The class Polyhedral_mesh_domain_with_features_3<IGT> implements a domain whose boundary is a simplicial polyhedral surface. This surface must be closed and free of intersection. It is a model of the concept MeshDomainWithFeatures_3. It also provides a member function to automatically detect sharp features from the input polyhedral surface.
The parameter IGT stands for a geometric traits class providing the types and functors required to implement the intersection tests and intersection computations for polyhedral boundary surfaces. This parameter has to be instantiated with a model of the concept IntersectionGeometricTraits_3.
#include <CGAL/Polyhedral_mesh_domain_with_features_3.h>
| |
Numerical type.
|
| |
| |
Constructs a Polyhedral_mesh_domain_with_features_3 from a Polyhedron.
The only requirement on type Polyhedron is that CGAL::Polyhedron_3 should
be constructible from Polyhedron.
No feature detection is done at this level. Note that a copy of p will be done.
| |
| |
Constructs a Polyhedral_mesh_domain_with_features_3 from an off file. No feature
detection is done at this level.
|
MeshDomainWithFeatures_3
CGAL::Mesh_domain_with_polyline_features_3<MeshDomain>
CGAL::Polyhedral_mesh_domain_3<Polyhedron,IGT,TriangleAccessor>
Mesh_polyhedron_3<Gt>