Ejemplo n.º 1
0
 public override bool Intersects(int x, int y, int w, int h)
 {
     if (!Graphics.Visible)
     {
         return(false);
     }
     return(ConnectedComponent1.Intersects(x, y, w, h) || ConnectedComponent2.Intersects(x, y, w, h));
 }
Ejemplo n.º 2
0
 public override bool isIn(int x, int y, int w, int h)
 {
     if (!Graphics.Visible)
     {
         return(false);
     }
     //var a1 = ConnectedComponent1.Graphics.Position + ConnectedComponent1.Graphics.GetSize() / 2;
     //var a2 = ConnectedComponent2.Graphics.Position + ConnectedComponent2.Graphics.GetSize() / 2;
     return(ConnectedComponent1.isIn(x, y, w, h) || ConnectedComponent2.isIn(x, y, w, h));
 }