23PN_stdfloat FiniteBoundingVolume::
30 mathutil_cat.warning()
31 << get_type() <<
"::get_volume() called\n";
35 BoundingBox box(get_min(), get_max());
37 return box.get_volume();
53bool FiniteBoundingVolume::
66bool FiniteBoundingVolume::
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
This is an abstract class for any volume in any sense which can be said to define the locality of ref...
bool is_empty() const
Any kind of volume might be empty.
bool is_infinite() const
The other side of the empty coin is an infinite volume.
A special kind of GeometricBoundingVolume that is known to be finite.
virtual const FiniteBoundingVolume * as_finite_bounding_volume() const
Virtual downcast method.
TypeHandle is the identifier used to differentiate C++ class types.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.