}
if (bbGetInputOperation()==2 )
{
- booleanOperation->SetOperationToDifference();
- }
+ booleanOperation->SetOperationToDifference();
+ booleanOperation->SetReorientDifferenceCells( bbGetInputReorientDifferenceCells() );
+ }
booleanOperation->Update();
bbSetOutputOut( booleanOperation->GetOutput() );
} else {
bbSetInputIn1(NULL);
bbSetInputIn2(NULL);
bbSetInputOperation(0);
+ bbSetInputReorientDifferenceCells(true);
}
//=====