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

Method MasterEndRender

Rendering/Parallel/vtkClientServerSynchronizedRenderers.cxx:20–35  ·  view source on GitHub ↗

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

Source from the content-addressed store, hash-verified

18
19//------------------------------------------------------------------------------
20void vtkClientServerSynchronizedRenderers::MasterEndRender()
21{
22 // receive image from slave.
23 assert(this->ParallelController->IsA("vtkSocketController"));
24
25 vtkRawImage& rawImage = this->Image;
26
27 int header[4];
28 this->ParallelController->Receive(header, 4, 1, 0x023430);
29 if (header[0] > 0)
30 {
31 rawImage.Resize(header[1], header[2], header[3]);
32 this->ParallelController->Receive(rawImage.GetRawPtr(), 1, 0x023430);
33 rawImage.MarkValid();
34 }
35}
36
37//------------------------------------------------------------------------------
38void vtkClientServerSynchronizedRenderers::SlaveEndRender()

Callers

nothing calls this directly

Calls 5

IsAMethod · 0.80
MarkValidMethod · 0.80
assertFunction · 0.50
ReceiveMethod · 0.45
ResizeMethod · 0.45

Tested by

no test coverage detected