nav2_rviz_plugins
1.3
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace nav2_rviz_plugins
Namespace Ogre
Namespace rviz_common
Namespace rviz_common::properties
Namespace rviz_default_plugins
Namespace rviz_default_plugins::tools
Namespace rviz_rendering
Classes and Structs
Struct OgrePoseWithWeight
Struct ROSActionQEvent
Class CostmapCostTool
Class DockingPanel
Class FlatWeightedArrowsArray
Class GoalPoseUpdater
Class GoalTool
Class InitialThread
Class Nav2Panel
Class ParticleCloudDisplay
Class ROSActionQTransition
Class Selector
Enums
Enum QActionState
Functions
Function nav2_rviz_plugins::getGoalStatusLabel
Function nav2_rviz_plugins::pluginLoader
Variables
Variable nav2_rviz_plugins::GoalUpdater
Directories
Directory include
Directory nav2_rviz_plugins
Directory particle_cloud_display
Files
File costmap_cost_tool.hpp
File docking_panel.hpp
File flat_weighted_arrows_array.hpp
File goal_common.hpp
File goal_pose_updater.hpp
File goal_tool.hpp
File nav2_panel.hpp
File particle_cloud_display.hpp
File ros_action_qevent.hpp
File selector.hpp
File utils.hpp
Standard Documents
PACKAGE
Index
nav2_rviz_plugins
C++ API
Class CostmapCostTool
View page source
Class CostmapCostTool
Defined in
File costmap_cost_tool.hpp
Inheritance Relationships
Base Type
public
rviz_common::Tool
Class Documentation
class
CostmapCostTool
:
public
rviz_common
::
Tool
Public Functions
CostmapCostTool
(
)
virtual
~CostmapCostTool
(
)
void
onInitialize
(
)
override
void
activate
(
)
override
void
deactivate
(
)
override
int
processMouseEvent
(
rviz_common
::
ViewportMouseEvent
&
event
)
override
void
callCostService
(
float
x
,
float
y
)
void
handleLocalCostResponse
(
rclcpp
::
Client
<
nav2_msgs
::
srv
::
GetCost
>
::
SharedFuture
)
void
handleGlobalCostResponse
(
rclcpp
::
Client
<
nav2_msgs
::
srv
::
GetCost
>
::
SharedFuture
)