示例#1
0
        public Edge method_9(Ellipse ellipse)
        {
            Edge edge  = this.GetPlane().method_6(ellipse);
            Edge edge2 = ellipse.GetPlane().method_5(this);

            if (edge == null | edge2 == null)
            {
                return(null);
            }
            return(edge.CollinearOverlap(edge2));
        }
示例#2
0
        public Edge method_8(Circle circle)
        {
            Edge edge  = this.GetPlane().method_5(circle);
            Edge edge2 = circle.GetPlane().method_5(this);

            if (edge == null | edge2 == null)
            {
                return(null);
            }
            return(edge.CollinearOverlap(edge2));
        }