QCAD
Open Source 2D CAD
Loading...
Searching...
No Matches
ONX_Model_Object Class Reference

#include <opennurbs_extensions.h>

Public Member Functions

void Dump (ON_TextLog &) const
 
 ONX_Model_Object ()
 
 ONX_Model_Object (const ONX_Model_Object &)
 
ONX_Model_Objectoperator= (const ONX_Model_Object &)
 
 ~ONX_Model_Object ()
 

Public Attributes

ON_3dmObjectAttributes m_attributes
 
bool m_bDeleteObject
 
const ON_Objectm_object
 

Private Member Functions

void Destroy ()
 

Private Attributes

unsigned int * m_ref_count
 

Constructor & Destructor Documentation

◆ ONX_Model_Object() [1/2]

ONX_Model_Object::ONX_Model_Object ( )

◆ ~ONX_Model_Object()

ONX_Model_Object::~ONX_Model_Object ( )

◆ ONX_Model_Object() [2/2]

ONX_Model_Object::ONX_Model_Object ( const ONX_Model_Object & src)

Member Function Documentation

◆ Destroy()

void ONX_Model_Object::Destroy ( )
private

◆ Dump()

void ONX_Model_Object::Dump ( ON_TextLog & dump) const

◆ operator=()

ONX_Model_Object & ONX_Model_Object::operator= ( const ONX_Model_Object & src)

Member Data Documentation

◆ m_attributes

ON_3dmObjectAttributes ONX_Model_Object::m_attributes

◆ m_bDeleteObject

bool ONX_Model_Object::m_bDeleteObject

◆ m_object

const ON_Object* ONX_Model_Object::m_object

◆ m_ref_count

unsigned int* ONX_Model_Object::m_ref_count
private

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