firsttime =false;
quadricdecimation = vtkQuadricDecimation::New();
}
- quadricdecimation->SetInputData( bbGetInputIn() );
+ if (bbGetInputIn()!=NULL)
+ {
+ quadricdecimation->SetInputData( bbGetInputIn() );
+ quadricdecimation->SetTargetReduction( bbGetInputTargetReduction() );
+ quadricdecimation->Update();
+ bbSetOutputOut(quadricdecimation->GetOutput() );
+ } else {
+ bbSetOutputOut( NULL );
+ } // if In
- quadricdecimation->SetTargetReduction( bbGetInputTargetReduction() );
-
- quadricdecimation->Update();
- bbSetOutputOut(quadricdecimation->GetOutput() );
}
//=====
// Before editing this file, make sure it's a file of your own (i.e.: it wasn't generated from xml description; if so : your modifications will be lost)