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

Method SetRenderWindowPixelData

Rendering/Parallel/vtkParallelRenderManager.cxx:1447–1460  ·  view source on GitHub ↗

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

Source from the content-addressed store, hash-verified

1445
1446//------------------------------------------------------------------------------
1447void vtkParallelRenderManager::SetRenderWindowPixelData(
1448 vtkUnsignedCharArray* pixels, const int pixelDimensions[2])
1449{
1450 if (pixels->GetNumberOfComponents() == 4)
1451 {
1452 this->RenderWindow->SetRGBACharPixelData(
1453 0, 0, pixelDimensions[0] - 1, pixelDimensions[1] - 1, pixels, this->ChooseBuffer());
1454 }
1455 else
1456 {
1457 this->RenderWindow->SetPixelData(
1458 0, 0, pixelDimensions[0] - 1, pixelDimensions[1] - 1, pixels, this->ChooseBuffer());
1459 }
1460}
1461
1462//------------------------------------------------------------------------------
1463void vtkParallelRenderManager::ReadReducedImage()

Callers 1

WriteFullImageMethod · 0.95

Calls 4

ChooseBufferMethod · 0.95
GetNumberOfComponentsMethod · 0.45
SetRGBACharPixelDataMethod · 0.45
SetPixelDataMethod · 0.45

Tested by

no test coverage detected