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]

Public Attributes

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...
 
Ogre::BillboardSet * handles
 Visual handle used to represent joint parent. 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...
 
std::string name
 Name of the joint. More...
 
rendering::VisualPtr parent
 Parent visual the joint is connected to. More...
 
math::Pose pose
 Joint pose. 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::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.

Ogre::BillboardSet* gazebo::gui::JointData::handles

Visual handle used to represent joint parent.

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.

std::string gazebo::gui::JointData::name

Name of the joint.

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

Parent visual the joint is connected to.

math::Pose gazebo::gui::JointData::pose

Joint pose.

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: