|
Horizon
|
Iterator is not remove safe. More...
#include <rtree.h>
Public Types | |
| typedef std::forward_iterator_tag | iterator_category |
| typedef DATATYPE | value_type |
| typedef ptrdiff_t | difference_type |
| typedef DATATYPE * | pointer |
| typedef DATATYPE & | reference |
Public Member Functions | |
| Iterator (const Rect &aRect) | |
| constexpr bool | IsNotNull () const |
| Is iterator pointing to valid data. | |
| DATATYPE & | operator* () |
| Access the current data element. Caller must be sure iterator is not NULL first. | |
| const DATATYPE & | operator* () const |
| Access the current data element. Caller must be sure iterator is not NULL first. | |
| DATATYPE * | operator-> () |
| Iterator & | operator++ () |
| Prefix ++ operator. | |
| Iterator | operator++ (int) |
| Postfix ++ operator. | |
| bool | operator== (const Iterator &rhs) const |
| bool | operator!= (const Iterator &rhs) const |
Friends | |
| class | RTree |
Iterator is not remove safe.