16#if !defined(OPENNURBS_MAPPING_CHANNEL_INC_) 
   17#define OPENNURBS_MAPPING_CHANNEL_INC_ 
   66#if defined(ON_DLL_TEMPLATE) 
   70#pragma warning( push ) 
   71#pragma warning( disable : 4231 ) 
  116    int mapping_channel_id
 
  135  bool AddMappingChannel(
 
  136    int mapping_channel_id,
 
  148  bool DeleteMappingChannel(
 
  149    int mapping_channel_id
 
  152  bool DeleteMappingChannel(
 
  163  bool ChangeMappingChannel(
 
  164    int old_mapping_channel_id,
 
  165    int new_mapping_channel_id
 
 
  202  ON::object_material_source MaterialSource() 
const;
 
 
  219#if defined(ON_DLL_TEMPLATE) 
  223#pragma warning( push ) 
  224#pragma warning( disable : 4231 ) 
  227#pragma warning( pop ) 
Definition opennurbs_archive.h:152
Definition opennurbs_array.h:760
Definition opennurbs_mapchan.h:34
ON_UUID m_mapping_id
Definition opennurbs_mapchan.h:42
ON_Xform m_object_xform
Definition opennurbs_mapchan.h:63
int m_mapping_channel_id
Definition opennurbs_mapchan.h:51
int m_mapping_index
Definition opennurbs_mapchan.h:46
Definition opennurbs_mapchan.h:91
ON_UUID m_plugin_id
Definition opennurbs_mapchan.h:104
bool IsValid(ON_TextLog *text_log) const
ON_SimpleArray< ON_MappingChannel > m_mapping_channels
Definition opennurbs_mapchan.h:173
Definition opennurbs_mapchan.h:177
unsigned char m_reserved3
Definition opennurbs_mapchan.h:206
ON_UUID m_material_backface_id
Definition opennurbs_mapchan.h:200
int m_material_index
Definition opennurbs_mapchan.h:211
ON_UUID m_material_id
Definition opennurbs_mapchan.h:197
int m_material_backface_index
Definition opennurbs_mapchan.h:216
unsigned char m_reserved2
Definition opennurbs_mapchan.h:205
ON_UUID m_plugin_id
Definition opennurbs_mapchan.h:195
unsigned char m_material_source
Definition opennurbs_mapchan.h:203
unsigned char m_reserved1
Definition opennurbs_mapchan.h:204
Definition opennurbs_array.h:46
Definition opennurbs_textlog.h:20
Definition opennurbs_uuid.h:31
#define ON_CLASS
Definition opennurbs_defines.h:91