A model for the Polyhedron_traits concept must provide the following types, operations and restrictions with respect to the halfedge data structure HDS used in the polyhedral surface.
| |
point type equal to
HDS::Point, if points are supported.
| |
| |
normal vector equal to
HDS::Facet::Normal, if normals are supported.
| |
| |
plane equation equal to
HDS::Facet::Plane, if plane equations are
supported.
|
|
| |
reverses the orientation of the normal vector n. Only needed if normal vectors are supported. | ||
|
| |
reverses the orientation of the plane equation p. Only needed if plane equations are supported. |
Polyhedron_3 and Polyhedron_default_traits_3.