17 #if !defined(OPENNURBS_MAPPING_CHANNEL_INC_)
18 #define OPENNURBS_MAPPING_CHANNEL_INC_
67 #if defined(ON_DLL_TEMPLATE)
71 #pragma warning( push )
72 #pragma warning( disable : 4231 )
74 #pragma warning( pop )
117 int mapping_channel_id
137 int mapping_channel_id,
150 int mapping_channel_id
165 int old_mapping_channel_id,
166 int new_mapping_channel_id
220 #if defined(ON_DLL_TEMPLATE)
224 #pragma warning( push )
225 #pragma warning( disable : 4231 )
228 #pragma warning( pop )
bool Read(ON_BinaryArchive &archive)
bool Write(ON_BinaryArchive &archive) const
int Compare(const ON_MappingChannel &other) const
bool AddMappingChannel(int mapping_channel_id, const ON_UUID &mapping_id)
bool IsValid(ON_TextLog *text_log) const
bool ChangeMappingChannel(int old_mapping_channel_id, int new_mapping_channel_id)
int Compare(const ON_MappingRef &other) const
bool DeleteMappingChannel(int mapping_channel_id)
const ON_MappingChannel * MappingChannel(const ON_UUID &mapping_id) const
bool Read(ON_BinaryArchive &archive)
ON_SimpleArray< ON_MappingChannel > m_mapping_channels
bool DeleteMappingChannel(const ON_UUID &mapping_id)
const ON_MappingChannel * MappingChannel(int mapping_channel_id) const
bool Transform(const ON_Xform &xform)
bool Write(ON_BinaryArchive &archive) const
unsigned char m_reserved3
bool Write(ON_BinaryArchive &archive) const
ON::object_material_source MaterialSource() const
ON_UUID m_material_backface_id
int m_material_backface_index
unsigned char m_reserved2
int Compare(const ON_MaterialRef &other) const
bool Read(ON_BinaryArchive &archive)
unsigned char m_material_source
unsigned char m_reserved1