|
Bullet Collision Detection & Physics Library
|
#include "btMultiBodyWorldImporter.h"#include "LinearMath/btSerializer.h"#include "../BulletFileLoader/btBulletFile.h"#include "btBulletWorldImporter.h"#include "btBulletDynamicsCommon.h"#include "BulletDynamics/Featherstone/btMultiBody.h"#include "BulletDynamics/Featherstone/btMultiBodyDynamicsWorld.h"#include "BulletDynamics/Featherstone/btMultiBodyLinkCollider.h"
Go to the source code of this file.
Classes | |
| struct | btMultiBodyWorldImporterInternalData |
Functions | |
| static btCollisionObjectDoubleData * | getBody0FromContactManifold (btPersistentManifoldDoubleData *manifold) |
| static btCollisionObjectDoubleData * | getBody1FromContactManifold (btPersistentManifoldDoubleData *manifold) |
| static btCollisionObjectFloatData * | getBody0FromContactManifold (btPersistentManifoldFloatData *manifold) |
| static btCollisionObjectFloatData * | getBody1FromContactManifold (btPersistentManifoldFloatData *manifold) |
| template<class T > | |
| void | syncContactManifolds (T **contactManifolds, int numContactManifolds, btMultiBodyWorldImporterInternalData *m_data) |
| template<class T > | |
| void | syncMultiBody (T *mbd, btMultiBody *mb, btMultiBodyWorldImporterInternalData *m_data, btAlignedObjectArray< btQuaternion > &scratchQ, btAlignedObjectArray< btVector3 > &scratchM) |
| template<class T > | |
| void | convertMultiBody (T *mbd, btMultiBodyWorldImporterInternalData *m_data) |
| void convertMultiBody | ( | T * | mbd, |
| btMultiBodyWorldImporterInternalData * | m_data | ||
| ) |
Definition at line 175 of file btMultiBodyWorldImporter.cpp.
|
static |
Definition at line 34 of file btMultiBodyWorldImporter.cpp.
|
static |
Definition at line 42 of file btMultiBodyWorldImporter.cpp.
|
static |
Definition at line 38 of file btMultiBodyWorldImporter.cpp.
|
static |
Definition at line 46 of file btMultiBodyWorldImporter.cpp.
| void syncContactManifolds | ( | T ** | contactManifolds, |
| int | numContactManifolds, | ||
| btMultiBodyWorldImporterInternalData * | m_data | ||
| ) |
Definition at line 52 of file btMultiBodyWorldImporter.cpp.
| void syncMultiBody | ( | T * | mbd, |
| btMultiBody * | mb, | ||
| btMultiBodyWorldImporterInternalData * | m_data, | ||
| btAlignedObjectArray< btQuaternion > & | scratchQ, | ||
| btAlignedObjectArray< btVector3 > & | scratchM | ||
| ) |
Definition at line 107 of file btMultiBodyWorldImporter.cpp.