15 #ifndef PHYSXBOUNDS3_H 16 #define PHYSXBOUNDS3_H 18 #include "pandabase.h" 21 #include "config_physx.h" 22 #include "physx_includes.h" 36 INLINE ~PhysxBounds3();
39 void combine(
const PhysxBounds3 &b2);
40 bool contain(
const LPoint3f &p)
const;
41 void fatten(
float distance);
43 bool intersects(
const PhysxBounds3 &b)
const;
44 bool intersects2d(
const PhysxBounds3 &b,
unsigned axis_to_ignore)
const;
45 bool is_empty()
const;
46 void scale(
float scale);
65 #include "physxBounds3.I" 67 #endif // PHYSBOUNDS3_H Represention of a axis aligned bounding box.
This is a three-component vector distance (as opposed to a three-component point, which represents a ...
This is a three-component point in space (as opposed to a three-component vector, which represents a ...
This is a 3-by-3 transform matrix.