Implementation of semrel::VisualizerInterface for ArmarX (using the DebugDrawer).
More...
#include <VisionX/libraries/SemanticObjectRelations/hooks/ArmarXVisualizer.h>
|
| ArmarXVisualizer (armarx::DebugDrawerInterfacePrx const &debugDrawer) |
|
virtual void | clearAll () override |
|
virtual void | clearLayer (const std::string &layer) override |
|
virtual void | drawArrow (semrel::VisuMetaInfo id, const Eigen::Vector3f &origin, const Eigen::Vector3f &direction, float length, float width, semrel::DrawColor color) override |
|
virtual void | drawBox (semrel::VisuMetaInfo id, const semrel::Box &box, semrel::DrawColor color) override |
|
virtual void | drawCylinder (semrel::VisuMetaInfo id, const semrel::Cylinder &cylinder, semrel::DrawColor color) override |
|
virtual void | drawLine (semrel::VisuMetaInfo id, const Eigen::Vector3f &start, const Eigen::Vector3f &end, float lineWidth, semrel::DrawColor color) override |
|
virtual void | drawPointCloud (semrel::VisuMetaInfo id, const std::vector< Eigen::Vector3f > &cloud, float pointSize, semrel::DrawColor color) override |
|
virtual void | drawPolygon (semrel::VisuMetaInfo id, const std::vector< Eigen::Vector3f > &polygonPoints, float lineWidth, semrel::DrawColor colorInner, semrel::DrawColor colorBorder) override |
|
virtual void | drawSphere (semrel::VisuMetaInfo id, const semrel::Sphere &sphere, semrel::DrawColor color) override |
|
virtual void | drawText (semrel::VisuMetaInfo id, const std::string &text, const Eigen::Vector3f &position, float size, semrel::DrawColor color) override |
|
virtual void | drawTriMesh (semrel::VisuMetaInfo id, const semrel::TriMesh &mesh, semrel::DrawColor color) override |
|
Implementation of semrel::VisualizerInterface for ArmarX (using the DebugDrawer).
Definition at line 17 of file ArmarXVisualizer.h.
◆ ArmarXVisualizer()
◆ clearAll()
◆ clearLayer()
void clearLayer |
( |
const std::string & |
layer | ) |
|
|
overridevirtual |
◆ drawArrow()
void drawArrow |
( |
semrel::VisuMetaInfo |
id, |
|
|
const Eigen::Vector3f & |
origin, |
|
|
const Eigen::Vector3f & |
direction, |
|
|
float |
length, |
|
|
float |
width, |
|
|
semrel::DrawColor |
color |
|
) |
| |
|
overridevirtual |
◆ drawBox()
void drawBox |
( |
semrel::VisuMetaInfo |
id, |
|
|
const semrel::Box & |
box, |
|
|
semrel::DrawColor |
color |
|
) |
| |
|
overridevirtual |
◆ drawCylinder()
void drawCylinder |
( |
semrel::VisuMetaInfo |
id, |
|
|
const semrel::Cylinder & |
cylinder, |
|
|
semrel::DrawColor |
color |
|
) |
| |
|
overridevirtual |
◆ drawLine()
void drawLine |
( |
semrel::VisuMetaInfo |
id, |
|
|
const Eigen::Vector3f & |
start, |
|
|
const Eigen::Vector3f & |
end, |
|
|
float |
lineWidth, |
|
|
semrel::DrawColor |
color |
|
) |
| |
|
overridevirtual |
◆ drawPointCloud()
void drawPointCloud |
( |
semrel::VisuMetaInfo |
id, |
|
|
const std::vector< Eigen::Vector3f > & |
cloud, |
|
|
float |
pointSize, |
|
|
semrel::DrawColor |
color |
|
) |
| |
|
overridevirtual |
◆ drawPolygon()
void drawPolygon |
( |
semrel::VisuMetaInfo |
id, |
|
|
const std::vector< Eigen::Vector3f > & |
polygonPoints, |
|
|
float |
lineWidth, |
|
|
semrel::DrawColor |
colorInner, |
|
|
semrel::DrawColor |
colorBorder |
|
) |
| |
|
overridevirtual |
◆ drawSphere()
void drawSphere |
( |
semrel::VisuMetaInfo |
id, |
|
|
const semrel::Sphere & |
sphere, |
|
|
semrel::DrawColor |
color |
|
) |
| |
|
overridevirtual |
◆ drawText()
void drawText |
( |
semrel::VisuMetaInfo |
id, |
|
|
const std::string & |
text, |
|
|
const Eigen::Vector3f & |
position, |
|
|
float |
size, |
|
|
semrel::DrawColor |
color |
|
) |
| |
|
overridevirtual |
◆ drawTriMesh()
void drawTriMesh |
( |
semrel::VisuMetaInfo |
id, |
|
|
const semrel::TriMesh & |
mesh, |
|
|
semrel::DrawColor |
color |
|
) |
| |
|
overridevirtual |
◆ setAsImplementation()
The documentation for this class was generated from the following files: