Point Cloud Library (PCL)  1.7.0
Public Member Functions | Public Attributes
ON_ObjectRenderingAttributes Class Reference

#include <pcl/surface/3rdparty/opennurbs/opennurbs_rendering.h>

+ Inheritance diagram for ON_ObjectRenderingAttributes:

List of all members.

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_MappingRefMappingRef (const ON_UUID &plugin_id) const
ON_MappingRefAddMappingRef (const ON_UUID &plugin_id)
bool DeleteMappingRef (const ON_UUID &plugin_id)
const ON_MappingChannelMappingChannel (const ON_UUID &plugin_id, int mapping_channel_id) const
const ON_MappingChannelMappingChannel (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

Public Attributes

ON_ClassArray< ON_MappingRefm_mappings
bool m_bCastsShadows
bool m_bReceivesShadows

Detailed Description

Definition at line 38 of file opennurbs_rendering.h.


Constructor & Destructor Documentation


Member Function Documentation

bool ON_ObjectRenderingAttributes::AddMappingChannel ( const ON_UUID plugin_id,
int  mapping_channel_id,
const ON_UUID mapping_id 
)
bool ON_ObjectRenderingAttributes::ChangeMappingChannel ( const ON_UUID plugin_id,
int  old_mapping_channel_id,
int  new_mapping_channel_id 
)

Reimplemented from ON_RenderingAttributes.

bool ON_ObjectRenderingAttributes::DeleteMappingChannel ( const ON_UUID plugin_id,
int  mapping_channel_id 
)
bool ON_ObjectRenderingAttributes::DeleteMappingChannel ( const ON_UUID plugin_id,
const ON_UUID mapping_id 
)

Reimplemented from ON_RenderingAttributes.

const ON_MappingChannel* ON_ObjectRenderingAttributes::MappingChannel ( const ON_UUID plugin_id,
int  mapping_channel_id 
) const
const ON_MappingChannel* ON_ObjectRenderingAttributes::MappingChannel ( const ON_UUID plugin_id,
const ON_UUID mapping_id 
) const
const ON_MappingRef* ON_ObjectRenderingAttributes::MappingRef ( const ON_UUID plugin_id) const

Reimplemented from ON_RenderingAttributes.

Reimplemented from ON_RenderingAttributes.


Member Data Documentation

Definition at line 195 of file opennurbs_rendering.h.

Definition at line 196 of file opennurbs_rendering.h.

Definition at line 172 of file opennurbs_rendering.h.


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