|
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.