\( \newcommand{\E}{\mathrm{E}} \) \( \newcommand{\A}{\mathrm{A}} \) \( \newcommand{\R}{\mathrm{R}} \) \( \newcommand{\N}{\mathrm{N}} \) \( \newcommand{\Q}{\mathrm{Q}} \) \( \newcommand{\Z}{\mathrm{Z}} \) \( \def\ccSum #1#2#3{ \sum_{#1}^{#2}{#3} } \def\ccProd #1#2#3{ \sum_{#1}^{#2}{#3} }\)

CGAL 4.8 - 3D Polyhedral Surface

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
List of all members
CGAL::Polyhedron_min_items_3 Class Reference
3D Polyhedral Surface Reference

`#include <CGAL/Polyhedron_min_items_3.h>`

## Definition

The class `Polyhedron_min_items_3` is a minimal model of the `PolyhedronItems_3` concept.

It provides definitions for vertices containing points, halfedges, and faces. The polyhedron traits class must provide the respective type for the point. Vertices and facets both do not contain a halfedge handle to an incident halfedge.

Is Model Of:
  `PolyhedronItems_3`

See Also
  `CGAL::Polyhedron_3<Traits>`
  `CGAL::Polyhedron_items_3`
  `CGAL::HalfedgeDS_min_items`
  `CGAL::HalfedgeDS_items_2`

## Types in Polyhedron_min_items_3::Face_wrapper<Refs,Traits>::Vertex
Polyhedron_min_items_3::Vertex_wrapper < Refs, Traits >::Vertex typedef Traits::Point_3 | Point
Polyhedron_min_items_3::Vertex_wrapper < Refs, Traits >::Vertex typedef CGAL::Tag_true | Supports_vertex_point

## Types in Polyhedron_min_items_3::Face_wrapper<Refs,Traits>::Face
typedef CGAL::Tag_false | Supports_face_plane

## Creation
| Polyhedron_min_items_3 ()
| default constructor.