SFCGAL  2.3.0
Public Types | List of all members
SFCGAL::detail::TypeForDimension< Dim > Struct Template Reference

Generic traits, default dimension is 2. More...

#include <TypeForDimension.h>

Public Types

using Bbox = CGAL::Bbox_2
 Bounding box type for 2D. More...
 
using Point = Kernel::Point_2
 Point type for 2D. More...
 
using Segment = Kernel::Segment_2
 Segment type for 2D. More...
 
using Triangle = Kernel::Triangle_2
 Triangle type for 2D. More...
 
using Surface = CGAL::Polygon_with_holes_2< Kernel >
 Surface type for 2D. More...
 
using Volume = NoVolume
 Volume type for 2D (none) More...
 

Detailed Description

template<int Dim>
struct SFCGAL::detail::TypeForDimension< Dim >

Generic traits, default dimension is 2.

Member Typedef Documentation

template<int Dim>
using SFCGAL::detail::TypeForDimension< Dim >::Bbox = CGAL::Bbox_2

Bounding box type for 2D.

template<int Dim>
using SFCGAL::detail::TypeForDimension< Dim >::Point = Kernel::Point_2

Point type for 2D.

template<int Dim>
using SFCGAL::detail::TypeForDimension< Dim >::Segment = Kernel::Segment_2

Segment type for 2D.

template<int Dim>
using SFCGAL::detail::TypeForDimension< Dim >::Surface = CGAL::Polygon_with_holes_2<Kernel>

Surface type for 2D.

template<int Dim>
using SFCGAL::detail::TypeForDimension< Dim >::Triangle = Kernel::Triangle_2

Triangle type for 2D.

template<int Dim>
using SFCGAL::detail::TypeForDimension< Dim >::Volume = NoVolume

Volume type for 2D (none)