Home
FAQ
Player
Utilities
Stage
Gazebo
Contrib
Documentation
Publications
Contributors
Users

Project
Download
Bugs/Feedback
Mailing lists

Radish

Old news
Old stuff

Hinge2Joint Class Reference

#include <Hinge2Joint.hh>

Inheritance diagram for Hinge2Joint:

Joint List of all members.

Public Member Functions

 Hinge2Joint (World *world)
 Constructor.
 Hinge2Joint (dWorldID worldId, JointGroup *group=NULL)
virtual ~Hinge2Joint ()
void SetAnchor (double x, double y, double z)
 Set the anchor point.
void SetAxis1 (double x, double y, double z)
 Set the first axis of rotation.
void SetAxis2 (double x, double y, double z)
 Set the second axis of rotation.
void SetAnchor (GzVector anchor)
 Set the anchor point.
void SetAxis1 (GzVector axis)
 Set the first axis of rotation.
void SetAxis2 (GzVector axis)
 Set the second axis of rotation.
virtual double GetParam (int parameter) const
 Get the specified parameter.
virtual void SetParam (int parameter, double value)
 Set _parameter with _value.
void GetAnchor1 (dVector3 result) const
void GetAnchor2 (dVector3 result) const
void GetAxis1 (dVector3 result) const
void GetAxis2 (dVector3 result) const
double GetAngle1 () const
 Get angle of rotation about first axis.
double GetAngle1Rate () const
 Get rate of rotation about first axis.
double GetAngle2Rate () const
 Get rate of rotation about second axis.

Constructor & Destructor Documentation

Hinge2Joint::Hinge2Joint World world  ) 
 

Constructor.

Hinge2Joint::Hinge2Joint dWorldID  worldId,
JointGroup group = NULL
 

Constructor

Deprecated:

Hinge2Joint::~Hinge2Joint  )  [virtual]
 


Member Function Documentation

void Hinge2Joint::SetAnchor double  x,
double  y,
double  z
 

Set the anchor point.

Deprecated:

void Hinge2Joint::SetAxis1 double  x,
double  y,
double  z
 

Set the first axis of rotation.

Deprecated:

void Hinge2Joint::SetAxis2 double  x,
double  y,
double  z
 

Set the second axis of rotation.

Deprecated:

void Hinge2Joint::SetAnchor GzVector  anchor  ) 
 

Set the anchor point.

void Hinge2Joint::SetAxis1 GzVector  axis  ) 
 

Set the first axis of rotation.

void Hinge2Joint::SetAxis2 GzVector  axis  ) 
 

Set the second axis of rotation.

Deprecated:

double Hinge2Joint::GetParam int  parameter  )  const [virtual]
 

Get the specified parameter.

Reimplemented from Joint.

void Hinge2Joint::SetParam int  parameter,
double  value
[virtual]
 

Set _parameter with _value.

Reimplemented from Joint.

void Hinge2Joint::GetAnchor1 dVector3  result  )  const
 

Get anchor point

Deprecated:

void Hinge2Joint::GetAnchor2 dVector3  result  )  const
 

Get anchor point 2

Deprecated:

void Hinge2Joint::GetAxis1 dVector3  result  )  const
 

Get first axis of rotation

Deprecated:

void Hinge2Joint::GetAxis2 dVector3  result  )  const
 

Get second axis of rotation

Deprecated:

double Hinge2Joint::GetAngle1  )  const
 

Get angle of rotation about first axis.

double Hinge2Joint::GetAngle1Rate  )  const
 

Get rate of rotation about first axis.

double Hinge2Joint::GetAngle2Rate  )  const
 

Get rate of rotation about second axis.


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


Last updated $Date: 2004/12/21 01:49:15 $
Generated on Sun May 22 18:39:08 2005 for Gazebo by doxygen 1.4.2