23 INLINE CollisionPlane::
32 INLINE CollisionPlane::
33 CollisionPlane(
const LPlane &plane) :
43 INLINE CollisionPlane::
57 _volume_pcollector.flush_level();
58 _test_pcollector.flush_level();
68 return _plane.get_normal();
76 INLINE PN_stdfloat CollisionPlane::
77 dist_to_plane(
const LPoint3 &point)
const {
78 return _plane.dist_to_plane(point);
86 INLINE
void CollisionPlane::
87 set_plane(
const LPlane &plane) {
89 mark_internal_bounds_stale();
98 INLINE
const LPlane &CollisionPlane::
void flip()
Convenience method to flip the plane in-place.
The abstract base class for all things that can collide with other things in the world, and all the things they can collide with (except geometry).
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 ...
static void flush_level()
Flushes the PStatCollectors used during traversal.