#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: