Class FrameViewController
Defined in File frame_view_controller.hpp
Inheritance Relationships
Base Type
public rviz_default_plugins::view_controllers::FPSViewController(Class FPSViewController)
Class Documentation
-
class FrameViewController : public rviz_default_plugins::view_controllers::FPSViewController
A frame-aligned camera.
Public Functions
-
FrameViewController()
-
~FrameViewController() override = default
-
virtual void onInitialize() override
-
virtual void handleMouseEvent(rviz_common::ViewportMouseEvent &evt) override
-
virtual void reset() override
-
void yaw(float angle)
-
void pitch(float angle)
Protected Functions
-
virtual void onTargetFrameChanged(const Ogre::Vector3 &old_reference_position, const Ogre::Quaternion &old_reference_orientation) override
-
int actualCameraAxisOption(double precision = 0.001) const
-
void setAxisFromCamera()
Protected Attributes
-
rviz_common::properties::EnumProperty *axis_property_
-
rviz_common::properties::BoolProperty *locked_property_
Protected Slots
-
void changedAxis()
-
FrameViewController()