Class PointCloudSelectionHandler

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()