Point Cloud Library (PCL)
1.7.0
|
#include <pcl/surface/3rdparty/opennurbs/opennurbs_userdata.h>
Public Member Functions | |
ON_UserData () | |
ON_UserData (const ON_UserData &) | |
ON_UserData & | operator= (const ON_UserData &) |
~ON_UserData () | |
ON_BOOL32 | IsValid (ON_TextLog *text_log=NULL) const |
void | Dump (ON_TextLog &text_log) const |
unsigned int | SizeOf () const |
ON_Object * | Owner () const |
ON_UserData * | Next () const |
ON_UUID | UserDataClassUuid () const |
ON_BOOL32 | IsUnknownUserData () const |
virtual ON_BOOL32 | GetDescription (ON_wString &description) |
virtual ON_BOOL32 | Archive () const |
virtual ON_BOOL32 | Transform (const ON_Xform &) |
Public Attributes | |
ON_UUID | m_userdata_uuid |
ON_UUID | m_application_uuid |
unsigned int | m_userdata_copycount |
ON_Xform | m_userdata_xform |
Friends | |
class | ON_Object |
int | ON_BinaryArchive::ReadObject (ON_Object **) |
bool | ON_BinaryArchive::WriteObject (const ON_Object &) |
bool | ON_BinaryArchive::ReadObjectUserData (ON_Object &) |
bool | ON_BinaryArchive::WriteObjectUserData (const ON_Object &) |
Definition at line 20 of file opennurbs_userdata.h.
ON_UserData::ON_UserData | ( | const ON_UserData & | ) |
virtual ON_BOOL32 ON_UserData::Archive | ( | ) | const [virtual] |
Reimplemented in ON_UserStringList, ON_UnknownUserData, ON_DimensionExtra, and ON_TextExtra.
void ON_UserData::Dump | ( | ON_TextLog & | text_log | ) | const [virtual] |
Reimplemented from ON_Object.
Reimplemented in ON_UserStringList, ON_UnknownUserData, ON_DimensionExtra, and ON_TextExtra.
virtual ON_BOOL32 ON_UserData::GetDescription | ( | ON_wString & | description | ) | [virtual] |
Reimplemented in ON_UserStringList, ON_UnknownUserData, ON_DimensionExtra, and ON_TextExtra.
ON_BOOL32 ON_UserData::IsUnknownUserData | ( | ) | const |
ON_BOOL32 ON_UserData::IsValid | ( | ON_TextLog * | text_log = NULL | ) | const [virtual] |
Implements ON_Object.
Reimplemented in ON_UnknownUserData.
ON_UserData* ON_UserData::Next | ( | ) | const |
ON_UserData& ON_UserData::operator= | ( | const ON_UserData & | ) |
ON_Object* ON_UserData::Owner | ( | ) | const |
unsigned int ON_UserData::SizeOf | ( | ) | const [virtual] |
Reimplemented from ON_Object.
Reimplemented in ON_UserStringList, ON_UnknownUserData, ON_DimensionExtra, and ON_TextExtra.
virtual ON_BOOL32 ON_UserData::Transform | ( | const ON_Xform & | ) | [virtual] |
ON_UUID ON_UserData::UserDataClassUuid | ( | ) | const |
int ON_BinaryArchive::ReadObject | ( | ON_Object ** | ) | [friend] |
Reimplemented from ON_Object.
bool ON_BinaryArchive::ReadObjectUserData | ( | ON_Object & | ) | [friend] |
Reimplemented from ON_Object.
bool ON_BinaryArchive::WriteObject | ( | const ON_Object & | ) | [friend] |
Reimplemented from ON_Object.
bool ON_BinaryArchive::WriteObjectUserData | ( | const ON_Object & | ) | [friend] |
Reimplemented from ON_Object.
friend class ON_Object [friend] |
Definition at line 186 of file opennurbs_userdata.h.
Definition at line 161 of file opennurbs_userdata.h.
unsigned int ON_UserData::m_userdata_copycount |
Definition at line 170 of file opennurbs_userdata.h.
Definition at line 151 of file opennurbs_userdata.h.
Definition at line 179 of file opennurbs_userdata.h.