#include <opennurbs_plus_hiddenline.h>
|
bool | m_bUseXform |
| if true use xform. This allows a simple test instead always testing for th More...
|
|
void * | m_Reserved = nullptr |
|
ON_Xform | m_xform |
| the xform is applied to the geometry, *geom, before it is located in the 3d world coordinates of the scene More...
|
|
◆ ON_HLD_Object() [1/2]
ON_HLD_Object::ON_HLD_Object |
( |
| ) |
|
|
protecteddefault |
◆ ON_HLD_Object() [2/2]
◆ ~ON_HLD_Object()
virtual ON_HLD_Object::~ON_HLD_Object |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ DestroyRuntimeCache()
virtual void ON_HLD_Object::DestroyRuntimeCache |
( |
bool |
bDelete | ) |
|
|
pure virtual |
◆ Geometry()
virtual const ON_Geometry* ON_HLD_Object::Geometry |
( |
| ) |
const |
|
pure virtual |
◆ GetXform()
const ON_Xform& ON_HLD_Object::GetXform |
( |
| ) |
const |
Description GetXform returns the mapping from object space to world coordinates. If UseXform() is false then GetXform() returns the identity transform.
◆ operator=()
◆ UseXform()
bool ON_HLD_Object::UseXform |
( |
| ) |
const |
Description Returns true if there is an xform that must be applied to transform geom into the world coordinate system
◆ m_bUseXform
bool ON_HLD_Object::m_bUseXform |
|
protected |
if true use xform. This allows a simple test instead always testing for th
◆ m_obj_id
ON__UINT_PTR ON_HLD_Object::m_obj_id |
◆ m_obj_UUID
These user specified identifiers are available for the caller to identify the source of objects in the hidden line drawing. These fields are not used by the ON_HiddenLineDrawing class.
◆ m_Reserved
void* ON_HLD_Object::m_Reserved = nullptr |
|
protected |
◆ m_xform
the xform is applied to the geometry, *geom, before it is located in the 3d world coordinates of the scene