public virtual bool IsIntersectWithShape(Shape shape) { throw new NotImplementedException(); }
public virtual bool IsIntersectWithShape(Shape shape) { return shape.IsIntersectWithShape(shape); }
public override bool IsIntersectWithShape(Shape shape) { throw new NotImplementedException(); }