ark::gui::OrbitCamera

Defined in header “ark/gui/camera.hh”.


Methods

  • OrbitCamera()

  • ~OrbitCamera()

  • Eigen::Matrix4d projection_matrix()

  • Eigen::Matrix4d modelview_matrix()

  • void look_at(const Eigen::Vector3d & camera_position, const Eigen::Vector3d & target_position)

  • void set_origin(const Transform3d & camera_origin)

  • void handle_mouse_button_event(const MouseButtonEvent & event)

  • void handle_mouse_position_event(const MousePositionEvent & event)

  • void handle_keyboard_event(const KeyboardKeyEvent & event)

  • void handle_wheel_event(const WheelEvent & event)