CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | List of all members
ExtBar::RangeElement Struct Referenceabstract

#include <ExtBar.h>

Inheritance diagram for ExtBar::RangeElement:
ExtBar::Element

Public Member Functions

virtual OdInt32 getRangeMinInt () const =0
 
virtual OdInt32 getRangeMaxInt () const =0
 
virtual void setRangeInt (OdInt32 nMin, OdInt32 nMax)=0
 
virtual OdInt32 getDeltaInt () const =0
 
virtual void setDeltaInt (OdInt32 nDelta)=0
 
virtual OdInt32 getPosInt () const =0
 
virtual void setPosInt (OdInt32 nPos)=0
 
virtual void setInt (OdInt32 nPos=0, OdInt32 nMin=INT_MIN, OdInt32 nMax=INT_MAX, OdInt32 nDelta=1)=0
 
virtual OdUInt32 getRangeMinUInt () const =0
 
virtual OdUInt32 getRangeMaxUInt () const =0
 
virtual void setRangeUInt (OdUInt32 nMin, OdUInt32 nMax)=0
 
virtual OdUInt32 getPosUInt () const =0
 
virtual void setPosUInt (OdUInt32 nPos)=0
 
virtual void setUInt (OdUInt32 nPos=0, OdUInt32 nMin=0, OdUInt32 nMax=UINT_MAX, OdInt32 nDelta=1)=0
 
virtual double getRangeMinFP () const =0
 
virtual double getRangeMaxFP () const =0
 
virtual void setRangeFP (double fMin, double fMax)=0
 
virtual double getDeltaFP () const =0
 
virtual void setDeltaFP (double fDelta)=0
 
virtual double getPosFP () const =0
 
virtual void setPosFP (double fPos)=0
 
virtual void setFP (double fPos=0.0, double fMin=DBL_MIN, double fMax=DBL_MAX, double fDelta=0.01)=0
 
virtual bool isFP () const =0
 
virtual void setFP (bool bFP)=0
 
virtual bool isSigned () const =0
 
virtual void setSigned (bool bSigned)=0
 
- Public Member Functions inherited from ExtBar::Element
virtual ~Element ()
 
virtual OdUInt32 elementId () const =0
 
virtual ElementType elementType () const =0
 
virtual ElementelementInterface (ElementType type)=0
 
virtual void setDisabled (bool bDisable)=0
 
virtual bool isDisabled () const =0
 
virtual ElementImplIface * getImpl () const =0
 
virtual void attachSomeData (void *pData)=0
 
virtual voidgetAttachedData () const =0
 

Static Public Member Functions

static RangeElementcast (Element *pIface)
 

Detailed Description

Definition at line 155 of file ExtBar.h.

Member Function Documentation

◆ cast()

static RangeElement * ExtBar::RangeElement::cast ( Element pIface)
inlinestatic

Definition at line 186 of file ExtBar.h.

◆ getDeltaFP()

virtual double ExtBar::RangeElement::getDeltaFP ( ) const
pure virtual

◆ getDeltaInt()

virtual OdInt32 ExtBar::RangeElement::getDeltaInt ( ) const
pure virtual

◆ getPosFP()

virtual double ExtBar::RangeElement::getPosFP ( ) const
pure virtual

◆ getPosInt()

virtual OdInt32 ExtBar::RangeElement::getPosInt ( ) const
pure virtual

◆ getPosUInt()

virtual OdUInt32 ExtBar::RangeElement::getPosUInt ( ) const
pure virtual

◆ getRangeMaxFP()

virtual double ExtBar::RangeElement::getRangeMaxFP ( ) const
pure virtual

◆ getRangeMaxInt()

virtual OdInt32 ExtBar::RangeElement::getRangeMaxInt ( ) const
pure virtual

◆ getRangeMaxUInt()

virtual OdUInt32 ExtBar::RangeElement::getRangeMaxUInt ( ) const
pure virtual

◆ getRangeMinFP()

virtual double ExtBar::RangeElement::getRangeMinFP ( ) const
pure virtual

◆ getRangeMinInt()

virtual OdInt32 ExtBar::RangeElement::getRangeMinInt ( ) const
pure virtual

◆ getRangeMinUInt()

virtual OdUInt32 ExtBar::RangeElement::getRangeMinUInt ( ) const
pure virtual

◆ isFP()

virtual bool ExtBar::RangeElement::isFP ( ) const
pure virtual

◆ isSigned()

virtual bool ExtBar::RangeElement::isSigned ( ) const
pure virtual

◆ setDeltaFP()

virtual void ExtBar::RangeElement::setDeltaFP ( double  fDelta)
pure virtual

◆ setDeltaInt()

virtual void ExtBar::RangeElement::setDeltaInt ( OdInt32  nDelta)
pure virtual

◆ setFP() [1/2]

virtual void ExtBar::RangeElement::setFP ( bool  bFP)
pure virtual

◆ setFP() [2/2]

virtual void ExtBar::RangeElement::setFP ( double  fPos = 0.0,
double  fMin = DBL_MIN,
double  fMax = DBL_MAX,
double  fDelta = 0.01 
)
pure virtual

◆ setInt()

virtual void ExtBar::RangeElement::setInt ( OdInt32  nPos = 0,
OdInt32  nMin = INT_MIN,
OdInt32  nMax = INT_MAX,
OdInt32  nDelta = 1 
)
pure virtual

◆ setPosFP()

virtual void ExtBar::RangeElement::setPosFP ( double  fPos)
pure virtual

◆ setPosInt()

virtual void ExtBar::RangeElement::setPosInt ( OdInt32  nPos)
pure virtual

◆ setPosUInt()

virtual void ExtBar::RangeElement::setPosUInt ( OdUInt32  nPos)
pure virtual

◆ setRangeFP()

virtual void ExtBar::RangeElement::setRangeFP ( double  fMin,
double  fMax 
)
pure virtual

◆ setRangeInt()

virtual void ExtBar::RangeElement::setRangeInt ( OdInt32  nMin,
OdInt32  nMax 
)
pure virtual

◆ setRangeUInt()

virtual void ExtBar::RangeElement::setRangeUInt ( OdUInt32  nMin,
OdUInt32  nMax 
)
pure virtual

◆ setSigned()

virtual void ExtBar::RangeElement::setSigned ( bool  bSigned)
pure virtual

◆ setUInt()

virtual void ExtBar::RangeElement::setUInt ( OdUInt32  nPos = 0,
OdUInt32  nMin = 0,
OdUInt32  nMax = UINT_MAX,
OdInt32  nDelta = 1 
)
pure virtual

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