/// <summary> /// Returns the overall extents of the segments boundary. /// This includes extents for curve shapes in between vertices. /// </summary> /// <returns>PointExtents.</returns> public PointExtents Extents() { PointExtents extents = new PointExtents(); for (int i = 0; i < Count; i++) { extents.AddExtents(_contents[i].Extents); } return(extents); }
/// <summary> /// Gets the extents. /// </summary> /// <returns>Extents<CartesianCoordinate>.</returns> public override Extents <CartesianCoordinate> Extents() { PointExtents extents = new PointExtents(_contents); return(extents); }