BWAPI
Defines
SPAR/AIModule/BWTA/vendors/CGAL/CGAL/Nef_3/SNC_iteration.h File Reference
#include <CGAL/Nef_S2/SM_iteration.h>
Include dependency graph for SNC_iteration.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define CGAL_forall_vertices(x, SNC)   for(x = (SNC).vertices_begin(); x != (SNC).vertices_end(); ++x)
#define CGAL_forall_halfedges(x, SNC)   for(x = (SNC).halfedges_begin(); x != (SNC).halfedges_end(); ++x)
#define CGAL_forall_edges(x, SNC)
#define CGAL_forall_halffacets(x, SNC)   for(x = (SNC).halffacets_begin(); x != (SNC).halffacets_end(); ++x)
#define CGAL_forall_facets(x, SNC)
#define CGAL_forall_volumes(x, SNC)   for(x = (SNC).volumes_begin(); x != (SNC).volumes_end(); ++x)
#define CGAL_forall_facet_cycles_of(x, F)   for(x = (F)->facet_cycles_begin(); x != (F)->facet_cycles_end(); ++x)
#define CGAL_forall_shells_of(x, C)   for(x = (C)->shells_begin(); x != (C)->shells_end(); ++x)
#define CGAL_forall_svertices_of(x, V)   for(x = (V)->svertices_begin(); x != (V)->svertices_end(); ++x)
#define CGAL_forall_sedges_of(x, V)   for(x = (V)->shalfedges_begin(); x != (V)->shalfedges_end(); ++(++x))
#define CGAL_forall_shalfedges_of(x, V)   for(x = (V)->shalfedges_begin(); x != (V)->shalfedges_end(); ++x)
#define CGAL_forall_sfaces_of(x, V)   for(x = (V)->sfaces_begin(); x != (V)->sfaces_end(); ++x)

Define Documentation

#define CGAL_forall_edges (   x,
  SNC 
)
Value:
for(x = (SNC).halfedges_begin(); x != (SNC).halfedges_end(); ++x) \
if ( x->is_twin() ) continue; else
#define CGAL_forall_facet_cycles_of (   x,
 
)    for(x = (F)->facet_cycles_begin(); x != (F)->facet_cycles_end(); ++x)
#define CGAL_forall_facets (   x,
  SNC 
)
Value:
for(x = (SNC).halffacets_begin(); x != (SNC).halffacets_end(); ++x) \
if ( x->is_twin() ) continue; else
#define CGAL_forall_halfedges (   x,
  SNC 
)    for(x = (SNC).halfedges_begin(); x != (SNC).halfedges_end(); ++x)
#define CGAL_forall_halffacets (   x,
  SNC 
)    for(x = (SNC).halffacets_begin(); x != (SNC).halffacets_end(); ++x)
#define CGAL_forall_sedges_of (   x,
 
)    for(x = (V)->shalfedges_begin(); x != (V)->shalfedges_end(); ++(++x))
#define CGAL_forall_sfaces_of (   x,
 
)    for(x = (V)->sfaces_begin(); x != (V)->sfaces_end(); ++x)
#define CGAL_forall_shalfedges_of (   x,
 
)    for(x = (V)->shalfedges_begin(); x != (V)->shalfedges_end(); ++x)
#define CGAL_forall_shells_of (   x,
 
)    for(x = (C)->shells_begin(); x != (C)->shells_end(); ++x)
#define CGAL_forall_svertices_of (   x,
 
)    for(x = (V)->svertices_begin(); x != (V)->svertices_end(); ++x)
#define CGAL_forall_vertices (   x,
  SNC 
)    for(x = (SNC).vertices_begin(); x != (SNC).vertices_end(); ++x)
#define CGAL_forall_volumes (   x,
  SNC 
)    for(x = (SNC).volumes_begin(); x != (SNC).volumes_end(); ++x)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines