Public Member Functions | Static Public Member Functions

bvh::Skeleton Class Reference
[The BVH Format - Motion Capture (Animation)]

basic class containing a skeleton and a single animation More...

#include <bvh.h>

Inheritance diagram for bvh::Skeleton:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual ~Skeleton (void) throw ()
virtual int getObjectCount (void) const =0 throw ()
 number of objects (root skeleton nodes)
virtual int getNodeCount (int objIndex) const =0 throw ()
 get count of nodes (vertices) for this object
virtual void getNodePositions (int objIndex, float time, node_position_t *p) const =0 throw ()
 Get the positions of all nodes for this object at the given time.
virtual void dump (const char *title) const =0 throw ()
 helper method for debugging

Static Public Member Functions

static smart_ptr< Skeletonload (const char *filename)

Detailed Description

basic class containing a skeleton and a single animation

Definition at line 83 of file bvh.h.


Constructor & Destructor Documentation

bvh::Skeleton::~Skeleton ( void   )  throw () [virtual]

Definition at line 40 of file bvh.cpp.


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