Abstract interface for setting a chosen parameter.
More...
#include <IParamSetter.h>
|
| virtual | ~IParamSetter ()=default |
| |
| virtual void | set (double value)=0 |
| | Sets the numeric value of the currently selected target parameter.
|
| |
| virtual void | switch_param (T scale_type)=0 |
| | Switches which target parameter is controlled by this setter.
|
| |
|
| T | param |
| | Current target selector.
|
| |
template<typename
T>
class IParamSetter< T >
Abstract interface for setting a chosen parameter.
This interface stores the currently selected target identifier in param.
- Template Parameters
-
Definition at line 33 of file IParamSetter.h.
◆ ~IParamSetter()
◆ set()
Sets the numeric value of the currently selected target parameter.
- Parameters
-
Implemented in ScaleSetter.
◆ switch_param()
Switches which target parameter is controlled by this setter.
- Parameters
-
| param | New target selector. |
Implemented in ScaleSetter.
◆ param
The documentation for this class was generated from the following file:
- /home/runner/work/Hyperiso/Hyperiso/Hyperiso/Hyperiso/core/src/PhysicalModel/ports/IParamSetter.h