|
|
#include <armarx/localization_and_mapping/components/cartographer_map_registration/ArVizDrawer.h>
Inheritance diagram for ArVizDrawer:Public Member Functions | |
| ArVizDrawer (armarx::viz::Client &arviz) | |
| void | clear () |
| void | drawClusters (const MapRegistration::Clusters &clusters, const Eigen::Affine3f &world_T_map) |
| void | drawFrames (const Eigen::Affine3f &world_T_map) |
| void | drawMapBoundaries (const RotatedRect &boundingRect, const Eigen::Affine3f &world_T_map) |
| void | drawModelAssociations (const std::vector< MapRegistration::Association > &associations, const Eigen::Affine3f &world_T_map) |
| void | drawModels (const std::vector< wykobi::Model > &models) |
| void | drawPointCloud (const MapRegistration::PointCloud &cloud, const Eigen::Affine3f &world_T_map) |
| void | drawRobotPoses (const std::vector< Eigen::Affine3f > &robotPoses, const Eigen::Affine3f &world_T_map) |
| void | drawSelectedBoundingBoxCorner (const Eigen::Affine3f &boundingBoxCornerPose, const Eigen::Affine3f &world_T_map) |
| virtual | ~ArVizDrawer () |
Public Member Functions inherited from ScopedClient | |
| 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 () |
Public Member Functions inherited from Client | |
| 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 () |
Protected Member Functions | |
| void | drawCluster (const MapRegistration::Cluster &cluster, const Eigen::Affine3f &world_T_map, viz::Layer &layer) const |
| void | drawModel (const wykobi::Model &model, viz::Layer &layer) const |
| void | drawModelAssociation (const MapRegistration::Association &association, const Eigen::Affine3f &world_T_map, viz::Layer &layer) const |
| void | drawRobotPose (const Eigen::Affine3f &robotPose, const Eigen::Affine3f &world_T_map, viz::Layer &layer) const |
Additional Inherited Members | |
Static Public Member Functions inherited from Client | |
| 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 44 of file ArVizDrawer.h.
| ArVizDrawer | ( | armarx::viz::Client & | arviz | ) |
Definition at line 27 of file ArVizDrawer.cpp.
|
virtual |
| void clear | ( | ) |
|
protected |
| void drawClusters | ( | const MapRegistration::Clusters & | clusters, |
| const Eigen::Affine3f & | world_T_map | ||
| ) |
| void drawFrames | ( | const Eigen::Affine3f & | world_T_map | ) |
Definition at line 57 of file ArVizDrawer.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void drawMapBoundaries | ( | const RotatedRect & | boundingRect, |
| const Eigen::Affine3f & | world_T_map | ||
| ) |
|
protected |
|
protected |
| void drawModelAssociations | ( | const std::vector< MapRegistration::Association > & | associations, |
| const Eigen::Affine3f & | world_T_map | ||
| ) |
Definition at line 221 of file ArVizDrawer.cpp.
| void drawModels | ( | const std::vector< wykobi::Model > & | models | ) |
Definition at line 192 of file ArVizDrawer.cpp.
| void drawPointCloud | ( | const MapRegistration::PointCloud & | cloud, |
| const Eigen::Affine3f & | world_T_map | ||
| ) |
|
protected |
| void drawRobotPoses | ( | const std::vector< Eigen::Affine3f > & | robotPoses, |
| const Eigen::Affine3f & | world_T_map | ||
| ) |
Definition at line 162 of file ArVizDrawer.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void drawSelectedBoundingBoxCorner | ( | const Eigen::Affine3f & | boundingBoxCornerPose, |
| const Eigen::Affine3f & | world_T_map | ||
| ) |
| std::string clusters {"clusters"} |
Definition at line 96 of file ArVizDrawer.h.
| std::string frames {"frames"} |
Definition at line 98 of file ArVizDrawer.h.
| std::string mapBoundaries {"map_boundaries"} |
Definition at line 91 of file ArVizDrawer.h.
| std::string modelSceneAssociations {"model_scene_associations"} |
Definition at line 92 of file ArVizDrawer.h.
| std::string pointCloud {"point_cloud"} |
Definition at line 97 of file ArVizDrawer.h.
| std::string robotPoses {"robot_poses"} |
Definition at line 94 of file ArVizDrawer.h.
| std::string sceneModels {"scene_models"} |
Definition at line 93 of file ArVizDrawer.h.
| std::string selectedBoundingBoxCorner {"selected_bounding_box_corner"} |
Definition at line 95 of file ArVizDrawer.h.