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

Method RenderTranslucentPolygonalGeometry

Rendering/Annotation/vtkAxesActor.cxx:236–259  ·  view source on GitHub ↗

------------------------------------------------------------------------------

Source from the content-addressed store, hash-verified

234
235//------------------------------------------------------------------------------
236int vtkAxesActor::RenderTranslucentPolygonalGeometry(vtkViewport* vp)
237{
238 int renderedSomething = 0;
239
240 this->UpdateProps();
241
242 renderedSomething += this->XAxisShaft->RenderTranslucentPolygonalGeometry(vp);
243 renderedSomething += this->YAxisShaft->RenderTranslucentPolygonalGeometry(vp);
244 renderedSomething += this->ZAxisShaft->RenderTranslucentPolygonalGeometry(vp);
245
246 renderedSomething += this->XAxisTip->RenderTranslucentPolygonalGeometry(vp);
247 renderedSomething += this->YAxisTip->RenderTranslucentPolygonalGeometry(vp);
248 renderedSomething += this->ZAxisTip->RenderTranslucentPolygonalGeometry(vp);
249
250 if (this->AxisLabels)
251 {
252 renderedSomething += this->XAxisLabel->RenderTranslucentPolygonalGeometry(vp);
253 renderedSomething += this->YAxisLabel->RenderTranslucentPolygonalGeometry(vp);
254 renderedSomething += this->ZAxisLabel->RenderTranslucentPolygonalGeometry(vp);
255 }
256
257 renderedSomething = (renderedSomething > 0) ? (1) : (0);
258 return renderedSomething;
259}
260
261//------------------------------------------------------------------------------
262// Description:

Callers

nothing calls this directly

Calls 1

UpdatePropsMethod · 0.95

Tested by

no test coverage detected