
Public Types | |
| enum | { valid_settings } |
Public Member Functions | |
| ON_BOOL32 | Archive () const |
| ON__UINT32 | DataCRC (ON__UINT32 current_remainder) const |
| void | Defaults () |
| ON_BOOL32 | GetDescription (ON_wString &description) |
| bool | HaveColor () const |
| bool | HaveLocked () const |
| bool | HavePlotColor () const |
| bool | HavePlotWeight () const |
| bool | HaveSettings () const |
| bool | HaveVisible () const |
| ON_BOOL32 | IsValid (ON_TextLog *text_log=NULL) const |
| ON__LayerSettingsUserData () | |
| ON_BOOL32 | Read (ON_BinaryArchive &binary_archive) |
| unsigned int | SizeOf () const |
| ON_BOOL32 | Write (ON_BinaryArchive &binary_archive) const |
| ~ON__LayerSettingsUserData () | |
Static Public Member Functions | |
| static ON__LayerSettingsUserData * | LayerSettings (const ON_Layer &layer, bool bCreate) |
Public Attributes | |
| bool | m_bLocked |
| bool | m_bVisible |
| ON_Color | m_color |
| ON_Color | m_plot_color |
| double | m_plot_weight_mm |
| unsigned int | m_settings |
Private Member Functions | |
| ON_OBJECT_DECLARE (ON__LayerSettingsUserData) | |
Definition at line 2104 of file opennurbs_layer.cpp.
| anonymous enum |
Definition at line 2137 of file opennurbs_layer.cpp.
Definition at line 2191 of file opennurbs_layer.cpp.
Definition at line 2199 of file opennurbs_layer.cpp.
| ON_BOOL32 ON__LayerSettingsUserData::Archive | ( | ) | const [virtual] |
Reimplemented from ON_UserData.
Definition at line 2298 of file opennurbs_layer.cpp.
| ON__UINT32 ON__LayerSettingsUserData::DataCRC | ( | ON__UINT32 | current_remainder | ) | const [virtual] |
Reimplemented from ON_Object.
Definition at line 2216 of file opennurbs_layer.cpp.
| void ON__LayerSettingsUserData::Defaults | ( | ) | [inline] |
Definition at line 2157 of file opennurbs_layer.cpp.
| ON_BOOL32 ON__LayerSettingsUserData::GetDescription | ( | ON_wString & | description | ) | [virtual] |
Reimplemented from ON_UserData.
Definition at line 2305 of file opennurbs_layer.cpp.
| bool ON__LayerSettingsUserData::HaveColor | ( | ) | const [inline] |
Definition at line 2151 of file opennurbs_layer.cpp.
| bool ON__LayerSettingsUserData::HaveLocked | ( | ) | const [inline] |
Definition at line 2154 of file opennurbs_layer.cpp.
| bool ON__LayerSettingsUserData::HavePlotColor | ( | ) | const [inline] |
Definition at line 2152 of file opennurbs_layer.cpp.
| bool ON__LayerSettingsUserData::HavePlotWeight | ( | ) | const [inline] |
Definition at line 2155 of file opennurbs_layer.cpp.
| bool ON__LayerSettingsUserData::HaveSettings | ( | ) | const [inline] |
Definition at line 2149 of file opennurbs_layer.cpp.
| bool ON__LayerSettingsUserData::HaveVisible | ( | ) | const [inline] |
Definition at line 2153 of file opennurbs_layer.cpp.
| ON_BOOL32 ON__LayerSettingsUserData::IsValid | ( | ON_TextLog * | text_log = NULL | ) | const [virtual] |
Reimplemented from ON_UserData.
Definition at line 2204 of file opennurbs_layer.cpp.
| ON__LayerSettingsUserData * ON__LayerSettingsUserData::LayerSettings | ( | const ON_Layer & | layer, |
| bool | bCreate | ||
| ) | [static] |
Definition at line 2180 of file opennurbs_layer.cpp.
| ON_BOOL32 ON__LayerSettingsUserData::Read | ( | ON_BinaryArchive & | binary_archive | ) | [virtual] |
Reimplemented from ON_Object.
Definition at line 2262 of file opennurbs_layer.cpp.
| unsigned int ON__LayerSettingsUserData::SizeOf | ( | ) | const [virtual] |
Reimplemented from ON_UserData.
Definition at line 2210 of file opennurbs_layer.cpp.
| ON_BOOL32 ON__LayerSettingsUserData::Write | ( | ON_BinaryArchive & | binary_archive | ) | const [virtual] |
Reimplemented from ON_Object.
Definition at line 2229 of file opennurbs_layer.cpp.
Definition at line 2171 of file opennurbs_layer.cpp.
Definition at line 2170 of file opennurbs_layer.cpp.
Definition at line 2168 of file opennurbs_layer.cpp.
Definition at line 2169 of file opennurbs_layer.cpp.
Definition at line 2172 of file opennurbs_layer.cpp.
| unsigned int ON__LayerSettingsUserData::m_settings |
Definition at line 2167 of file opennurbs_layer.cpp.