|
VTK
9.4.2
|
#include <vtkCollectionRange.h>
Public Types | |
| using | iterator_category = std::forward_iterator_tag |
| using | value_type = typename GetCollectionItemType< CollectionType >::Type * |
| using | difference_type = int |
| using | pointer = typename GetCollectionItemType< CollectionType >::Type * |
| using | reference = typename GetCollectionItemType< CollectionType >::Type * |
Public Member Functions | |
| CollectionIterator () noexcept | |
| CollectionIterator (const CollectionIterator &o) noexcept=default | |
| CollectionIterator & | operator= (const CollectionIterator &o) noexcept=default |
| CollectionIterator & | operator++ () noexcept |
| CollectionIterator | operator++ (int) noexcept |
| reference | operator* () const noexcept |
| pointer | operator-> () const noexcept |
Protected Member Functions | |
| CollectionIterator (vtkCollectionElement *element) noexcept | |
Friends | |
| struct | CollectionRange< CollectionType > |
| bool | operator== (const CollectionIterator &lhs, const CollectionIterator &rhs) noexcept |
| bool | operator!= (const CollectionIterator &lhs, const CollectionIterator &rhs) noexcept |
| void | swap (CollectionIterator &lhs, CollectionIterator &rhs) noexcept |
Definition at line 89 of file vtkCollectionRange.h.
| using vtk::detail::CollectionIterator< CollectionType >::iterator_category = std::forward_iterator_tag |
Definition at line 97 of file vtkCollectionRange.h.
| using vtk::detail::CollectionIterator< CollectionType >::value_type = typename GetCollectionItemType<CollectionType>::Type* |
Definition at line 98 of file vtkCollectionRange.h.
| using vtk::detail::CollectionIterator< CollectionType >::difference_type = int |
Definition at line 99 of file vtkCollectionRange.h.
| using vtk::detail::CollectionIterator< CollectionType >::pointer = typename GetCollectionItemType<CollectionType>::Type* |
Definition at line 100 of file vtkCollectionRange.h.
| using vtk::detail::CollectionIterator< CollectionType >::reference = typename GetCollectionItemType<CollectionType>::Type* |
Definition at line 101 of file vtkCollectionRange.h.
|
inlinenoexcept |
Definition at line 103 of file vtkCollectionRange.h.
|
defaultnoexcept |
|
inlineprotectednoexcept |
Definition at line 147 of file vtkCollectionRange.h.
|
defaultnoexcept |
|
inlinenoexcept |
Definition at line 111 of file vtkCollectionRange.h.
|
inlinenoexcept |
Definition at line 117 of file vtkCollectionRange.h.
|
inlinenoexcept |
Definition at line 124 of file vtkCollectionRange.h.
|
inlinenoexcept |
Definition at line 126 of file vtkCollectionRange.h.
|
friend |
Definition at line 138 of file vtkCollectionRange.h.
|
friend |
Definition at line 128 of file vtkCollectionRange.h.
|
friend |
Definition at line 133 of file vtkCollectionRange.h.
|
friend |
Definition at line 138 of file vtkCollectionRange.h.