+#else
+ _vtkglyph->SetInputData( GetDataObject() );
+#endif
+
+ if(GetTypeForm()==1) // source Arrow
+ {
+#if VTK_MAJOR_VERSION <= 5
+ _vtkglyph->SetSource( _vtkarrowsource->GetOutput() );
+#else
+ _vtkarrowsource->Update();
+ _vtkglyph->SetSourceData( _vtkarrowsource->GetOutput() );
+#endif
+ } else { // source Line
+#if VTK_MAJOR_VERSION <= 5
+ _vtkglyph->SetSource( _vtklinesource->GetOutput() );
+#else
+ _vtklinesource->Update();
+ _vtkglyph->SetSourceData( _vtklinesource->GetOutput() );
+#endif
+ }
+