コード例 #1
0
ファイル: Program.cs プロジェクト: Monkeybin11/Kitware.VTK
 ///<summary>Deletes all static objects created</summary>
 public static void deleteAllVTKObjects()
 {
     //clean up vtk objects
     if (pl3d != null)
     {
         pl3d.Dispose();
     }
     if (lineWidget != null)
     {
         lineWidget.Dispose();
     }
     if (seeds != null)
     {
         seeds.Dispose();
     }
     if (rk4 != null)
     {
         rk4.Dispose();
     }
     if (streamer != null)
     {
         streamer.Dispose();
     }
     if (rf != null)
     {
         rf.Dispose();
     }
     if (streamMapper != null)
     {
         streamMapper.Dispose();
     }
     if (streamline != null)
     {
         streamline.Dispose();
     }
     if (lineWidget2 != null)
     {
         lineWidget2.Dispose();
     }
     if (seeds2 != null)
     {
         seeds2.Dispose();
     }
     if (streamer2 != null)
     {
         streamer2.Dispose();
     }
     if (rf2 != null)
     {
         rf2.Dispose();
     }
     if (streamMapper2 != null)
     {
         streamMapper2.Dispose();
     }
     if (streamline2 != null)
     {
         streamline2.Dispose();
     }
     if (outline != null)
     {
         outline.Dispose();
     }
     if (outlineMapper != null)
     {
         outlineMapper.Dispose();
     }
     if (outlineActor != null)
     {
         outlineActor.Dispose();
     }
     if (ren1 != null)
     {
         ren1.Dispose();
     }
     if (renWin != null)
     {
         renWin.Dispose();
     }
     if (iren != null)
     {
         iren.Dispose();
     }
     if (cam1 != null)
     {
         cam1.Dispose();
     }
 }