15namespace visualization {
38 void SetLimits(
double min_value,
double max_value);
41 const Constraints& constraints)
const override;
50 std::unique_ptr<Impl> impl_;
ImGuiContext * context
Definition Window.cpp:76
const Theme * theme
Definition Window.cpp:74
DrawResult Draw(const DrawContext &context) override
Definition Slider.cpp:82
void SetValue(double val)
Definition Slider.cpp:48
Type
Definition Slider.h:20
@ INT
Definition Slider.h:20
@ DOUBLE
Definition Slider.h:20
void SetLimits(double min_value, double max_value)
Definition Slider.cpp:60
double GetDoubleValue() const
Returns the value of the control as a double.
Definition Slider.cpp:46
void SetOnValueChanged(std::function< void(double)> on_value_changed)
Sets a function to call when the value changes because of user action.
Definition Slider.cpp:70
int GetIntValue() const
Returns the value of the control as an integer.
Definition Slider.cpp:44
double GetMaximumValue() const
Definition Slider.cpp:58
~Slider()
Definition Slider.cpp:42
Size CalcPreferredSize(const LayoutContext &theme, const Constraints &constraints) const override
Definition Slider.cpp:74
double GetMinimumValue() const
Definition Slider.cpp:56
Definition PinholeCameraIntrinsic.cpp:16