#include <HierarchicalModel.h>
Definition at line 100 of file HierarchicalModel.h.
◆ HierarchicalScene()
dyno::HierarchicalScene::HierarchicalScene |
( |
| ) |
|
|
inline |
◆ ~HierarchicalScene()
dyno::HierarchicalScene::~HierarchicalScene |
( |
| ) |
|
|
inline |
◆ clear()
void dyno::HierarchicalScene::clear |
( |
| ) |
|
|
inline |
◆ findMaxSmallerIndex()
int dyno::HierarchicalScene::findMaxSmallerIndex |
( |
const std::vector< float > & | arr, |
|
|
float | v ) |
|
inline |
◆ findMeshIndexByName()
int dyno::HierarchicalScene::findMeshIndexByName |
( |
std::string | name | ) |
|
|
inline |
◆ getBoneIndexByName()
int dyno::HierarchicalScene::getBoneIndexByName |
( |
std::string | name | ) |
|
|
inline |
◆ getObjectByName()
std::shared_ptr< ModelObject > dyno::HierarchicalScene::getObjectByName |
( |
std::string | name | ) |
|
|
inline |
◆ getObjIndexByName()
int dyno::HierarchicalScene::getObjIndexByName |
( |
std::string | name | ) |
|
|
inline |
◆ getVectorDataByTime()
Real dyno::HierarchicalScene::getVectorDataByTime |
( |
std::vector< Real > | data, |
|
|
std::vector< Real > | timeCode, |
|
|
Real | time ) |
|
inline |
◆ lerp()
Real dyno::HierarchicalScene::lerp |
( |
Real | v0, |
|
|
Real | v1, |
|
|
float | weight ) |
|
inlineprivate |
◆ updateFrameWorldTransform()
void dyno::HierarchicalScene::updateFrameWorldTransform |
( |
Real | time | ) |
|
|
inline |
◆ updateInverseBindMatrix()
void dyno::HierarchicalScene::updateInverseBindMatrix |
( |
| ) |
|
|
inline |
◆ currentTime
◆ mBoneInverseBindMatrix
std::vector<Mat4f> dyno::HierarchicalScene::mBoneInverseBindMatrix |
◆ mBoneRotations
std::vector<Vec3f> dyno::HierarchicalScene::mBoneRotations |
◆ mBones
std::vector<std::shared_ptr<Bone> > dyno::HierarchicalScene::mBones |
◆ mBoneScales
std::vector<Vec3f> dyno::HierarchicalScene::mBoneScales |
◆ mBoneTranslations
std::vector<Vec3f> dyno::HierarchicalScene::mBoneTranslations |
◆ mBoneWorldMatrix
std::vector<Mat4f> dyno::HierarchicalScene::mBoneWorldMatrix |
◆ mMeshs
std::vector<std::shared_ptr<MeshInfo> > dyno::HierarchicalScene::mMeshs |
◆ mModelObjects
std::vector<std::shared_ptr<ModelObject> > dyno::HierarchicalScene::mModelObjects |
◆ mTimeEnd
float dyno::HierarchicalScene::mTimeEnd = -1 |
◆ mTimeStart
float dyno::HierarchicalScene::mTimeStart = -1 |
The documentation for this class was generated from the following file: