EMODnet Quantized Mesh Generator for Cesium
Public Member Functions | Public Attributes | List of all members
CGAL::Surface_mesh_simplification::FurtherConstrainedPlacement< BasePlacement, EdgeIsConstrainedMap, VertexIsConstrainedMap > Class Template Reference

Constrained placement class for CGAL::Surface_mesh_simplification, extending the normal constrained placement to allow maintaining border vertices as well as corners in a tile. More...

#include <further_constrained_placement.h>

Inheritance diagram for CGAL::Surface_mesh_simplification::FurtherConstrainedPlacement< BasePlacement, EdgeIsConstrainedMap, VertexIsConstrainedMap >:

Public Member Functions

 FurtherConstrainedPlacement (EdgeIsConstrainedMap edgesMap=EdgeIsConstrainedMap(), VertexIsConstrainedMap vertMap=VertexIsConstrainedMap(), BasePlacement base=BasePlacement())
 
template<typename Profile >
optional< typename Profile::Point > operator() (Profile const &aProfile) const
 

Public Attributes

EdgeIsConstrainedMap Edge_is_constrained_map
 
VertexIsConstrainedMap Vertex_is_constrained_map
 

Detailed Description

template<class BasePlacement, class EdgeIsConstrainedMap, class VertexIsConstrainedMap>
class CGAL::Surface_mesh_simplification::FurtherConstrainedPlacement< BasePlacement, EdgeIsConstrainedMap, VertexIsConstrainedMap >

Constrained placement class for CGAL::Surface_mesh_simplification, extending the normal constrained placement to allow maintaining border vertices as well as corners in a tile.


The documentation for this class was generated from the following file: