btDbvt Member List
This is the complete list of members for btDbvt, including all inherited members.
allocate(btAlignedObjectArray< int > &ifree, btAlignedObjectArray< sStkNPS > &stock, const sStkNPS &value)btDbvt [inline, static]
benchmark()btDbvt [inline, static]
btDbvt()btDbvt
btDbvt(const btDbvt &)btDbvt [inline, private]
clear()btDbvt
clone(btDbvt &dest, IClone *iclone=0) const btDbvt
collideKDOP(const btDbvtNode *root, const btVector3 *normals, const btScalar *offsets, int count, DBVT_IPOLICY)btDbvt [inline, static]
collideOCL(const btDbvtNode *root, const btVector3 *normals, const btScalar *offsets, const btVector3 &sortaxis, int count, DBVT_IPOLICY, bool fullsort=true)btDbvt [inline, static]
collideTT(const btDbvtNode *root0, const btDbvtNode *root1, DBVT_IPOLICY)btDbvt [inline]
collideTTpersistentStack(const btDbvtNode *root0, const btDbvtNode *root1, DBVT_IPOLICY)btDbvt [inline]
collideTU(const btDbvtNode *root, DBVT_IPOLICY)btDbvt [inline, static]
collideTV(const btDbvtNode *root, const btDbvtVolume &volume, DBVT_IPOLICY)btDbvt [inline]
countLeaves(const btDbvtNode *node)btDbvt [static]
DOUBLE_STACKSIZE enum valuebtDbvt
empty() const btDbvt [inline]
enumLeaves(const btDbvtNode *root, DBVT_IPOLICY)btDbvt [inline, static]
enumNodes(const btDbvtNode *root, DBVT_IPOLICY)btDbvt [inline, static]
extractLeaves(const btDbvtNode *node, btAlignedObjectArray< const btDbvtNode * > &leaves)btDbvt [static]
insert(const btDbvtVolume &box, void *data)btDbvt
m_freebtDbvt
m_leavesbtDbvt
m_lkhdbtDbvt
m_opathbtDbvt
m_rootbtDbvt
m_stkStackbtDbvt
maxdepth(const btDbvtNode *node)btDbvt [static]
nearest(const int *i, const btDbvt::sStkNPS *a, btScalar v, int l, int h)btDbvt [inline, static]
optimizeBottomUp()btDbvt
optimizeIncremental(int passes)btDbvt
optimizeTopDown(int bu_treshold=128)btDbvt
rayTest(const btDbvtNode *root, const btVector3 &rayFrom, const btVector3 &rayTo, DBVT_IPOLICY)btDbvt [inline, static]
rayTestInternal(const btDbvtNode *root, const btVector3 &rayFrom, const btVector3 &rayTo, const btVector3 &rayDirectionInverse, unsigned int signs[3], btScalar lambda_max, const btVector3 &aabbMin, const btVector3 &aabbMax, DBVT_IPOLICY) const btDbvt [inline]
remove(btDbvtNode *leaf)btDbvt
SIMPLE_STACKSIZE enum valuebtDbvt
update(btDbvtNode *leaf, int lookahead=-1)btDbvt
update(btDbvtNode *leaf, btDbvtVolume &volume)btDbvt
update(btDbvtNode *leaf, btDbvtVolume &volume, const btVector3 &velocity, btScalar margin)btDbvt
update(btDbvtNode *leaf, btDbvtVolume &volume, const btVector3 &velocity)btDbvt
update(btDbvtNode *leaf, btDbvtVolume &volume, btScalar margin)btDbvt
write(IWriter *iwriter) const btDbvt
~btDbvt()btDbvt
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


bullet
Author(s): Erwin Coumans, ROS package maintained by Tully Foote
autogenerated on Wed Oct 31 2012 07:54:32