All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Attributes | List of all members
gazebo::gui::JointData Class Reference

Helper class to store joint data. More...

#include <JointMaker.hh>

Inheritance diagram for gazebo::gui::JointData:
Inheritance graph
[legend]
Collaboration diagram for gazebo::gui::JointData:
Collaboration graph
[legend]

Public Attributes

math::Vector3 anchor
 Joint anchor point. More...
 
math::Vector3 axis [2]
 Joint axis direction. More...
 
rendering::VisualPtr child
 Child visual the joint is connected to. More...
 
bool dirty
 True if the joint visual needs update. More...
 
rendering::VisualPtr hotspot
 Visual of the hotspot More...
 
JointInspectorinspector
 Inspector for configuring joint properties. More...
 
rendering::DynamicLinesline
 Visual line used to represent joint connecting parent and child. More...
 
double lowerLimit [2]
 Joint lower limit. More...
 
rendering::VisualPtr parent
 Parent visual the joint is connected to. More...
 
JointMaker::JointType type
 Type of joint. More...
 
double upperLimit [2]
 Joint upper limit. More...
 
rendering::VisualPtr visual
 Visual of the dynamic line. More...
 

Detailed Description

Helper class to store joint data.

Member Data Documentation

math::Vector3 gazebo::gui::JointData::anchor

Joint anchor point.

math::Vector3 gazebo::gui::JointData::axis[2]

Joint axis direction.

rendering::VisualPtr gazebo::gui::JointData::child

Child visual the joint is connected to.

bool gazebo::gui::JointData::dirty

True if the joint visual needs update.

rendering::VisualPtr gazebo::gui::JointData::hotspot

Visual of the hotspot

JointInspector* gazebo::gui::JointData::inspector

Inspector for configuring joint properties.

rendering::DynamicLines* gazebo::gui::JointData::line

Visual line used to represent joint connecting parent and child.

double gazebo::gui::JointData::lowerLimit[2]

Joint lower limit.

rendering::VisualPtr gazebo::gui::JointData::parent

Parent visual the joint is connected to.

JointMaker::JointType gazebo::gui::JointData::type

Type of joint.

double gazebo::gui::JointData::upperLimit[2]

Joint upper limit.

rendering::VisualPtr gazebo::gui::JointData::visual

Visual of the dynamic line.


The documentation for this class was generated from the following file: