MCPcopy Create free account
hub / github.com/Kitware/VTK / RenderOverlay

Method RenderOverlay

Rendering/Annotation/vtkParallelCoordinatesActor.cxx:161–186  ·  view source on GitHub ↗

------------------------------------------------------------------------------ Plot scalar data for each input dataset.

Source from the content-addressed store, hash-verified

159//------------------------------------------------------------------------------
160// Plot scalar data for each input dataset.
161int 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//------------------------------------------------------------------------------
189int vtkParallelCoordinatesActor::RenderOpaqueGeometry(vtkViewport* viewport)

Callers

nothing calls this directly

Calls 3

GetInputMethod · 0.95
SetPropertyMethod · 0.45
GetPropertyMethod · 0.45

Tested by

no test coverage detected