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.