- auto m0 = this->GetInputData( "Input0" )->GetVTK< vtkPolyData >( );
- auto m1 = this->GetInputData( "Input1" )->GetVTK< vtkPolyData >( );
- auto m2 = this->GetInputData( "Input2" );
- auto m3 = this->GetInputData( "Input3" );
- auto m4 = this->GetInputData( "Input4" );
- auto m5 = this->GetInputData( "Input5" );
+ auto m0 = this->GetInputData< vtkPolyData >( "Input0" );
+ auto m1 = this->GetInputData< vtkPolyData >( "Input1" );
+ auto m2 = this->GetInput( "Input2" );
+ auto m3 = this->GetInput( "Input3" );
+ auto m4 = this->GetInput( "Input4" );
+ auto m5 = this->GetInput( "Input5" );
+
+ if( m0 == NULL || m1 == NULL )
+ this->_Error( "Invalid inputs." );