17 #if !defined(ON_OBJREF_INC_) 18 #define ON_OBJREF_INC_ 130 int m_idef_geometry_index = 0;
159 #if defined(ON_DLL_TEMPLATE) 254 void DecrementProxyReferenceCount();
264 bool bCountReferences
269 int idef_geometry_index
277 int ProxyReferenceCount()
const;
285 const ON_Object* ProxyObject(
int proxy_object_index)
const;
320 int* m__proxy_ref_count;
324 #if defined(ON_DLL_TEMPLATE) ON_UUID m_uuid
Definition: opennurbs_objref.h:178
const ON_Geometry * m_geometry
Definition: opennurbs_objref.h:211
ON_UUID is a 16 byte universally unique identifier.
Definition: opennurbs_uuid.h:32
unsigned int m_runtime_sn
Definition: opennurbs_objref.h:223
ON_3dPoint m_point
Definition: opennurbs_objref.h:228
ON_SimpleArray< ON_ObjRef_IRefID > m__iref
Definition: opennurbs_objref.h:244
Definition: opennurbs_geometry.h:36
ON_COMPONENT_INDEX m_component_index
Definition: opennurbs_objref.h:148
Definition: opennurbs_objref.h:100
const ON_Geometry * m_parent_geometry
Definition: opennurbs_objref.h:212
ON_ObjRefEvaluationParameter m_evp
Definition: opennurbs_objref.h:237
Definition: opennurbs_instance.h:647
Definition: opennurbs_object.h:433
Definition: opennurbs_array.h:412
< use for generic serialization of binary data
Definition: opennurbs_archive.h:1866
ON_COMPONENT_INDEX m_component_index
Definition: opennurbs_objref.h:213
Definition: opennurbs_objref.h:163
Definition: opennurbs_point.h:480
Definition: opennurbs_objref.h:20
ON::osnap_mode m_osnap_mode
Definition: opennurbs_objref.h:232
int m_t_type
Definition: opennurbs_objref.h:90
ON_COMPONENT_INDEX m_t_ci
Definition: opennurbs_objref.h:96
int m_geometry_type
Definition: opennurbs_objref.h:214
ON_ObjRefEvaluationParameter m_evp
Definition: opennurbs_objref.h:156
Definition: opennurbs_point.h:46