BallSocketConstraint(RigidObject *a, RigidObject *b, const geom::Mat &frameInA, const geom::Mat &frameInB, const bool useLinearReferenceFrameA=true) | icl::physics::BallSocketConstraint | |
BallSocketConstraint(RigidObject *a, RigidObject *b, const geom::Vec &pivotInA, const geom::Vec &pivotInB, const bool useLinearReferenceFrameA=true) | icl::physics::BallSocketConstraint | |
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 | |
initUserPointer() | icl::physics::Constraint | protected |
m_collide | icl::physics::Constraint | protected |
m_constraint | icl::physics::Constraint | protected |
m_objects | icl::physics::Constraint | protected |
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 | |
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 | |
Uncopyable() | icl::utils::Uncopyable | inlineprotected |
~Constraint() | icl::physics::Constraint | virtual |