Public Member Functions | Private Attributes | List of all members
gazebo::BoxMarkerVisualizer Class Reference

Offers a simple interface for spawning box markers. More...

#include <box_marker_visualizer.h>

Public Member Functions

 BoxMarkerVisualizer (const std::string &ns, const ignition::math::Color &color=ignition::math::Color(0.0f, 0.4f, 0.8f, 0.2f))
 
void spawnMarker (uint64_t id, const ignition::math::Vector3d &size, const ignition::math::Pose3d &pose)
 
 ~BoxMarkerVisualizer ()
 

Private Attributes

ignition::msgs::Marker msg_
 
ignition::transport::Node node_
 

Detailed Description

Offers a simple interface for spawning box markers.

Note
Can spawn multiple markers which will be deleted upon destruction.

Definition at line 34 of file box_marker_visualizer.h.

Constructor & Destructor Documentation

◆ BoxMarkerVisualizer()

gazebo::BoxMarkerVisualizer::BoxMarkerVisualizer ( const std::string &  ns,
const ignition::math::Color &  color = ignition::math::Color(0.0f, 0.4f, 0.8f, 0.2f) 
)

Definition at line 24 of file box_marker_visualizer.cpp.

◆ ~BoxMarkerVisualizer()

gazebo::BoxMarkerVisualizer::~BoxMarkerVisualizer ( )

Definition at line 36 of file box_marker_visualizer.cpp.

Member Function Documentation

◆ spawnMarker()

void gazebo::BoxMarkerVisualizer::spawnMarker ( uint64_t  id,
const ignition::math::Vector3d &  size,
const ignition::math::Pose3d &  pose 
)

Definition at line 42 of file box_marker_visualizer.cpp.

Member Data Documentation

◆ msg_

ignition::msgs::Marker gazebo::BoxMarkerVisualizer::msg_
private

Definition at line 45 of file box_marker_visualizer.h.

◆ node_

ignition::transport::Node gazebo::BoxMarkerVisualizer::node_
private

Definition at line 44 of file box_marker_visualizer.h.


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


gazebo_video_monitor_plugins
Author(s): Nick Lamprianidis
autogenerated on Tue Oct 24 2023 02:12:50