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

#include <InputVariables.h>

+ Inheritance diagram for Divide::Input::Variable:

Public Member Functions

 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 _dInitValue
 
D64 _dValue {}
 

Detailed Description

Definition at line 41 of file InputVariables.h.

Constructor & Destructor Documentation

◆ Variable()

Divide::Input::Variable::Variable ( const D64  dInitValue)
inline

Definition at line 47 of file InputVariables.h.

◆ ~Variable()

virtual Divide::Input::Variable::~Variable ( )
virtualdefault

Member Function Documentation

◆ getValue()

D64 Divide::Input::Variable::getValue ( ) const
inline

Definition at line 55 of file InputVariables.h.

◆ reset()

void Divide::Input::Variable::reset ( )
inline

Definition at line 57 of file InputVariables.h.

◆ setValue()

virtual void Divide::Input::Variable::setValue ( const D64  dValue)
inlinevirtual

Reimplemented in Divide::Input::Constant, and Divide::Input::LimitedVariable.

Definition at line 59 of file InputVariables.h.

◆ toString()

virtual string Divide::Input::Variable::toString ( ) const
inlinevirtual

Definition at line 61 of file InputVariables.h.

◆ update()

virtual void Divide::Input::Variable::update ( )
inlinevirtual

Reimplemented in Divide::Input::TriangleVariable.

Definition at line 65 of file InputVariables.h.

Member Data Documentation

◆ _dInitValue

D64 Divide::Input::Variable::_dInitValue
protected

Definition at line 43 of file InputVariables.h.

◆ _dValue

D64 Divide::Input::Variable::_dValue {}
protected

Definition at line 44 of file InputVariables.h.


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