------------------------------------------------------------------------------
| 143 | |
| 144 | //------------------------------------------------------------------------------ |
| 145 | void vtkImageViewer2::SetRenderer(vtkRenderer* arg) |
| 146 | { |
| 147 | if (this->Renderer == arg) |
| 148 | { |
| 149 | return; |
| 150 | } |
| 151 | |
| 152 | this->UnInstallPipeline(); |
| 153 | |
| 154 | if (this->Renderer) |
| 155 | { |
| 156 | this->Renderer->UnRegister(this); |
| 157 | } |
| 158 | |
| 159 | this->Renderer = arg; |
| 160 | |
| 161 | if (this->Renderer) |
| 162 | { |
| 163 | this->Renderer->Register(this); |
| 164 | } |
| 165 | |
| 166 | this->InstallPipeline(); |
| 167 | this->UpdateOrientation(); |
| 168 | } |
| 169 | |
| 170 | //------------------------------------------------------------------------------ |
| 171 | void vtkImageViewer2::SetSize(int width, int height) |