------------------------------------------------------------------------------ Plot scalar data for each input dataset.
| 159 | //------------------------------------------------------------------------------ |
| 160 | // Plot scalar data for each input dataset. |
| 161 | int vtkParallelCoordinatesActor::RenderOverlay(vtkViewport* viewport) |
| 162 | { |
| 163 | int renderedSomething = 0; |
| 164 | |
| 165 | // Make sure input is up to date. |
| 166 | if (this->GetInput() == nullptr || this->N <= 0) |
| 167 | { |
| 168 | vtkErrorMacro(<< "Nothing to plot!"); |
| 169 | return 0; |
| 170 | } |
| 171 | |
| 172 | if (this->Title != nullptr) |
| 173 | { |
| 174 | renderedSomething += this->TitleActor->RenderOverlay(viewport); |
| 175 | } |
| 176 | |
| 177 | this->PlotActor->SetProperty(this->GetProperty()); |
| 178 | renderedSomething += this->PlotActor->RenderOverlay(viewport); |
| 179 | |
| 180 | for (int i = 0; i < this->N; i++) |
| 181 | { |
| 182 | renderedSomething += this->Axes[i]->RenderOverlay(viewport); |
| 183 | } |
| 184 | |
| 185 | return renderedSomething; |
| 186 | } |
| 187 | |
| 188 | //------------------------------------------------------------------------------ |
| 189 | int vtkParallelCoordinatesActor::RenderOpaqueGeometry(vtkViewport* viewport) |
nothing calls this directly
no test coverage detected