/// <summary> /// Clean up the global variables /// </summary> public void DeleteAllVTKObjects() { animalActor.Dispose(); deciAnimalActor.Dispose(); eyeActor1.Dispose(); eyeActor2.Dispose(); deciEyeActor1.Dispose(); deciEyeActor2.Dispose(); textAfter.Dispose(); textBefore.Dispose(); deciAnimalMapper.Dispose(); deciEyeMapper1.Dispose(); deciEyeMapper2.Dispose(); cleanAnimal.Dispose(); smoothAnimal.Dispose(); normalsAnimal.Dispose(); triangleAnimal.Dispose(); decimateAnimal.Dispose(); animalMapper.Dispose(); eyeMapper1.Dispose(); eyeMapper2.Dispose(); clean.Dispose(); smooth.Dispose(); normals.Dispose(); triangles.Dispose(); decimate.Dispose(); rabbitReader.Dispose(); eyeReader.Dispose(); rabbitColorReader.Dispose(); eyeColorReader.Dispose(); squirrelReader.Dispose(); squirrelEyeReader.Dispose(); squirrelEyeReader2.Dispose(); squirrelColorReader.Dispose(); squirrelEyeColorReader.Dispose(); squirrelEyeColorReader2.Dispose(); flyingSquirrelReader.Dispose(); flyingSquirreleyeReader.Dispose(); flyingSquirrelColorReader.Dispose(); flyingSquirrelEyeColorReader.Dispose(); chinchillaReader.Dispose(); chinchillaEyeReader.Dispose(); chinchillaColorReader.Dispose(); chinchillaEyeColorReader.Dispose(); }
public void RemoveMe() { if (centerLineActor != null) { renderer.RemoveActor(centerLineActor); centerLineActor.Dispose(); centerLineActor = null; } _cleanFilter.Dispose(); _profileTubes.Dispose(); _profileData.Dispose(); _lines.Dispose(); _points.Dispose(); this._mapper.Dispose(); }
///<summary>Deletes all static objects created</summary> public static void deleteAllVTKObjects() { //clean up vtk objects if (ren1 != null) { ren1.Dispose(); } if (renWin != null) { renWin.Dispose(); } if (iren != null) { iren.Dispose(); } if (input != null) { input.Dispose(); } if (clean != null) { clean.Dispose(); } if (smooth != null) { smooth.Dispose(); } if (mapper != null) { mapper.Dispose(); } if (brain != null) { brain.Dispose(); } if (dsw != null) { dsw.Dispose(); } if (pdw != null) { pdw.Dispose(); } if (iv != null) { iv.Dispose(); } if (triangles != null) { triangles.Dispose(); } if (iv2 != null) { iv2.Dispose(); } if (edges != null) { edges.Dispose(); } if (iv3 != null) { iv3.Dispose(); } if (byu != null) { byu.Dispose(); } if (mcubes != null) { mcubes.Dispose(); } if (stl != null) { stl.Dispose(); } if (stlBinary != null) { stlBinary.Dispose(); } }