MEPP2 Project
FEVV
Wrappings
Geometry_traits_cgal_point_set.h
Go to the documentation of this file.
1
// Copyright (c) 2012-2019 University of Lyon and CNRS (France).
2
// All rights reserved.
3
//
4
// This file is part of MEPP2; you can redistribute it and/or modify
5
// it under the terms of the GNU General Public License as published
6
// by the Free Software Foundation; either version 3 of the License,
7
// or (at your option) any later version.
8
//
9
// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
10
// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
11
#pragma once
12
13
#include <CGAL/Kernel_traits.h>
14
#include "
FEVV/Wrappings/Geometry_traits.h
"
15
#include "
FEVV/Wrappings/Geometry_traits_cartesian.h
"
16
#include "
FEVV/Wrappings/Geometry_traits_cgal_exact_predicates_inexact_constructions_kernel.h
"
17
#include "
FEVV/Wrappings/Geometry_traits_operators.h
"
18
19
namespace
FEVV
{
20
27
template
<>
28
struct
RetrieveKernel
<
CGALPointSet
>
29
{
30
typedef
CGALPointSetPoint
PointType
;
31
typedef
typename
CGAL::Kernel_traits< PointType >::Kernel
Kernel
;
32
};
33
34
}
// namespace FEVV
35
FEVV::RetrieveKernel< CGALPointSet >::PointType
CGALPointSetPoint PointType
Definition:
Geometry_traits_cgal_point_set.h:30
Geometry_traits_cartesian.h
FEVV::CGALPointSet
CGAL::Point_set_3< CGALPointSetPoint > CGALPointSet
Definition:
DataStructures_cgal_point_set.h:71
Kernel
CGAL::Cartesian< double > Kernel
Definition:
test_complying_concepts_linear_cell_complex.cpp:22
FEVV::RetrieveKernel
A generic definition, that is template specialized for every supported native implementation,...
Definition:
Geometry_traits.h:118
FEVV::CGALPointSetPoint
CGALPointSetKernel::Point_3 CGALPointSetPoint
Definition:
DataStructures_cgal_point_set.h:30
FEVV
Interfaces for plugins These interfaces will be used for different plugins.
Definition:
Assert.h:16
Geometry_traits_cgal_exact_predicates_inexact_constructions_kernel.h
Geometry_traits.h
FEVV::RetrieveKernel< CGALPointSet >::Kernel
CGAL::Kernel_traits< PointType >::Kernel Kernel
Definition:
Geometry_traits_cgal_point_set.h:31
Geometry_traits_operators.h
Generated by
1.8.20