btSoftBodyCollisionShape Class Reference

#include <btSoftBodyInternals.h>

Inheritance diagram for btSoftBodyCollisionShape:
Inheritance graph
[legend]
Collaboration diagram for btSoftBodyCollisionShape:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 btSoftBodyCollisionShape (btSoftBody *backptr)
virtual ~btSoftBodyCollisionShape ()
void processAllTriangles (btTriangleCallback *, const btVector3 &, const btVector3 &) const
virtual void getAabb (const btTransform &t, btVector3 &aabbMin, btVector3 &aabbMax) const
 getAabb returns the axis aligned bounding box in the coordinate frame of the given transform t.
virtual void setLocalScaling (const btVector3 &)
virtual const btVector3getLocalScaling () const
virtual void calculateLocalInertia (btScalar, btVector3 &) const
virtual const char * getName () const

Public Attributes

btSoftBodym_body

Detailed Description

Definition at line 48 of file btSoftBodyInternals.h.


Constructor & Destructor Documentation

btSoftBodyCollisionShape::btSoftBodyCollisionShape ( btSoftBody backptr  )  [inline]

Definition at line 53 of file btSoftBodyInternals.h.

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

Definition at line 59 of file btSoftBodyInternals.h.


Member Function Documentation

virtual void btSoftBodyCollisionShape::calculateLocalInertia ( btScalar  ,
btVector3  
) const [inline, virtual]

not yet

Implements btCollisionShape.

Definition at line 102 of file btSoftBodyInternals.h.

virtual void btSoftBodyCollisionShape::getAabb ( const btTransform t,
btVector3 aabbMin,
btVector3 aabbMax 
) const [inline, virtual]

getAabb returns the axis aligned bounding box in the coordinate frame of the given transform t.

Implements btCollisionShape.

Definition at line 71 of file btSoftBodyInternals.h.

virtual const btVector3& btSoftBodyCollisionShape::getLocalScaling (  )  const [inline, virtual]

Implements btCollisionShape.

Definition at line 97 of file btSoftBodyInternals.h.

virtual const char* btSoftBodyCollisionShape::getName (  )  const [inline, virtual]

Implements btCollisionShape.

Definition at line 107 of file btSoftBodyInternals.h.

void btSoftBodyCollisionShape::processAllTriangles ( btTriangleCallback ,
const btVector3 ,
const btVector3  
) const [inline, virtual]

Implements btConcaveShape.

Definition at line 64 of file btSoftBodyInternals.h.

virtual void btSoftBodyCollisionShape::setLocalScaling ( const btVector3  )  [inline, virtual]

na

Implements btCollisionShape.

Definition at line 93 of file btSoftBodyInternals.h.


Member Data Documentation

Definition at line 51 of file btSoftBodyInternals.h.


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

Generated on Mon Feb 15 22:24:05 2010 for Bullet Collision Detection & Physics Library by  doxygen 1.6.1