#include "pcl/surface/3rdparty/opennurbs/opennurbs.h"
Go to the source code of this file.
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) |
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 void IntToString | ( | int | i, |
char | s[7] | ||
) | [static] |
Definition at line 679 of file opennurbs_object.cpp.
static int ON__ClassIdDumpNode_CompareName | ( | ON__ClassIdDumpNode *const * | a, |
ON__ClassIdDumpNode *const * | b | ||
) | [static] |
Definition at line 1095 of file opennurbs_object.cpp.
static int ON__ClassIdDumpNode_CompareUuid | ( | const ON__ClassIdDumpNode * | a, |
const ON__ClassIdDumpNode * | b | ||
) | [static] |
Definition at line 1077 of file opennurbs_object.cpp.
static double ON__dblinithelper | ( | int | i | ) | [static] |
Definition at line 130 of file opennurbs_object.cpp.
bool ON__EnableLeakUserData | ( | bool | bEnable | ) |
Definition at line 1326 of file opennurbs_object.cpp.
static float ON__fltinithelper | ( | int | i | ) | [static] |
Definition at line 212 of file opennurbs_object.cpp.
void ON_DBL_SNAN | ( | double * | x | ) |
Definition at line 282 of file opennurbs_object.cpp.
void ON_FLT_SNAN | ( | float * | x | ) |
Definition at line 351 of file opennurbs_object.cpp.
Definition at line 870 of file opennurbs_object.cpp.
ON_VIRTUAL_OBJECT_IMPLEMENT | ( | ON_Object | , |
0 | , | ||
"60B5DBBD-E660-11d3-BFE4-0010830122F0" | |||
) |
static void ValidateSizesHelper | ( | ) | [static] |
Definition at line 437 of file opennurbs_object.cpp.
bool g__bLeakUserData = false [static] |
Definition at line 1324 of file opennurbs_object.cpp.
ON_BOOL32 g_bDisableDemotion = false [static] |
Definition at line 677 of file opennurbs_object.cpp.
const double ON_DBL_NINF = -ON__dblinithelper(2) |
Definition at line 276 of file opennurbs_object.cpp.
const double ON_DBL_PINF = ON__dblinithelper(2) |
Definition at line 275 of file opennurbs_object.cpp.
const double ON_DBL_QNAN = ON__dblinithelper(1) |
Definition at line 274 of file opennurbs_object.cpp.
const float ON_FLT_NINF = -ON__fltinithelper(2) |
Definition at line 280 of file opennurbs_object.cpp.
const float ON_FLT_PINF = ON__fltinithelper(2) |
Definition at line 279 of file opennurbs_object.cpp.
const float ON_FLT_QNAN = ON__fltinithelper(1) |
Definition at line 278 of file opennurbs_object.cpp.
const ON_UUID ON_max_uuid = {0xFFFFFFFF,0xFFFF,0xFFFF,{0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF}} |
Definition at line 38 of file opennurbs_object.cpp.
const ON_UUID ON_nil_uuid = {0,0,0,{0,0,0,0,0,0,0,0}} |
Definition at line 37 of file opennurbs_object.cpp.
const ON_UUID ON_opennurbs4_id = { 0x17b3ecda, 0x17ba, 0x4e45, { 0x9e, 0x67, 0xa2, 0xb8, 0xd9, 0xbe, 0x52, 0xd } } |
Definition at line 73 of file opennurbs_object.cpp.
const ON_UUID ON_opennurbs5_id = { 0xc8cda597, 0xd957, 0x4625, { 0xa4, 0xb3, 0xa0, 0xb5, 0x10, 0xfc, 0x30, 0xd4 } } |
Definition at line 76 of file opennurbs_object.cpp.
const ON_UUID ON_opennurbs_id = ON_opennurbs5_id |
Definition at line 82 of file opennurbs_object.cpp.
const ON_UUID ON_rhino2_id = { 0x16d0eca6, 0x359, 0x4e4c, { 0x9f, 0xe, 0xf2, 0x69, 0xfd, 0x47, 0x6c, 0xc4 } } |
Definition at line 40 of file opennurbs_object.cpp.
const ON_UUID ON_rhino3_id = { 0xA7BBFF3C, 0xFF19, 0x4883, { 0x85, 0x8D, 0xB1, 0xE7, 0xDB, 0x4F, 0x1A, 0x7E } } |
Definition at line 42 of file opennurbs_object.cpp.
const ON_UUID ON_rhino4_id = { 0xe2143a46, 0xbb01, 0x4b0c, { 0xac, 0x4d, 0xc3, 0x4b, 0x56, 0x52, 0xfa, 0xe0 } } |
Definition at line 45 of file opennurbs_object.cpp.
const ON_UUID ON_rhino5_id = { 0x60515f84, 0x8f7f, 0x41da, { 0x80, 0x1d, 0x1c, 0x87, 0xe3, 0x2f, 0x88, 0xf5 } } |
Definition at line 48 of file opennurbs_object.cpp.
const ON_UUID ON_rhino_id = ON_rhino5_id |
Definition at line 54 of file opennurbs_object.cpp.
const ON_UUID ON_v2_userdata_id = { 0x132f2340, 0xdb90, 0x494e, { 0xbf, 0x2, 0xc3, 0x6f, 0xe, 0xa3, 0x19, 0x7c } } |
Definition at line 59 of file opennurbs_object.cpp.
const ON_UUID ON_v3_userdata_id = { 0x4307b91d, 0x6a9d, 0x478e, { 0xb0, 0xa2, 0x7c, 0x57, 0x79, 0x97, 0xc6, 0x63 } } |
Definition at line 64 of file opennurbs_object.cpp.
const ON_UUID ON_v4_userdata_id = { 0xf73f2953, 0xa244, 0x44c2, { 0xb7, 0xc2, 0x7e, 0x27, 0x39, 0xd, 0x11, 0x96 } } |
Definition at line 70 of file opennurbs_object.cpp.
Definition at line 868 of file opennurbs_object.cpp.