|
Geophysical Inversion and Modelling Library v1.5.4
|
Inheritance diagram for KDTree::_Iterator< _Val, _Ref, _Ptr >:
Collaboration diagram for KDTree::_Iterator< _Val, _Ref, _Ptr >:Public Types | |
| typedef _Val | value_type |
| typedef _Ref | reference |
| typedef _Ptr | pointer |
| typedef _Iterator< _Val, _Val &, _Val * > | iterator |
| typedef _Iterator< _Val, _Val const &, _Val const * > | const_iterator |
| typedef _Iterator< _Val, _Ref, _Ptr > | _Self |
| typedef _Node< _Val > const * | _Link_const_type |
| typedef std::bidirectional_iterator_tag | iterator_category |
| typedef std::ptrdiff_t | difference_type |
Public Member Functions | |
| _Iterator (_Link_const_type const __N) | |
| _Iterator (iterator const &__THAT) | |
| _Link_const_type | get_raw_node () const |
| reference | operator* () const |
| pointer | operator-> () const |
| _Self | operator++ () |
| _Self | operator++ (int) |
| _Self & | operator-- () |
| _Self | operator-- (int) |
Friends | |
| bool | operator== (_Iterator< _Val, _Ref, _Ptr > const &__X, _Iterator< _Val, _Ref, _Ptr > const &__Y) |
| bool | operator== (_Iterator< _Val, const _Val &, const _Val * > const &__X, _Iterator< _Val, _Val &, _Val * > const &__Y) |
| bool | operator== (_Iterator< _Val, _Val &, _Val * > const &__X, _Iterator< _Val, const _Val &, const _Val * > const &__Y) |
| bool | operator!= (_Iterator< _Val, _Ref, _Ptr > const &__X, _Iterator< _Val, _Ref, _Ptr > const &__Y) |
| bool | operator!= (_Iterator< _Val, const _Val &, const _Val * > const &__X, _Iterator< _Val, _Val &, _Val * > const &__Y) |
| bool | operator!= (_Iterator< _Val, _Val &, _Val * > const &__X, _Iterator< _Val, const _Val &, const _Val * > const &__Y) |
Additional Inherited Members | |
Protected Types inherited from KDTree::_Base_iterator | |
| typedef _Node_base::_Base_const_ptr | _Base_const_ptr |
Protected Member Functions inherited from KDTree::_Base_iterator | |
| _Base_iterator (_Base_const_ptr const __N=NULL) | |
| _Base_iterator (_Base_iterator const &__THAT) | |
| void | _M_increment () |
| void | _M_decrement () |
Protected Attributes inherited from KDTree::_Base_iterator | |
| _Base_const_ptr | _M_node |