///<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 (sphere != null) { sphere.Dispose(); } if (piece != null) { piece.Dispose(); } if (pdn != null) { pdn.Dispose(); } if (deci != null) { deci.Dispose(); } if (q != null) { q.Dispose(); } if (streamer != null) { streamer.Dispose(); } if (mapper != null) { mapper.Dispose(); } if (actor != null) { actor.Dispose(); } }
/// <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(); }