#include <Overlay_primitives.h>

Public Types | |
| typedef Vertex_set | Self |
| typedef Vertex_overlay | Vertex |
| typedef Halfedge_overlay | Halfedge |
| typedef int | Value |
| typedef unsigned int | Size |
Public Member Functions | |
| Vertex_set () | |
| Vertex_set (const Halfedge *h) | |
| Vertex_set (const Halfedge *h, Size) | |
| const RFC_Pane_overlay * | pane () const |
| int | operator[] (Size i) const |
| Size | size_of_edges () const |
| Size | size_of_nodes () const |
Protected Member Functions | |
| Size | count_edges (const Halfedge *e) const |
Protected Attributes | |
| const RFC_Pane_overlay * | _pane |
| std::vector< int > | _nodes |
| Size | _ne |
Definition at line 47 of file Overlay_primitives.h.
| typedef Halfedge_overlay Halfedge |
Definition at line 51 of file Overlay_primitives.h.
| typedef Vertex_set Self |
Definition at line 49 of file Overlay_primitives.h.
| typedef unsigned int Size |
Definition at line 53 of file Overlay_primitives.h.
| typedef int Value |
Definition at line 52 of file Overlay_primitives.h.
| typedef Vertex_overlay Vertex |
Definition at line 50 of file Overlay_primitives.h.
|
inline |
Definition at line 55 of file Overlay_primitives.h.
|
explicit |
Definition at line 42 of file Overlay_primitives.C.
References _ne, _nodes, _pane, RFC_Pane_base::base(), Halfedge_overlay::facet(), RFC_Pane_overlay::get_lid(), i, RFC_assertion, RFC_precondition, Element_node_enumerator::size_of_nodes(), v, and Halfedge_overlay::vertex().

| Vertex_set | ( | const Halfedge * | h, |
| Size | |||
| ) |
Definition at line 64 of file Overlay_primitives.C.
References _ne, _nodes, _pane, Halfedge_overlay::destination(), RFC_Pane_overlay::get_lid(), and Halfedge_overlay::origin().

Definition at line 71 of file Overlay_primitives.h.
References i, and Halfedge_overlay::next().

|
inline |
Definition at line 65 of file Overlay_primitives.h.
|
inline |
Definition at line 64 of file Overlay_primitives.h.
References _pane.
Referenced by Point_set::operator[](), and Normal_set::operator[]().

|
inline |
Definition at line 67 of file Overlay_primitives.h.
References _ne.
Referenced by Point_set::size_of_edges(), Normal_set::size_of_edges(), and Overlay_primitives::snap_blue_ridge_vertex().

|
inline |
Definition at line 68 of file Overlay_primitives.h.
References _nodes.
Referenced by Point_set::size_of_nodes(), and Normal_set::size_of_nodes().

|
protected |
Definition at line 80 of file Overlay_primitives.h.
Referenced by size_of_edges(), and Vertex_set().
|
protected |
Definition at line 79 of file Overlay_primitives.h.
Referenced by operator[](), size_of_nodes(), and Vertex_set().
|
protected |
Definition at line 78 of file Overlay_primitives.h.
Referenced by pane(), and Vertex_set().