cgal/Old_Packages/Kernel_basic/include/CGAL/homogeneous_classes.h

109 lines
1.9 KiB
C++

// ======================================================================
//
// Copyright (c) 1999 The CGAL Consortium
//
// This software and related documentation is part of an INTERNAL release
// of the Computational Geometry Algorithms Library (CGAL). It is not
// intended for general use.
//
// ----------------------------------------------------------------------
//
// release :
// release_date :
//
// file : homogeneous_classes.h
// package : Kernel_basic
// revision : $Revision$
// revision_date : $Date$
// author(s) : Stefan Schirra
//
//
// coordinator : MPI, Saarbruecken (<Stefan.Schirra@mpi-sb.mpg.de>)
// ======================================================================
#ifndef CGAL_HOMOGENEOUS_CLASSES_H
#define CGAL_HOMOGENEOUS_CLASSES_H
CGAL_BEGIN_NAMESPACE
template < class R >
class PointH2;
template < class R >
class VectorH2;
template < class R >
class DirectionH2;
template < class R >
class LineH2;
template < class R >
class RayH2;
template < class R >
class SegmentH2;
template < class R >
class TriangleH2;
template < class R >
class CircleH2;
template < class R >
class Iso_rectangleH2;
template < class R >
class Aff_transformationH2;
template < class R >
class PointH3;
template < class R >
class VectorH3;
template < class R >
class DirectionH3;
template < class R >
class PlaneH3;
template < class R >
class LineH3;
template < class R >
class RayH3;
template < class R >
class SegmentH3;
template < class R >
class TriangleH3;
template < class R >
class Iso_rectangleH3;
template < class R >
class TetrahedronH3;
template < class R >
class Iso_cuboidH3;
template < class R >
class SphereH3;
template < class R >
class Aff_transformationH3;
template < class PT, class DA >
class ConicHPA2;
template <class FT, class RT>
class PointHd;
CGAL_END_NAMESPACE
#endif // CGAL_HOMOGENEOUS_CLASSES_H