Class PointCloudSelectionHandler
Defined in File point_cloud_selection_handler.hpp
Inheritance Relationships
Base Type
public rviz_common::interaction::SelectionHandler
Class Documentation
-
class PointCloudSelectionHandler : public rviz_common::interaction::SelectionHandler
Public Functions
-
PointCloudSelectionHandler(float box_size, CloudInfo *cloud_info, rviz_common::DisplayContext *context)
-
~PointCloudSelectionHandler() override
-
void createProperties(const rviz_common::interaction::Picked &obj, rviz_common::properties::Property *parent_property) override
-
void destroyProperties(const rviz_common::interaction::Picked &obj, rviz_common::properties::Property *parent_property) override
-
inline bool needsAdditionalRenderPass(uint32_t pass) override
-
void preRenderPass(uint32_t pass) override
-
void postRenderPass(uint32_t pass) override
-
void onSelect(const rviz_common::interaction::Picked &obj) override
-
void onDeselect(const rviz_common::interaction::Picked &obj) override
-
rviz_common::interaction::V_AABB getAABBs(const rviz_common::interaction::Picked &obj) override
-
inline void setBoxSize(float size)
-
inline bool hasSelections()
-
PointCloudSelectionHandler(float box_size, CloudInfo *cloud_info, rviz_common::DisplayContext *context)