addBone(const uint parent, const Transform &T=Transform::Identity(), const SpaceType MODE=SpaceType::LOCAL, const Label label="") | Ra::Core::Animation::Skeleton | |
addRoot(const Transform &T=Transform::Identity(), const Label label="") | Ra::Core::Animation::Skeleton | |
clear() override | Ra::Core::Animation::Skeleton | virtual |
FORWARD enum value | Ra::Core::Animation::Skeleton | |
getBonePoints(uint i, Vector3 &startOut, Vector3 &endOut) const | Ra::Core::Animation::Skeleton | |
getLabel(const uint i) const | Ra::Core::Animation::HandleArray | inline |
getName() const | Ra::Core::Animation::HandleArray | inline |
getPose(const SpaceType MODE) const override | Ra::Core::Animation::Skeleton | virtual |
getTransform(const uint i, const SpaceType MODE) const override | Ra::Core::Animation::Skeleton | virtual |
HandleArray() (defined in Ra::Core::Animation::HandleArray) | Ra::Core::Animation::HandleArray | |
HandleArray(const uint n) (defined in Ra::Core::Animation::HandleArray) | Ra::Core::Animation::HandleArray | explicit |
HandleArray(const HandleArray &handle)=default (defined in Ra::Core::Animation::HandleArray) | Ra::Core::Animation::HandleArray | |
m_graph | Ra::Core::Animation::Skeleton | |
m_label | Ra::Core::Animation::HandleArray | protected |
m_manipulation | Ra::Core::Animation::Skeleton | |
m_modelSpace | Ra::Core::Animation::Skeleton | protected |
m_name | Ra::Core::Animation::HandleArray | protected |
m_pose | Ra::Core::Animation::HandleArray | |
Manipulation enum name | Ra::Core::Animation::Skeleton | |
operator<<(std::ostream &os, const Skeleton &skeleton) | Ra::Core::Animation::Skeleton | friend |
operator=(const HandleArray &handle)=default (defined in Ra::Core::Animation::HandleArray) | Ra::Core::Animation::HandleArray | |
projectOnBone(uint boneIdx, const Vector3 &pos) const | Ra::Core::Animation::Skeleton | |
PSEUDO_IK enum value | Ra::Core::Animation::Skeleton | |
setLabel(const uint i, const Label &text) | Ra::Core::Animation::HandleArray | inline |
setLocalTransform(uint i, const Transform &T) | Ra::Core::Animation::Skeleton | protected |
setModelTransform(uint i, const Transform &T) | Ra::Core::Animation::Skeleton | protected |
setName(const Label &name) | Ra::Core::Animation::HandleArray | inline |
setPose(const Pose &pose, const SpaceType MODE) override | Ra::Core::Animation::Skeleton | virtual |
setTransform(const uint i, const Transform &T, const SpaceType MODE) override | Ra::Core::Animation::Skeleton | virtual |
size() const override | Ra::Core::Animation::Skeleton | inlinevirtual |
Skeleton() | Ra::Core::Animation::Skeleton | |
Skeleton(const uint n) (defined in Ra::Core::Animation::Skeleton) | Ra::Core::Animation::Skeleton | explicit |
Skeleton(const Skeleton &skeleton)=default (defined in Ra::Core::Animation::Skeleton) | Ra::Core::Animation::Skeleton | |
SpaceType enum name | Ra::Core::Animation::HandleArray | |
~HandleArray() (defined in Ra::Core::Animation::HandleArray) | Ra::Core::Animation::HandleArray | virtual |
~Skeleton() override=default (defined in Ra::Core::Animation::Skeleton) | Ra::Core::Animation::Skeleton | |