Documentation


animal::octree::OctreeODEEngine Class Reference

#include <OctreeODEEngine.h>

Inheritance diagram for animal::octree::OctreeODEEngine:

animal::octree::OctreeEngine animal::octree::Octree animal::Engine animal::octree::FastOctree< T, S, U > animal::octree::OctreeSpringEngine List of all members.

Detailed Description

Base class of a physically-based octree.

Author:
François Faure

Definition at line 26 of file OctreeODEEngine.h.

Public Member Functions

 OctreeODEEngine (Vec3d bboxMin, Vec3d bboxMax, MFVec3f *points, MFVec3f normals, unsigned int nMaxPointsPerCell)
 ~OctreeODEEngine ()
void integrate_VVerlet (FloatingPointType h)

Protected Member Functions

virtual void compute_accelerations (int, int, int)=0


Constructor & Destructor Documentation

animal::octree::OctreeODEEngine::OctreeODEEngine Vec3d  bboxMin,
Vec3d  bboxMax,
MFVec3f points,
MFVec3f  normals,
unsigned int  nMaxPointsPerCell
 

Definition at line 20 of file OctreeODEEngine.cpp.

References animal::octree::Vec3d.

animal::octree::OctreeODEEngine::~OctreeODEEngine  ) 
 

Definition at line 26 of file OctreeODEEngine.cpp.


Member Function Documentation

virtual void animal::octree::OctreeODEEngine::compute_accelerations int  ,
int  ,
int 
[protected, pure virtual]
 

Referenced by integrate_VVerlet().

void animal::octree::OctreeODEEngine::integrate_VVerlet FloatingPointType  h  ) 
 

Definition at line 30 of file OctreeODEEngine.cpp.

References compute_accelerations(), animal::octree::FloatingPointType, and animal::octree::OctreeEngine::v_eq_a_plus_alpha_b().


The documentation for this class was generated from the following files:
Generated on Thu Dec 23 13:52:33 2004 by doxygen 1.3.6