#include <BALL/DATATYPE/hashGrid.h>
Public Member Functions | |
| virtual | ~BoxIteratorTraits () |
| BoxIteratorTraits () | |
| BoxIteratorTraits (const HashGrid3 &grid) | |
| BoxIteratorTraits (const BoxIteratorTraits &traits, bool=true) | |
| const BoxIteratorTraits & | operator= (const BoxIteratorTraits &traits) |
| HashGrid3 * | getContainer () |
| const HashGrid3 * | getContainer () const |
| bool | isSingular () const |
| BoxIteratorPosition & | getPosition () |
| const BoxIteratorPosition & | getPosition () const |
| bool | operator== (const BoxIteratorTraits &traits) const |
| bool | operator!= (const BoxIteratorTraits &traits) const |
| bool | isValid () const |
| void | invalidate () |
| void | toBegin () |
| bool | isBegin () const |
| void | toEnd () |
| bool | isEnd () const |
| HashGridBox3< Item > & | getData () |
| const HashGridBox3< Item > & | getData () const |
| void | forward () |
Private Attributes | |
| HashGrid3< Item > * | bound_ |
| BoxIteratorPosition | position_ |
Definition at line 976 of file hashGrid.h.
| virtual BALL::HashGrid3< Item >::BoxIteratorTraits::~BoxIteratorTraits | ( | ) | [inline, virtual] |
Definition at line 982 of file hashGrid.h.
| BALL::HashGrid3< Item >::BoxIteratorTraits::BoxIteratorTraits | ( | ) | [inline] |
Definition at line 984 of file hashGrid.h.
| BALL::HashGrid3< Item >::BoxIteratorTraits::BoxIteratorTraits | ( | const HashGrid3 & | grid | ) | [inline] |
Definition at line 990 of file hashGrid.h.
| BALL::HashGrid3< Item >::BoxIteratorTraits::BoxIteratorTraits | ( | const BoxIteratorTraits & | traits, | |
| bool | = true | |||
| ) | [inline] |
Definition at line 996 of file hashGrid.h.
| void BALL::HashGrid3< Item >::BoxIteratorTraits::forward | ( | ) | [inline] |
Definition at line 1085 of file hashGrid.h.
| const HashGrid3* BALL::HashGrid3< Item >::BoxIteratorTraits::getContainer | ( | ) | const [inline] |
Definition at line 1014 of file hashGrid.h.
| HashGrid3* BALL::HashGrid3< Item >::BoxIteratorTraits::getContainer | ( | ) | [inline] |
Definition at line 1009 of file hashGrid.h.
| const HashGridBox3<Item>& BALL::HashGrid3< Item >::BoxIteratorTraits::getData | ( | ) | const [inline] |
Definition at line 1080 of file hashGrid.h.
| HashGridBox3<Item>& BALL::HashGrid3< Item >::BoxIteratorTraits::getData | ( | ) | [inline] |
Definition at line 1075 of file hashGrid.h.
| const BoxIteratorPosition& BALL::HashGrid3< Item >::BoxIteratorTraits::getPosition | ( | ) | const [inline] |
Definition at line 1029 of file hashGrid.h.
| BoxIteratorPosition& BALL::HashGrid3< Item >::BoxIteratorTraits::getPosition | ( | ) | [inline] |
Definition at line 1024 of file hashGrid.h.
| void BALL::HashGrid3< Item >::BoxIteratorTraits::invalidate | ( | ) | [inline] |
Definition at line 1049 of file hashGrid.h.
| bool BALL::HashGrid3< Item >::BoxIteratorTraits::isBegin | ( | ) | const [inline] |
Definition at line 1060 of file hashGrid.h.
| bool BALL::HashGrid3< Item >::BoxIteratorTraits::isEnd | ( | ) | const [inline] |
Definition at line 1070 of file hashGrid.h.
| bool BALL::HashGrid3< Item >::BoxIteratorTraits::isSingular | ( | ) | const [inline] |
Definition at line 1019 of file hashGrid.h.
| bool BALL::HashGrid3< Item >::BoxIteratorTraits::isValid | ( | ) | const [inline] |
Definition at line 1044 of file hashGrid.h.
| bool BALL::HashGrid3< Item >::BoxIteratorTraits::operator!= | ( | const BoxIteratorTraits & | traits | ) | const [inline] |
Definition at line 1039 of file hashGrid.h.
| const BoxIteratorTraits& BALL::HashGrid3< Item >::BoxIteratorTraits::operator= | ( | const BoxIteratorTraits & | traits | ) | [inline] |
Definition at line 1002 of file hashGrid.h.
| bool BALL::HashGrid3< Item >::BoxIteratorTraits::operator== | ( | const BoxIteratorTraits & | traits | ) | const [inline] |
Definition at line 1034 of file hashGrid.h.
| void BALL::HashGrid3< Item >::BoxIteratorTraits::toBegin | ( | ) | [inline] |
Definition at line 1055 of file hashGrid.h.
| void BALL::HashGrid3< Item >::BoxIteratorTraits::toEnd | ( | ) | [inline] |
Definition at line 1065 of file hashGrid.h.
HashGrid3<Item>* BALL::HashGrid3< Item >::BoxIteratorTraits::bound_ [private] |
Definition at line 1092 of file hashGrid.h.
BoxIteratorPosition BALL::HashGrid3< Item >::BoxIteratorTraits::position_ [private] |
Definition at line 1093 of file hashGrid.h.
1.6.3