Public Member Functions | Private Attributes
btHfFluidRigidCollisionConfiguration Class Reference

#include <btHfFluidRigidCollisionConfiguration.h>

List of all members.

Public Member Functions

 btHfFluidRigidCollisionConfiguration (const btDefaultCollisionConstructionInfo &constructionInfo=btDefaultCollisionConstructionInfo())
virtual
btCollisionAlgorithmCreateFunc * 
getCollisionAlgorithmCreateFunc (int proxyType0, int proxyType1)
 creation of soft-soft and soft-rigid, and otherwise fallback to base class implementation
virtual ~btHfFluidRigidCollisionConfiguration ()

Private Attributes

btCollisionAlgorithmCreateFunc * m_BuoyantShapeCompoundCreateFunc
btCollisionAlgorithmCreateFunc * m_BuoyantShapeConcaveCreateFunc
btCollisionAlgorithmCreateFunc * m_BuoyantShapeConvexCreateFunc
btCollisionAlgorithmCreateFunc * m_hfFluidBuoyantShapeCollisionCreateFunc
btCollisionAlgorithmCreateFunc * m_hfFluidRigidConvexCreateFunc
btCollisionAlgorithmCreateFunc * m_swappedBuoyantShapeCompoundCreateFunc
btCollisionAlgorithmCreateFunc * m_swappedBuoyantShapeConcaveCreateFunc
btCollisionAlgorithmCreateFunc * m_swappedBuoyantShapeConvexCreateFunc
btCollisionAlgorithmCreateFunc * m_swappedHfFluidRigidConvexCreateFunc

Detailed Description

experimental buyancy fluid demo btSoftBodyRigidBodyCollisionConfiguration add softbody interaction on top of btDefaultCollisionConfiguration

Definition at line 28 of file btHfFluidRigidCollisionConfiguration.h.


Constructor & Destructor Documentation

btHfFluidRigidCollisionConfiguration::btHfFluidRigidCollisionConfiguration ( const btDefaultCollisionConstructionInfo &  constructionInfo = btDefaultCollisionConstructionInfo())

calculate maximum element size, big enough to fit any collision algorithm in the memory pool

Definition at line 26 of file btHfFluidRigidCollisionConfiguration.cpp.

Definition at line 98 of file btHfFluidRigidCollisionConfiguration.cpp.


Member Function Documentation

btCollisionAlgorithmCreateFunc * btHfFluidRigidCollisionConfiguration::getCollisionAlgorithmCreateFunc ( int  proxyType0,
int  proxyType1 
) [virtual]

creation of soft-soft and soft-rigid, and otherwise fallback to base class implementation

fallback to the regular rigid collision shape

Definition at line 106 of file btHfFluidRigidCollisionConfiguration.cpp.


Member Data Documentation

Definition at line 34 of file btHfFluidRigidCollisionConfiguration.h.

Definition at line 36 of file btHfFluidRigidCollisionConfiguration.h.

Definition at line 38 of file btHfFluidRigidCollisionConfiguration.h.

Definition at line 33 of file btHfFluidRigidCollisionConfiguration.h.

Definition at line 31 of file btHfFluidRigidCollisionConfiguration.h.

Definition at line 35 of file btHfFluidRigidCollisionConfiguration.h.

Definition at line 37 of file btHfFluidRigidCollisionConfiguration.h.

Definition at line 39 of file btHfFluidRigidCollisionConfiguration.h.

Definition at line 32 of file btHfFluidRigidCollisionConfiguration.h.


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


uwsim
Author(s): Mario Prats
autogenerated on Mon Oct 6 2014 08:24:07