Public Member Functions | Protected Member Functions | Private Slots | Private Member Functions | Private Attributes
rviz::PointStampedDisplay Class Reference

#include <point_display.h>

Inheritance diagram for rviz::PointStampedDisplay:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 PointStampedDisplay ()
virtual ~PointStampedDisplay ()

Protected Member Functions

virtual void onInitialize ()
 Override this function to do subclass-specific initialization.
virtual void reset ()
 Called to tell the display to clear its state.

Private Slots

void updateColorAndAlpha ()
void updateHistoryLength ()

Private Member Functions

void processMessage (const geometry_msgs::PointStamped::ConstPtr &msg)

Private Attributes

rviz::FloatPropertyalpha_property_
rviz::ColorPropertycolor_property_
rviz::IntPropertyhistory_length_property_
rviz::FloatPropertyradius_property_
boost::circular_buffer
< boost::shared_ptr
< PointStampedVisual > > 
visuals_

Detailed Description

Definition at line 29 of file point_display.h.


Constructor & Destructor Documentation

Definition at line 18 of file point_display.cpp.

Definition at line 49 of file point_display.cpp.


Member Function Documentation

void rviz::PointStampedDisplay::onInitialize ( ) [protected, virtual]

Override this function to do subclass-specific initialization.

This is called after vis_manager_ and scene_manager_ are set, and before load() or setEnabled().

setName() may or may not have been called before this.

Reimplemented from rviz::MessageFilterDisplay< geometry_msgs::PointStamped >.

Definition at line 43 of file point_display.cpp.

void rviz::PointStampedDisplay::processMessage ( const geometry_msgs::PointStamped::ConstPtr &  msg) [private]

Definition at line 81 of file point_display.cpp.

void rviz::PointStampedDisplay::reset ( ) [protected, virtual]

Called to tell the display to clear its state.

Reimplemented from rviz::MessageFilterDisplay< geometry_msgs::PointStamped >.

Definition at line 54 of file point_display.cpp.

Definition at line 61 of file point_display.cpp.

Definition at line 75 of file point_display.cpp.


Member Data Documentation

Definition at line 58 of file point_display.h.

Definition at line 57 of file point_display.h.

Definition at line 59 of file point_display.h.

Definition at line 58 of file point_display.h.

boost::circular_buffer<boost::shared_ptr<PointStampedVisual> > rviz::PointStampedDisplay::visuals_ [private]

Definition at line 54 of file point_display.h.


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


rviz
Author(s): Dave Hershberger, David Gossow, Josh Faust
autogenerated on Thu Jun 6 2019 18:02:17