Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

amire::common::BoundingVolume Member List

This is the complete list of members for amire::common::BoundingVolume, including all inherited members.
AA_BOUNDING_BOX enum valueamire::common::BoundingVolume
BaseBoundingType enum nameamire::common::BoundingVolume
BOUNDING_SPHERE enum valueamire::common::BoundingVolume
BoundingVolume()amire::common::BoundingVolume
containsPoint(const Vector &point) constamire::common::BoundingVolume [virtual]
containsSegment(const Vector &point1, const Vector &point2) constamire::common::BoundingVolume [virtual]
containsVolume(const BoundingVolume *volume) constamire::common::BoundingVolume [virtual]
convertTo(BoundingSphere *sphere) const=0amire::common::BoundingVolume [pure virtual]
convertTo(AABoundingBox *box) const=0amire::common::BoundingVolume [pure virtual]
convertTo(OrientedBoundingBox *box) const=0amire::common::BoundingVolume [pure virtual]
getPreferredBaseBoundingType() const=0amire::common::BoundingVolume [pure virtual]
intersectedByLine(const Vector &point, const Vector &direction, double &distance1, double &distance2) constamire::common::BoundingVolume [virtual]
intersectedBySegment(const Vector &point1, const Vector &point2, bool &entryPoint, double &distanceEntryPoint, bool &exitPoint, double &distanceExitPoint) constamire::common::BoundingVolume [virtual]
intersectedByVolume(const BoundingVolume *volume) constamire::common::BoundingVolume [virtual]
ORIENTED_BOUNDING_BOX enum valueamire::common::BoundingVolume
transform(const Matrix &transformation) const=0amire::common::BoundingVolume [pure virtual]
~BoundingVolume()amire::common::BoundingVolume [virtual]

Generated on Tue May 20 17:23:55 2003 for AMIRE-Framework by doxygen1.3