\( \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.12.1 - 3D Polyhedral Surface
CGAL::Polyhedron_min_items_3 Class 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.