MEPP2 Project
Geometry_traits_cgal_surface_mesh.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/Surface_mesh.h>
14 #include <CGAL/Kernel_traits.h>
19 
20 namespace FEVV {
21 
28 template< typename PointT >
29 struct RetrieveKernel< CGAL::Surface_mesh< PointT > >
30 {
32 };
33 
34 } // namespace FEVV
35 
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::Surface_mesh< PointT > >::Kernel
CGAL::Kernel_traits< PointT >::Kernel Kernel
Definition: Geometry_traits_cgal_surface_mesh.h:31
Geometry_traits_operators.h