| 194 | }; |
| 195 | |
| 196 | inline vtkObject* vtkCollection::GetNextItemAsObject() |
| 197 | { |
| 198 | vtkCollectionElement* elem = this->Current; |
| 199 | |
| 200 | if (elem != nullptr) |
| 201 | { |
| 202 | this->Current = elem->Next; |
| 203 | return elem->Item; |
| 204 | } |
| 205 | else |
| 206 | { |
| 207 | return nullptr; |
| 208 | } |
| 209 | } |
| 210 | |
| 211 | inline vtkObject* vtkCollection::GetNextItemAsObject( |
| 212 | vtkCollectionSimpleIterator& cookie) VTK_FUTURE_CONST |
no outgoing calls