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

#include <InputVariables.h>

+ Inheritance diagram for Divide::Input::TriangleVariable:

Public Member Functions

 TriangleVariable (const D64 dInitValue, const D64 dDeltaValue, const D64 dMinValue, const D64 dMaxValue)
 
void update () override
 
- Public Member Functions inherited from Divide::Input::LimitedVariable
 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 _dDeltaValue
 
- Protected Attributes inherited from Divide::Input::LimitedVariable
D64 _dMinValue
 
D64 _dMaxValue
 
- Protected Attributes inherited from Divide::Input::Variable
D64 _dInitValue
 
D64 _dValue {}
 

Detailed Description

Definition at line 99 of file InputVariables.h.

Constructor & Destructor Documentation

◆ TriangleVariable()

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

Definition at line 104 of file InputVariables.h.

Member Function Documentation

◆ update()

void Divide::Input::TriangleVariable::update ( )
inlineoverridevirtual

Reimplemented from Divide::Input::Variable.

Definition at line 108 of file InputVariables.h.

Member Data Documentation

◆ _dDeltaValue

D64 Divide::Input::TriangleVariable::_dDeltaValue
protected

Definition at line 101 of file InputVariables.h.


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