Kochol Game Engine  0.1.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
kge::ph::SphericalJoint Class Reference

#include <SphericalJoint.h>

Inheritance diagram for kge::ph::SphericalJoint:
kge::ph::Joint

Public Member Functions

 SphericalJoint ()
 Constructor.
virtual ~SphericalJoint ()
 Distructor.
JointType getType ()
virtual void setSwingAxis (math::Vector *swingAxis)=0
virtual math::VectorgetSwingAxis (void)=0
virtual void setSwingLimit (float value, float restitution)=0
virtual void setTwistLimit (float highValue, float lowValue, float highRestitution, float lowRestitution)=0
- Public Member Functions inherited from kge::ph::Joint
 Joint ()
virtual ~Joint ()

Detailed Description

Definition at line 8 of file SphericalJoint.h.

Constructor & Destructor Documentation

kge::ph::SphericalJoint::SphericalJoint ( )
inline

Constructor.

Definition at line 12 of file SphericalJoint.h.

virtual kge::ph::SphericalJoint::~SphericalJoint ( )
inlinevirtual

Distructor.

Definition at line 15 of file SphericalJoint.h.

Member Function Documentation

virtual math::Vector* kge::ph::SphericalJoint::getSwingAxis ( void  )
pure virtual
JointType kge::ph::SphericalJoint::getType ( void  )
inlinevirtual

Implements kge::ph::Joint.

Definition at line 17 of file SphericalJoint.h.

References kge::ph::EJTP_SPHERICAL.

virtual void kge::ph::SphericalJoint::setSwingAxis ( math::Vector swingAxis)
pure virtual
virtual void kge::ph::SphericalJoint::setSwingLimit ( float  value,
float  restitution 
)
pure virtual
virtual void kge::ph::SphericalJoint::setTwistLimit ( float  highValue,
float  lowValue,
float  highRestitution,
float  lowRestitution 
)
pure virtual

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