-
Notifications
You must be signed in to change notification settings - Fork 1
GeoDMSVersion
Miscellaneous functions GeoDMSVersion
Instead use a combination of:
GeoDmsMajorVersionNumber(): UInt32
GeoDmsMinorVersionNumber(): UInt32
GeoDmsPatchNumber(): UInt32
parameter<string> GeoDMSVersion := string(GeoDmsMajorVersionNumber()) +'.'+ string(GeoDmsMinorVersionNumber()) +'.'+ string(GeoDmsPatchNumber());
Here is a simple flow chart:
- GeoDMSVersion()
GeoDmsVersion() results in a float64 parameter with the GeoDMS version number.
Up until version 8.045 its value was defined as MajorVersion + 0.001 * MinorVersion.
Since November 2022 we use semantic versioning, following the format MajorVersion.MinorVersion.PatchNumber. The GeoDmsVersion() is now defined as MajorVersion + 0.01 * MinorVersion + 0.0001 * PatchNumber;
The first semantic version number is 8.5.0 in order to order well with earlier version numbers. In GeoDms v8.5.1, the result of the GeoDmsVersion() is (the Float64 representation of) 8.0501.
5.61
parameter<float64> GeoDMSVersion := GeoDMSVersion();
result: GeoDMSVersion = 5.61
GeoDMS ©Object Vision BV. Source code distributed under GNU GPL-3. Documentation distributed under CC BY-SA 4.0.