10 #include <Eigen/Geometry>
15 namespace visualization {
27 void SetValue(
const Eigen::Vector3f& val);
32 std::function<
void(
const Eigen::Vector3f&)> on_changed);
40 std::unique_ptr<Impl> impl_;
Size CalcPreferredSize(const LayoutContext &context, const Constraints &constraints) const override
Eigen::Vector3f GetValue() const
Widget::DrawResult Draw(const DrawContext &context) override
void SetValue(const Eigen::Vector3f &val)
Sets the value of the widget. Does not call onValueChanged.
void SetOnValueChanged(std::function< void(const Eigen::Vector3f &)> on_changed)
Generic file read and write utility for python interface.