Template Class BoundingBox3DCommon
Defined in File bounding_box_3d_common.hpp
Inheritance Relationships
Base Type
public rviz_common::RosTopicDisplay< MessageType >
Class Documentation
-
template<class MessageType>
class BoundingBox3DCommon : public rviz_common::RosTopicDisplay<MessageType> Public Types
-
using MarkerCommon = rviz_default_plugins::displays::MarkerCommon
-
using Marker = visualization_msgs::msg::Marker
-
using BoundingBox3D = vision_msgs::msg::BoundingBox3D
-
using BoundingBox3DArray = vision_msgs::msg::BoundingBox3DArray
Protected Functions
-
inline visualization_msgs::msg::Marker::SharedPtr get_marker(const vision_msgs::msg::BoundingBox3D &box)
-
inline void allocateBillboardLines(size_t num)
Protected Attributes
-
float line_width
-
float alpha
-
std::unique_ptr<MarkerCommon> m_marker_common
-
QColor color
-
std::vector<BillboardLinePtr> edges_
-
using MarkerCommon = rviz_default_plugins::displays::MarkerCommon