------------------------------------------------------------------------------
| 380 | |
| 381 | //------------------------------------------------------------------------------ |
| 382 | int vtkCriticalTime::vtkCriticalTimeInternals::UpdateCriticalTimeArray( |
| 383 | vtkDataObject* input, vtkDataObject* output) |
| 384 | { |
| 385 | if (input->IsA("vtkDataSet")) |
| 386 | { |
| 387 | return this->UpdateCriticalTimeArray( |
| 388 | vtkDataSet::SafeDownCast(input), vtkDataSet::SafeDownCast(output)); |
| 389 | } |
| 390 | |
| 391 | if (input->IsA("vtkCompositeDataSet")) |
| 392 | { |
| 393 | return this->UpdateCriticalTimeArray( |
| 394 | vtkCompositeDataSet::SafeDownCast(input), vtkCompositeDataSet::SafeDownCast(output)); |
| 395 | } |
| 396 | |
| 397 | vtkErrorWithObjectMacro(this->Self, << "Unsupported input type: " << input->GetClassName()); |
| 398 | return 0; |
| 399 | } |
| 400 | |
| 401 | //------------------------------------------------------------------------------ |
| 402 | int vtkCriticalTime::vtkCriticalTimeInternals::UpdateCriticalTimeArray( |
no test coverage detected