Point Cloud Library (PCL)
1.14.1-dev
|
#include <pcl/surface/3rdparty/opennurbs/opennurbs_rendering.h>
Public Member Functions | |
ON_ObjectRenderingAttributes () | |
void | Default () |
int | Compare (const ON_ObjectRenderingAttributes &other) const |
bool | Write (ON_BinaryArchive &archive) const |
bool | Read (ON_BinaryArchive &archive) |
bool | IsValid (ON_TextLog *text_log) const |
bool | Transform (const ON_Xform &xform) |
const ON_MappingRef * | MappingRef (const ON_UUID &plugin_id) const |
ON_MappingRef * | AddMappingRef (const ON_UUID &plugin_id) |
bool | DeleteMappingRef (const ON_UUID &plugin_id) |
const ON_MappingChannel * | MappingChannel (const ON_UUID &plugin_id, int mapping_channel_id) const |
const ON_MappingChannel * | MappingChannel (const ON_UUID &plugin_id, const ON_UUID &mapping_id) const |
bool | AddMappingChannel (const ON_UUID &plugin_id, int mapping_channel_id, const ON_UUID &mapping_id) |
bool | DeleteMappingChannel (const ON_UUID &plugin_id, int mapping_channel_id) |
bool | DeleteMappingChannel (const ON_UUID &plugin_id, const ON_UUID &mapping_id) |
bool | ChangeMappingChannel (const ON_UUID &plugin_id, int old_mapping_channel_id, int new_mapping_channel_id) |
void | EnableAdvancedTexturePreview (bool b) |
bool | AdvancedTexturePreview () const |
![]() | |
ON_RenderingAttributes () | |
void | Default () |
int | Compare (const ON_RenderingAttributes &other) const |
bool | Write (ON_BinaryArchive &archive) const |
bool | Read (ON_BinaryArchive &archive) |
bool | IsValid (ON_TextLog *text_log) const |
const ON_MaterialRef * | MaterialRef (const ON_UUID &plugin_id) const |
Public Attributes | |
ON_ClassArray< ON_MappingRef > | m_mappings |
bool | m_bCastsShadows |
bool | m_bReceivesShadows |
![]() | |
ON_ClassArray< ON_MaterialRef > | m_materials |
Definition at line 38 of file opennurbs_rendering.h.
ON_ObjectRenderingAttributes::ON_ObjectRenderingAttributes | ( | ) |
bool ON_ObjectRenderingAttributes::AddMappingChannel | ( | const ON_UUID & | plugin_id, |
int | mapping_channel_id, | ||
const ON_UUID & | mapping_id | ||
) |
ON_MappingRef* ON_ObjectRenderingAttributes::AddMappingRef | ( | const ON_UUID & | plugin_id | ) |
bool ON_ObjectRenderingAttributes::AdvancedTexturePreview | ( | ) | const |
bool ON_ObjectRenderingAttributes::ChangeMappingChannel | ( | const ON_UUID & | plugin_id, |
int | old_mapping_channel_id, | ||
int | new_mapping_channel_id | ||
) |
int ON_ObjectRenderingAttributes::Compare | ( | const ON_ObjectRenderingAttributes & | other | ) | const |
void ON_ObjectRenderingAttributes::Default | ( | ) |
bool ON_ObjectRenderingAttributes::DeleteMappingChannel | ( | const ON_UUID & | plugin_id, |
const ON_UUID & | mapping_id | ||
) |
bool ON_ObjectRenderingAttributes::DeleteMappingChannel | ( | const ON_UUID & | plugin_id, |
int | mapping_channel_id | ||
) |
bool ON_ObjectRenderingAttributes::DeleteMappingRef | ( | const ON_UUID & | plugin_id | ) |
void ON_ObjectRenderingAttributes::EnableAdvancedTexturePreview | ( | bool | b | ) |
bool ON_ObjectRenderingAttributes::IsValid | ( | ON_TextLog * | text_log | ) | const |
const ON_MappingChannel* ON_ObjectRenderingAttributes::MappingChannel | ( | const ON_UUID & | plugin_id, |
const ON_UUID & | mapping_id | ||
) | const |
const ON_MappingChannel* ON_ObjectRenderingAttributes::MappingChannel | ( | const ON_UUID & | plugin_id, |
int | mapping_channel_id | ||
) | const |
const ON_MappingRef* ON_ObjectRenderingAttributes::MappingRef | ( | const ON_UUID & | plugin_id | ) | const |
bool ON_ObjectRenderingAttributes::Read | ( | ON_BinaryArchive & | archive | ) |
bool ON_ObjectRenderingAttributes::Transform | ( | const ON_Xform & | xform | ) |
bool ON_ObjectRenderingAttributes::Write | ( | ON_BinaryArchive & | archive | ) | const |
bool ON_ObjectRenderingAttributes::m_bCastsShadows |
Definition at line 195 of file opennurbs_rendering.h.
bool ON_ObjectRenderingAttributes::m_bReceivesShadows |
Definition at line 196 of file opennurbs_rendering.h.
ON_ClassArray<ON_MappingRef> ON_ObjectRenderingAttributes::m_mappings |
Definition at line 172 of file opennurbs_rendering.h.