29 #include <Eigen/Geometry> 34 namespace visualization {
46 void SetValue(
const Eigen::Vector3f& val);
51 std::function<
void(
const Eigen::Vector3f&)> on_changed);
58 std::unique_ptr<Impl> impl_;
VectorEdit()
Definition: VectorEdit.cpp:51
Definition: VectorEdit.h:37
void SetValue(const Eigen::Vector3f &val)
Sets the value of the widget. Does not call onValueChanged.
Definition: VectorEdit.cpp:60
~VectorEdit()
Definition: VectorEdit.cpp:56
Size CalcPreferredSize(const Theme &theme) const override
Definition: VectorEdit.cpp:73
Definition: PinholeCameraIntrinsic.cpp:35
Eigen::Vector3f GetValue() const
Definition: VectorEdit.cpp:58
Widget::DrawResult Draw(const DrawContext &context) override
Definition: VectorEdit.cpp:79
void SetOnValueChanged(std::function< void(const Eigen::Vector3f &)> on_changed)
Definition: VectorEdit.cpp:68
Definition: VectorEdit.cpp:44