CFx SDK Documentation
2022 SP0
|
#include <DbDimension.h>
Public Member Functions | |
ODRX_DECLARE_MEMBERS (OdDbDimensionRecomputePE) | |
virtual void | recomputeDimMeasurement (OdDbDimension *pDimension)=0 |
virtual void | recomputeDimBlock (OdDbDimension *pDimension, OdDbDimensionObjectContextData *ctx)=0 |
virtual void | formatMeasurement (OdDbDimension *pDimension, OdString &formattedMeasurement, double measurementValue, const OdString &dimensionText)=0 |
Public Member Functions inherited from OdRxObject | |
ODRX_HEAP_OPERATORS () | |
OdRxObject () | |
virtual | ~OdRxObject () |
virtual OdRxObject * | queryX (const OdRxClass *pClass) const |
virtual OdRxObject * | x (const OdRxClass *pClass) const |
virtual OdRxClass * | isA () const |
virtual void | addRef ()=0 |
virtual void | release ()=0 |
virtual long | numRefs () const |
bool | isKindOf (const OdRxClass *pClass) const |
virtual OdRxObjectPtr | clone () const |
virtual void | copyFrom (const OdRxObject *pSource) |
virtual OdRx::Ordering | comparedTo (const OdRxObject *pOther) const |
virtual bool | isEqualTo (const OdRxObject *pOther) const |
Static Public Member Functions | |
static void | setMeasurementValue (OdDbDimension *pDimension, double measurementValue) |
static void | resetDimBlockInsertParams (OdDbDimension *pDimension) |
Static Public Member Functions inherited from OdRxObject | |
static OdRxObjectPtr | cast (const OdRxObject *pointer) |
static OdRxClass * | desc () |
This class is the Dimension Recompute Protocol Extension class.
<group OdDb_Classes>
Definition at line 726 of file DbDimension.h.
|
pure virtual |
Returns the formatted measurement value.
pDimension | [in] Pointer to the dimension entity. |
formattedMeasurement | [out] Receives the formatted measurement. |
measurementValue | [in] Measurement value to be formatted. |
dimensionText | [in] Dimension text for formatting |
OdDbDimensionRecomputePE::ODRX_DECLARE_MEMBERS | ( | OdDbDimensionRecomputePE | ) |
|
pure virtual |
Recomputes the dimension block referenced by the specified Dimension entity.
pDimension | [in] Pointer to the dimension entity. |
|
pure virtual |
Recomputes the dimension measurement for the specified Dimension entity.
pDimension | [in] Pointer to the dimension entity. |
|
static |
Resets the dimension block insertion parameters for the specified Dimension entity.
pDimension | [in] Pointer to the dimension entity. |
|
static |
Sets the measurement value for the specified Dimension entity.
pDimension | [in] Pointer to the dimension entity. |
measurementValue | [in] Measurement value. |