Data setter and simple Render.

This commit is contained in:
Krad
2022-08-16 09:22:22 +08:00
parent 67be027a0c
commit b63dfd5be9

View File

@@ -160,13 +160,15 @@ void VolumeRenderingViewer::SetRenderer(vtkRenderer *arg) {
} }
void VolumeRenderingViewer::Render() { void VolumeRenderingViewer::Render() {
if (RenderWindow)RenderWindow->Render();
} }
void VolumeRenderingViewer::SetInputData(vtkImageData *in) { void VolumeRenderingViewer::SetInputData(vtkImageData *in) {
if (in && in != this->VolumeMapper->GetInput()){
this->VolumeMapper->SetInputData(in);
}
} }
vtkImageData *VolumeRenderingViewer::GetInput() { vtkImageData *VolumeRenderingViewer::GetInput() {
return nullptr; return this->VolumeMapper->GetInput();
} }