Bullet Collision Detection & Physics Library
Public Member Functions | List of all members
btSoftBodySolverOutput Class Referenceabstract

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

#include <btSoftBodySolvers.h>

Inheritance diagram for btSoftBodySolverOutput:
Inheritance graph
[legend]

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. More...
 

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 ( )
inlinevirtual

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 btSoftBodySolverOutputDXtoDX, btSoftBodySolverOutputDXtoCPU, btSoftBodySolverOutputCLtoCPU, and btSoftBodySolverOutputCLtoGL.


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