------------------------------------------------------------------------------
| 283 | |
| 284 | //------------------------------------------------------------------------------ |
| 285 | int vtkCriticalTime::vtkCriticalTimeInternals::InitializeCriticalTimeArray( |
| 286 | vtkDataObject* input, vtkDataObject* output, vtkDataObject* cache) |
| 287 | { |
| 288 | if (input->IsA("vtkDataSet")) |
| 289 | { |
| 290 | return this->InitializeCriticalTimeArray(vtkDataSet::SafeDownCast(input), |
| 291 | vtkDataSet::SafeDownCast(output), vtkDataSet::SafeDownCast(cache)); |
| 292 | } |
| 293 | |
| 294 | if (input->IsA("vtkCompositeDataSet")) |
| 295 | { |
| 296 | return this->InitializeCriticalTimeArray(vtkCompositeDataSet::SafeDownCast(input), |
| 297 | vtkCompositeDataSet::SafeDownCast(output), vtkCompositeDataSet::SafeDownCast(cache)); |
| 298 | } |
| 299 | |
| 300 | vtkErrorWithObjectMacro(this->Self, << "Unsupported input type: " << input->GetClassName()); |
| 301 | return 0; |
| 302 | } |
| 303 | |
| 304 | //------------------------------------------------------------------------------ |
| 305 | int vtkCriticalTime::vtkCriticalTimeInternals::InitializeCriticalTimeArray( |
no test coverage detected