| _center | BoundingSphere |  [private] | 
  | _flags | BoundingVolume |  [protected] | 
  | _radius | BoundingSphere |  [private] | 
  | _type_handle | BoundingSphere |  [private, static] | 
  | around(const GeometricBoundingVolume **first, const GeometricBoundingVolume **last) | GeometricBoundingVolume |  | 
  | around(const LPoint3f *first, const LPoint3f *last) | GeometricBoundingVolume |  | 
  | BoundingVolume::around(const BoundingVolume **first, const BoundingVolume **last) | BoundingVolume |  | 
  | around_finite(const BoundingVolume **first, const BoundingVolume **last) | BoundingSphere |  [protected] | 
  | around_hexahedrons(const BoundingVolume **first, const BoundingVolume **last) | BoundingSphere |  [protected, virtual] | 
  | around_lines(const BoundingVolume **first, const BoundingVolume **last) | BoundingVolume |  [protected, virtual] | 
  | around_other(BoundingVolume *other, const BoundingVolume **first, const BoundingVolume **last) const | BoundingSphere |  [protected, virtual] | 
  | around_points(const LPoint3f *first, const LPoint3f *last) | BoundingSphere |  [protected, virtual] | 
  | around_spheres(const BoundingVolume **first, const BoundingVolume **last) | BoundingSphere |  [protected, virtual] | 
  | BoundingHexahedron class | BoundingSphere |  [friend] | 
  | BoundingSphere() | BoundingSphere |  | 
  | BoundingSphere(const LPoint3f ¢er, float radius) | BoundingSphere |  | 
  | BoundingVolume() | BoundingVolume |  | 
  | contains(const GeometricBoundingVolume *vol) const | GeometricBoundingVolume |  | 
  | contains(const LPoint3f &point) const | GeometricBoundingVolume |  | 
  | contains(const LPoint3f &a, const LPoint3f &b) const | GeometricBoundingVolume |  | 
  | BoundingVolume::contains(const BoundingVolume *vol) const | BoundingVolume |  | 
  | contains_hexahedron(const BoundingHexahedron *hexahedron) const | BoundingSphere |  [protected, virtual] | 
  | contains_line(const BoundingLine *line) const | BoundingSphere |  [protected, virtual] | 
  | contains_lineseg(const LPoint3f &a, const LPoint3f &b) const | BoundingSphere |  [protected, virtual] | 
  | contains_other(const BoundingVolume *other) const | BoundingSphere |  [protected, virtual] | 
  | contains_point(const LPoint3f &point) const | BoundingSphere |  [protected, virtual] | 
  | contains_sphere(const BoundingSphere *sphere) const | BoundingSphere |  [protected, virtual] | 
  | extend_by(const GeometricBoundingVolume *vol) | GeometricBoundingVolume |  | 
  | extend_by(const LPoint3f &point) | GeometricBoundingVolume |  | 
  | BoundingVolume::extend_by(const BoundingVolume *vol) | BoundingVolume |  | 
  | extend_by_finite(const FiniteBoundingVolume *volume) | BoundingSphere |  [protected] | 
  | extend_by_hexahedron(const BoundingHexahedron *hexahedron) | BoundingSphere |  [protected, virtual] | 
  | extend_by_line(const BoundingLine *line) | BoundingVolume |  [protected, virtual] | 
  | extend_by_point(const LPoint3f &point) | BoundingSphere |  [protected, virtual] | 
  | extend_by_sphere(const BoundingSphere *sphere) | BoundingSphere |  [protected, virtual] | 
  | extend_other(BoundingVolume *other) const | BoundingSphere |  [protected, virtual] | 
  | F_empty enum value | BoundingVolume |  [protected] | 
  | F_infinite enum value | BoundingVolume |  [protected] | 
  | Flags enum name | BoundingVolume |  [protected] | 
  | force_init_type() | BoundingSphere |  [inline, virtual] | 
  | GeometricBoundingVolume() | GeometricBoundingVolume |  | 
  | get_approx_center() const | BoundingSphere |  [virtual] | 
  | get_center() const | BoundingSphere |  | 
  | get_class_type() | BoundingSphere |  [inline, static] | 
  | get_max() const | BoundingSphere |  [virtual] | 
  | get_min() const | BoundingSphere |  [virtual] | 
  | get_radius() const | BoundingSphere |  | 
  | get_ref_count() const | ReferenceCount |  [inline] | 
  | get_type() const | BoundingSphere |  [inline, virtual] | 
  | get_type_index() const | TypedObject |  [inline] | 
  | IF_all enum value | BoundingVolume |  | 
  | IF_dont_understand enum value | BoundingVolume |  | 
  | IF_no_intersection enum value | BoundingVolume |  | 
  | IF_possible enum value | BoundingVolume |  | 
  | IF_some enum value | BoundingVolume |  | 
  | init_type() | BoundingSphere |  [inline, static] | 
  | IntersectionFlags enum name | BoundingVolume |  | 
  | is_empty() const | BoundingVolume |  | 
  | is_exact_type(TypeHandle handle) const | TypedObject |  [inline] | 
  | is_infinite() const | BoundingVolume |  | 
  | is_of_type(TypeHandle handle) const | TypedObject |  [inline] | 
  | make_copy() const | BoundingSphere |  [virtual] | 
  | operator=(const TypedReferenceCount ©) | TypedReferenceCount |  [inline] | 
  | TypedObject::operator=(const TypedObject ©) | TypedObject |  [inline] | 
  | ReferenceCount::operator=(const ReferenceCount &) | ReferenceCount |  [inline, protected] | 
  | output(ostream &out) const | BoundingSphere |  [virtual] | 
  | ref() const | ReferenceCount |  [inline] | 
  | ReferenceCount() | ReferenceCount |  [inline, protected] | 
  | ReferenceCount(const ReferenceCount &) | ReferenceCount |  [inline, protected] | 
  | set_infinite() | BoundingVolume |  | 
  | test_ref_count_integrity() const | ReferenceCount |  [inline] | 
  | TypedObject() | TypedObject |  [inline] | 
  | TypedObject(const TypedObject ©) | TypedObject |  [inline] | 
  | TypedReferenceCount() | TypedReferenceCount |  [inline] | 
  | TypedReferenceCount(const TypedReferenceCount ©) | TypedReferenceCount |  [inline] | 
  | unref() const | ReferenceCount |  [inline] | 
  | write(ostream &out, int indent_level=0) const | BoundingVolume |  [virtual] | 
  | xform(const LMatrix4f &mat) | BoundingSphere |  [virtual] | 
  | ~ReferenceCount() | ReferenceCount |  [inline, protected] | 
  | ~TypedObject() | TypedObject |  [virtual] |