Class RobotElementBaseClass
Defined in File robot_element_base_class.hpp
Inheritance Relationships
Base Type
public QObject
Derived Types
public rviz_default_plugins::robot::RobotJoint
(Struct RobotJoint)public rviz_default_plugins::robot::RobotLink
(Struct RobotLink)
Class Documentation
-
class RobotElementBaseClass : public QObject
Subclassed by rviz_default_plugins::robot::RobotJoint, rviz_default_plugins::robot::RobotLink
Public Functions
-
void expandDetails(bool expand)
-
void useDetailProperty(bool use_detail)
-
void setParentProperty(rviz_common::properties::Property *new_parent)
-
Ogre::Vector3 getPosition()
-
Ogre::Quaternion getOrientation()
Protected Attributes
-
std::string name_
Name of this robot part.
-
rviz_common::properties::Property *robot_element_property_
-
rviz_common::properties::Property *details_
-
rviz_common::properties::VectorProperty *position_property_
-
rviz_common::properties::QuaternionProperty *orientation_property_
-
rviz_common::properties::Property *axes_property_
-
std::shared_ptr<rviz_rendering::Axes> axes_
-
void expandDetails(bool expand)