Class RelativePose2DStampedConstraintProperty

Inheritance Relationships

Base Type

  • public BoolProperty

Class Documentation

class RelativePose2DStampedConstraintProperty : public BoolProperty

Public Types

using Visual = RelativePose2DStampedConstraintVisual
using VisualPtr = std::shared_ptr<Visual>

Public Functions

RelativePose2DStampedConstraintProperty(const QString &name = "RelativePose2DStampedConstraint", bool default_value = true, const QString &description = QString(), Property *parent = NULL, const char *changed_slot = NULL, QObject *receiver = NULL)
~RelativePose2DStampedConstraintProperty() override = default
VisualPtr createAndInsertVisual(Ogre::SceneManager *scene_manager, Ogre::SceneNode *parent_node, const fuse_constraints::RelativePose2DStampedConstraint &constraint, const fuse_core::Graph &graph)
void eraseVisual(const fuse_core::UUID &uuid)
void clearVisual()
void setColor(const QColor &color)

Public Slots

void updateVisibility()