38 #ifndef CGALIndexedPolyhedron_H 39 #define CGALIndexedPolyhedron_H 47 #include <CGAL/Polyhedron_3.h> 48 #include <CGAL/Nef_polyhedron_3.h> 53 typedef CGAL::Point_3<K>
Point;
54 typedef CGAL::Segment_3<K>
Segment;
56 typedef CGAL::Plane_3<K>
Plane;
57 typedef CGAL::Triangle_3<K>
Triangle;
63 public CGAL::HalfedgeDS_face_base<Refs>
71 public CGAL::Polyhedron_items_3
73 template<
class Refs,
class Traits>
91 typedef Polyhedron::Halfedge_around_facet_const_circulator
HFCC;
92 typedef Polyhedron::Vertex_const_iterator
VCI;
Polyhedron::Vertex_const_iterator VCI
CGAL::Triangle_3< K > Triangle
Polyhedron::Halfedge_handle Halfedge_handle
Polyhedron::Facet_iterator Facet_iterator
Polyhedron::Vertex Vertex
Polyhedron::Edge_iterator Edge_iterator
CGAL::Direction_3< K > Direction
CGAL::Polyhedron_3< K, My_items > Polyhedron
Polyhedron::HalfedgeDS HalfedgeDS
CGAL::Nef_polyhedron_3< K > Nef_polyhedron
A typedef for selecting inexact (faster) or exact (slower) 3D model.
Polyhedron::Halfedge_around_facet_const_circulator HFCC
Polyhedron::Vertex_iterator Vertex_iterator
CGAL::Segment_3< K > Segment