NorMIT-nav  2023.01.05-dev+develop.0da12
An IGT application
cx::DoublePropertyXDim Class Reference

#include <cxReconstructOutputValueParamsInterfaces.h>

Inheritance diagram for cx::DoublePropertyXDim:
cx::DoublePropertyOutputValueParams cx::DoublePropertyBase cx::Property

Public Member Functions

 DoublePropertyXDim (UsReconstructionServicePtr reconstructer)
 
virtual ~DoublePropertyXDim ()
 
virtual QString getDisplayName () const
 name of data entity. Used for display to user. More...
 
virtual QString getHelp () const
 
DoubleRange getValueRange () const
 
- Public Member Functions inherited from cx::DoublePropertyOutputValueParams
 DoublePropertyOutputValueParams (UsReconstructionServicePtr reconstructer)
 
virtual ~DoublePropertyOutputValueParams ()
 
virtual double getValue () const
 get the data value. More...
 
virtual bool setValue (double val)
 set the data value. More...
 
virtual void connectValueSignals (bool on)
 
- Public Member Functions inherited from cx::DoublePropertyBase
 DoublePropertyBase ()
 
virtual ~DoublePropertyBase ()
 
virtual QVariant getValueAsVariant () const
 
virtual void setValueFromVariant (QVariant val)
 
virtual QString getUid () const
 
virtual void setGuiRepresentation (GuiRepresentation type)
 
virtual GuiRepresentation getGuiRepresentation ()
 
- Public Member Functions inherited from cx::Property
 Property ()
 
virtual ~Property ()
 
virtual bool getEnabled () const
 Get the enabled/disabled state of the Property. More...
 
virtual bool getAdvanced () const
 Get the advanced flag of the adapter. More...
 
virtual QString getGroup () const
 Flag the adapter as part of a group. More...
 

Protected Member Functions

virtual double getValue (OutputVolumeParams *params) const
 
virtual void setValue (OutputVolumeParams *params, double val)
 

Additional Inherited Members

- Public Types inherited from cx::DoublePropertyBase
enum  GuiRepresentation { grSPINBOX, grSLIDER, grDIAL }
 
- Public Slots inherited from cx::Property
virtual bool setEnabled (bool enabled)
 Set the enabled/disabled state of the Property. More...
 
virtual bool setAdvanced (bool advanced)
 Set the advanced flag of the adapter. More...
 
virtual bool setGroup (QString name)
 Flag the adapter as part of a group. More...
 
- Signals inherited from cx::Property
void changed ()
 emit when the underlying data value is changed: The user interface will be updated. More...
 
- Static Public Member Functions inherited from cx::Property
static PropertyPtr findProperty (std::vector< PropertyPtr > properties, QString id)
 
- Protected Attributes inherited from cx::DoublePropertyOutputValueParams
UsReconstructionServicePtr mReconstructer
 
- Protected Attributes inherited from cx::DoublePropertyBase
GuiRepresentation mGuiRepresentation
 
- Protected Attributes inherited from cx::Property
bool mEnabled
 
bool mAdvanced
 
QString mGroup
 

Detailed Description

Interface to setting dim in output volume

Definition at line 73 of file cxReconstructOutputValueParamsInterfaces.h.

Constructor & Destructor Documentation

◆ DoublePropertyXDim()

cx::DoublePropertyXDim::DoublePropertyXDim ( UsReconstructionServicePtr  reconstructer)
inline

Definition at line 77 of file cxReconstructOutputValueParamsInterfaces.h.

◆ ~DoublePropertyXDim()

virtual cx::DoublePropertyXDim::~DoublePropertyXDim ( )
inlinevirtual

Definition at line 78 of file cxReconstructOutputValueParamsInterfaces.h.

Member Function Documentation

◆ getDisplayName()

virtual QString cx::DoublePropertyXDim::getDisplayName ( ) const
inlinevirtual

name of data entity. Used for display to user.

Implements cx::DoublePropertyBase.

Definition at line 79 of file cxReconstructOutputValueParamsInterfaces.h.

◆ getHelp()

virtual QString cx::DoublePropertyXDim::getHelp ( ) const
inlinevirtual

Definition at line 80 of file cxReconstructOutputValueParamsInterfaces.h.

◆ getValue()

double cx::DoublePropertyXDim::getValue ( OutputVolumeParams params) const
protectedvirtual

◆ getValueRange()

DoubleRange cx::DoublePropertyXDim::getValueRange ( ) const
inlinevirtual

Reimplemented from cx::DoublePropertyBase.

Definition at line 81 of file cxReconstructOutputValueParamsInterfaces.h.

◆ setValue()

void cx::DoublePropertyXDim::setValue ( OutputVolumeParams params,
double  val 
)
protectedvirtual

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