Image Component Library (ICL)
icl::physics::HingeConstraint Member List

This is the complete list of members for icl::physics::HingeConstraint, including all inherited members.

Constraint()icl::physics::Constraint
getAngle(int index)icl::physics::SixDOFConstraint
getAngularLowerLimit()icl::physics::SixDOFConstraint
getAngularUpperLimit()icl::physics::SixDOFConstraint
getConstraint()icl::physics::Constraint
getLinearLowerLimit()icl::physics::SixDOFConstraint
getLinearUpperLimit()icl::physics::SixDOFConstraint
getObjects()icl::physics::Constraint
HingeConstraint(RigidObject *a, RigidObject *b, const geom::Mat &frameInA, const geom::Mat &frameInB, int rotationAxis, const bool useLinearReferenceFrameA=true)icl::physics::HingeConstraint
HingeConstraint(RigidObject *a, RigidObject *b, const geom::Vec &pivotInA, const geom::Vec &pivotInB, int rotationAxis, const bool useLinearReferenceFrameA=true)icl::physics::HingeConstraint
initUserPointer()icl::physics::Constraintprotected
m_collideicl::physics::Constraintprotected
m_constrainticl::physics::Constraintprotected
m_objectsicl::physics::Constraintprotected
m_rotationAxisicl::physics::HingeConstraintprivate
setAngularLimits(float lower, float upper)icl::physics::SliderConstraint
setAngularLowerLimit(const geom::Vec &lower)icl::physics::SixDOFConstraint
setAngularMotor(int index, bool enableMotor, float targetVelocity, float maxMotorForce, bool force_activation=false)icl::physics::SixDOFConstraint
setAngularUpperLimit(const geom::Vec &upper)icl::physics::SixDOFConstraint
setFrames(const geom::Mat &frameA, const geom::Mat &frameB)icl::physics::SixDOFConstraint
setLinearLimits(float lower, float upper)icl::physics::SliderConstraint
setLinearLowerLimit(const geom::Vec &lower)icl::physics::SixDOFConstraint
setLinearMotor(int index, bool enableMotor, float targetVelocity, float maxMotorForce, bool force_activation=false)icl::physics::SixDOFConstraint
setLinearUpperLimit(const geom::Vec &upper)icl::physics::SixDOFConstraint
setPivot(const geom::Vec &pivotInA, const geom::Vec &pivotInB)icl::physics::SixDOFConstraint
SixDOFConstraint(RigidObject *a, RigidObject *b, const geom::Mat &frameInA, const geom::Mat &frameInB, const bool useLinearReferenceFrameA=true)icl::physics::SixDOFConstraint
SixDOFConstraint(RigidObject *a, RigidObject *b, const geom::Vec &pivotInA, const geom::Vec &pivotInB, bool useLinearReferenceFrameA=true)icl::physics::SixDOFConstraint
SixDOFConstraint(RigidObject *a, RigidObject *b, const bool useLinearReferenceFrameA=true)icl::physics::SixDOFConstraint
SliderConstraint(RigidObject *a, RigidObject *b, const geom::Mat &frameInA, const geom::Mat &frameInB, int rotationAxis, const bool useLinearReferenceFrameA=true)icl::physics::SliderConstraint
SliderConstraint(RigidObject *a, RigidObject *b, const geom::Vec &pivotInA, const geom::Vec &pivotInB, int rotationAxis, const bool useLinearReferenceFrameA=true)icl::physics::SliderConstraint
Uncopyable()icl::utils::Uncopyableinlineprotected
~Constraint()icl::physics::Constraintvirtual