|  | QCAD
    Open Source 2D CAD | 
#include "opennurbs.h"| Classes | |
| class | ON__ClassIdDumpNode | 
| Functions | |
| static void | IntToString (int i, char s[7]) | 
| static int | ON__ClassIdDumpNode_CompareName (ON__ClassIdDumpNode *const *a, ON__ClassIdDumpNode *const *b) | 
| static int | ON__ClassIdDumpNode_CompareUuid (const ON__ClassIdDumpNode *a, const ON__ClassIdDumpNode *b) | 
| static double | ON__dblinithelper (int i) | 
| ON_DECL bool | ON__EnableLeakUserData (bool bEnable) | 
| static float | ON__fltinithelper (int i) | 
| struct ON_Vtable * | ON_ClassVtable (void *p) | 
| void | ON_DBL_SNAN (double *x) | 
| void | ON_FLT_SNAN (float *x) | 
| ON_UUID | ON_GetMostRecentClassIdCreateUuid () | 
| ON_VIRTUAL_OBJECT_IMPLEMENT (ON_Object, 0,"60B5DBBD-E660-11d3-BFE4-0010830122F0") | |
| static void | ValidateSizesHelper () | 
| Variables | |
| static bool | g__bLeakUserData = false | 
| static ON_BOOL32 | g_bDisableDemotion = false | 
| const double | ON_DBL_NINF = -ON__dblinithelper(2) | 
| const double | ON_DBL_PINF = ON__dblinithelper(2) | 
| const double | ON_DBL_QNAN = ON__dblinithelper(1) | 
| const float | ON_FLT_NINF = -ON__fltinithelper(2) | 
| const float | ON_FLT_PINF = ON__fltinithelper(2) | 
| const float | ON_FLT_QNAN = ON__fltinithelper(1) | 
| const ON_UUID | ON_max_uuid = {0xFFFFFFFF,0xFFFF,0xFFFF,{0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF}} | 
| const ON_UUID | ON_nil_uuid = {0,0,0,{0,0,0,0,0,0,0,0}} | 
| const ON_UUID | ON_opennurbs4_id = { 0x17b3ecda, 0x17ba, 0x4e45, { 0x9e, 0x67, 0xa2, 0xb8, 0xd9, 0xbe, 0x52, 0xd } } | 
| const ON_UUID | ON_opennurbs5_id = { 0xc8cda597, 0xd957, 0x4625, { 0xa4, 0xb3, 0xa0, 0xb5, 0x10, 0xfc, 0x30, 0xd4 } } | 
| const ON_UUID | ON_opennurbs_id = ON_opennurbs5_id | 
| const ON_UUID | ON_rhino2_id = { 0x16d0eca6, 0x359, 0x4e4c, { 0x9f, 0xe, 0xf2, 0x69, 0xfd, 0x47, 0x6c, 0xc4 } } | 
| const ON_UUID | ON_rhino3_id = { 0xA7BBFF3C, 0xFF19, 0x4883, { 0x85, 0x8D, 0xB1, 0xE7, 0xDB, 0x4F, 0x1A, 0x7E } } | 
| const ON_UUID | ON_rhino4_id = { 0xe2143a46, 0xbb01, 0x4b0c, { 0xac, 0x4d, 0xc3, 0x4b, 0x56, 0x52, 0xfa, 0xe0 } } | 
| const ON_UUID | ON_rhino5_id = { 0x60515f84, 0x8f7f, 0x41da, { 0x80, 0x1d, 0x1c, 0x87, 0xe3, 0x2f, 0x88, 0xf5 } } | 
| const ON_UUID | ON_rhino_id = ON_rhino5_id | 
| const ON_UUID | ON_v2_userdata_id = { 0x132f2340, 0xdb90, 0x494e, { 0xbf, 0x2, 0xc3, 0x6f, 0xe, 0xa3, 0x19, 0x7c } } | 
| const ON_UUID | ON_v3_userdata_id = { 0x4307b91d, 0x6a9d, 0x478e, { 0xb0, 0xa2, 0x7c, 0x57, 0x79, 0x97, 0xc6, 0x63 } } | 
| const ON_UUID | ON_v4_userdata_id = { 0xf73f2953, 0xa244, 0x44c2, { 0xb7, 0xc2, 0x7e, 0x27, 0x39, 0xd, 0x11, 0x96 } } | 
| static ON_UUID | s_most_recent_class_id_create_uuid | 
| 
 | static | 
| 
 | static | 
| 
 | static | 
| 
 | static | 
| bool ON__EnableLeakUserData | ( | bool | bEnable | ) | 
| 
 | static | 
| struct ON_Vtable * ON_ClassVtable | ( | void * | p | ) | 
| void ON_DBL_SNAN | ( | double * | x | ) | 
| void ON_FLT_SNAN | ( | float * | x | ) | 
| ON_UUID ON_GetMostRecentClassIdCreateUuid | ( | ) | 
| ON_VIRTUAL_OBJECT_IMPLEMENT | ( | ON_Object | , | 
| 0 | , | ||
| "60B5DBBD-E660-11d3-BFE4-0010830122F0" | ) | 
| 
 | static | 
| 
 | static | 
| const double ON_DBL_NINF = -ON__dblinithelper(2) | 
| const double ON_DBL_PINF = ON__dblinithelper(2) | 
| const double ON_DBL_QNAN = ON__dblinithelper(1) | 
| const float ON_FLT_NINF = -ON__fltinithelper(2) | 
| const float ON_FLT_PINF = ON__fltinithelper(2) | 
| const float ON_FLT_QNAN = ON__fltinithelper(1) | 
| const ON_UUID ON_opennurbs4_id = { 0x17b3ecda, 0x17ba, 0x4e45, { 0x9e, 0x67, 0xa2, 0xb8, 0xd9, 0xbe, 0x52, 0xd } } | 
| const ON_UUID ON_opennurbs5_id = { 0xc8cda597, 0xd957, 0x4625, { 0xa4, 0xb3, 0xa0, 0xb5, 0x10, 0xfc, 0x30, 0xd4 } } | 
| const ON_UUID ON_opennurbs_id = ON_opennurbs5_id | 
| const ON_UUID ON_rhino2_id = { 0x16d0eca6, 0x359, 0x4e4c, { 0x9f, 0xe, 0xf2, 0x69, 0xfd, 0x47, 0x6c, 0xc4 } } | 
| const ON_UUID ON_rhino3_id = { 0xA7BBFF3C, 0xFF19, 0x4883, { 0x85, 0x8D, 0xB1, 0xE7, 0xDB, 0x4F, 0x1A, 0x7E } } | 
| const ON_UUID ON_rhino4_id = { 0xe2143a46, 0xbb01, 0x4b0c, { 0xac, 0x4d, 0xc3, 0x4b, 0x56, 0x52, 0xfa, 0xe0 } } | 
| const ON_UUID ON_rhino5_id = { 0x60515f84, 0x8f7f, 0x41da, { 0x80, 0x1d, 0x1c, 0x87, 0xe3, 0x2f, 0x88, 0xf5 } } | 
| const ON_UUID ON_rhino_id = ON_rhino5_id | 
| const ON_UUID ON_v2_userdata_id = { 0x132f2340, 0xdb90, 0x494e, { 0xbf, 0x2, 0xc3, 0x6f, 0xe, 0xa3, 0x19, 0x7c } } | 
| const ON_UUID ON_v3_userdata_id = { 0x4307b91d, 0x6a9d, 0x478e, { 0xb0, 0xa2, 0x7c, 0x57, 0x79, 0x97, 0xc6, 0x63 } } | 
| const ON_UUID ON_v4_userdata_id = { 0xf73f2953, 0xa244, 0x44c2, { 0xb7, 0xc2, 0x7e, 0x27, 0x39, 0xd, 0x11, 0x96 } } | 
| 
 | static |