127 unsigned int m_bitFlags;
136 , m_pSetDimValueFunc(0)
137 , m_pSetCustomStringFunc(0)
144 unsigned int bitFlags,
148 , m_bitFlags(bitFlags)
149 , m_pAppData(appData)
150 , m_pSetDimValueFunc(setValueFunc)
151 , m_pSetCustomStringFunc(setCustomStringFunc)
390 return m_pSetDimValueFunc;
396 m_pSetDimValueFunc = funcPtr;
402 return m_pSetCustomStringFunc;
408 m_pSetCustomStringFunc = funcPtr;
OdArray< OdDbDimData > OdDbDimDataArray
OdGeVector3d(* DimDataSetValueFuncPtr)(OdDbDimData *pThis, OdDbEntity *pEnt, double newValue, const OdGeVector3d &offset)
OdArray< OdDbDimData *, OdMemoryAllocator< OdDbDimData * > > OdDbDimDataPtrArray
OdGeVector3d(* DimDataSetCustomStringFuncPtr)(OdDbDimData *pThis, OdDbEntity *pEnt, const OdString &sCustomString, const OdGeVector3d &offset)
void setCustomDimValue(bool custom)
unsigned int bitFlags() const
void setDimResultantLength(bool bValue)
bool isCustomString() const
DimDataSetValueFuncPtr dimValueFunc() const
void setCustomStringFunc(DimDataSetCustomStringFuncPtr funcPtr)
void setDimFocal(bool focal)
void setConstrain(bool bValue)
bool isDimResultantLength() const
void setBitFlags(unsigned int flags)
void setAppData(void *appData)
void setDimension(OdDbDimension *pDim)
void setDimResultantAngle(bool bValue)
OdDbDimensionPtr dimension() const
void setDimHideIfValueIsZero(bool hide)
void setDimDeltaLength(bool bValue)
void setDimDeltaAngle(bool bValue)
void setDimValueFunc(DimDataSetValueFuncPtr funcPtr)
void setOwnerId(const OdDbObjectId &objId)
bool isDimResultantAngle() const
bool isDimInvisible() const
void setDimInvisible(bool invisible)
bool isConstrained() const
void setCustomString(bool bValue)
DimDataSetCustomStringFuncPtr customStringFunc() const
void setDimRadius(bool bValue)
OdDbObjectId ownerId() const
void setDimEditable(bool editable)
bool isDimDeltaLength() const
bool isDimDeltaAngle() const
bool isDimEditable() const
bool isDimHideIfValueIsZero() const
OdDbDimData & operator=(const OdDbDimData &)
bool isCustomDimValue() const
virtual OdRxObjectPtr clone() const