Public Member Functions

Volume Class Reference

#include <Volume.h>

Inheritance diagram for Volume:
AABox Sphere

List of all members.

Public Member Functions

virtual f32 volume ()=0
virtual bool encloses (vec3f *point)=0
virtual bool intersect (Ray *ray)=0
virtual bool intersect (Ray *ray, f32 *dist)=0
virtual bool intersect (AABox *aabox)=0
virtual bool intersect (Sphere *sphere)=0
virtual void calculateBounds (VertexArray *vertexArray, f32 overCompensate)=0

Detailed Description

Describes a closed 3D volume


The documentation for this class was generated from the following file:
 All Classes Functions