public override bool Collide(CollideObj collideObj)
        {
            //TODO verify type of OBJ
            //GET Circle or Rectangle
            //Verify Collision

            if (collideObj.GetType() == typeof(Circle))
            {
                CollideFlag = Intersects((Circle)collideObj);
            }
            else if (collideObj.GetType() == typeof(RotatedRectangle))
            {
                //TODO
                //CollideFlag =
            }

            return(CollideFlag);
        }
 public virtual bool Collide(CollideObj calangoCollide)
 {
     return(CollideFlag);
 }