#include <Bone.hpp>
◆ Bone()
C3D_API castor3d::Bone::Bone |
( |
Skeleton & |
skeleton, |
|
|
castor::Matrix4x4f const & |
offset |
|
) |
| |
|
explicit |
Constructeur.
- Paramètres
-
[in] | skeleton | Le squelette parent. |
[in] | offset | La matrice de transformation de l'espace objet vers l'espace du bone. |
◆ ~Bone()
◆ computeBoundingBox()
C3D_API castor::BoundingBox castor3d::Bone::computeBoundingBox |
( |
Mesh const & |
mesh, |
|
|
uint32_t |
boneIndex |
|
) |
| const |
Calcule les bounding box et sphere, pour chaque os, pour le maillage donné.
◆ getAbsoluteOffsetMatrix()
const castor::Matrix4x4f & castor3d::Bone::getAbsoluteOffsetMatrix |
( |
| ) |
const |
|
inline |
- Renvoie
- La matrice de transformation absolute de l'espace objet vers l'espace du bone.
◆ getOffsetMatrix()
const castor::Matrix4x4f & castor3d::Bone::getOffsetMatrix |
( |
| ) |
const |
|
inline |
- Renvoie
- La matrice de transformation de l'espace objet vers l'espace du bone.
◆ getParent()
BoneSPtr castor3d::Bone::getParent |
( |
| ) |
const |
|
inline |
◆ getSkeleton()
const Skeleton & castor3d::Bone::getSkeleton |
( |
| ) |
const |
|
inline |
- Renvoie
- Le squelette parent.
◆ BinaryParser< Bone >
◆ BinaryWriter< Bone >
◆ Skeleton
La documentation de cette classe a été générée à partir du fichier suivant :