------------------------------------------------------------------------------
| 400 | |
| 401 | //------------------------------------------------------------------------------ |
| 402 | void vtkParallelRenderManager::StopServices() |
| 403 | { |
| 404 | vtkDebugMacro("StopServices"); |
| 405 | |
| 406 | if (!this->Controller) |
| 407 | { |
| 408 | vtkErrorMacro("Must set Controller before stopping service"); |
| 409 | return; |
| 410 | } |
| 411 | if (this->Controller->GetLocalProcessId() != this->RootProcessId) |
| 412 | { |
| 413 | vtkErrorMacro("Can only stop services on root node"); |
| 414 | return; |
| 415 | } |
| 416 | |
| 417 | this->Controller->TriggerRMIOnAllChildren(vtkMultiProcessController::BREAK_RMI_TAG); |
| 418 | } |
| 419 | |
| 420 | //------------------------------------------------------------------------------ |
| 421 | void vtkParallelRenderManager::GenericStartRenderCallback() |