| TerraLib 4.1

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Examples

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions
TeBoxRasterIterator Class Reference

This class represents a raster iterator using a box as spatial restriction. More...

`#include <TeCellAlgorithms.h>`

List of all members.

## Public Member Functions

| TeBoxRasterIterator (TeRaster *raster_, TeBox box)
| Constructor.
TeBoxRasterIterator & | operator++ ()
| Prefix move forward operator.
TeBoxRasterIterator | operator++ (int)
| Prefix move forward operator.
double | operator* ()
| Dereferencing operator.
bool | operator== (const TeBoxRasterIterator &rhs) const
| Equal operator.
bool | operator!= (const TeBoxRasterIterator &rhs) const
| Differ operator.
bool | getProperty (TeProperty &prop)
| getProperty
TeBoxRasterIterator | begin ()
| Returns an iterator that points to the first position of the raster inside the box.
TeBoxRasterIterator | end ()
| Returns an iterator that points to the last position of the raster inside the box.

## Detailed Description

This class represents a raster iterator using a box as spatial restriction.

## Constructor & Destructor Documentation

TeBoxRasterIterator::TeBoxRasterIterator | ( | TeRaster * | raster_,
|  | TeBox | box
| ) |  |

Constructor.

## Member Function Documentation

TeBoxRasterIterator TeBoxRasterIterator::begin | ( |  | ) |

Returns an iterator that points to the first position of the raster inside the box.

TeBoxRasterIterator TeBoxRasterIterator::end | ( |  | ) |

Returns an iterator that points to the last position of the raster inside the box.

bool TeBoxRasterIterator::getProperty | ( | TeProperty & | prop | ) |

getProperty

bool TeBoxRasterIterator::operator!= | ( | const TeBoxRasterIterator & | rhs | ) | const

Differ operator.

double TeBoxRasterIterator::operator* | ( |  | ) |

Dereferencing operator.

TeBoxRasterIterator TeBoxRasterIterator::operator++ | ( | int |  | ) |

Prefix move forward operator.

TeBoxRasterIterator & TeBoxRasterIterator::operator++ | ( |  | ) |

Prefix move forward operator.

bool TeBoxRasterIterator::operator== | ( | const TeBoxRasterIterator & | rhs | ) | const

Equal operator.

The documentation for this class was generated from the following files:

- E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/functions/TeCellAlgorithms.h
- E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/functions/TeCellAlgorithms.cpp

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines