Public Member Functions | Protected Types | Protected Member Functions | Protected Attributes | List of all members
robot_nav_rviz_plugins::PolygonDisplayModeProperty Class Reference

Wrapper for EnumProperty + enum for whether to display the outline, area, or both. More...

#include <polygon_parts.h>

Public Member Functions

 PolygonDisplayModeProperty (rviz::Property *parent, const char *changed_slot=0)
 
bool shouldDrawFiller () const
 
bool shouldDrawOutlines () const
 

Protected Types

enum  DisplayMode { DisplayMode::OUTLINE, DisplayMode::FILLED, DisplayMode::FILLED_OUTLINE }
 

Protected Member Functions

DisplayMode getDisplayMode () const
 

Protected Attributes

rviz::EnumPropertyproperty_
 

Detailed Description

Wrapper for EnumProperty + enum for whether to display the outline, area, or both.

Definition at line 140 of file polygon_parts.h.

Member Enumeration Documentation

Enumerator
OUTLINE 
FILLED 
FILLED_OUTLINE 

Definition at line 148 of file polygon_parts.h.

Constructor & Destructor Documentation

robot_nav_rviz_plugins::PolygonDisplayModeProperty::PolygonDisplayModeProperty ( rviz::Property parent,
const char *  changed_slot = 0 
)
explicit

Definition at line 178 of file polygon_parts.cpp.

Member Function Documentation

DisplayMode robot_nav_rviz_plugins::PolygonDisplayModeProperty::getDisplayMode ( ) const
inlineprotected

Definition at line 149 of file polygon_parts.h.

bool robot_nav_rviz_plugins::PolygonDisplayModeProperty::shouldDrawFiller ( ) const
inline

Definition at line 146 of file polygon_parts.h.

bool robot_nav_rviz_plugins::PolygonDisplayModeProperty::shouldDrawOutlines ( ) const
inline

Definition at line 145 of file polygon_parts.h.

Member Data Documentation

rviz::EnumProperty* robot_nav_rviz_plugins::PolygonDisplayModeProperty::property_
protected

Definition at line 150 of file polygon_parts.h.


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


robot_nav_rviz_plugins
Author(s):
autogenerated on Sun Jan 10 2021 04:08:58