#include <opennurbs_extensions.h>
Definition at line 175 of file opennurbs_extensions.h.
Definition at line 399 of file opennurbs_extensions.cpp.
ONX_Model::~ONX_Model | ( | ) | [virtual] |
Definition at line 410 of file opennurbs_extensions.cpp.
ONX_Model::ONX_Model | ( | const ONX_Model & | ) | [private] |
int ONX_Model::Audit | ( | bool | bAttemptRepair, |
int * | repair_count, | ||
ON_TextLog * | text_log, | ||
ON_SimpleArray< int > * | warnings | ||
) | [virtual] |
Definition at line 5152 of file opennurbs_extensions.cpp.
ON_BoundingBox ONX_Model::BoundingBox | ( | ) | const |
Definition at line 464 of file opennurbs_extensions.cpp.
void ONX_Model::Destroy | ( | ) |
Definition at line 415 of file opennurbs_extensions.cpp.
void ONX_Model::DestroyCache | ( | ) |
Definition at line 454 of file opennurbs_extensions.cpp.
void ONX_Model::Dump | ( | ON_TextLog & | dump | ) | const |
Definition at line 969 of file opennurbs_extensions.cpp.
void ONX_Model::DumpBitmapTable | ( | ON_TextLog & | dump | ) | const |
Definition at line 671 of file opennurbs_extensions.cpp.
void ONX_Model::DumpDimStyleTable | ( | ON_TextLog & | dump | ) | const |
Definition at line 768 of file opennurbs_extensions.cpp.
void ONX_Model::DumpFontTable | ( | ON_TextLog & | dump | ) | const |
Definition at line 756 of file opennurbs_extensions.cpp.
void ONX_Model::DumpGroupTable | ( | ON_TextLog & | dump | ) | const |
Definition at line 744 of file opennurbs_extensions.cpp.
void ONX_Model::DumpHatchPatternTable | ( | ON_TextLog & | dump | ) | const |
Definition at line 781 of file opennurbs_extensions.cpp.
void ONX_Model::DumpHistoryRecordTable | ( | ON_TextLog & | dump | ) | const |
Definition at line 933 of file opennurbs_extensions.cpp.
void ONX_Model::DumpIDefTable | ( | ON_TextLog & | dump | ) | const |
Definition at line 793 of file opennurbs_extensions.cpp.
void ONX_Model::DumpLayerTable | ( | ON_TextLog & | dump | ) | const |
Definition at line 719 of file opennurbs_extensions.cpp.
void ONX_Model::DumpLightTable | ( | ON_TextLog & | dump | ) | const |
Definition at line 731 of file opennurbs_extensions.cpp.
void ONX_Model::DumpLinetypeTable | ( | ON_TextLog & | dump | ) | const |
Definition at line 707 of file opennurbs_extensions.cpp.
void ONX_Model::DumpMaterialTable | ( | ON_TextLog & | dump | ) | const |
Definition at line 695 of file opennurbs_extensions.cpp.
void ONX_Model::DumpObjectTable | ( | ON_TextLog & | dump | ) | const |
Definition at line 915 of file opennurbs_extensions.cpp.
void ONX_Model::DumpSummary | ( | ON_TextLog & | dump | ) | const |
Definition at line 634 of file opennurbs_extensions.cpp.
void ONX_Model::DumpTextureMappingTable | ( | ON_TextLog & | dump | ) | const |
Definition at line 683 of file opennurbs_extensions.cpp.
void ONX_Model::DumpUserDataTable | ( | ON_TextLog & | dump | ) | const |
Definition at line 955 of file opennurbs_extensions.cpp.
bool ONX_Model::GetDocumentUserString | ( | const wchar_t * | key, |
ON_wString & | string_value | ||
) | const |
Definition at line 3799 of file opennurbs_extensions.cpp.
int ONX_Model::GetDocumentUserStrings | ( | ON_ClassArray< ON_UserString > & | user_strings | ) | const |
Definition at line 3824 of file opennurbs_extensions.cpp.
void ONX_Model::GetLinetype | ( | const ON_3dmObjectAttributes & | attributes, |
ON_Linetype & | linetype | ||
) | const |
Definition at line 528 of file opennurbs_extensions.cpp.
void ONX_Model::GetLinetype | ( | int | object_index, |
ON_Linetype & | linetype | ||
) | const |
Definition at line 561 of file opennurbs_extensions.cpp.
bool ONX_Model::GetRDKDocumentInformation | ( | const ONX_Model_UserData & | docud, |
ON_wString & | rdk_xml_document_data | ||
) | [static] |
Definition at line 5395 of file opennurbs_extensions.cpp.
bool ONX_Model::GetRDKObjectInformation | ( | const ON_Object & | object, |
ON_wString & | rdk_xml_object_data | ||
) | [static] |
Definition at line 5315 of file opennurbs_extensions.cpp.
void ONX_Model::GetRenderMaterial | ( | const ON_3dmObjectAttributes & | attributes, |
ON_Material & | material | ||
) | const |
Definition at line 481 of file opennurbs_extensions.cpp.
void ONX_Model::GetRenderMaterial | ( | int | object_index, |
ON_Material & | material | ||
) | const |
Definition at line 514 of file opennurbs_extensions.cpp.
void ONX_Model::GetUnusedIDefName | ( | ON_wString & | idef_name | ) | const [virtual] |
Definition at line 3588 of file opennurbs_extensions.cpp.
void ONX_Model::GetUnusedLayerName | ( | ON_wString & | layer_name | ) | const [virtual] |
Definition at line 3711 of file opennurbs_extensions.cpp.
int ONX_Model::IDefIndex | ( | ON_UUID | idef_uuid | ) | const [virtual] |
Definition at line 3522 of file opennurbs_extensions.cpp.
int ONX_Model::IDefIndex | ( | const wchar_t * | idef_name | ) | const [virtual] |
Definition at line 3566 of file opennurbs_extensions.cpp.
bool ONX_Model::IsRDKDocumentInformation | ( | const ONX_Model_UserData & | docud | ) | [static] |
Definition at line 5385 of file opennurbs_extensions.cpp.
bool ONX_Model::IsRDKObjectInformation | ( | const ON_UserData & | objectud | ) | [static] |
Definition at line 5310 of file opennurbs_extensions.cpp.
bool ONX_Model::IsValid | ( | ON_TextLog * | text_log = NULL | ) | const |
Definition at line 3470 of file opennurbs_extensions.cpp.
int ONX_Model::LayerIndex | ( | const wchar_t * | layer_name | ) | const [virtual] |
Definition at line 3688 of file opennurbs_extensions.cpp.
int ONX_Model::ObjectIndex | ( | ON_UUID | object_uuid | ) | const [virtual] |
Definition at line 3478 of file opennurbs_extensions.cpp.
void ONX_Model::Polish | ( | ) | [virtual] |
Definition at line 2104 of file opennurbs_extensions.cpp.
bool ONX_Model::Read | ( | ON_BinaryArchive & | archive, |
ON_TextLog * | error_log = NULL |
||
) |
Definition at line 2159 of file opennurbs_extensions.cpp.
bool ONX_Model::Read | ( | const char * | filename, |
ON_TextLog * | error_log = NULL |
||
) |
Definition at line 2119 of file opennurbs_extensions.cpp.
bool ONX_Model::Read | ( | const wchar_t * | filename, |
ON_TextLog * | error_log = NULL |
||
) |
Definition at line 2139 of file opennurbs_extensions.cpp.
bool ONX_Model::SetDocumentUserString | ( | const wchar_t * | key, |
const wchar_t * | string_value | ||
) |
Definition at line 3726 of file opennurbs_extensions.cpp.
int ONX_Model::UsesIDef | ( | const ON_InstanceRef & | iref, |
ON_UUID | idef_uuid | ||
) | const [virtual] |
Definition at line 3601 of file opennurbs_extensions.cpp.
ON_Color ONX_Model::WireframeColor | ( | const ON_3dmObjectAttributes & | attributes | ) | const |
Definition at line 579 of file opennurbs_extensions.cpp.
ON_Color ONX_Model::WireframeColor | ( | int | object_index | ) | const |
Definition at line 615 of file opennurbs_extensions.cpp.
bool ONX_Model::Write | ( | ON_BinaryArchive & | archive, |
int | version = 0 , |
||
const char * | sStartSectionComment = NULL , |
||
ON_TextLog * | error_log = NULL |
||
) |
Definition at line 3034 of file opennurbs_extensions.cpp.
bool ONX_Model::Write | ( | const char * | filename, |
int | version = 0 , |
||
const char * | sStartSectionComment = NULL , |
||
ON_TextLog * | error_log = NULL |
||
) |
Definition at line 2989 of file opennurbs_extensions.cpp.
bool ONX_Model::Write | ( | const wchar_t * | filename, |
int | version = 0 , |
||
const char * | sStartSectionComment = NULL , |
||
ON_TextLog * | error_log = NULL |
||
) |
Definition at line 3011 of file opennurbs_extensions.cpp.
Definition at line 437 of file opennurbs_extensions.h.
Definition at line 438 of file opennurbs_extensions.h.
Definition at line 809 of file opennurbs_extensions.h.
Definition at line 450 of file opennurbs_extensions.h.
Definition at line 476 of file opennurbs_extensions.h.
Definition at line 457 of file opennurbs_extensions.h.
size_t ONX_Model::m_file_length |
Definition at line 472 of file opennurbs_extensions.h.
Definition at line 456 of file opennurbs_extensions.h.
Definition at line 455 of file opennurbs_extensions.h.
Definition at line 459 of file opennurbs_extensions.h.
Definition at line 462 of file opennurbs_extensions.h.
Definition at line 469 of file opennurbs_extensions.h.
Definition at line 460 of file opennurbs_extensions.h.
Definition at line 454 of file opennurbs_extensions.h.
Definition at line 458 of file opennurbs_extensions.h.
Definition at line 453 of file opennurbs_extensions.h.
Definition at line 466 of file opennurbs_extensions.h.
Definition at line 451 of file opennurbs_extensions.h.
Definition at line 467 of file opennurbs_extensions.h.
Definition at line 452 of file opennurbs_extensions.h.
Definition at line 468 of file opennurbs_extensions.h.
Definition at line 461 of file opennurbs_extensions.h.
Definition at line 443 of file opennurbs_extensions.h.
Definition at line 447 of file opennurbs_extensions.h.
Definition at line 439 of file opennurbs_extensions.h.
Definition at line 463 of file opennurbs_extensions.h.