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

Method PreLoadData

Rendering/VolumeOpenGL2/vtkOpenGLGPUVolumeRayCastMapper.cxx:2952–2965  ·  view source on GitHub ↗

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

Source from the content-addressed store, hash-verified

2950
2951//------------------------------------------------------------------------------
2952bool vtkOpenGLGPUVolumeRayCastMapper::PreLoadData(vtkRenderer* ren, vtkVolume* vol)
2953{
2954 if (!this->ValidateRender(ren, vol))
2955 {
2956 return false;
2957 }
2958
2959 // have to register if we preload
2960 this->ResourceCallback->RegisterGraphicsResources(
2961 static_cast<vtkOpenGLRenderWindow*>(ren->GetVTKWindow()));
2962
2963 this->Impl->ClearRemovedInputs(ren->GetRenderWindow());
2964 return this->Impl->UpdateInputs(ren, vol);
2965}
2966
2967//------------------------------------------------------------------------------
2968void vtkOpenGLGPUVolumeRayCastMapper::vtkInternal::ForceTransferInit()

Callers 1

CreateMappersMethod · 0.80

Calls 6

ValidateRenderMethod · 0.80
GetVTKWindowMethod · 0.80
ClearRemovedInputsMethod · 0.80
UpdateInputsMethod · 0.80
GetRenderWindowMethod · 0.45

Tested by

no test coverage detected