PeriDyno 1.0.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
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)
 
Vec3f getFrameTranslation (Real time)
 
Vec3f getFrameRotation (Real time)
 
Vec3f getFrameScale (Real time)
 
- Public Member Functions inherited from dyno::Object
 Object ()
 
virtual ~Object ()
 
ObjectId objectId ()
 

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.
 
- Public Attributes inherited from dyno::ModelObject
std::string name
 
Mat4f localTransform = 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
 
std::vector< Realm_Translation_Times [3]
 
std::vector< Realm_Translation_Values [3]
 
std::vector< Realm_Rotation_Times [3]
 
std::vector< Realm_Rotation_Values [3]
 
std::vector< Realm_Scale_Times [3]
 
std::vector< Realm_Scale_Values [3]
 

Detailed Description

Definition at line 64 of file HierarchicalModel.h.

Constructor & Destructor Documentation

◆ Bone()

dyno::Bone::Bone ( )
inline

Definition at line 67 of file HierarchicalModel.h.


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