All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Geometry.h
1 // Copyright eeGeo Ltd (2012-2014), All Rights Reserved
2 
3 #pragma once
4 
5 #include "Types.h"
6 
7 namespace Eegeo
8 {
9  namespace Geometry
10  {
11  class AxisAlignedBox2;
12  struct Bounds2D;
13  class Bounds3D;
14  class DoubleBounds3D;
15  class Frustum;
16  class IntersectionTests;
17  class OrientedBox;
18  class Plane;
19  class Sphere;
20  struct SingleSphere;
21  class Point3Spline;
22  class DoublePlane;
23  struct Line2;
24  class ISpline;
25  class CatmullRomSpline;
26  class OrientedBox2;
27  class Ray;
28  struct PolylineInterpolationParams;
29 
30  namespace Paths
31  {
32  class PointOnPath;
33  }
34 
35  }
36 }
37