X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FcpExtensions%2FVisualization%2FOutlineSource.cxx;fp=lib%2FcpExtensions%2FVisualization%2FOutlineSource.cxx;h=0000000000000000000000000000000000000000;hb=2e142df11d6f312a2a2b5097b8da73571ed523e8;hp=a00a22190b6c76d1728c1a84a78d1bc97690550a;hpb=61b3659afe961ed248f30e26f9ca8f28fcfafddc;p=cpPlugins.git diff --git a/lib/cpExtensions/Visualization/OutlineSource.cxx b/lib/cpExtensions/Visualization/OutlineSource.cxx deleted file mode 100644 index a00a221..0000000 --- a/lib/cpExtensions/Visualization/OutlineSource.cxx +++ /dev/null @@ -1,50 +0,0 @@ -#include -#include -#include -#include -#include - -// ------------------------------------------------------------------------- -cpExtensions::Visualization::OutlineSource:: -Self* cpExtensions::Visualization::OutlineSource:: -New( ) -{ - return( new Self( ) ); -} - -// ------------------------------------------------------------------------- -cpExtensions::Visualization::OutlineSource:: -OutlineSource( ) - : Superclass( ) -{ -} - -// ------------------------------------------------------------------------- -cpExtensions::Visualization::OutlineSource:: -~OutlineSource( ) -{ -} - -// ------------------------------------------------------------------------- -int cpExtensions::Visualization::OutlineSource:: -RequestData( - vtkInformation* request, - vtkInformationVector** inputVector, - vtkInformationVector* outputVector - ) -{ - int r = this->Superclass::RequestData( request, inputVector, outputVector ); - - // Complete polydatas to avoid bizarre rendering errors (multi-thread) - vtkInformation *outInfo = outputVector->GetInformationObject( 0 ); - vtkPolyData *output = vtkPolyData::SafeDownCast( - outInfo->Get( vtkDataObject::DATA_OBJECT( ) ) - ); - output->SetVerts( vtkSmartPointer< vtkCellArray >::New( ) ); - output->SetStrips( vtkSmartPointer< vtkCellArray >::New( ) ); - if( this->GenerateFaces != 1 ) - output->SetPolys( vtkSmartPointer< vtkCellArray >::New( ) ); - return( r ); -} - -// eof - $RCSfile$