public override bool ContainsCirc(CircStruct circ) { if (GameMath.GetDistance(GetOrigin(), circ.GetOrigin()) <= Size.X / 2 + circ.Size.X / 2) { return(true); } return(false); }
public bool ContainsFullCirc(CircStruct circ) { double biggerRadius = Size.X / 2 > circ.Size.X / 2 ? Size.X / 2 : circ.Size.X / 2; if (GameMath.GetDistance(GetOrigin(), circ.GetOrigin()) <= biggerRadius) { return(true); } return(false); }