\hypertarget{class_edge_algebra_1_1_quad_edge_walker}{
\section{EdgeAlgebra::QuadEdgeWalker Class Reference}
\label{class_edge_algebra_1_1_quad_edge_walker}\index{EdgeAlgebra::QuadEdgeWalker@{EdgeAlgebra::QuadEdgeWalker}}
}
It walks through the triangulation.  


{\tt \#include $<$QuadEdgeWalker.h$>$}

\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
\hyperlink{class_edge_algebra_1_1_quad_edge_walker_5abe09566f93b04ded9a90b96fd2b48c}{QuadEdgeWalker} (QuadEdge $\ast$edge)
\item 
\hypertarget{class_edge_algebra_1_1_quad_edge_walker_a67a24b31c17442ffe34c0937674a595}{
\hyperlink{class_edge_algebra_1_1_quad_edge_walker_a67a24b31c17442ffe34c0937674a595}{$\sim$QuadEdgeWalker} (void)}
\label{class_edge_algebra_1_1_quad_edge_walker_a67a24b31c17442ffe34c0937674a595}

\begin{CompactList}\small\item\em Destructor. \item\end{CompactList}\item 
const std::map$<$ QuadEdge $\ast$, char $>$ \hyperlink{class_edge_algebra_1_1_quad_edge_walker_317180ad931592ec82e7472dbb91c2d9}{GetWalkedEdges} (void) const 
\begin{CompactList}\small\item\em Gets the walked edges. \item\end{CompactList}\end{CompactItemize}


\subsection{Detailed Description}
It walks through the triangulation. 

\begin{Desc}
\item[Note:]Probably its better if it was named QuadEdgeTraverser \end{Desc}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_edge_algebra_1_1_quad_edge_walker_5abe09566f93b04ded9a90b96fd2b48c}{
\index{EdgeAlgebra::QuadEdgeWalker@{EdgeAlgebra::QuadEdgeWalker}!QuadEdgeWalker@{QuadEdgeWalker}}
\index{QuadEdgeWalker@{QuadEdgeWalker}!EdgeAlgebra::QuadEdgeWalker@{EdgeAlgebra::QuadEdgeWalker}}
\subsubsection[{QuadEdgeWalker}]{\setlength{\rightskip}{0pt plus 5cm}QuadEdgeWalker::QuadEdgeWalker (QuadEdge $\ast$ {\em edge})}}
\label{class_edge_algebra_1_1_quad_edge_walker_5abe09566f93b04ded9a90b96fd2b48c}


Constructor \begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em edge}]starting edge to walk \end{description}
\end{Desc}


\subsection{Member Function Documentation}
\hypertarget{class_edge_algebra_1_1_quad_edge_walker_317180ad931592ec82e7472dbb91c2d9}{
\index{EdgeAlgebra::QuadEdgeWalker@{EdgeAlgebra::QuadEdgeWalker}!GetWalkedEdges@{GetWalkedEdges}}
\index{GetWalkedEdges@{GetWalkedEdges}!EdgeAlgebra::QuadEdgeWalker@{EdgeAlgebra::QuadEdgeWalker}}
\subsubsection[{GetWalkedEdges}]{\setlength{\rightskip}{0pt plus 5cm}const std::map$<$ QuadEdge $\ast$, char $>$ QuadEdgeWalker::GetWalkedEdges (void) const}}
\label{class_edge_algebra_1_1_quad_edge_walker_317180ad931592ec82e7472dbb91c2d9}


Gets the walked edges. 

\begin{Desc}
\item[Returns:]walked edges \end{Desc}


The documentation for this class was generated from the following files:\begin{CompactItemize}
\item 
src/source/\hyperlink{_quad_edge_walker_8h}{QuadEdgeWalker.h}\item 
src/source/\hyperlink{_quad_edge_walker_8cpp}{QuadEdgeWalker.cpp}\end{CompactItemize}
