Drive Engine
1.0.0
Plateforme de reconstruction 3D
|
Public Member Functions | |
CONSTRUCTOR_H (IRealNumberParameter, DefaultRealNumberParameter) | |
CONSTRUCTOR_H (IRealNumberParameter, DefaultRealNumberParameter, const char *name) | |
CONSTRUCTOR_H (IRealNumberParameter, DefaultRealNumberParameter, const char *name, double initialValue) | |
CONSTRUCTOR_H (IRealNumberParameter, DefaultRealNumberParameter, const char *name, long double minValue, long double maxValue) | |
CONSTRUCTOR_H (IRealNumberParameter, DefaultRealNumberParameter, const char *name, double initialValue, long double minValue, long double maxValue) | |
CONSTRUCTOR_H (IRealNumberParameter, DefaultRealNumberParameter, long double minValue, long double maxValue) | |
DESTRUCTOR_H (DefaultRealNumberParameter) | |
virtual void | SetName (const char *name) |
Sets the name of the parameter. More... | |
virtual const char * | GetName () const |
Gets the name of the parameter. More... | |
virtual const char * | GetType () const |
Gets the type of the parameter. More... | |
virtual void | SetValueByString (const char *value) |
Sets the value of the parameter by a string. More... | |
virtual const char * | GetValueByString () |
Gets the value of the parameter by a string. More... | |
virtual void | SetValue (long double value) |
Sets the parameter value. More... | |
virtual double | GetValue () const |
Gets the parameter value. More... | |
Public Member Functions inherited from IExportable | |
virtual void | Delete () const =0 |
Deletes the current object. Needed for memory management. More... | |
|
virtual |
Gets the name of the parameter.
Exception safety : No-throw guarantee. This member function never throws exceptions.
Implements DriveEngine::IParameter.
|
virtual |
Gets the type of the parameter.
Exception safety : No-throw guarantee. This member function never throws exceptions.
Implements DriveEngine::IParameter.
|
virtual |
Gets the parameter value.
Exception safety : No-throw guarantee. This member function never throws exceptions.
Implements DriveEngine::IRealNumberParameter.
|
virtual |
Gets the value of the parameter by a string.
Exception safety : No-throw guarantee. This member function never throws exceptions.
Implements DriveEngine::IParameter.
|
virtual |
Sets the name of the parameter.
If the text is null or empty, the name will be an empty string.
Exception safety : No-throw guarantee. This member function never throws exceptions.
name | The parameter name. |
Implements DriveEngine::IParameter.
|
virtual |
Sets the parameter value.
If the number is null, the parameter value will be zero.
Exception safety : No-throw guarantee. This member function never throws exceptions.
number | The new real number parameter value. |
Implements DriveEngine::IRealNumberParameter.
|
virtual |
Sets the value of the parameter by a string.
A string type value will be converted in a concret value in function of the type of parameter.
Exception safety : Strong exception safety. This member function throws exceptions if the argument cannot be converted to a valid value of the parameter.
value | The parameter name. |
Implements DriveEngine::IParameter.