Public Member Functions | |
ON_BOOL32 | Archive () const |
ON__UINT32 | DataCRC (ON__UINT32 current_remainder) const |
ON_BOOL32 | GetDescription (ON_wString &description) |
bool | IsEmpty () const |
ON_BOOL32 | IsValid (ON_TextLog *text_log=NULL) const |
ON__LayerExtensions () | |
ON_BOOL32 | Read (ON_BinaryArchive &binary_archive) |
unsigned int | SizeOf () const |
ON_BOOL32 | Write (ON_BinaryArchive &binary_archive) const |
~ON__LayerExtensions () | |
Static Public Member Functions | |
static void | DeleteViewportSettings (const ON_Layer &layer, const unsigned char *layer_m_extension_bits, const ON__LayerPerViewSettings *vp_settings_to_delete) |
static ON__LayerExtensions * | LayerExtensions (const ON_Layer &layer, const unsigned char *layer_m_extension_bits, bool bCreate) |
static ON__LayerPerViewSettings * | ViewportSettings (const ON_Layer &layer, const unsigned char *layer_m_extension_bits, ON_UUID viewport_id, bool bCreate) |
Public Attributes | |
ON_SimpleArray < ON__LayerPerViewSettings > | m_vp_settings |
Private Member Functions | |
ON_OBJECT_DECLARE (ON__LayerExtensions) |
Definition at line 1043 of file opennurbs_layer.cpp.
Definition at line 1138 of file opennurbs_layer.cpp.
Definition at line 1145 of file opennurbs_layer.cpp.
ON_BOOL32 ON__LayerExtensions::Archive | ( | ) | const [virtual] |
Reimplemented from ON_UserData.
Definition at line 1254 of file opennurbs_layer.cpp.
ON__UINT32 ON__LayerExtensions::DataCRC | ( | ON__UINT32 | current_remainder | ) | const [virtual] |
Reimplemented from ON_Object.
Definition at line 1164 of file opennurbs_layer.cpp.
void ON__LayerExtensions::DeleteViewportSettings | ( | const ON_Layer & | layer, |
const unsigned char * | layer_m_extension_bits, | ||
const ON__LayerPerViewSettings * | vp_settings_to_delete | ||
) | [static] |
Definition at line 1309 of file opennurbs_layer.cpp.
ON_BOOL32 ON__LayerExtensions::GetDescription | ( | ON_wString & | description | ) | [virtual] |
Reimplemented from ON_UserData.
Definition at line 1260 of file opennurbs_layer.cpp.
bool ON__LayerExtensions::IsEmpty | ( | ) | const |
Definition at line 1350 of file opennurbs_layer.cpp.
ON_BOOL32 ON__LayerExtensions::IsValid | ( | ON_TextLog * | text_log = NULL | ) | const [virtual] |
Reimplemented from ON_UserData.
Definition at line 1150 of file opennurbs_layer.cpp.
ON__LayerExtensions * ON__LayerExtensions::LayerExtensions | ( | const ON_Layer & | layer, |
const unsigned char * | layer_m_extension_bits, | ||
bool | bCreate | ||
) | [static] |
Definition at line 1101 of file opennurbs_layer.cpp.
ON__LayerExtensions::ON_OBJECT_DECLARE | ( | ON__LayerExtensions | ) | [private] |
ON_BOOL32 ON__LayerExtensions::Read | ( | ON_BinaryArchive & | binary_archive | ) | [virtual] |
Reimplemented from ON_Object.
Definition at line 1202 of file opennurbs_layer.cpp.
unsigned int ON__LayerExtensions::SizeOf | ( | ) | const [virtual] |
Reimplemented from ON_UserData.
Definition at line 1156 of file opennurbs_layer.cpp.
ON__LayerPerViewSettings * ON__LayerExtensions::ViewportSettings | ( | const ON_Layer & | layer, |
const unsigned char * | layer_m_extension_bits, | ||
ON_UUID | viewport_id, | ||
bool | bCreate | ||
) | [static] |
Definition at line 1266 of file opennurbs_layer.cpp.
ON_BOOL32 ON__LayerExtensions::Write | ( | ON_BinaryArchive & | binary_archive | ) | const [virtual] |
Reimplemented from ON_Object.
Definition at line 1172 of file opennurbs_layer.cpp.
Definition at line 1094 of file opennurbs_layer.cpp.