MEPP2 Project
FEVV
Wrappings
Geometry_traits_cgal_linear_cell_complex.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 Lesser General Public License as
6
// published by the Free Software Foundation; either version 3 of
7
// the License, 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/Linear_cell_complex_for_combinatorial_map.h>
14
15
#include "
FEVV/Wrappings/Geometry_traits.h
"
16
#include "
FEVV/Wrappings/Geometry_traits_cartesian.h
"
17
#include "
FEVV/Wrappings/Geometry_traits_cgal_exact_predicates_inexact_constructions_kernel.h
"
18
#include "
FEVV/Wrappings/Geometry_traits_operators.h
"
19
20
namespace
FEVV
{
21
28
template
<
unsigned
int
D,
29
unsigned
int
AmbientDim,
30
class
Traits,
31
class
Items,
32
class
Alloc,
33
template
<
unsigned
int
,
class
,
class
,
class
,
class
>
class
CMap,
34
class
Storage >
35
struct
RetrieveKernel
<
36
CGAL
::Linear_cell_complex_for_combinatorial_map< D,
37
AmbientDim,
38
Traits,
39
Items,
40
Alloc,
41
CMap,
42
Storage > >
43
{
44
typedef
typename
CGAL::Linear_cell_complex_for_combinatorial_map<
45
D,
46
AmbientDim,
47
Traits,
48
Items,
49
Alloc,
50
CMap,
51
Storage >
::Traits::Kernel
Kernel
;
52
};
53
54
}
// namespace FEVV
55
Geometry_traits_cartesian.h
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
Interfaces for plugins These interfaces will be used for different plugins.
Definition:
Assert.h:16
Geometry_traits_cgal_exact_predicates_inexact_constructions_kernel.h
CGAL
Definition:
Graph_properties_cgal_point_set.h:32
Geometry_traits.h
FEVV::RetrieveKernel< CGAL::Linear_cell_complex_for_combinatorial_map< D, AmbientDim, Traits, Items, Alloc, CMap, Storage > >::Kernel
CGAL::Linear_cell_complex_for_combinatorial_map< D, AmbientDim, Traits, Items, Alloc, CMap, Storage >::Traits::Kernel Kernel
Definition:
Geometry_traits_cgal_linear_cell_complex.h:51
Geometry_traits_operators.h
Generated by
1.8.20