Example #1
0
 protected override void Clash(ClashEventArgs e)
 {
     if (!(e.Second is Triangle))
     {
         base.Clash(e);
     }
 }
Example #2
0
        public void SimulateFigureClashed(Figure To)
        {
            ClashEventArgs cea = new ClashEventArgs(this, To);

            Clash(cea);
        }
Example #3
0
        protected virtual void Clash(ClashEventArgs e)
        {
            EventHandler <ClashEventArgs> temp = FigureClash;

            temp?.Invoke(this, e);
        }