/// <summary> /// Gets the points from a rectangular outline surrounding the subregion bounding box. /// </summary> /// <param name="subregion">The subregion.</param> /// <returns>The points.</returns> public static IList <XYZ> GetPointsFromSubregionRough(TopographySurface subregion) { BoundingBoxXYZ bbox = subregion.get_BoundingBox(null); // Get toposurface points TopographySurface toposurface = GetTopographySurfaceHost(subregion); Outline outline = new Outline(bbox.Min, bbox.Max); IList <XYZ> points = toposurface.FindPoints(outline); return(points); }