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.