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

Method GetPixelData

Rendering/Parallel/vtkParallelRenderManager.cxx:1510–1524  ·  view source on GitHub ↗

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

Source from the content-addressed store, hash-verified

1508
1509//------------------------------------------------------------------------------
1510void vtkParallelRenderManager::GetPixelData(vtkUnsignedCharArray* data)
1511{
1512 if (!this->RenderWindow)
1513 {
1514 vtkErrorMacro("Tried to read pixel data from non-existent RenderWindow");
1515 return;
1516 }
1517
1518 // Read image from RenderWindow and magnify if necessary.
1519 this->MagnifyReducedImage();
1520
1521 data->SetNumberOfComponents(this->FullImage->GetNumberOfComponents());
1522 data->SetArray(this->FullImage->GetPointer(0), this->FullImage->GetDataSize(), 1);
1523 data->SetNumberOfTuples(this->FullImage->GetNumberOfTuples());
1524}
1525
1526//------------------------------------------------------------------------------
1527void vtkParallelRenderManager::GetPixelData(

Callers 1

ReadReducedImageMethod · 0.45

Calls 9

MagnifyReducedImageMethod · 0.95
GetDataSizeMethod · 0.80
SetNumberOfComponentsMethod · 0.45
GetNumberOfComponentsMethod · 0.45
SetArrayMethod · 0.45
GetPointerMethod · 0.45
SetNumberOfTuplesMethod · 0.45
GetNumberOfTuplesMethod · 0.45
WritePointerMethod · 0.45

Tested by

no test coverage detected