CGAL 5.1 - 3D Polyhedral Surface
|
#include <Concepts/PolyhedronItems_3.h>
The PolyhedronItems_3::Face
concept refines the HalfedgeDSItems::Face
concept. This concept adds the requirement for the support of the geometry.
Types in PolyhedronItems_3::Vertex_wrapper<Refs,Traits>::Face | |
Types for (optionally) associated geometry in faces. If it is not supported the respective type has to be defined, although it can be an arbitrary dummy type, such as | |
typedef unspecified_type | Plane |
plane type stored in faces. More... | |
typedef unspecified_type | Supports_face_plane |
either CGAL::Tag_true or CGAL::Tag_false . More... | |
Only required when Supports_face_plane == Tag_true | |
Plane & | plane () |
const Plane & | plane () const |
typedef unspecified_type PolyhedronItems_3::Face::Plane |
plane type stored in faces.
A HalfedgeDS
has no dimension, so this type is named Plane
and not Plane_3
.
typedef unspecified_type PolyhedronItems_3::Face::Supports_face_plane |
either CGAL::Tag_true
or CGAL::Tag_false
.
Plane& PolyhedronItems_3::Face::plane | ( | ) |
const Plane& PolyhedronItems_3::Face::plane | ( | ) | const |