Sync changes from upstream repository

This commit is contained in:
Bozo the Builder
2024-03-13 09:41:56 -07:00
parent 19df200382
commit cf8984bb9a
47 changed files with 397 additions and 11738 deletions

View File

@@ -108,6 +108,12 @@
#define ON_DECL __attribute__ ((visibility ("default")))
#define ON_EXTERN_DECL __attribute__ ((visibility ("default")))
#elif defined(ON_RUNTIME_LINUX)
/* Linux defaults to exporting all functions*/
#define ON_CLASS
#define ON_DECL
#define ON_EXTERN_DECL
#else
#error fill in your compiler dynamic linking decorations
#endif
@@ -1557,7 +1563,7 @@ public:
ON::AngleUnitSystem us_to
);
#pragma region RH_C_SHARED_ENUM [ON::EarthCoordinateSystem] [Rhino.DocObjects.EarthCoordinateSystem] [byte]
/// <summary>
/// ON::EarthCoordinateSystem identifies the standard used to define Earth latitude, longitude, and elevation coordinates.
/// </summary>
@@ -1594,6 +1600,8 @@ public:
EGM2008 = 6
};
#pragma endregion
static ON::EarthCoordinateSystem EarthCoordinateSystemFromUnsigned(
unsigned int earth_coordinte_system_as_unsigned
);