Beispiel #1
0
        public override bool ContainsCirc(CircStruct circ)
        {
            if (GameMath.GetDistance(GetOrigin(), circ.GetOrigin()) <= Size.X / 2 + circ.Size.X / 2)
            {
                return(true);
            }

            return(false);
        }
Beispiel #2
0
        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);
        }