Public Member Functions | Protected Member Functions | List of all members
rtabmap_ros::OrbitOrientedViewController Class Reference

#include <OrbitOrientedViewController.h>

Inheritance diagram for rtabmap_ros::OrbitOrientedViewController:
Inheritance graph
[legend]

Public Member Functions

 OrbitOrientedViewController ()
 
virtual ~OrbitOrientedViewController ()
 
- Public Member Functions inherited from rviz::OrbitViewController
void handleMouseEvent (ViewportMouseEvent &evt) override
 
void lookAt (const Ogre::Vector3 &point) override
 
void mimic (ViewController *source_view) override
 
void move (float x, float y, float z)
 
void onInitialize () override
 
 OrbitViewController ()
 
void pitch (float angle)
 
void reset () override
 
void yaw (float angle)
 
void zoom (float amount)
 
 ~OrbitViewController () override
 
- Public Member Functions inherited from rviz::FramePositionTrackingViewController
 FramePositionTrackingViewController ()
 
void onActivate () override
 
 ~FramePositionTrackingViewController () override
 
- Public Member Functions inherited from rviz::ViewController
void activate ()
 
void emitConfigChanged ()
 
Ogre::Camera * getCamera () const
 
virtual QString getClassId () const
 
virtual QCursor getCursor ()
 
QVariant getViewData (int column, int role) const override
 
Qt::ItemFlags getViewFlags (int column) const override
 
virtual void handleKeyEvent (QKeyEvent *event, RenderPanel *panel)
 
void initialize (DisplayContext *context)
 
bool isActive () const
 
void load (const Config &config) override
 
void lookAt (float x, float y, float z)
 
void save (Config config) const override
 
virtual void setClassId (const QString &class_id)
 
virtual void transitionFrom (ViewController *previous_view)
 
 ViewController ()
 
 ~ViewController () override
 
- Public Member Functions inherited from rviz::Property
virtual void addChild (Property *child, int index=-1)
 
PropertychildAt (int index) const
 
virtual PropertychildAtUnchecked (int index) const
 
virtual void collapse ()
 
bool contains (Property *possible_child) const
 
virtual QWidget * createEditor (QWidget *parent, const QStyleOptionViewItem &option)
 
virtual void expand ()
 
virtual QString getDescription () const
 
virtual bool getDisableChildren ()
 
virtual bool getHidden () const
 
virtual QIcon getIcon () const
 
PropertyTreeModelgetModel () const
 
virtual QString getName () const
 
std::string getNameStd () const
 
PropertygetParent () const
 
virtual bool getReadOnly ()
 
virtual QVariant getValue () const
 
void hide ()
 
bool isAncestorOf (Property *possible_child) const
 
virtual void moveChild (int from_index, int to_index)
 
virtual int numChildren () const
 
virtual bool paint (QPainter *painter, const QStyleOptionViewItem &option) const
 
 Property (const QString &name=QString(), const QVariant default_value=QVariant(), const QString &description=QString(), Property *parent=nullptr, const char *changed_slot=nullptr, QObject *receiver=nullptr)
 
virtual void removeChildren (int start_index=0, int count=-1)
 
int rowNumberInParent () const
 
virtual void setDescription (const QString &description)
 
virtual void setHidden (bool hidden)
 
virtual void setIcon (const QIcon &icon)
 
void setModel (PropertyTreeModel *model)
 
virtual void setName (const QString &name)
 
void setParent (Property *new_parent)
 
virtual void setReadOnly (bool read_only)
 
void setShouldBeSaved (bool save)
 
virtual bool setValue (const QVariant &new_value)
 
bool shouldBeSaved () const
 
void show ()
 
virtual PropertysubProp (const QString &sub_name)
 
PropertytakeChild (Property *child)
 
virtual PropertytakeChildAt (int index)
 
 ~Property () override
 

Protected Member Functions

virtual void updateCamera ()
 
- Protected Member Functions inherited from rviz::OrbitViewController
void calculatePitchYawFromPosition (const Ogre::Vector3 &position)
 
void onTargetFrameChanged (const Ogre::Vector3 &old_reference_position, const Ogre::Quaternion &old_reference_orientation) override
 
void update (float dt, float ros_dt) override
 
void updateFocalShapeSize ()
 
- Protected Member Functions inherited from rviz::FramePositionTrackingViewController
bool getNewTransform ()
 
virtual void updateTargetSceneNode ()
 
- Protected Member Functions inherited from rviz::ViewController
void setCursor (QCursor cursor)
 
void setCursor (CursorType cursor_type)
 
void setStatus (const QString &message)
 
- Protected Member Functions inherited from rviz::Property
void loadValue (const Config &config)
 

Additional Inherited Members

- Signals inherited from rviz::ViewController
void configChanged ()
 
- Signals inherited from rviz::Property
void aboutToChange ()
 
void changed ()
 
void childListChanged (Property *this_property)
 
- Static Public Member Functions inherited from rviz::ViewController
static QString formatClassId (const QString &class_id)
 
- Protected Types inherited from rviz::ViewController
enum  CursorType
 
- Protected Slots inherited from rviz::FramePositionTrackingViewController
virtual void updateTargetFrame ()
 
- Protected Attributes inherited from rviz::OrbitViewController
FloatPropertydistance_property_
 
bool dragging_
 
VectorPropertyfocal_point_property_
 
Shapefocal_shape_
 
BoolPropertyfocal_shape_fixed_size_property_
 
FloatPropertyfocal_shape_size_property_
 
FloatPropertypitch_property_
 
FloatPropertyyaw_property_
 
- Protected Attributes inherited from rviz::FramePositionTrackingViewController
Ogre::Quaternion reference_orientation_
 
Ogre::Vector3 reference_position_
 
TfFramePropertytarget_frame_property_
 
Ogre::SceneNode * target_scene_node_
 
- Protected Attributes inherited from rviz::ViewController
Ogre::Camera * camera_
 
DisplayContextcontext_
 
 Crosshair
 
QCursor cursor_
 
 Default
 
BoolPropertyinvert_z_
 
bool is_active_
 
 MoveXY
 
 MoveZ
 
FloatPropertynear_clip_property_
 
 Rotate2D
 
 Rotate3D
 
BoolPropertystereo_enable_
 
FloatPropertystereo_eye_separation_
 
BoolPropertystereo_eye_swap_
 
FloatPropertystereo_focal_distance_
 
 Zoom
 
- Protected Attributes inherited from rviz::Property
bool child_indexes_valid_
 
QIcon icon_
 
PropertyTreeModelmodel_
 
QVariant value_
 

Detailed Description

Definition at line 36 of file OrbitOrientedViewController.h.

Constructor & Destructor Documentation

◆ OrbitOrientedViewController()

rtabmap_ros::OrbitOrientedViewController::OrbitOrientedViewController ( )
inline

Definition at line 40 of file OrbitOrientedViewController.h.

◆ ~OrbitOrientedViewController()

virtual rtabmap_ros::OrbitOrientedViewController::~OrbitOrientedViewController ( )
inlinevirtual

Definition at line 41 of file OrbitOrientedViewController.h.

Member Function Documentation

◆ updateCamera()

void rtabmap_ros::OrbitOrientedViewController::updateCamera ( )
protectedvirtual

Reimplemented from rviz::OrbitViewController.

Definition at line 44 of file OrbitOrientedViewController.cpp.


The documentation for this class was generated from the following files:


rtabmap_ros
Author(s): Mathieu Labbe
autogenerated on Tue Jan 24 2023 04:04:40