public DelaunayListEventListener(Form1 parentForm, DelaunayEventChanged triangulation )
        {
            this.parentForm = parentForm;
            this.triangulation = triangulation;

            this.triangulation.Changed += new ChangedEventHandler(TriangulationChanged);
        }
        public DelaunayListEventListener(Form1 parentForm, DelaunayEventChanged triangulation)
        {
            this.parentForm    = parentForm;
            this.triangulation = triangulation;

            this.triangulation.Changed += new ChangedEventHandler(TriangulationChanged);
        }
 public void Detach()
 {
     // Detach EVENT
     if (this.triangulation != null)
     {
         this.triangulation.Changed -= new ChangedEventHandler(TriangulationChanged);
         this.triangulation = null;
     }
 }
 public void Detach()
 {
     // Detach EVENT
     if (this.triangulation != null)
     {
         this.triangulation.Changed -= new ChangedEventHandler(TriangulationChanged);
         this.triangulation          = null;
     }
 }