roviz  0.7
Code Documentation of roviz
trim_impl_cmdline.h
1 #ifndef TRIM_BASE_CMDLINE_H
2 #define TRIM_BASE_CMDLINE_H
3 
4 #include "core/export_handling.h"
5 #include "core/trim_impl.h"
6 
15 class ROVIZ_EXPORT TrimImplCmdline : public TrimImpl
16 {
17 COPY_DELETE(TrimImplCmdline)
18 MOVE_DELETE(TrimImplCmdline)
19 
20 public:
21  TrimImplCmdline() = default;
22  ~TrimImplCmdline() = default;
23 
30  double value(void) override;
31 
38  void setValue(double val);
39 
40 private:
41  double val;
42 };
43 
44 #endif // TRIM_BASE_CMDLINE_H
The interface of a Trim implementation.
Definition: trim_impl.h:7
virtual double value(void)=0
Get the value of the Trim.
Trim implementation for the Cmdline backend.
Definition: trim_impl_cmdline.h:15