<div>Hi,</div><div>    I want to get the intesection part of two planes,and I use the vtkBooleanOperationPolyDataFilter,but the error 0xC0000005 happens when I try to update.</div><div><br></div><div>       vtkPolyData*data =(vtkPolyData*) planeActor->GetMapper()->GetInput();</div><div>      <span style="line-height: 1.5;"> </span><span style="line-height: 1.5;"> vtkPolyData*data1 =(vtkPolyData*) planeActor1->GetMapper()->GetInput();</span></div><div><div><span class="Apple-tab-span" style="white-space:pre"> </span>vtkSmartPointer<vtkBooleanOperationPolyDataFilter> filter = vtkSmartPointer<vtkBooleanOperationPolyDataFilter>::New();</div><div><span class="Apple-tab-span" style="white-space:pre">           </span>filter->SetInputData(0, data);</div><div><span class="Apple-tab-span" style="white-space:pre">            </span>filter->SetInputData(1, data1);</div><div><span class="Apple-tab-span" style="white-space:pre">           </span>filter->SetOperationToIntersection();</div><div><span class="Apple-tab-span" style="white-space:pre">             </span>filter->Update();</div></div><div>      How can I get the this in the right way, thanks.</div>