-
Notifications
You must be signed in to change notification settings - Fork 0
DiGi.Core.Constants
File extensions used within the system.
public static class FileExtensionInheritance System.Object → FileExtension
Extension for configuration files.
public const string ConfigurationFile = "conf";64-bit FNV-1a initial hash values
public static class FNVInheritance System.Object → FNV
64-bit FNV-1a initial value of the hash before processing any input
public const ulong OffsetBasis = 14695981039346656037;64-bit FNV-1a prime number is multiplied at each step to spread out the hash bits
public const ulong Prime = 1099511628211;Constants used for reference identifiers.
public static class ReferenceInheritance System.Object → Reference
Separator used in reference strings.
public const string Separator = "::";Format strings for references.
public static class Reference.FormatInheritance System.Object → Format
Format for GUIDs.
public const string Guid = "{0}";Format for properties.
public const string Property = "["{0}"]";Format for unique identifiers.
public const string UniqueId = ""{0}"";Constants used for serialization processes.
public static class SerializationInheritance System.Object → Serialization
Literal names for special values in serialization.
public static class Serialization.LiteralNameInheritance System.Object → LiteralName
Negative infinity literal.
public const string NegativeInfinity = "-Infinity";Positive infinity literal.
public const string PositiveInfinity = "Infinity";Method names used in serialization/deserialization.
public static class Serialization.MethodNameInheritance System.Object → MethodName
Clone method name.
public const string Clone = "Clone";Property names used in serialized JSON objects.
public static class Serialization.PropertyNameInheritance System.Object → PropertyName
Guid property name.
public const string Guid = "Guid";Type property name.
public const string Type = "_type";UniqueId property name.
public const string UniqueId = "UniqueId";Value property name.
public const string Value = "Value";ValueType property name.
public const string ValueType = "ValueType";Provides tolerance constants for comparisons and geometric operations.
public static class ToleranceInheritance System.Object → Tolerance
Angle tolerance. Equivalent of 2 degrees
public const double Angle = 0.0349066;Dictance tolerance.
public const double Distance = 1E-06;Macro dictance tolerance.
public const double MacroDistance = 0.001;Micro dictance tolerance.
public const double MicroDistance = 1E-09;Constants related to unique identifiers.
public static class UniqueIdInheritance System.Object → UniqueId
String representation of a null unique identifier.
public const string Null = "null";