#include <opennurbs_3dm_attributes.h>
Definition at line 41 of file opennurbs_3dm_attributes.h.
Definition at line 21 of file opennurbs_3dm_attributes.cpp.
Definition at line 26 of file opennurbs_3dm_attributes.cpp.
bool ON_3dmObjectAttributes::AddDisplayMaterialRef | ( | ON_DisplayMaterialRef | display_material | ) |
Definition at line 1403 of file opennurbs_3dm_attributes.cpp.
void ON_3dmObjectAttributes::AddToGroup | ( | int | group_index | ) |
Definition at line 1237 of file opennurbs_3dm_attributes.cpp.
unsigned int ON_3dmObjectAttributes::ApplyParentalControl | ( | const ON_3dmObjectAttributes & | parent_attributes, |
unsigned int | control_limits = 0xFFFFFFFF |
||
) |
Definition at line 990 of file opennurbs_3dm_attributes.cpp.
unsigned int ON_3dmObjectAttributes::ApplyParentalControl | ( | const ON_3dmObjectAttributes & | parent_attributes, |
const ON_Layer & | parent_layer, | ||
unsigned int | control_limits = 0xFFFFFFFF |
||
) |
Definition at line 1001 of file opennurbs_3dm_attributes.cpp.
ON::object_color_source ON_3dmObjectAttributes::ColorSource | ( | ) | const |
Definition at line 1123 of file opennurbs_3dm_attributes.cpp.
const ON_MeshParameters * ON_3dmObjectAttributes::CustomRenderMeshParameters | ( | ) | const |
Definition at line 9815 of file opennurbs_mesh.cpp.
void ON_3dmObjectAttributes::Default | ( | ) |
Definition at line 146 of file opennurbs_3dm_attributes.cpp.
Definition at line 9834 of file opennurbs_mesh.cpp.
int ON_3dmObjectAttributes::DisplayMaterialRefCount | ( | ) | const |
Definition at line 1475 of file opennurbs_3dm_attributes.cpp.
ON::display_mode ON_3dmObjectAttributes::DisplayMode | ( | ) | const |
Definition at line 985 of file opennurbs_3dm_attributes.cpp.
void ON_3dmObjectAttributes::Dump | ( | ON_TextLog & | dump | ) | const [virtual] |
Reimplemented from ON_Object.
Definition at line 894 of file opennurbs_3dm_attributes.cpp.
bool ON_3dmObjectAttributes::EnableCustomRenderMeshParameters | ( | bool | bEnable | ) |
Definition at line 9841 of file opennurbs_mesh.cpp.
bool ON_3dmObjectAttributes::FindDisplayMaterialId | ( | const ON_UUID & | viewport_id, |
ON_UUID * | display_material_id = NULL |
||
) | const |
Definition at line 1292 of file opennurbs_3dm_attributes.cpp.
bool ON_3dmObjectAttributes::FindDisplayMaterialRef | ( | const ON_DisplayMaterialRef & | search_material, |
ON_DisplayMaterialRef * | found_material = NULL |
||
) | const |
Definition at line 1312 of file opennurbs_3dm_attributes.cpp.
int ON_3dmObjectAttributes::GetGroupList | ( | ON_SimpleArray< int > & | group_list | ) | const |
Definition at line 1187 of file opennurbs_3dm_attributes.cpp.
int ON_3dmObjectAttributes::GroupCount | ( | ) | const |
Definition at line 1175 of file opennurbs_3dm_attributes.cpp.
const int * ON_3dmObjectAttributes::GroupList | ( | ) | const |
Definition at line 1182 of file opennurbs_3dm_attributes.cpp.
ON_BOOL32 ON_3dmObjectAttributes::IsInGroup | ( | int | group_index | ) | const |
Definition at line 1195 of file opennurbs_3dm_attributes.cpp.
ON_BOOL32 ON_3dmObjectAttributes::IsInGroups | ( | int | group_count, |
const int * | group_list | ||
) | const |
Definition at line 1211 of file opennurbs_3dm_attributes.cpp.
ON_BOOL32 ON_3dmObjectAttributes::IsInGroups | ( | const ON_SimpleArray< int > & | group_list | ) | const |
Definition at line 1228 of file opennurbs_3dm_attributes.cpp.
bool ON_3dmObjectAttributes::IsInstanceDefinitionObject | ( | ) | const |
Definition at line 962 of file opennurbs_3dm_attributes.cpp.
ON_BOOL32 ON_3dmObjectAttributes::IsValid | ( | ON_TextLog * | text_log = NULL | ) | const [virtual] |
Implements ON_Object.
Definition at line 861 of file opennurbs_3dm_attributes.cpp.
bool ON_3dmObjectAttributes::IsVisible | ( | ) | const |
Definition at line 967 of file opennurbs_3dm_attributes.cpp.
ON::object_linetype_source ON_3dmObjectAttributes::LinetypeSource | ( | ) | const |
Definition at line 1133 of file opennurbs_3dm_attributes.cpp.
ON::object_material_source ON_3dmObjectAttributes::MaterialSource | ( | ) | const |
Definition at line 1143 of file opennurbs_3dm_attributes.cpp.
ON::object_mode ON_3dmObjectAttributes::Mode | ( | ) | const |
Definition at line 947 of file opennurbs_3dm_attributes.cpp.
bool ON_3dmObjectAttributes::operator!= | ( | const ON_3dmObjectAttributes & | other | ) | const |
Definition at line 128 of file opennurbs_3dm_attributes.cpp.
bool ON_3dmObjectAttributes::operator== | ( | const ON_3dmObjectAttributes & | other | ) | const |
Definition at line 60 of file opennurbs_3dm_attributes.cpp.
ON::plot_color_source ON_3dmObjectAttributes::PlotColorSource | ( | ) | const |
Definition at line 1154 of file opennurbs_3dm_attributes.cpp.
ON::plot_weight_source ON_3dmObjectAttributes::PlotWeightSource | ( | ) | const |
Definition at line 1164 of file opennurbs_3dm_attributes.cpp.
ON_BOOL32 ON_3dmObjectAttributes::Read | ( | ON_BinaryArchive & | file | ) | [virtual] |
Reimplemented from ON_Object.
Definition at line 397 of file opennurbs_3dm_attributes.cpp.
bool ON_3dmObjectAttributes::ReadV5Helper | ( | ON_BinaryArchive & | file | ) | [private] |
Definition at line 181 of file opennurbs_3dm_attributes.cpp.
Definition at line 1424 of file opennurbs_3dm_attributes.cpp.
bool ON_3dmObjectAttributes::RemoveDisplayMaterialRef | ( | ON_UUID | viewport_id, |
ON_UUID | display_material_id = ON_nil_uuid |
||
) |
Definition at line 1429 of file opennurbs_3dm_attributes.cpp.
Definition at line 1286 of file opennurbs_3dm_attributes.cpp.
void ON_3dmObjectAttributes::RemoveFromGroup | ( | int | group_index | ) |
Definition at line 1270 of file opennurbs_3dm_attributes.cpp.
Definition at line 1258 of file opennurbs_3dm_attributes.cpp.
void ON_3dmObjectAttributes::SetColorSource | ( | ON::object_color_source | c | ) |
Definition at line 1128 of file opennurbs_3dm_attributes.cpp.
bool ON_3dmObjectAttributes::SetCustomRenderMeshParameters | ( | const class ON_MeshParameters & | mp | ) |
Definition at line 9821 of file opennurbs_mesh.cpp.
void ON_3dmObjectAttributes::SetDisplayMode | ( | ON::display_mode | m | ) |
Definition at line 1116 of file opennurbs_3dm_attributes.cpp.
void ON_3dmObjectAttributes::SetLinetypeSource | ( | ON::object_linetype_source | c | ) |
Definition at line 1138 of file opennurbs_3dm_attributes.cpp.
void ON_3dmObjectAttributes::SetMaterialSource | ( | ON::object_material_source | ms | ) |
Definition at line 1148 of file opennurbs_3dm_attributes.cpp.
void ON_3dmObjectAttributes::SetMode | ( | ON::object_mode | m | ) |
Definition at line 952 of file opennurbs_3dm_attributes.cpp.
void ON_3dmObjectAttributes::SetPlotColorSource | ( | ON::plot_color_source | pcs | ) |
Definition at line 1159 of file opennurbs_3dm_attributes.cpp.
void ON_3dmObjectAttributes::SetPlotWeightSource | ( | ON::plot_weight_source | pws | ) |
Definition at line 1169 of file opennurbs_3dm_attributes.cpp.
void ON_3dmObjectAttributes::SetVisible | ( | bool | bVisible | ) |
Definition at line 972 of file opennurbs_3dm_attributes.cpp.
unsigned int ON_3dmObjectAttributes::SizeOf | ( | ) | const [virtual] |
Reimplemented from ON_Object.
Definition at line 884 of file opennurbs_3dm_attributes.cpp.
int ON_3dmObjectAttributes::TopGroup | ( | ) | const |
Definition at line 1250 of file opennurbs_3dm_attributes.cpp.
bool ON_3dmObjectAttributes::Transform | ( | const ON_Xform & | xform | ) |
Definition at line 854 of file opennurbs_3dm_attributes.cpp.
ON_BOOL32 ON_3dmObjectAttributes::Write | ( | ON_BinaryArchive & | file | ) | const [virtual] |
Reimplemented from ON_Object.
Definition at line 754 of file opennurbs_3dm_attributes.cpp.
bool ON_3dmObjectAttributes::WriteV5Helper | ( | ON_BinaryArchive & | file | ) | const [private] |
Definition at line 543 of file opennurbs_3dm_attributes.cpp.
bool ON_3dmObjectAttributes::m_bVisible [private] |
Definition at line 379 of file opennurbs_3dm_attributes.h.
Definition at line 330 of file opennurbs_3dm_attributes.h.
unsigned char ON_3dmObjectAttributes::m_color_source [private] |
Definition at line 382 of file opennurbs_3dm_attributes.h.
Definition at line 341 of file opennurbs_3dm_attributes.h.
Definition at line 566 of file opennurbs_3dm_attributes.h.
ON_SimpleArray<int> ON_3dmObjectAttributes::m_group [private] |
Definition at line 390 of file opennurbs_3dm_attributes.h.
Definition at line 224 of file opennurbs_3dm_attributes.h.
Definition at line 231 of file opennurbs_3dm_attributes.h.
unsigned char ON_3dmObjectAttributes::m_linetype_source [private] |
Definition at line 386 of file opennurbs_3dm_attributes.h.
Definition at line 248 of file opennurbs_3dm_attributes.h.
unsigned char ON_3dmObjectAttributes::m_material_source [private] |
Definition at line 385 of file opennurbs_3dm_attributes.h.
unsigned char ON_3dmObjectAttributes::m_mode [private] |
Definition at line 380 of file opennurbs_3dm_attributes.h.
Definition at line 212 of file opennurbs_3dm_attributes.h.
ON::object_decoration ON_3dmObjectAttributes::m_object_decoration |
Definition at line 349 of file opennurbs_3dm_attributes.h.
Definition at line 334 of file opennurbs_3dm_attributes.h.
unsigned char ON_3dmObjectAttributes::m_plot_color_source [private] |
Definition at line 383 of file opennurbs_3dm_attributes.h.
Definition at line 346 of file opennurbs_3dm_attributes.h.
unsigned char ON_3dmObjectAttributes::m_plot_weight_source [private] |
Definition at line 384 of file opennurbs_3dm_attributes.h.
Definition at line 249 of file opennurbs_3dm_attributes.h.
unsigned char ON_3dmObjectAttributes::m_reserved_0 [private] |
Definition at line 388 of file opennurbs_3dm_attributes.h.
ON::active_space ON_3dmObjectAttributes::m_space |
Definition at line 376 of file opennurbs_3dm_attributes.h.
Definition at line 218 of file opennurbs_3dm_attributes.h.
Definition at line 208 of file opennurbs_3dm_attributes.h.
Definition at line 370 of file opennurbs_3dm_attributes.h.
Definition at line 361 of file opennurbs_3dm_attributes.h.