Skip to content

File TypeForDimension.h

FileList > detail > TypeForDimension.h

Go to the source code of this file

  • #include <CGAL/Polygon_with_holes_2.h>
  • #include <CGAL/Polyhedron_3.h>
  • #include <CGAL/Segment_2.h>
  • #include <CGAL/Segment_3.h>
  • #include <CGAL/Triangle_2.h>
  • #include <CGAL/Triangle_3.h>

Namespaces

Type Name
namespace SFCGAL
namespace detail

Classes

Type Name
struct Halfedge_with_mark <class Refs>
struct IsPrimitiveLarger <class X, class Y>
Tests if a primitive type has a larger dimension than another one.
struct Items_with_mark_on_hedge
struct Halfedge_wrapper <class Refs, class Traits>
struct NoVolume
struct Point_d <Dim>
Another way of looking at TypeForDimension<Dim>::Point.
struct PrimitiveDimension <class T>
struct PrimitiveDimension< TypeForDimension< 2 >::Segment > <>
struct PrimitiveDimension< TypeForDimension< 2 >::Surface > <>
struct PrimitiveDimension< TypeForDimension< 2 >::Volume > <>
struct PrimitiveDimension< TypeForDimension< 3 >::Segment > <>
struct PrimitiveDimension< TypeForDimension< 3 >::Surface > <>
struct PrimitiveDimension< TypeForDimension< 3 >::Volume > <>
struct Segment_d <Dim>
Another way of looking at TypeForDimension<Dim>::Segment.
struct Surface_d <Dim>
Another way of looking at TypeForDimension<Dim>::Surface.
struct TypeForDimension <Dim>
Generic traits, default dimension is 2.
struct TypeForDimension< 3 > <>
Specialization for dimension = 3.
struct Volume_d <Dim>
Another way of looking at TypeForDimension<Dim>::Volume.
struct dim_t <N>
Create a distinct type for each dimension.

The documentation for this class was generated from the following file /builds/sfcgal/SFCGAL/src/detail/TypeForDimension.h