
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.