\hypertarget{structPolyLineCollectionT_1_1iterator}{}\section{Poly\+Line\+CollectionT$<$ T $>$\+:\+:iterator Struct Reference}
\label{structPolyLineCollectionT_1_1iterator}\index{Poly\+Line\+Collection\+T$<$ T $>$\+::iterator@{Poly\+Line\+Collection\+T$<$ T $>$\+::iterator}}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structPolyLineCollectionT_1_1iterator_ab5743b526218f625937277eacec15b6e}\label{structPolyLineCollectionT_1_1iterator_ab5743b526218f625937277eacec15b6e}} 
{\bfseries iterator} (typename std\+::vector$<$ \hyperlink{classACG_1_1PolyLineT}{Poly\+Line} $\ast$$>$\+::\hyperlink{structPolyLineCollectionT_1_1iterator}{iterator} \+\_\+begin, typename std\+::vector$<$ \hyperlink{classACG_1_1PolyLineT}{Poly\+Line} $\ast$$>$\+::\hyperlink{structPolyLineCollectionT_1_1iterator}{iterator} \+\_\+end)
\item 
\mbox{\Hypertarget{structPolyLineCollectionT_1_1iterator_a82213694145f2d76df4e91d2f1fcf225}\label{structPolyLineCollectionT_1_1iterator_a82213694145f2d76df4e91d2f1fcf225}} 
\hyperlink{classACG_1_1PolyLineT}{Poly\+Line} $\ast$\& {\bfseries operator$\ast$} ()
\item 
\mbox{\Hypertarget{structPolyLineCollectionT_1_1iterator_a31b3dc6fff04f7937e23161a12cf9238}\label{structPolyLineCollectionT_1_1iterator_a31b3dc6fff04f7937e23161a12cf9238}} 
\hyperlink{classACG_1_1PolyLineT}{Poly\+Line} $\ast$ {\bfseries operator-\/$>$} ()
\item 
\mbox{\Hypertarget{structPolyLineCollectionT_1_1iterator_af560e3ccf299aa5667f5bb10792ad92b}\label{structPolyLineCollectionT_1_1iterator_af560e3ccf299aa5667f5bb10792ad92b}} 
void {\bfseries operator++} ()
\item 
\mbox{\Hypertarget{structPolyLineCollectionT_1_1iterator_a9488fd40f6468e7456e6c721c4b03eda}\label{structPolyLineCollectionT_1_1iterator_a9488fd40f6468e7456e6c721c4b03eda}} 
int {\bfseries idx} ()
\item 
\mbox{\Hypertarget{structPolyLineCollectionT_1_1iterator_aec3b8fa7a49bc6994ca460249d981d25}\label{structPolyLineCollectionT_1_1iterator_aec3b8fa7a49bc6994ca460249d981d25}} 
{\bfseries operator bool} () const
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structPolyLineCollectionT_1_1iterator_a0aa41a691add466a6c8319b75879e182}\label{structPolyLineCollectionT_1_1iterator_a0aa41a691add466a6c8319b75879e182}} 
int {\bfseries i\+\_\+}
\item 
\mbox{\Hypertarget{structPolyLineCollectionT_1_1iterator_a32f32a72a72946c33d97244d1e77cd7b}\label{structPolyLineCollectionT_1_1iterator_a32f32a72a72946c33d97244d1e77cd7b}} 
std\+::vector$<$ \hyperlink{classACG_1_1PolyLineT}{Poly\+Line} $\ast$ $>$\+::\hyperlink{structPolyLineCollectionT_1_1iterator}{iterator} {\bfseries it\+\_\+}
\item 
\mbox{\Hypertarget{structPolyLineCollectionT_1_1iterator_af3a900d404a74de19cbf8646c6588c65}\label{structPolyLineCollectionT_1_1iterator_af3a900d404a74de19cbf8646c6588c65}} 
std\+::vector$<$ \hyperlink{classACG_1_1PolyLineT}{Poly\+Line} $\ast$ $>$\+::\hyperlink{structPolyLineCollectionT_1_1iterator}{iterator} {\bfseries end\+\_\+}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
\subsubsection*{template$<$typename T$>$\newline
struct Poly\+Line\+Collection\+T$<$ T $>$\+::iterator}



Definition at line 53 of file Poly\+Line\+Collection\+T.\+hh.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
Type-\/\+Poly\+Line/\+Object\+Types/\+Poly\+Line\+Collection/Poly\+Line\+Collection\+T.\+hh\end{DoxyCompactItemize}
