BWAPI
Public Types | Public Member Functions
Arr_polyhedral_sgm_overlay< Sgm > Class Template Reference

#include <Arr_polyhedral_sgm_overlay.h>

List of all members.

Public Types

typedef Sgm::Face_handle Face_handle
typedef Sgm::Vertex_handle Vertex_handle
typedef Sgm::Halfedge_handle Halfedge_handle
typedef Sgm::Face_const_handle Face_const_handle
typedef Sgm::Vertex_const_handle Vertex_const_handle
typedef Sgm::Halfedge_const_handle Halfedge_const_handle
typedef
Sgm::Ccb_halfedge_const_circulator 
Ccb_halfedge_const_circulator
typedef
Sgm::Halfedge_around_vertex_const_circulator 
Arr_halfedge_around_vertex_const_circulator

Public Member Functions

void create_face (Face_const_handle f1, Face_const_handle f2, Face_handle f)
void create_vertex (Halfedge_const_handle h1, Halfedge_const_handle h2, Vertex_handle v)
void create_vertex (Vertex_const_handle v1, Vertex_const_handle v2, Vertex_handle v)
void create_vertex (Vertex_const_handle v1, Halfedge_const_handle h2, Vertex_handle v)
void create_vertex (Halfedge_const_handle h1, Vertex_const_handle v2, Vertex_handle v)
void create_vertex (Face_const_handle f1, Vertex_const_handle v2, Vertex_handle v)
void create_vertex (Vertex_const_handle v1, Face_const_handle f2, Vertex_handle v)
void create_edge (Halfedge_const_handle h1, Halfedge_const_handle h2, Halfedge_handle h)
void create_edge (Halfedge_const_handle h1, Face_const_handle f2, Halfedge_handle h)
void create_edge (Face_const_handle f1, Halfedge_const_handle h2, Halfedge_handle h)

template<class Sgm>
class Arr_polyhedral_sgm_overlay< Sgm >


Member Typedef Documentation

template<class Sgm >
typedef Sgm::Halfedge_around_vertex_const_circulator Arr_polyhedral_sgm_overlay< Sgm >::Arr_halfedge_around_vertex_const_circulator
template<class Sgm >
typedef Sgm::Ccb_halfedge_const_circulator Arr_polyhedral_sgm_overlay< Sgm >::Ccb_halfedge_const_circulator
template<class Sgm >
typedef Sgm::Face_const_handle Arr_polyhedral_sgm_overlay< Sgm >::Face_const_handle
template<class Sgm >
typedef Sgm::Face_handle Arr_polyhedral_sgm_overlay< Sgm >::Face_handle
template<class Sgm >
typedef Sgm::Halfedge_const_handle Arr_polyhedral_sgm_overlay< Sgm >::Halfedge_const_handle
template<class Sgm >
typedef Sgm::Halfedge_handle Arr_polyhedral_sgm_overlay< Sgm >::Halfedge_handle
template<class Sgm >
typedef Sgm::Vertex_const_handle Arr_polyhedral_sgm_overlay< Sgm >::Vertex_const_handle
template<class Sgm >
typedef Sgm::Vertex_handle Arr_polyhedral_sgm_overlay< Sgm >::Vertex_handle

Member Function Documentation

template<class Sgm >
void Arr_polyhedral_sgm_overlay< Sgm >::create_edge ( Halfedge_const_handle  h1,
Halfedge_const_handle  h2,
Halfedge_handle  h 
) [inline]

8

template<class Sgm >
void Arr_polyhedral_sgm_overlay< Sgm >::create_edge ( Halfedge_const_handle  h1,
Face_const_handle  f2,
Halfedge_handle  h 
) [inline]

9

template<class Sgm >
void Arr_polyhedral_sgm_overlay< Sgm >::create_edge ( Face_const_handle  f1,
Halfedge_const_handle  h2,
Halfedge_handle  h 
) [inline]

10

template<class Sgm >
void Arr_polyhedral_sgm_overlay< Sgm >::create_face ( Face_const_handle  f1,
Face_const_handle  f2,
Face_handle  f 
) [inline]

1

template<class Sgm >
void Arr_polyhedral_sgm_overlay< Sgm >::create_vertex ( Halfedge_const_handle  h1,
Halfedge_const_handle  h2,
Vertex_handle  v 
) [inline]

2

template<class Sgm >
void Arr_polyhedral_sgm_overlay< Sgm >::create_vertex ( Vertex_const_handle  v1,
Vertex_const_handle  v2,
Vertex_handle  v 
) [inline]

3

template<class Sgm >
void Arr_polyhedral_sgm_overlay< Sgm >::create_vertex ( Vertex_const_handle  v1,
Halfedge_const_handle  h2,
Vertex_handle  v 
) [inline]

4

template<class Sgm >
void Arr_polyhedral_sgm_overlay< Sgm >::create_vertex ( Halfedge_const_handle  h1,
Vertex_const_handle  v2,
Vertex_handle  v 
) [inline]

5

template<class Sgm >
void Arr_polyhedral_sgm_overlay< Sgm >::create_vertex ( Face_const_handle  f1,
Vertex_const_handle  v2,
Vertex_handle  v 
) [inline]

6

template<class Sgm >
void Arr_polyhedral_sgm_overlay< Sgm >::create_vertex ( Vertex_const_handle  v1,
Face_const_handle  f2,
Vertex_handle  v 
) [inline]

7


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines