![]() |
Radium Engine
1.6.3
|
#include <Core/Animation/Cage.hpp>
Inheritance diagram for Ra::Core::Animation::Cage:
Collaboration diagram for Ra::Core::Animation::Cage:Public Member Functions | |
| Cage (const uint n) | |
| Cage (const Cage &cage) | |
| ~Cage () | |
| DESTRUCTOR. | |
| void | clear () override |
Public Member Functions inherited from Ra::Core::Animation::HandleArray | |
| HandleArray (const uint n) | |
| HandleArray (const HandleArray &handle)=default | |
| HandleArray & | operator= (const HandleArray &handle)=default |
| virtual uint | size () const |
| virtual const Pose & | getPose (const SpaceType MODE) const |
| virtual void | setPose (const Pose &pose, const SpaceType MODE) |
| virtual const Transform & | getTransform (const uint i, const SpaceType MODE) const |
| virtual void | setTransform (const uint i, const Transform &T, const SpaceType MODE) |
| Label | getName () const |
| void | setName (const Label &name) |
| Label | getLabel (const uint i) const |
| void | setLabel (const uint i, const Label &text) |
Public Attributes | |
| VectorArray< Ra::Core::Vector3ui > | m_triangle |
Public Attributes inherited from Ra::Core::Animation::HandleArray | |
| LocalPose | m_pose |
Additional Inherited Members | |
Public Types inherited from Ra::Core::Animation::HandleArray | |
| enum class | SpaceType : bool { LOCAL , MODEL } |
Protected Attributes inherited from Ra::Core::Animation::HandleArray | |
| Label | m_name |
| std::vector< Label > | m_label |
The Cage handle class.
The Cage handle is a variation of a triangular mesh. Instead of a list of vertices, it owns a list of transforms.
|
overridevirtual |
Clear the transformations data
Reimplemented from Ra::Core::Animation::HandleArray.
Definition at line 14 of file Cage.cpp.
Here is the call graph for this function:| VectorArray<Ra::Core::Vector3ui> Ra::Core::Animation::Cage::m_triangle |