CFx SDK Documentation 2024 SP0
|
#include <DbGeomRef.h>
Additional Inherited Members | |
Static Public Member Functions inherited from OdRxObjectImpl< OdDbGeomRef > | |
static OdSmartPtr< OdDbGeomRef > | createObject () |
Static Public Member Functions inherited from OdRxObject | |
static OdRxObjectPtr | cast (const OdRxObject *pointer) |
static OdRxClass * | desc () |
Protected Member Functions inherited from OdRxObjectImpl< OdDbGeomRef > | |
ODRX_HEAP_OPERATORS () | |
This class represents a reference to a coordinate system.
<group OdDb_Classes>
Definition at line 991 of file DbGeomRef.h.
OdDbCoordSystemRef::OdDbCoordSystemRef | ( | ) |
Constructor creates an instance of this class.
OdDbCoordSystemRef::OdDbCoordSystemRef | ( | const OdGeMatrix3d & | matrix | ) |
Creates an instance of this class.
matrix | [in] input matrix. |
OdDbCoordSystemRef::OdDbCoordSystemRef | ( | const OdDbCompoundObjectId & | compId, |
const OdGeMatrix3d & | matrix | ||
) |
Creates an instance of this class.
compId | [in] input component id. |
matrix | [in] input matrix. |
OdDbCoordSystemRef::OdDbCoordSystemRef | ( | const OdArray< OdDbSubentRef * > & | aSubentRef | ) |
Creates an instance of this class.
aSubentRef | [in] chain of subentities refs. |
OdDbCoordSystemRef::OdDbCoordSystemRef | ( | const OdDbCoordSystemRef & | src | ) |
Creates an instance of this class.
src | [in] OdDbCoordSystemRef reference. |
|
virtual |
Destroys an instance of this class.
const OdGeMatrix3d & OdDbCoordSystemRef::coordSystem | ( | ) | const |
Returns the transformation matrix of the coordinate system held by this reference.
|
virtual |
Initializes this reference using a given object.
src | [in] OdDbCoordSystemRef reference. |
Reimplemented from OdRxObject.
|
virtual |
Creates an entity using this coordinate system reference.
Reimplemented from OdDbGeomRef.
const OdDbCompoundObjectId & OdDbCoordSystemRef::entityId | ( | ) | const |
Returns an entity ID held by this reference.
|
virtual |
Evaluates and caches the geometry.
Reimplemented from OdDbGeomRef.
|
virtual |
Checks whether this coordinate system reference is empty.
Reimplemented from OdDbGeomRef.
|
virtual |
Checks whether this coordinate system reference is valid.
Reimplemented from OdDbGeomRef.
OdDbCoordSystemRef::ODRX_DECLARE_MEMBERS | ( | OdDbCoordSystemRef | ) |
OdDbCoordSystemRef & OdDbCoordSystemRef::operator= | ( | const OdDbCoordSystemRef & | ) |
Copies a given coordinate system reference to this reference.
src | [in] OdDbCoordSystemRef reference. |
|
virtual |
Resets this coordinate system reference.
Reimplemented from OdDbGeomRef.
void OdDbCoordSystemRef::set | ( | const OdArray< OdDbSubentRef * > & | subentReferences | ) |
Sets this reference using an array of subent references held.
subentReferences | [in] an array of subent references. |
void OdDbCoordSystemRef::set | ( | const OdDbCompoundObjectId & | entId | ) |
Sets this reference using an entity ID.
entId | [in] an entity ID. |
void OdDbCoordSystemRef::set | ( | const OdGeMatrix3d & | matrix | ) |
Sets this reference using a transformation matrix.
matrix | [in] transformation matrix. |
const OdArray< OdDbSubentRef * > & OdDbCoordSystemRef::subentRefs | ( | ) | const |
Returns an array of subent references held by this reference.