CGAL 6.0.1 - 2D Conforming Triangulations and Meshes
Loading...
Searching...
No Matches
CGAL Namespace Reference

Namespaces

namespace  IO
 
namespace  Mesh_2
 

Classes

class  Delaunay_mesh_criteria_2
 The class Delaunay_mesh_criteria_2 is a model for the MeshingCriteria_2 concept. More...
 
class  Delaunay_mesh_face_base_2
 The class Delaunay_mesh_face_base_2 is a model for the concept DelaunayMeshFaceBase_2. More...
 
class  Delaunay_mesh_size_criteria_2
 The class Delaunay_mesh_size_criteria_2 is a model for the MeshingCriteria_2 concept. More...
 
class  Delaunay_mesh_vertex_base_2
 The class Delaunay_mesh_vertex_base_2 is a model for the concept DelaunayMeshVertexBase_2. More...
 
class  Delaunay_mesher_2
 This class implements a 2D mesh generator. More...
 
class  Triangulation_conformer_2
 The class Triangulation_conformer_2 is an auxiliary class of Delaunay_mesher_2<CDT>. More...
 

Enumerations

enum  Mesh_optimization_return_code {
  BOUND_REACHED = 0 , TIME_LIMIT_REACHED , CANT_IMPROVE_ANYMORE , CONVERGENCE_REACHED ,
  MAX_ITERATION_NUMBER_REACHED , ALL_VERTICES_FROZEN
}
 The enum Mesh_optimization_return_code is the output of the global mesh optimization functions. More...
 

Functions

template<typename CDT , typename NamedParameters = CGAL::parameters::Default_named_parameters>
void refine_Delaunay_mesh_2 (CDT &t, const NamedParameters &np)
 refines the domain defined by a constrained Delaunay triangulation into a mesh satisfying the criteria defined by the traits criteria.
 
template<class CDT , class Criteria >
void refine_Delaunay_mesh_2 (CDT &t, const Criteria &criteria=Criteria())
 
template<class CDT , class Criteria , class InputIterator >
void refine_Delaunay_mesh_2 (CDT &t, InputIterator begin, InputIterator end, const Criteria &criteria=Criteria(), bool mark=false)
 
template<class CDT >
void make_conforming_Delaunay_2 (CDT &t)
 Refines the constrained Delaunay triangulation t into a conforming Delaunay triangulation.
 
template<class CDT >
void make_conforming_Gabriel_2 (CDT &t)
 Refines the constrained Delaunay triangulation t into a conforming Gabriel triangulation.
 
template<typename CDT , typename NamedParameters = CGAL::parameters::Default_named_parameters>
Mesh_optimization_return_code lloyd_optimize_mesh_2 (CDT &cdt, const NamedParameters &np=parameters::default_values())
 The function lloyd_optimize_mesh_2() is a mesh optimization process based on the minimization of a global energy function.