sofa::helper::io::bvh::BVHChannels Class Reference

#include <BVHChannels.h>

Collaboration diagram for sofa::helper::io::bvh::BVHChannels:

Collaboration graph
[legend]

Detailed Description

Definition at line 42 of file BVHChannels.h.


Public Types

enum  BVHChannelType {
  Xposition, Yposition, Zposition, Xrotation,
  Yrotation, Zrotation, NOP
}

Public Member Functions

 BVHChannels (unsigned int _size)
virtual ~BVHChannels ()
void addChannel (BVHChannelType cType)

Data Fields

std::vector
< BVHChannelType
channels
unsigned int size

Member Enumeration Documentation

enum sofa::helper::io::bvh::BVHChannels::BVHChannelType

Enumerator:
Xposition 
Yposition 
Zposition 
Xrotation 
Yrotation 
Zrotation 
NOP 

Definition at line 50 of file BVHChannels.h.


Constructor & Destructor Documentation

sofa::helper::io::bvh::BVHChannels::BVHChannels ( unsigned int  _size  )  [inline]

Definition at line 45 of file BVHChannels.h.

virtual sofa::helper::io::bvh::BVHChannels::~BVHChannels (  )  [inline, virtual]

Definition at line 48 of file BVHChannels.h.


Member Function Documentation

void sofa::helper::io::bvh::BVHChannels::addChannel ( BVHChannelType  cType  )  [inline]

Definition at line 52 of file BVHChannels.h.

References channels.

Referenced by sofa::helper::io::bvh::BVHLoader::parseChannels().


Field Documentation

std::vector<BVHChannelType> sofa::helper::io::bvh::BVHChannels::channels

Definition at line 57 of file BVHChannels.h.

Referenced by addChannel(), sofa::component::container::ArticulatedHierarchyContainer::buildCenterArticulationsTree(), sofa::helper::io::bvh::BVHJoint::debug(), and sofa::helper::io::bvh::BVHJoint::display().

unsigned int sofa::helper::io::bvh::BVHChannels::size

Definition at line 59 of file BVHChannels.h.

Referenced by sofa::helper::io::bvh::BVHJoint::display(), sofa::helper::io::bvh::BVHJoint::initMotion(), and sofa::helper::io::bvh::BVHLoader::parseFrames().


The documentation for this class was generated from the following file:
Generated on Mon May 5 23:42:08 2008 for Sofa by  doxygen 1.5.3