![]() |
Fréchet View
1.6.0
A Tool for Exploring Fréchet Distance Algorithms
|
edge iterator. Traverses all edges of the triangulation. Derives from TDS::Edge_iterator and supplies some additional information.
Definition at line 238 of file triangulation.h.
#include <triangulation.h>
Inherits Edge_iterator.
Public Member Functions | |
| Edge_iterator (TDS::Edge_iterator i) | |
| default constructor More... | |
| Vertex_handle | vertex1 () const |
| Vertex_handle | vertex2 () const |
| QLineF | line () const |
| Segment | segment () const |
| bool | is_outer_edge () const |
| bool | is_polygon_edge () const |
| bool | is_diagonal () const |
| Triangulation::Edge_iterator::Edge_iterator | ( | TDS::Edge_iterator | i | ) |
default constructor
| i | an edge iterator (base class) |
Definition at line 602 of file triangulation.cpp.
| bool Triangulation::Edge_iterator::is_diagonal | ( | ) | const |
Definition at line 636 of file triangulation.cpp.
| bool Triangulation::Edge_iterator::is_outer_edge | ( | ) | const |
Definition at line 626 of file triangulation.cpp.
| bool Triangulation::Edge_iterator::is_polygon_edge | ( | ) | const |
Definition at line 631 of file triangulation.cpp.
| QLineF Triangulation::Edge_iterator::line | ( | ) | const |
Definition at line 641 of file triangulation.cpp.
| Segment Triangulation::Edge_iterator::segment | ( | ) | const |
Definition at line 645 of file triangulation.cpp.
| Triangulation::Vertex_handle Triangulation::Edge_iterator::vertex1 | ( | ) | const |
Definition at line 618 of file triangulation.cpp.
| Triangulation::Vertex_handle Triangulation::Edge_iterator::vertex2 | ( | ) | const |
Definition at line 622 of file triangulation.cpp.