Public Member Functions | Static Public Member Functions | Public Attributes | Private Member Functions
ON__IDefLayerSettingsUserData Class Reference
Inheritance diagram for ON__IDefLayerSettingsUserData:
Inheritance graph
[legend]

List of all members.

Public Member Functions

ON_BOOL32 Archive () const
ON__UINT32 DataCRC (ON__UINT32 current_remainder) const
ON_BOOL32 GetDescription (ON_wString &description)
ON_BOOL32 IsValid (ON_TextLog *text_log=NULL) const
 ON__IDefLayerSettingsUserData ()
 ON__IDefLayerSettingsUserData (const ON__IDefLayerSettingsUserData &src)
ON__IDefLayerSettingsUserDataoperator= (const ON__IDefLayerSettingsUserData &src)
ON_BOOL32 Read (ON_BinaryArchive &binary_archive)
unsigned int SizeOf () const
ON_BOOL32 Write (ON_BinaryArchive &binary_archive) const
 ~ON__IDefLayerSettingsUserData ()

Static Public Member Functions

static
ON__IDefLayerSettingsUserData
FindOrCreate (const ON_InstanceDefinition &idef, bool bCreate)

Public Attributes

ON_Layerm_idef_layer_table_parent_layer
ON_SimpleArray< ON_Layer * > m_layers
ON_UuidPairList m_runtime_layer_id_map

Private Member Functions

void CopyHelper (const ON__IDefLayerSettingsUserData &src)
void CreateHelper ()
void DestroyHelper ()
 ON_OBJECT_DECLARE (ON__IDefLayerSettingsUserData)

Detailed Description

Definition at line 897 of file opennurbs_instance.cpp.


Constructor & Destructor Documentation

Definition at line 1019 of file opennurbs_instance.cpp.

Definition at line 1027 of file opennurbs_instance.cpp.

Definition at line 1032 of file opennurbs_instance.cpp.


Member Function Documentation

Reimplemented from ON_UserData.

Definition at line 1166 of file opennurbs_instance.cpp.

Definition at line 922 of file opennurbs_instance.cpp.

void ON__IDefLayerSettingsUserData::CreateHelper ( ) [inline, private]

Definition at line 916 of file opennurbs_instance.cpp.

ON__UINT32 ON__IDefLayerSettingsUserData::DataCRC ( ON__UINT32  current_remainder) const [virtual]

Reimplemented from ON_Object.

Definition at line 1065 of file opennurbs_instance.cpp.

Definition at line 943 of file opennurbs_instance.cpp.

Definition at line 1008 of file opennurbs_instance.cpp.

Reimplemented from ON_UserData.

Definition at line 1173 of file opennurbs_instance.cpp.

ON_BOOL32 ON__IDefLayerSettingsUserData::IsValid ( ON_TextLog text_log = NULL) const [virtual]

Reimplemented from ON_UserData.

Definition at line 1053 of file opennurbs_instance.cpp.

ON__IDefLayerSettingsUserData & ON__IDefLayerSettingsUserData::operator= ( const ON__IDefLayerSettingsUserData src)

Definition at line 1041 of file opennurbs_instance.cpp.

Reimplemented from ON_Object.

Definition at line 1108 of file opennurbs_instance.cpp.

unsigned int ON__IDefLayerSettingsUserData::SizeOf ( ) const [virtual]

Reimplemented from ON_UserData.

Definition at line 1059 of file opennurbs_instance.cpp.

ON_BOOL32 ON__IDefLayerSettingsUserData::Write ( ON_BinaryArchive binary_archive) const [virtual]

Reimplemented from ON_Object.

Definition at line 1074 of file opennurbs_instance.cpp.


Member Data Documentation

Definition at line 991 of file opennurbs_instance.cpp.

Definition at line 983 of file opennurbs_instance.cpp.

Definition at line 1001 of file opennurbs_instance.cpp.


The documentation for this class was generated from the following file:


pcl
Author(s): Open Perception
autogenerated on Wed Aug 26 2015 15:38:50