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