/// <summary> /// Disposes the polygon, making it unusable. /// </summary> public void Dispose() { if (!IsDisposed) { innerPath.Dispose(); segment = null; IsDisposed = true; } }
private EllipsePolygon(CubicBezierLineSegment segment) { this.segment = segment; this.innerPath = new InternalPath(segment, isClosedPath: true); }