<div>I set the output dimension of imagePlaneWidget as show below:</div><div><font color="#ff0000">imagePlaneWidget->GetReslice()->SetOutputDimensionality(3); // set the output data to be 3D</font></div><div><br></div><div>When I tried to get 3D image as show below, I found that the value of dim was 2 ( expected value was 3) !</div><div><font color="#ff0000">vtkImageData * data = imagePlaneWidget->GetResliceOutput();</font></div><div><font color="#ff0000">int dim = data->GetDataDimension();  // after test , I found the value of</font><span style="line-height: 1.5; color: rgb(255, 0, 0); font-size: 14px;"> dim is 2 !</span></div><div><span style="font-size: 14px; line-height: 1.5;"><br></span></div><div><span style="font-size: 14px; line-height: 1.5;">My question is that why the setting of dimensionality was invalid ?</span></div>