------------------------------------------------------------------------------
| 127 | |
| 128 | //------------------------------------------------------------------------------ |
| 129 | vtkDataObject* vtkCompositeDataSet::GetDataSet(unsigned int flatIndex) |
| 130 | { |
| 131 | vtkSmartPointer<vtkCompositeDataIterator> iter; |
| 132 | iter.TakeReference(this->NewIterator()); |
| 133 | for (iter->GoToFirstItem(); !iter->IsDoneWithTraversal(); iter->GoToNextItem()) |
| 134 | { |
| 135 | if (iter->GetCurrentFlatIndex() == flatIndex) |
| 136 | { |
| 137 | return vtkDataSet::SafeDownCast(iter->GetCurrentDataObject()); |
| 138 | } |
| 139 | } |
| 140 | return nullptr; |
| 141 | } |
| 142 | |
| 143 | //------------------------------------------------------------------------------ |
| 144 | bool vtkCompositeDataSet::SupportsGhostArray(int type) |
nothing calls this directly
no test coverage detected