PeriDyno 1.2.1
Loading...
Searching...
No Matches
dyno::Bone Class Reference

#include <HierarchicalModel.h>

Inheritance diagram for dyno::Bone:
Collaboration diagram for dyno::Bone:

Public Member Functions

 Bone ()
 
- Public Member Functions inherited from dyno::ModelObject
 ModelObject ()
 
 ~ModelObject ()
 
bool operator== (const ModelObject &model)
 
- Public Member Functions inherited from dyno::Object
 Object ()
 
virtual ~Object ()
 
ObjectId objectId ()
 

Public Attributes

Mat4f inverseBindMatrix = Mat4f::identityMatrix()
 
- Public Attributes inherited from dyno::ModelObject
std::string name
 
Mat4f localTransform = Mat4f::identityMatrix()
 
Mat4f worldTransform = Mat4f::identityMatrix()
 
Vec3f localTranslation = Vec3f(0)
 
Vec3f localRotation = Vec3f(0)
 
Vec3f localScale = Vec3f(1)
 
Vec3f preRotation = Vec3f(0)
 
Vec3f pivot = Vec3f(0)
 
std::vector< std::shared_ptr< ModelObject > > child
 
std::vector< std::shared_ptr< ModelObject > > parent
 
int id = -1
 

Additional Inherited Members

- Static Public Member Functions inherited from dyno::Object
static bool registerClass (ClassInfo *ci)
 
static ObjectcreateObject (std::string name)
 
static std::map< std::string, ClassInfo * > * getClassMap ()
 
static ObjectId baseId ()
 Base Id.
 

Detailed Description

Definition at line 44 of file HierarchicalModel.h.

Constructor & Destructor Documentation

◆ Bone()

dyno::Bone::Bone ( )
inline

Definition at line 48 of file HierarchicalModel.h.

Member Data Documentation

◆ inverseBindMatrix

Mat4f dyno::Bone::inverseBindMatrix = Mat4f::identityMatrix()

Definition at line 52 of file HierarchicalModel.h.


The documentation for this class was generated from the following file: