TAMSVIZ
Visualization and annotation tool for ROS
Public Member Functions | List of all members
VisualizationMarkerArray Class Reference
Inheritance diagram for VisualizationMarkerArray:
Inheritance graph
[legend]
Collaboration diagram for VisualizationMarkerArray:
Collaboration graph
[legend]

Public Member Functions

void update (const visualization_msgs::Marker &marker)
 
void update (const visualization_msgs::MarkerArray &marker_array)
 
virtual void renderSync (const RenderSyncContext &context) override
 
 VisualizationMarkerArray (const std::shared_ptr< MaterialOverride > &material_override)
 
 VisualizationMarkerArray (const visualization_msgs::Marker &marker)
 
 VisualizationMarkerArray (const visualization_msgs::MarkerArray &marker_array)
 
- Public Member Functions inherited from SceneNode
 SceneNode (const SceneNode &)=delete
 
SceneNodeoperator= (const SceneNode &)=delete
 
void connect (const std::shared_ptr< SceneNode > &child)
 
void renderSyncRecursive (const RenderSyncContext &context, SceneContext &scene_context)
 
virtual void renderAsync (const RenderAsyncContext &context)
 
Eigen::Affine3d renderPose () const
 
const Eigen::Affine3d & framePose () const
 
virtual bool pick (uint32_t id) const
 
virtual bool interact (const Interaction &interaction)
 
const Frameframe () const
 
void frame (const Frame &frame)
 
void frame (const std::string &name)
 
void pose (const Eigen::Isometry3d &pose)
 
void pose (const Eigen::Affine3d &pose)
 
const Eigen::Affine3d & pose () const
 
void show ()
 
void hide ()
 
bool visible () const
 
bool visible (bool v)
 
template<class T , class... Args>
std::shared_ptr< T > create (const Args &...args)
 

Detailed Description

Definition at line 47 of file marker.h.


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