struct RGBColor;
class PointSet;
class KDTree3;
struct Vec3f;
struct Vec3f;
struct Vec4f;
struct Plane;
struct Line3D;
struct MeshVertex;
class BaseMesh;
class D3D9Mesh;
class D3D10Mesh;
class Mesh;
class D3D9Font;
class HalfEdge;
class FullEdge;
class Triangle;
class Vertex;
class ComplexMesh;
class InputManager;
class FrameTimer;
class ApplicationWindow;
class GraphicsDevice;
class OpenGLGraphicsDevice;
class D3D9GraphicsDevice;
class D3D10GraphicsDevice;
class SoftwareGraphicsDevice;
class String;
class UnicodeString;
class D3D10Texture;