------------------------------------------------------------------------------
| 490 | |
| 491 | //------------------------------------------------------------------------------ |
| 492 | vtkMTimeType vtkActor::GetRedrawMTime() |
| 493 | { |
| 494 | vtkMTimeType mTime = this->GetMTime(); |
| 495 | vtkMTimeType time; |
| 496 | |
| 497 | vtkMapper* myMapper = this->GetMapper(); |
| 498 | if (myMapper != nullptr) |
| 499 | { |
| 500 | time = myMapper->GetMTime(); |
| 501 | mTime = (time > mTime ? time : mTime); |
| 502 | if (myMapper->GetNumberOfInputPorts() > 0 && myMapper->GetInput() != nullptr) |
| 503 | { |
| 504 | myMapper->GetInputAlgorithm()->Update(); |
| 505 | time = myMapper->GetInput()->GetMTime(); |
| 506 | mTime = (time > mTime ? time : mTime); |
| 507 | } |
| 508 | } |
| 509 | |
| 510 | return mTime; |
| 511 | } |
| 512 | |
| 513 | //------------------------------------------------------------------------------ |
| 514 | void vtkActor::PrintSelf(ostream& os, vtkIndent indent) |
no test coverage detected