Developer Documentation
PolyLineCollectionT< T >::iterator Struct Reference

Public Member Functions

 iterator (typename std::vector< PolyLine * >::iterator _begin, typename std::vector< PolyLine * >::iterator _end)
 
PolyLine *& operator* ()
 
PolyLineoperator-> ()
 
void operator++ ()
 
int idx ()
 
 operator bool () const
 

Public Attributes

int i_
 
std::vector< PolyLine * >::iterator it_
 
std::vector< PolyLine * >::iterator end_
 

Detailed Description

template<typename T>
struct PolyLineCollectionT< T >::iterator

Definition at line 53 of file PolyLineCollectionT.hh.

Constructor & Destructor Documentation

◆ iterator()

template<typename T >
PolyLineCollectionT< T >::iterator::iterator ( typename std::vector< PolyLine * >::iterator  _begin,
typename std::vector< PolyLine * >::iterator  _end 
)
inline

Definition at line 54 of file PolyLineCollectionT.hh.

Member Function Documentation

◆ idx()

template<typename T >
int PolyLineCollectionT< T >::iterator::idx ( )
inline

Definition at line 73 of file PolyLineCollectionT.hh.

◆ operator bool()

template<typename T >
PolyLineCollectionT< T >::iterator::operator bool ( ) const
inline

Definition at line 77 of file PolyLineCollectionT.hh.

◆ operator*()

template<typename T >
PolyLine *& PolyLineCollectionT< T >::iterator::operator* ( )
inline

Definition at line 60 of file PolyLineCollectionT.hh.

◆ operator++()

template<typename T >
void PolyLineCollectionT< T >::iterator::operator++ ( )
inline

Definition at line 68 of file PolyLineCollectionT.hh.

◆ operator->()

template<typename T >
PolyLine * PolyLineCollectionT< T >::iterator::operator-> ( )
inline

Definition at line 64 of file PolyLineCollectionT.hh.

Member Data Documentation

◆ end_

template<typename T >
std::vector<PolyLine*>::iterator PolyLineCollectionT< T >::iterator::end_

Definition at line 83 of file PolyLineCollectionT.hh.

◆ i_

template<typename T >
int PolyLineCollectionT< T >::iterator::i_

Definition at line 81 of file PolyLineCollectionT.hh.

◆ it_

template<typename T >
std::vector<PolyLine*>::iterator PolyLineCollectionT< T >::iterator::it_

Definition at line 82 of file PolyLineCollectionT.hh.


The documentation for this struct was generated from the following file: