keeps track of state of a physics::Joint More...
#include <physics/physics.hh>
Public Member Functions | |
JointState () | |
Default constructor. | |
JointState (JointPtr _joint) | |
Constructor. | |
virtual | ~JointState () |
Destructor. | |
math::Angle | GetAngle (unsigned int _axis) const |
Get the joint angle. | |
unsigned int | GetAngleCount () const |
Get the number of angles. | |
virtual void | Load (sdf::ElementPtr _elem) |
Load state from SDF element. | |
Public Member Functions inherited from gazebo::physics::State | |
State () | |
Default constructor. | |
State (const std::string &_name, const common::Time &_realTime, const common::Time &_simTime) | |
Constructor. | |
virtual | ~State () |
Destructor. | |
std::string | GetName () const |
Get the name associated with this State. | |
common::Time | GetRealTime () const |
Get the real time when this state was generated. | |
common::Time | GetSimTime () const |
Get the sim time when this state was generated. | |
common::Time | GetWallTime () const |
Get the wall time when this state was generated. | |
Additional Inherited Members | |
Protected Attributes inherited from gazebo::physics::State | |
std::string | name |
Name associated with this State. | |
common::Time | realTime |
common::Time | simTime |
common::Time | wallTime |
Times for the state data. | |
keeps track of state of a physics::Joint
gazebo::physics::JointState::JointState | ( | ) |
Default constructor.
|
explicit |
Constructor.
[in] | _joint | Joint to get the state of. |
|
virtual |
Destructor.
math::Angle gazebo::physics::JointState::GetAngle | ( | unsigned int | _axis | ) | const |
Get the joint angle.
[in] | _axis | The axis index. |
unsigned int gazebo::physics::JointState::GetAngleCount | ( | ) | const |
Get the number of angles.
|
virtual |
Load state from SDF element.
[in] | _elem | SDf values to load from. |
Implements gazebo::physics::State.