Public Types | Public Member Functions | Protected Member Functions | Protected Attributes | Private Slots | Private Member Functions
jsk_rviz_plugins::SegmentArrayDisplay Class Reference

#include <segment_array_display.h>

Inheritance diagram for jsk_rviz_plugins::SegmentArrayDisplay:
Inheritance graph
[legend]

List of all members.

Public Types

typedef std::shared_ptr
< rviz::BillboardLine
BillboardLinePtr

Public Member Functions

 SegmentArrayDisplay ()
virtual ~SegmentArrayDisplay ()

Protected Member Functions

void allocateBillboardLines (int num)
QColor getColor (size_t index)
virtual void onInitialize ()
virtual void reset ()
virtual void showEdges (const jsk_recognition_msgs::SegmentArray::ConstPtr &msg)

Protected Attributes

double alpha_
rviz::FloatPropertyalpha_property_
QColor color_
rviz::ColorPropertycolor_property_
std::string coloring_method_
rviz::EnumPropertycoloring_property_
std::vector< BillboardLinePtredges_
jsk_recognition_msgs::SegmentArray::ConstPtr latest_msg_
double line_width_
rviz::FloatPropertyline_width_property_

Private Slots

void updateAlpha ()
void updateColor ()
void updateColoring ()
void updateLineWidth ()

Private Member Functions

void processMessage (const jsk_recognition_msgs::SegmentArray::ConstPtr &msg)

Detailed Description

Definition at line 54 of file segment_array_display.h.


Member Typedef Documentation

Definition at line 59 of file segment_array_display.h.


Constructor & Destructor Documentation

Definition at line 39 of file segment_array_display.cpp.

Definition at line 62 of file segment_array_display.cpp.


Member Function Documentation

Definition at line 141 of file segment_array_display.cpp.

QColor jsk_rviz_plugins::SegmentArrayDisplay::getColor ( size_t  index) [protected]

Definition at line 69 of file segment_array_display.cpp.

void jsk_rviz_plugins::SegmentArrayDisplay::processMessage ( const jsk_recognition_msgs::SegmentArray::ConstPtr &  msg) [private]

Definition at line 198 of file segment_array_display.cpp.

void jsk_rviz_plugins::SegmentArrayDisplay::reset ( ) [protected, virtual]
void jsk_rviz_plugins::SegmentArrayDisplay::showEdges ( const jsk_recognition_msgs::SegmentArray::ConstPtr &  msg) [protected, virtual]

Definition at line 156 of file segment_array_display.cpp.

Definition at line 110 of file segment_array_display.cpp.

Definition at line 102 of file segment_array_display.cpp.

Definition at line 118 of file segment_array_display.cpp.

Definition at line 94 of file segment_array_display.cpp.


Member Data Documentation

Definition at line 75 of file segment_array_display.h.

Definition at line 72 of file segment_array_display.h.

Definition at line 74 of file segment_array_display.h.

Definition at line 71 of file segment_array_display.h.

Definition at line 76 of file segment_array_display.h.

Definition at line 70 of file segment_array_display.h.

Definition at line 78 of file segment_array_display.h.

jsk_recognition_msgs::SegmentArray::ConstPtr jsk_rviz_plugins::SegmentArrayDisplay::latest_msg_ [protected]

Definition at line 80 of file segment_array_display.h.

Definition at line 77 of file segment_array_display.h.

Definition at line 73 of file segment_array_display.h.


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


jsk_rviz_plugins
Author(s): Kei Okada , Yohei Kakiuchi , Shohei Fujii , Ryohei Ueda
autogenerated on Wed May 1 2019 02:40:22