Objects can have per viewport display properties that override a viewport's default display properties. These overrides are stored on ON_3dmObjectAttributes as a list of ON_DisplayMaterialRefs. More...
#include <opennurbs_linestyle.h>
Public Member Functions | |
ON_DisplayMaterialRef () | |
Default constructor sets both ids to nil. More... | |
int | Compare (const ON_DisplayMaterialRef &other) const |
bool | operator!= (const ON_DisplayMaterialRef &other) const |
bool | operator< (const ON_DisplayMaterialRef &other) const |
bool | operator<= (const ON_DisplayMaterialRef &other) const |
bool | operator== (const ON_DisplayMaterialRef &other) const |
bool | operator> (const ON_DisplayMaterialRef &other) const |
bool | operator>= (const ON_DisplayMaterialRef &other) const |
Public Attributes | |
ON_UUID | m_display_material_id |
ON_UUID | m_viewport_id |
Static Public Attributes | |
static const ON_UUID | m_invisible_in_detail_id |
Objects can have per viewport display properties that override a viewport's default display properties. These overrides are stored on ON_3dmObjectAttributes as a list of ON_DisplayMaterialRefs.
ON_DisplayMaterialRef::ON_DisplayMaterialRef | ( | ) |
Default constructor sets both ids to nil.
int ON_DisplayMaterialRef::Compare | ( | const ON_DisplayMaterialRef & | other | ) | const |
bool ON_DisplayMaterialRef::operator!= | ( | const ON_DisplayMaterialRef & | other | ) | const |
bool ON_DisplayMaterialRef::operator< | ( | const ON_DisplayMaterialRef & | other | ) | const |
bool ON_DisplayMaterialRef::operator<= | ( | const ON_DisplayMaterialRef & | other | ) | const |
bool ON_DisplayMaterialRef::operator== | ( | const ON_DisplayMaterialRef & | other | ) | const |
bool ON_DisplayMaterialRef::operator> | ( | const ON_DisplayMaterialRef & | other | ) | const |
bool ON_DisplayMaterialRef::operator>= | ( | const ON_DisplayMaterialRef & | other | ) | const |
ON_UUID ON_DisplayMaterialRef::m_display_material_id |
|
static |
ON_UUID ON_DisplayMaterialRef::m_viewport_id |