X-Git-Url: http://git.tdb.fi/?p=libs%2Fmath.git;a=blobdiff_plain;f=source%2Fgeometry%2Fshape.h;h=22b18876620657e9f2858ea568196cc66a2d3f9c;hp=bbe255f9054f919792ca748a7c25468b62bfabc8;hb=7353dc087872cdb93bd57cbaf2b6f0dcc21f9a03;hpb=a6ba5f18950f8471c5f3c168a9d65e901a8a6f2a diff --git a/source/geometry/shape.h b/source/geometry/shape.h index bbe255f..22b1887 100644 --- a/source/geometry/shape.h +++ b/source/geometry/shape.h @@ -3,19 +3,13 @@ #include #include +#include "boundingbox.h" +#include "ray.h" +#include "surfacepoint.h" namespace Msp { namespace Geometry { -template -class BoundingBox; - -template -class Ray; - -template -class SurfacePoint; - /** Base class and interface for geometric shapes. Shapes may be bounded or unbounded. They are always considered to be solid, i.e. have a distinct inside