Simple reference implementation for the BioVision Hierarchical data file format.
More...
Detailed Description
Simple reference implementation for the BioVision Hierarchical data file format.
See http://en.wikipedia.org/wiki/Biovision_Hierarchy
Function Documentation
bvh::node_position_t::node_position_t |
( |
void |
|
) |
throw () [inline, inherited] |
Definition at line 67 of file bvh.h.
void bvh::node_position_t::clear |
( |
void |
|
) |
throw () [inline, inherited] |
Definition at line 68 of file bvh.h.
virtual int bvh::Skeleton::getObjectCount |
( |
void |
|
) |
const throw () [pure virtual, inherited] |
number of objects (root skeleton nodes)
virtual int bvh::Skeleton::getNodeCount |
( |
IN int |
objIndex |
) |
const throw () [pure virtual, inherited] |
get count of nodes (vertices) for this object
virtual void bvh::Skeleton::getNodePositions |
( |
IN int |
objIndex, |
|
|
IN float |
time, |
|
|
OUT node_position_t * |
p | |
|
) |
| | const throw () [pure virtual, inherited] |
Get the positions of all nodes for this object at the given time.
NOTE: the caller must provide a pre-allocated array of node_position_t objects, of size getNodeCount(objIndex).
virtual void bvh::Skeleton::dump |
( |
IN const char * |
title |
) |
const throw () [pure virtual, inherited] |
helper method for debugging
smart_ptr< Skeleton > bvh::Skeleton::load |
( |
IN const char * |
filename |
) |
[static, inherited] |
Variable Documentation
Definition at line 74 of file bvh.h.
Definition at line 75 of file bvh.h.
Definition at line 76 of file bvh.h.
Definition at line 77 of file bvh.h.