btSoftBodyCollisionShape Class Reference

#include <btSoftBodyInternals.h>

Inheritance diagram for btSoftBodyCollisionShape:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 btSoftBodyCollisionShape (btSoftBody *backptr)
virtual void calculateLocalInertia (btScalar, 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 const btVector3 & getLocalScaling () const
virtual const char * getName () const
void processAllTriangles (btTriangleCallback *, const btVector3 &, const btVector3 &) const
virtual void setLocalScaling (const btVector3 &)
virtual ~btSoftBodyCollisionShape ()

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:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


bullet
Author(s): Erwin Coumans, ROS package maintained by Tully Foote
autogenerated on Fri Jan 11 10:11:07 2013