libigl v2.5.0
|
Widget for a guizmo (3D transform manipulator) More...
#include <ImGuizmoWidget.h>
Public Member Functions | |
ImGuizmoWidget () | |
virtual void | init (Viewer *_viewer, ImGuiPlugin *_plugin) override |
virtual void | draw () override |
Public Member Functions inherited from igl::opengl::glfw::imgui::ImGuiWidget | |
ImGuiWidget () | |
virtual | ~ImGuiWidget () |
virtual void | shutdown () |
virtual bool | mouse_down (int, int) |
virtual bool | mouse_up (int, int) |
virtual bool | mouse_move (int, int) |
virtual bool | key_pressed (unsigned int, int) |
virtual bool | key_down (int, int) |
virtual bool | key_up (int, int) |
Public Attributes | |
std::function< void(const Eigen::Matrix4f &)> | callback |
bool | visible = true |
ImGuizmo::OPERATION | operation |
Eigen::Matrix4f | T |
Public Attributes inherited from igl::opengl::glfw::imgui::ImGuiWidget | |
std::string | name |
Additional Inherited Members | |
Protected Attributes inherited from igl::opengl::glfw::imgui::ImGuiWidget | |
Viewer * | viewer |
ImGuiPlugin * | plugin |
Widget for a guizmo (3D transform manipulator)
|
inline |
|
overridevirtual |
Reimplemented from igl::opengl::glfw::imgui::ImGuiWidget.
|
overridevirtual |
Reimplemented from igl::opengl::glfw::imgui::ImGuiWidget.
std::function<void(const Eigen::Matrix4f &)> igl::opengl::glfw::imgui::ImGuizmoWidget::callback |
bool igl::opengl::glfw::imgui::ImGuizmoWidget::visible = true |
ImGuizmo::OPERATION igl::opengl::glfw::imgui::ImGuizmoWidget::operation |
Eigen::Matrix4f igl::opengl::glfw::imgui::ImGuizmoWidget::T |