![]() |
Orfeo Toolbox
3.16
|
ConstIterator of the object list. More...
#include <otbObjectList.h>
Public Types | |
| typedef InternalContainerType::const_iterator | InternalConstIteratorType |
Public Member Functions | |
| ConstIterator () | |
| ConstIterator (InternalConstIteratorType iter) | |
| ConstIterator (const ConstIterator &it) | |
| ConstIterator (const Iterator &it) | |
| ObjectPointerType | Get (void) |
| bool | operator!= (const ConstIterator &it) |
| ConstIterator & | operator++ () |
| ConstIterator & | operator-- () |
| ConstIterator & | operator= (const ConstIterator &it) |
| ConstIterator & | operator= (const Iterator &it) |
| bool | operator== (const ConstIterator &it) |
Private Attributes | |
| InternalConstIteratorType | m_Iter |
Friends | |
| class | Iterator |
| class | ObjectList |
ConstIterator of the object list.
Definition at line 248 of file otbObjectList.h.
| typedef InternalContainerType::const_iterator otb::ObjectList< TObject >::ConstIterator::InternalConstIteratorType |
typedef of the internal iterator
Definition at line 254 of file otbObjectList.h.
|
inline |
Constructor
Definition at line 256 of file otbObjectList.h.
|
inline |
Constructor with iternal iterator parameter
Definition at line 258 of file otbObjectList.h.
|
inline |
Copy operator.
Definition at line 319 of file otbObjectList.h.
References otb::ObjectList< TObject >::ConstIterator::m_Iter.
|
inline |
Copy operator.
Definition at line 326 of file otbObjectList.h.
References otb::ObjectList< TObject >::Iterator::m_Iter.
|
inline |
Get the current object.
Definition at line 266 of file otbObjectList.h.
Referenced by otb::LayerBasedModel< TLayer >::DeleteLayerByName(), otb::BreakAngularPathListFilter< TPath >::GenerateData(), otb::LinkPathListFilter< TPath >::GenerateData(), otb::ParallelLinePathListFilter< TPath >::GenerateData(), otb::ImageFittingPolygonListFilter< TPath, TImage >::GenerateData(), otb::LayerBasedModel< TLayer >::GetLayerByName(), otb::ImageLayerRenderingModel< TOutputImage, TLayer >::GetSubsamplingRate(), otb::ObjectList< TObject >::PrintSelf(), and otb::ImageLayerRenderingModel< TOutputImage, TLayer >::RasterizeVisibleLayers().
|
inline |
Difference comparison operator.
Definition at line 289 of file otbObjectList.h.
References otb::ObjectList< TObject >::ConstIterator::m_Iter.
|
inline |
Increment.
Definition at line 273 of file otbObjectList.h.
|
inline |
Decrement.
Definition at line 281 of file otbObjectList.h.
|
inline |
Instantiation operator.
Definition at line 303 of file otbObjectList.h.
References otb::ObjectList< TObject >::ConstIterator::m_Iter.
|
inline |
Instantiation operator.
Definition at line 311 of file otbObjectList.h.
References otb::ObjectList< TObject >::Iterator::m_Iter.
|
inline |
Equality comparison operator.
Definition at line 296 of file otbObjectList.h.
References otb::ObjectList< TObject >::ConstIterator::m_Iter.
|
friend |
Definition at line 252 of file otbObjectList.h.
|
friend |
Definition at line 251 of file otbObjectList.h.
|
private |