CGAL 6.2 - Polygon Mesh Processing
Loading...
Searching...
No Matches
Class and Concept List
Here is the list of all concepts and classes of this package. Classes are inside the namespace CGAL. Concepts are in the global namespace.
[detail level 123]
 NCGAL
 NPolygon_mesh_processing
 CPrincipal_curvatures_and_directionsStruct for storing principal curvatures and directions
 CPolyhedral_envelopeThis class can be used to check if a query point, segment, or triangle is inside or outside a polyhedral envelope of a set of triangles, constructed for a given \( \epsilon \) distance tolerance
 CRigid_triangle_mesh_collision_detectionThis class provides methods to perform some intersection tests between triangle meshes that undergo affine transformations (rotation, translation, and scaling)
 CSide_of_triangle_meshThis class provides an efficient point location functionality with respect to a domain bounded by one or several disjoint closed triangle meshes
 CPMPDistanceTraitsThe concept PMPDistanceTraits is a refinement of the concepts AABBGeomTraits_3 and SpatialSortingTraits_3. In addition to the types required by those concepts, it also requires types and functors needed by the functions approximate_max_distance_to_point_set(), sample_triangle_mesh(), approximate_Hausdorff_distance() and max_distance_to_triangle_mesh()
 CPMPHolefillingVisitorThe concept PMPHolefillingVisitor defines the requirements for the visitor used in hole-filling-related functions . The hole filling may use a 2D constrained triangulation for almost planar holes (planar phase). If that is not appropriate or fails it may use an algorithm with a quadratic running time relying on the 3D Delaunay triangulation (quadratic phase). If that fails, it uses an algorithm with cubic running time (cubic phase)
 CPMPPolygonSoupOrientationVisitorThe concept PMPPolygonSoupOrientationVisitor defines the requirements for the visitor used in CGAL::Polygon_mesh_processing::orient_polygon_soup() to track the detection of non-manifold simplices and the modifications performed to polygons during the orientation process
 CPMPSelfIntersectionTraitsGeometric traits concept for the functions CGAL::self_intersections() and CGAL::does_self_intersect()
 CPMPSizingFieldThe concept PMPSizingField defines the requirements for the sizing field used in CGAL::Polygon_mesh_processing::isotropic_remeshing() to define the target length for every individual edge during the remeshing process
 CPMPTriangulateFaceVisitorThe concept PMPTriangulateFaceVisitor defines the requirements for the visitor used in triangulation-related functions to track the creation of new faces