예제 #1
0
//==============================================================================
bool FreeJoint::isCyclic(std::size_t _index) const
{
  return _index < 3
      && !hasPositionLimit(0) && !hasPositionLimit(1) && !hasPositionLimit(2);
}
예제 #2
0
파일: PlanarJoint.cpp 프로젝트: jpgr87/dart
//==============================================================================
bool PlanarJoint::isCyclic(size_t _index) const
{
  return _index == 2 && !hasPositionLimit(_index);
}
예제 #3
0
파일: EulerJoint.cpp 프로젝트: dartsim/dart
//==============================================================================
bool EulerJoint::isCyclic(std::size_t _index) const
{
  return !hasPositionLimit(_index);
}