31 #ifndef PX_PHYSICS_BVH_STRUCTURE 32 #define PX_PHYSICS_BVH_STRUCTURE 110 virtual const PxBounds3* getBounds()
const = 0;
120 virtual PxU32 getNbBounds()
const = 0;
Definition: GuContactBuffer.h:37
#define PX_RESTRICT
Definition: PxPreprocessor.h:371
virtual ~PxBVHStructure()
Definition: PxBVHStructure.h:126
float PxReal
Definition: PxSimpleTypes.h:78
virtual bool isKindOf(const char *superClass) const
Returns whether a given type name matches with the type of this instance.
Definition: PxBase.h:178
PX_INLINE PxBVHStructure(PxType concreteType, PxBaseFlags baseFlags)
Definition: PxBVHStructure.h:124
PxU16 PxType
Definition: PxBase.h:49
PX_INLINE PxBVHStructure(PxBaseFlags baseFlags)
Definition: PxBVHStructure.h:125
virtual bool isKindOf(const char *name) const
Returns whether a given type name matches with the type of this instance.
Definition: PxBVHStructure.h:128
Class representing 3D range or axis aligned bounding box.
Definition: PxBounds3.h:58
virtual const char * getConcreteTypeName() const
Returns string name of dynamic type.
Definition: PxBVHStructure.h:122
uint32_t PxU32
Definition: Px.h:48
Class representing the bounding volume hierarchy structure.
Definition: PxBVHStructure.h:57
Base class for objects that can be members of a PxCollection.
Definition: PxBase.h:73
#define PX_INLINE
Definition: PxPreprocessor.h:336
3 Element vector class.
Definition: PxVec3.h:49