public IReadOnlyList<Geometry> GraphicBuffer( IEnumerable<Geometry> geometries, double distance, LineJoinType joins, LineCapType caps, double miterLimit, double maxDeviation, int maxVerticesInFullCircle )
Public Overloads Function GraphicBuffer( _ ByVal geometries As IEnumerable(Of Geometry), _ ByVal distance As Double, _ ByVal joins As LineJoinType, _ ByVal caps As LineCapType, _ ByVal miterLimit As Double, _ ByVal maxDeviation As Double, _ ByVal maxVerticesInFullCircle As Integer _ ) As IReadOnlyList(Of Geometry)
Parameters
- geometries
- The geometries to buffer
- distance
- The buffer distance in the unit of the geometry's spatial reference
- joins
- The line joins
- caps
- The line caps
- miterLimit
- The threshold determining when miter joins are replaced with the bevel joins. Use a value of 4 for a good default.
- maxDeviation
- The max deviation of the result buffer from the true buffer in the units of the spatial reference. When maxDeviation is NaN or 0, it is replaced with 1e-5 * abs(distance). When maxDeviation is larger than MIN = 0.5 * abs(distance), it is replaced with MIN. See the remarks section for more information.
- maxVerticesInFullCircle
- The maximum number of vertices in round polygon produced from a buffered point. A value of 96 is used in methods that do not accept maxVerticesInFullCircle. If the value is less than MIN = 12, it is set to MIN. See the remarks section for more information.