#include <opennurbs_3dm_properties.h>
Public Member Functions | |
ON_3dmProperties ()=default | |
ON_3dmProperties (const ON_3dmProperties &)=default | |
~ON_3dmProperties ()=default | |
void | Dump (ON_TextLog &) const |
bool | IsEmpty () const |
ON_3dmProperties & | operator= (const ON_3dmProperties &)=default |
bool | Read (ON_BinaryArchive &archive) |
bool | Write (ON_BinaryArchive &archive) const |
Public Attributes | |
ON_wString | m_3dmArchiveFullPathName |
ON_3dmApplication | m_Application |
ON_3dmNotes | m_Notes |
ON_WindowsBitmap | m_PreviewImage |
ON_3dmRevisionHistory | m_RevisionHistory |
Static Public Attributes | |
static const ON_3dmProperties | Empty |
|
default |
|
default |
|
default |
void ON_3dmProperties::Dump | ( | ON_TextLog & | ) | const |
bool ON_3dmProperties::IsEmpty | ( | ) | const |
|
default |
bool ON_3dmProperties::Read | ( | ON_BinaryArchive & | archive | ) |
bool ON_3dmProperties::Write | ( | ON_BinaryArchive & | archive | ) | const |
If archive.ArchiveFileName() is not empty, that value is written in place of m_3dmArchiveFullPathName in the 3dm archive. If archive.ArchiveFileName() is empty, then m_3dmArchiveFullPathName is written in the 3dm archive.
|
static |
ON_wString ON_3dmProperties::m_3dmArchiveFullPathName |
ON_3dmApplication ON_3dmProperties::m_Application |
ON_3dmNotes ON_3dmProperties::m_Notes |
ON_WindowsBitmap ON_3dmProperties::m_PreviewImage |
ON_3dmRevisionHistory ON_3dmProperties::m_RevisionHistory |