SoftBody class to maintain information about a soft body instance within a solver.
More...
#include <btSoftBodySolver_OpenCL.h>
Protected Attributes |
| int | m_numVertices |
| | Current number of vertices that are part of this cloth.
|
| int | m_maxVertices |
| | Maximum number of vertices allocated to be part of this cloth.
|
| int | m_numTriangles |
| | Current number of triangles that are part of this cloth.
|
| int | m_maxTriangles |
| | Maximum number of triangles allocated to be part of this cloth.
|
| int | m_firstVertex |
| | Index of first vertex in the world allocated to this cloth.
|
| int | m_firstTriangle |
| | Index of first triangle in the world allocated to this cloth.
|
| int | m_firstLink |
| | Index of first link in the world allocated to this cloth.
|
| int | m_maxLinks |
| | Maximum number of links allocated to this cloth.
|
| int | m_numLinks |
| | Current number of links allocated to this cloth.
|
| btSoftBody * | m_softBody |
| | The actual soft body this data represents.
|
Detailed Description
SoftBody class to maintain information about a soft body instance within a solver.
This data addresses the main solver arrays.
Definition at line 96 of file btSoftBodySolver_OpenCL.h.
Constructor & Destructor Documentation
| btOpenCLAcceleratedSoftBodyInterface::btOpenCLAcceleratedSoftBodyInterface |
( |
btSoftBody * |
softBody | ) |
|
|
inline |
Member Function Documentation
| int btOpenCLAcceleratedSoftBodyInterface::getFirstLink |
( |
| ) |
|
|
inline |
| int btOpenCLAcceleratedSoftBodyInterface::getFirstTriangle |
( |
| ) |
|
|
inline |
| int btOpenCLAcceleratedSoftBodyInterface::getFirstVertex |
( |
| ) |
|
|
inline |
| int btOpenCLAcceleratedSoftBodyInterface::getMaxLinks |
( |
| ) |
|
|
inline |
| int btOpenCLAcceleratedSoftBodyInterface::getMaxTriangles |
( |
| ) |
|
|
inline |
| int btOpenCLAcceleratedSoftBodyInterface::getMaxVertices |
( |
| ) |
|
|
inline |
| int btOpenCLAcceleratedSoftBodyInterface::getNumLinks |
( |
| ) |
|
|
inline |
| int btOpenCLAcceleratedSoftBodyInterface::getNumTriangles |
( |
| ) |
|
|
inline |
| int btOpenCLAcceleratedSoftBodyInterface::getNumVertices |
( |
| ) |
|
|
inline |
| btSoftBody* btOpenCLAcceleratedSoftBodyInterface::getSoftBody |
( |
| ) |
|
|
inline |
| void btOpenCLAcceleratedSoftBodyInterface::setFirstLink |
( |
int |
firstLink | ) |
|
|
inline |
| void btOpenCLAcceleratedSoftBodyInterface::setFirstTriangle |
( |
int |
firstTriangle | ) |
|
|
inline |
| void btOpenCLAcceleratedSoftBodyInterface::setFirstVertex |
( |
int |
firstVertex | ) |
|
|
inline |
| void btOpenCLAcceleratedSoftBodyInterface::setMaxLinks |
( |
int |
maxLinks | ) |
|
|
inline |
| void btOpenCLAcceleratedSoftBodyInterface::setMaxTriangles |
( |
int |
maxTriangles | ) |
|
|
inline |
| void btOpenCLAcceleratedSoftBodyInterface::setMaxVertices |
( |
int |
maxVertices | ) |
|
|
inline |
| void btOpenCLAcceleratedSoftBodyInterface::setNumLinks |
( |
int |
numLinks | ) |
|
|
inline |
| void btOpenCLAcceleratedSoftBodyInterface::setNumTriangles |
( |
int |
numTriangles | ) |
|
|
inline |
| void btOpenCLAcceleratedSoftBodyInterface::setNumVertices |
( |
int |
numVertices | ) |
|
|
inline |
| void btOpenCLAcceleratedSoftBodyInterface::updateBounds |
( |
const btVector3 & |
lowerBound, |
|
|
const btVector3 & |
upperBound |
|
) |
| |
Member Data Documentation
| int btOpenCLAcceleratedSoftBodyInterface::m_firstLink |
|
protected |
| int btOpenCLAcceleratedSoftBodyInterface::m_firstTriangle |
|
protected |
| int btOpenCLAcceleratedSoftBodyInterface::m_firstVertex |
|
protected |
| int btOpenCLAcceleratedSoftBodyInterface::m_maxLinks |
|
protected |
| int btOpenCLAcceleratedSoftBodyInterface::m_maxTriangles |
|
protected |
| int btOpenCLAcceleratedSoftBodyInterface::m_maxVertices |
|
protected |
| int btOpenCLAcceleratedSoftBodyInterface::m_numLinks |
|
protected |
| int btOpenCLAcceleratedSoftBodyInterface::m_numTriangles |
|
protected |
| int btOpenCLAcceleratedSoftBodyInterface::m_numVertices |
|
protected |
| btSoftBody* btOpenCLAcceleratedSoftBodyInterface::m_softBody |
|
protected |
The documentation for this class was generated from the following files: