CFx SDK Documentation  2023 SP0
Public Member Functions | Protected Attributes | List of all members
AECDimensionOverrideDataText Class Reference

#include <AECDimensionOverrideDataText.h>

Inheritance diagram for AECDimensionOverrideDataText:
AECDimensionOverrideData AECImpObj OdRxObjectImpl< OdRxObject, AECImpObj > OdRxObject

Public Member Functions

bool IsVisible () const
 
void SetIsVisible (bool bVisible)
 
bool IsUnderline () const
 
void SetIsUnderline (bool bUnderline)
 
bool IsUseTextMeasurement () const
 
void SetIsUseTextMeasurement (bool bUse)
 
double GetMeasurementD () const
 
void SetMeasurementD (double dValue)
 
OdString GetMeasurementS () const
 
void SetMeasurementS (const OdString &strValue)
 
OdString GetPrefix () const
 
void SetPrefix (const OdString &strPrefix)
 
OdString GetSuffix () const
 
void SetSuffix (const OdString &strSuffix)
 
- Public Member Functions inherited from AECImpObj
const OdStringGetDescription () const
 
void SetDescription (const OdString &strDescription)
 
virtual void onObjectLoaded ()
 
virtual void SubClose ()
 DOM. More...
 
OdRxObjectGetOwner () const
 
OdRxObjectGetOwner (OdRxClass *pClass) const
 
void addRefSubPtr ()
 
void releaseSubPtr ()
 
void assertReadEnabled () const
 
void assertWriteEnabled (bool autoUndo=true, bool recordModified=true)
 
bool isReadEnabled () const
 
bool isWriteEnabled () const
 
OdDbDatabasedatabase () const
 
void copyFrom (const OdRxObject *pOther)
 
virtual OdUInt16 minSupportedVersion () const
 
void SetOwner (OdDbObject *pOwner)
 DOM. More...
 
void SetOwner (AECImpObj *pOwner)
 DOM. More...
 
class AECSIBase * GetImpl () const
 DOM. More...
 
virtual OdResult dwgInFieldsEx20 (AECDbDwgFiler *pFiler)
 DOM. More...
 
virtual OdResult dwgInFieldsEx1 (AECDbDwgFiler *pFiler)
 DOM. More...
 
- Public Member Functions inherited from OdRxObjectImpl< OdRxObject, AECImpObj >
 OdRxObjectImpl ()
 
void addRef ()
 
void release ()
 
long numRefs () const
 
- Public Member Functions inherited from OdRxObject
 ODRX_HEAP_OPERATORS ()
 
 OdRxObject ()
 
virtual ~OdRxObject ()
 
virtual OdRxObjectqueryX (const OdRxClass *pClass) const
 
virtual OdRxObjectx (const OdRxClass *pClass) const
 
virtual OdRxClassisA () const
 
bool isKindOf (const OdRxClass *pClass) const
 
virtual OdRxObjectPtr clone () const
 
virtual OdRx::Ordering comparedTo (const OdRxObject *pOther) const
 
virtual bool isEqualTo (const OdRxObject *pOther) const
 

Protected Attributes

bool m_bDefaultDim
 
bool m_bDefaultDimValue
 
bool m_bNumberMeasurement
 
double m_dMeasurement
 
bool m_bVisible
 
OdString m_strTextMeasurement
 
bool m_bUnderline
 
OdString m_strPrefix
 
OdString m_strSuffix
 
- Protected Attributes inherited from AECImpObj
class AECSIBase * m_pImp
 DOM. More...
 
OdUInt16 m_iMinSupportedVersion
 

Additional Inherited Members

- Static Public Member Functions inherited from OdRxObjectImpl< OdRxObject, AECImpObj >
static OdSmartPtr< AECImpObjcreateObject ()
 
- Static Public Member Functions inherited from OdRxObject
static OdRxObjectPtr cast (const OdRxObject *pointer)
 
static OdRxClassdesc ()
 
- Protected Member Functions inherited from OdRxObjectImpl< OdRxObject, AECImpObj >
 ODRX_HEAP_OPERATORS ()
 

Detailed Description

Dimension Override Data Text.

<group TA_API_Subobjects_Dimension>

Definition at line 34 of file AECDimensionOverrideDataText.h.

Member Function Documentation

◆ GetMeasurementD()

double AECDimensionOverrideDataText::GetMeasurementD ( ) const

Returns numeric value for measurement.

◆ GetMeasurementS()

OdString AECDimensionOverrideDataText::GetMeasurementS ( ) const

Returns string value for measurement.

◆ GetPrefix()

OdString AECDimensionOverrideDataText::GetPrefix ( ) const

Returns prefix.

◆ GetSuffix()

OdString AECDimensionOverrideDataText::GetSuffix ( ) const

Returns suffix.

◆ IsUnderline()

bool AECDimensionOverrideDataText::IsUnderline ( ) const

Returns whether text is underlined.

◆ IsUseTextMeasurement()

bool AECDimensionOverrideDataText::IsUseTextMeasurement ( ) const

Returns whether text value for measurement is used.

◆ IsVisible()

bool AECDimensionOverrideDataText::IsVisible ( ) const

Returns whether the text is visible.

◆ SetIsUnderline()

void AECDimensionOverrideDataText::SetIsUnderline ( bool  bUnderline)

Sets whether text is underlined.

◆ SetIsUseTextMeasurement()

void AECDimensionOverrideDataText::SetIsUseTextMeasurement ( bool  bUse)

Sets whether text value for measurement is used.

◆ SetIsVisible()

void AECDimensionOverrideDataText::SetIsVisible ( bool  bVisible)

Sets whether the text is visible.

◆ SetMeasurementD()

void AECDimensionOverrideDataText::SetMeasurementD ( double  dValue)

Sets numeric value for measurement.

◆ SetMeasurementS()

void AECDimensionOverrideDataText::SetMeasurementS ( const OdString strValue)

Sets string value for measurement.

◆ SetPrefix()

void AECDimensionOverrideDataText::SetPrefix ( const OdString strPrefix)

Sets prefix.

◆ SetSuffix()

void AECDimensionOverrideDataText::SetSuffix ( const OdString strSuffix)

Sets suffix.

Member Data Documentation

◆ m_bDefaultDim

bool AECDimensionOverrideDataText::m_bDefaultDim
protected

Definition at line 111 of file AECDimensionOverrideDataText.h.

◆ m_bDefaultDimValue

bool AECDimensionOverrideDataText::m_bDefaultDimValue
protected

Definition at line 114 of file AECDimensionOverrideDataText.h.

◆ m_bNumberMeasurement

bool AECDimensionOverrideDataText::m_bNumberMeasurement
protected

Definition at line 117 of file AECDimensionOverrideDataText.h.

◆ m_bUnderline

bool AECDimensionOverrideDataText::m_bUnderline
protected

Definition at line 129 of file AECDimensionOverrideDataText.h.

◆ m_bVisible

bool AECDimensionOverrideDataText::m_bVisible
protected

Definition at line 123 of file AECDimensionOverrideDataText.h.

◆ m_dMeasurement

double AECDimensionOverrideDataText::m_dMeasurement
protected

Definition at line 120 of file AECDimensionOverrideDataText.h.

◆ m_strPrefix

OdString AECDimensionOverrideDataText::m_strPrefix
protected

Definition at line 132 of file AECDimensionOverrideDataText.h.

◆ m_strSuffix

OdString AECDimensionOverrideDataText::m_strSuffix
protected

Definition at line 135 of file AECDimensionOverrideDataText.h.

◆ m_strTextMeasurement

OdString AECDimensionOverrideDataText::m_strTextMeasurement
protected

Definition at line 126 of file AECDimensionOverrideDataText.h.


The documentation for this class was generated from the following file: