#include <ArmarXSimulation/components/LaserScannerSimulation/ArVizDrawer.h>
|
void | drawBoundingBoxes (const std::vector< VirtualRobot::BoundingBox > &boundingBoxes) |
|
void | drawOccupancyGrid (const OccupancyGrid &grid, float boxPosZ) |
|
void | drawScans () |
|
void | prepareScan (const LaserScan &scan, const std::string &frame, const Eigen::Affine3f &scannerPose) |
|
void | clear () |
|
| Client ()=default |
|
| Client (armarx::Component &component, std::string const &topicNameProperty="ArVizTopicName", std::string const &storageNameProperty="ArVizStorageName") |
|
| Client (const Client &)=default |
|
| Client (ManagedIceObject &obj, std::string const &topicName="ArVizTopic", std::string const &storageName="ArVizStorage") |
|
Layer | layer (std::string const &name) const |
|
| ScopedClient (const Client &client) |
|
virtual | ~ScopedClient () |
|
| Client ()=default |
|
| Client (armarx::Component &component, std::string const &topicNameProperty="ArVizTopicName", std::string const &storageNameProperty="ArVizStorageName") |
|
| Client (const Client &)=default |
|
| Client (ManagedIceObject &obj, std::string const &topicName="ArVizTopic", std::string const &storageName="ArVizStorage") |
|
void | commit (Layer const &layer) |
|
CommitResult | commit (StagedCommit const &commit) |
|
void | commit (std::vector< Layer > const &layers) |
|
CommitResultAsync | commitAsync (StagedCommit const &commit) |
|
void | commitDeleteLayer (std::string const &name) |
|
void | commitLayerContaining (std::string const &name) |
|
template<typename ElementT > |
void | commitLayerContaining (std::string const &name, ElementT const &element) |
|
Layer | layer (std::string const &name) const |
|
StagedCommit | stage () |
|
|
static Client | createForGuiPlugin (armarx::Component &component, std::string const &topicName="ArVizTopic", std::string const &storageName="ArVizStorage") |
|
static Client | createFromProxies (std::string const &componentName, armarx::viz::Topic::ProxyType const &topic, armarx::viz::StorageAndTopicInterfacePrx const &storage) |
|
static Client | createFromTopic (std::string const &componentName, armarx::viz::Topic::ProxyType const &topic) |
|
Definition at line 37 of file ArVizDrawer.h.
◆ drawBoundingBoxes()
void drawBoundingBoxes |
( |
const std::vector< VirtualRobot::BoundingBox > & |
boundingBoxes | ) |
|
◆ drawOccupancyGrid()
◆ drawScans()
◆ prepareScan()
void prepareScan |
( |
const LaserScan & |
scan, |
|
|
const std::string & |
frame, |
|
|
const Eigen::Affine3f & |
scannerPose |
|
) |
| |
The documentation for this class was generated from the following files: