| bindData(unsigned short i) const | AtomsCore::JointChain | inline |
| computeLength() | AtomsCore::JointChain | |
| computeSkeletalJointIds(const AtomsCore::Skeleton &skeleton) | AtomsCore::JointChain | |
| computeWorldBindData(const AtomsCore::Skeleton &skeleton, const AtomsCore::Poser &poser) | AtomsCore::JointChain | |
| end() const | AtomsCore::JointChain | inline |
| footIk() const | AtomsCore::JointChain | inline |
| footTip() const | AtomsCore::JointChain | inline |
| forceOrientEnd() const | AtomsCore::JointChain | inline |
| forceUseFabrik() const | AtomsCore::JointChain | inline |
| fullName() const | AtomsCore::JointChain | inline |
| getWorldBindData(const AtomsCore::Poser &poser, const unsigned int jointId, AtomsCore::Matrix &matrix, AtomsCore::Vector3 &scale, AtomsCore::Vector3 &shear, AtomsCore::Euler &euler, AtomsCore::Vector3 &pos) const | AtomsCore::JointChain | |
| hasFootIk() const | AtomsCore::JointChain | inline |
| hasFootTip() const | AtomsCore::JointChain | inline |
| hasPelvis() const | AtomsCore::JointChain | inline |
| hasPoleVector() const | AtomsCore::JointChain | inline |
| id() const | AtomsCore::JointChain | inline |
| ikJointIds() const | AtomsCore::JointChain | inline |
| isCenter() const | AtomsCore::JointChain | inline |
| isConnectedToParent() const | AtomsCore::JointChain | inline |
| isEffector() const | AtomsCore::JointChain | inline |
| isLimb() const | AtomsCore::JointChain | inline |
| isRoot() const | AtomsCore::JointChain | inline |
| isSpine() const | AtomsCore::JointChain | inline |
| joint(unsigned short i) | AtomsCore::JointChain | |
| joint(unsigned short i) const | AtomsCore::JointChain | |
| JointChain(unsigned short numberOfJoints) | AtomsCore::JointChain | |
| JointChain(const JointChain &rhs) | AtomsCore::JointChain | |
| jointId(unsigned short i) const | AtomsCore::JointChain | inline |
| jointIds() const | AtomsCore::JointChain | inline |
| length() const | AtomsCore::JointChain | inline |
| name() const | AtomsCore::JointChain | inline |
| numIkJoints() const | AtomsCore::JointChain | inline |
| numJoints() const | AtomsCore::JointChain | inline |
| numSkeletalJointIds() const | AtomsCore::JointChain | inline |
| operator=(const JointChain &ptr) | AtomsCore::JointChain | |
| parent() const | AtomsCore::JointChain | inline |
| pelvisId() const | AtomsCore::JointChain | inline |
| poleVector() const | AtomsCore::JointChain | inline |
| setEnd() | AtomsCore::JointChain | |
| setFootIk(unsigned short footIk) | AtomsCore::JointChain | inline |
| setFootTip(unsigned short footTip) | AtomsCore::JointChain | inline |
| setForceOrientEnd(bool orientEnd) | AtomsCore::JointChain | inline |
| setForceUseFabrik(bool useFabrik) | AtomsCore::JointChain | inline |
| setFullName(const std::string &fullName) | AtomsCore::JointChain | inline |
| setHasFootIk(bool hasFootIk) | AtomsCore::JointChain | inline |
| setHasFootTip(bool hasFoot) | AtomsCore::JointChain | inline |
| setHasPelvis(bool hasPelvis) | AtomsCore::JointChain | inline |
| setHasPoleVector(bool hasPoleVector) | AtomsCore::JointChain | inline |
| setId(unsigned short id) | AtomsCore::JointChain | inline |
| setIkJointIds(std::vector< unsigned short > ikIds) | AtomsCore::JointChain | inline |
| setIsCenter(bool isCenter) | AtomsCore::JointChain | inline |
| setIsConnectedToParent(bool isConnected) | AtomsCore::JointChain | inline |
| setIsEffector(bool isEffector) | AtomsCore::JointChain | inline |
| setIsLimb(bool isLimb) | AtomsCore::JointChain | inline |
| setIsRoot(bool isRoot) | AtomsCore::JointChain | inline |
| setIsSpine(bool isSpine) | AtomsCore::JointChain | inline |
| setJoint(const Joint &joint, unsigned short i) | AtomsCore::JointChain | inline |
| setJointId(unsigned short id, unsigned short i) | AtomsCore::JointChain | inline |
| setLength(double len) | AtomsCore::JointChain | inline |
| setName(const std::string &name) | AtomsCore::JointChain | inline |
| setParent(JointChain &parent) | AtomsCore::JointChain | inline |
| setParentSpine(unsigned short spineJointId, const AtomsCore::Vector3 &planeNormal, double baseSize) | AtomsCore::JointChain | inline |
| setPelvisId(unsigned short pelvisId) | AtomsCore::JointChain | inline |
| setPoleVector(AtomsCore::Vector3 poleVector) | AtomsCore::JointChain | inline |
| setStart() | AtomsCore::JointChain | |
| skeletalJointIds() const | AtomsCore::JointChain | inline |
| spineBaseSize() const | AtomsCore::JointChain | inline |
| spineJointId() const | AtomsCore::JointChain | inline |
| spinePlaneNormal() const | AtomsCore::JointChain | inline |
| start() const | AtomsCore::JointChain | inline |
| start2endBindDistance() const | AtomsCore::JointChain | inline |
| start2endBindVector() const | AtomsCore::JointChain | inline |
| ~JointChain() | AtomsCore::JointChain | |