Public Member Functions

btSoftBodySolverOutput Class Reference

Class to manage movement of data from a solver to a given target. More...

#include <btSoftBodySolvers.h>

Inheritance diagram for btSoftBodySolverOutput:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 btSoftBodySolverOutput ()
virtual ~btSoftBodySolverOutput ()
virtual void copySoftBodyToVertexBuffer (const btSoftBody *const softBody, btVertexBufferDescriptor *vertexBuffer)=0
 Output current computed vertex data to the vertex buffers for all cloths in the solver.

Detailed Description

Class to manage movement of data from a solver to a given target.

This version is abstract. Subclasses will have custom pairings for different combinations.

Definition at line 135 of file btSoftBodySolvers.h.


Constructor & Destructor Documentation

btSoftBodySolverOutput::btSoftBodySolverOutput (  )  [inline]

Definition at line 140 of file btSoftBodySolvers.h.

virtual btSoftBodySolverOutput::~btSoftBodySolverOutput (  )  [inline, virtual]

Definition at line 144 of file btSoftBodySolvers.h.


Member Function Documentation

virtual void btSoftBodySolverOutput::copySoftBodyToVertexBuffer ( const btSoftBody *const   softBody,
btVertexBufferDescriptor vertexBuffer 
) [pure virtual]

Output current computed vertex data to the vertex buffers for all cloths in the solver.

Implemented in btSoftBodySolverOutputDXtoCPU, btSoftBodySolverOutputDXtoDX, btSoftBodySolverOutputCLtoCPU, and btSoftBodySolverOutputCLtoGL.


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