CGALIndexedPolyhedron.H File Reference

CGAL data structures used for triSurface handling. More...

Include dependency graph for CGALIndexedPolyhedron.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  IndexedFace< Refs >
 
struct  My_items
 
struct  My_items::Face_wrapper< Refs, Traits >
 

Typedefs

typedef CGAL::Point_3< KPoint
 
typedef CGAL::Segment_3< KSegment
 
typedef CGAL::Direction_3< KDirection
 
typedef CGAL::Plane_3< KPlane
 
typedef CGAL::Triangle_3< KTriangle
 
typedef CGAL::Polyhedron_3< K, My_itemsPolyhedron
 
typedef Polyhedron::HalfedgeDS HalfedgeDS
 
typedef Polyhedron::Edge_iterator Edge_iterator
 
typedef Polyhedron::Vertex Vertex
 
typedef Polyhedron::Vertex_iterator Vertex_iterator
 
typedef Polyhedron::Halfedge_handle Halfedge_handle
 
typedef Polyhedron::Facet_iterator Facet_iterator
 
typedef Polyhedron::Halfedge_around_facet_const_circulator HFCC
 
typedef Polyhedron::Vertex_const_iterator VCI
 
typedef CGAL::Nef_polyhedron_3< KNef_polyhedron
 

Detailed Description

CGAL data structures used for triSurface handling.

Original source file CGALIndexedPolyhedron.H

Typedefs IndexedPolyhedron

Define CGAL_INEXACT to use Exact_predicates_inexact_constructions kernel otherwise the more robust but much less efficient Exact_predicates_exact_constructions will be used.

Definition in file CGALIndexedPolyhedron.H.

Typedef Documentation

◆ Point

typedef CGAL::Point_3<K> Point

Definition at line 53 of file CGALIndexedPolyhedron.H.

◆ Segment

typedef CGAL::Segment_3<K> Segment

Definition at line 54 of file CGALIndexedPolyhedron.H.

◆ Direction

typedef CGAL::Direction_3<K> Direction

Definition at line 55 of file CGALIndexedPolyhedron.H.

◆ Plane

typedef CGAL::Plane_3<K> Plane

Definition at line 56 of file CGALIndexedPolyhedron.H.

◆ Triangle

typedef CGAL::Triangle_3<K> Triangle

Definition at line 57 of file CGALIndexedPolyhedron.H.

◆ Polyhedron

typedef CGAL::Polyhedron_3<K, My_items> Polyhedron

Definition at line 82 of file CGALIndexedPolyhedron.H.

◆ HalfedgeDS

typedef Polyhedron::HalfedgeDS HalfedgeDS

Definition at line 84 of file CGALIndexedPolyhedron.H.

◆ Edge_iterator

typedef Polyhedron::Edge_iterator Edge_iterator

Definition at line 85 of file CGALIndexedPolyhedron.H.

◆ Vertex

typedef Polyhedron::Vertex Vertex

Definition at line 86 of file CGALIndexedPolyhedron.H.

◆ Vertex_iterator

typedef Polyhedron::Vertex_iterator Vertex_iterator

Definition at line 87 of file CGALIndexedPolyhedron.H.

◆ Halfedge_handle

typedef Polyhedron::Halfedge_handle Halfedge_handle

Definition at line 88 of file CGALIndexedPolyhedron.H.

◆ Facet_iterator

typedef Polyhedron::Facet_iterator Facet_iterator

Definition at line 90 of file CGALIndexedPolyhedron.H.

◆ HFCC

typedef Polyhedron::Halfedge_around_facet_const_circulator HFCC

Definition at line 91 of file CGALIndexedPolyhedron.H.

◆ VCI

typedef Polyhedron::Vertex_const_iterator VCI

Definition at line 92 of file CGALIndexedPolyhedron.H.

◆ Nef_polyhedron

typedef CGAL::Nef_polyhedron_3<K> Nef_polyhedron

Definition at line 94 of file CGALIndexedPolyhedron.H.