![]() |
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.