| 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 |