RavEngine
Loading...
Searching...
No Matches
physx::Gu::BVH Member List

This is the complete list of members for physx::Gu::BVH, including all inherited members.

BVH(MeshFactory *factory) (defined in physx::Gu::BVH)physx::Gu::BVH
BVH(MeshFactory *factory, BVHData &data) (defined in physx::Gu::BVH)physx::Gu::BVH
BVH(const PxBVHInternalData &data) (defined in physx::Gu::BVH)physx::Gu::BVH
cull(PxU32 nbPlanes, const PxPlane *planes, OverlapCallback &cb, PxGeometryQueryFlags flags) constphysx::Gu::BVHvirtual
decRefCount() (defined in physx::Cm::RefCountable)physx::Cm::RefCountableinline
getBaseFlags() constphysx::PxBaseinline
getBinaryMetaData(PxOutputStream &stream) (defined in physx::Cm::RefCountable)physx::Cm::RefCountablestatic
getBounds() constphysx::Gu::BVHinlinevirtual
getBoundsForModification()physx::PxBVHinline
getConcreteType() constphysx::PxBaseinline
getConcreteTypeName() constphysx::PxBVHinlinevirtual
getData() const (defined in physx::Gu::BVH)physx::Gu::BVHinline
getIndices() const (defined in physx::Gu::BVH)physx::Gu::BVHinline
getInternalData(PxBVHInternalData &, bool) const (defined in physx::Gu::BVH)physx::Gu::BVH
getNbBounds() constphysx::Gu::BVHinlinevirtual
getNodes() const (defined in physx::Gu::BVH)physx::Gu::BVHinline
getRefCount() const (defined in physx::Cm::RefCountable)physx::Cm::RefCountableinline
incRefCount() (defined in physx::Cm::RefCountable)physx::Cm::RefCountableinline
init(PxU32 nbPrims, AABBTreeBounds *bounds, const void *boundsData, PxU32 stride, BVHBuildStrategy bs, PxU32 nbPrimsPerLeaf, float enlargement) (defined in physx::Gu::BVH)physx::Gu::BVH
is() (defined in physx::PxBase)physx::PxBaseinline
is() const (defined in physx::PxBase)physx::PxBaseinline
isKindOf(const char *name) constphysx::PxBVHinlineprotectedvirtual
isReleasable() constphysx::PxBaseinlinevirtual
load(PxInputStream &desc) (defined in physx::Gu::BVH)physx::Gu::BVH
mBaseFlags (defined in physx::PxBase)physx::PxBaseprotected
mBuiltInRefCount (defined in physx::PxBase)physx::PxBaseprotected
mConcreteType (defined in physx::PxBase)physx::PxBaseprotected
onRefCountZero()physx::Gu::BVHvirtual
operator delete(void *, void *) (defined in physx::PxUserAllocated)physx::PxUserAllocatedinline
operator delete(void *ptr, Alloc alloc, const char *fileName, int line) (defined in physx::PxUserAllocated)physx::PxUserAllocatedinline
operator delete(void *ptr) (defined in physx::PxUserAllocated)physx::PxUserAllocatedinline
operator delete[](void *ptr, Alloc alloc, const char *fileName, int line) (defined in physx::PxUserAllocated)physx::PxUserAllocatedinline
operator delete[](void *ptr) (defined in physx::PxUserAllocated)physx::PxUserAllocatedinline
operator new(size_t, void *address) (defined in physx::PxUserAllocated)physx::PxUserAllocatedinline
operator new(size_t size, Alloc alloc, const char *fileName, int line) (defined in physx::PxUserAllocated)physx::PxUserAllocatedinline
operator new(size_t size, size_t, Alloc alloc, const char *fileName, int line) (defined in physx::PxUserAllocated)physx::PxUserAllocatedinline
operator new[](size_t size, Alloc alloc, const char *fileName, int line) (defined in physx::PxUserAllocated)physx::PxUserAllocatedinline
operator new[](size_t size, size_t, Alloc alloc, const char *fileName, int line) (defined in physx::PxUserAllocated)physx::PxUserAllocatedinline
overlap(const PxGeometry &geom, const PxTransform &pose, OverlapCallback &cb, PxGeometryQueryFlags flags) constphysx::Gu::BVHvirtual
overlap(const PxBounds3 &aabb, PxU32 maxHits, PxU32 *PX_RESTRICT overlapHits) constphysx::Gu::BVHvirtual
overlap(const ShapeData &shapeData, OverlapCallback &cb, PxGeometryQueryFlags flags) const (defined in physx::Gu::BVH)physx::Gu::BVH
partialRefit()physx::Gu::BVHvirtual
preExportDataReset() (defined in physx::Cm::RefCountable)physx::Cm::RefCountableinline
PxBase(PxType concreteType, PxBaseFlags baseFlags)physx::PxBaseinlineprotected
PxBase(PxBaseFlags baseFlags)physx::PxBaseinlineprotected
PxBVH(PxType concreteType, PxBaseFlags baseFlags) (defined in physx::PxBVH)physx::PxBVHinlineprotected
PxBVH(PxBaseFlags baseFlags) (defined in physx::PxBVH)physx::PxBVHinlineprotected
raycast(const PxVec3 &origin, const PxVec3 &unitDir, float distance, RaycastCallback &cb, PxGeometryQueryFlags flags) constphysx::Gu::BVHvirtual
raycast(const PxVec3 &origin, const PxVec3 &unitDir, PxReal maxDist, PxU32 maxHits, PxU32 *PX_RESTRICT rayHits) constphysx::Gu::BVHvirtual
RefCountable(const PxEMPTY) (defined in physx::Cm::RefCountable)physx::Cm::RefCountableinline
RefCountable(PxU32 initialCount=1) (defined in physx::Cm::RefCountable)physx::Cm::RefCountableinlineexplicit
refit()physx::Gu::BVHvirtual
release()physx::Gu::BVHvirtual
setBaseFlag(PxBaseFlag::Enum flag, bool value)physx::PxBaseinline
setBaseFlags(PxBaseFlags inFlags)physx::PxBaseinline
sweep(const PxGeometry &geom, const PxTransform &pose, const PxVec3 &unitDir, float distance, RaycastCallback &cb, PxGeometryQueryFlags flags) constphysx::Gu::BVHvirtual
sweep(const PxBounds3 &aabb, const PxVec3 &unitDir, PxReal maxDist, PxU32 maxHits, PxU32 *PX_RESTRICT sweepHits) constphysx::Gu::BVHvirtual
sweep(const ShapeData &shapeData, const PxVec3 &unitDir, float distance, RaycastCallback &cb, PxGeometryQueryFlags flags) const (defined in physx::Gu::BVH)physx::Gu::BVH
traverse(TraversalCallback &cb) constphysx::Gu::BVHvirtual
typeMatch() const (defined in physx::PxBase)physx::PxBaseinlineprotected
updateBounds(PxU32 boundsIndex, const PxBounds3 &newBounds)physx::Gu::BVHvirtual
updateBoundsInternal(PxU32 localIndex, const PxBounds3 &bounds) (defined in physx::Gu::BVH)physx::Gu::BVH
~BVH() (defined in physx::Gu::BVH)physx::Gu::BVHvirtual
~PxBase()physx::PxBaseinlineprotectedvirtual
~PxBVH() (defined in physx::PxBVH)physx::PxBVHinlineprotectedvirtual
~RefCountable() (defined in physx::Cm::RefCountable)physx::Cm::RefCountableinlinevirtual