Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
Divide::Input::LimitedVariable Class Reference

#include <InputVariables.h>

+ Inheritance diagram for Divide::Input::LimitedVariable:

Public Member Functions

 LimitedVariable (const D64 dInitValue, const D64 dMinValue, const D64 dMaxValue)
 
void setValue (const D64 dValue) override
 
- Public Member Functions inherited from Divide::Input::Variable
 Variable (const D64 dInitValue)
 
virtual ~Variable ()=default
 
D64 getValue () const
 
void reset ()
 
virtual void setValue (const D64 dValue)
 
virtual string toString () const
 
virtual void update ()
 

Protected Attributes

D64 _dMinValue
 
D64 _dMaxValue
 
- Protected Attributes inherited from Divide::Input::Variable
D64 _dInitValue
 
D64 _dValue {}
 

Detailed Description

Definition at line 76 of file InputVariables.h.

Constructor & Destructor Documentation

◆ LimitedVariable()

Divide::Input::LimitedVariable::LimitedVariable ( const D64  dInitValue,
const D64  dMinValue,
const D64  dMaxValue 
)
inline

Definition at line 82 of file InputVariables.h.

Member Function Documentation

◆ setValue()

void Divide::Input::LimitedVariable::setValue ( const D64  dValue)
inlineoverridevirtual

Reimplemented from Divide::Input::Variable.

Definition at line 90 of file InputVariables.h.

Member Data Documentation

◆ _dMaxValue

D64 Divide::Input::LimitedVariable::_dMaxValue
protected

Definition at line 79 of file InputVariables.h.

◆ _dMinValue

D64 Divide::Input::LimitedVariable::_dMinValue
protected

Definition at line 78 of file InputVariables.h.


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