public IReadOnlyList<Geometry> GraphicBuffer( IEnumerable<Geometry>geometries, doubledistance, LineJoinTypejoinType, LineCapTypecapType, doublemiterLimit, doublemaxDeviation, intmaxVerticesInFullCircle)

Public Overloads Function GraphicBuffer( _ ByValgeometriesAs IEnumerable(Of Geometry), _ ByValdistanceAs Double, _ ByValjoinTypeAs LineJoinType, _ ByValcapTypeAs LineCapType, _ ByValmiterLimitAs Double, _ ByValmaxDeviationAs Double, _ ByValmaxVerticesInFullCircleAs Integer _ ) As IReadOnlyList(Of Geometry)

#### Parameters

*geometries*- The geometries to buffer
*distance*- The buffer distance in the unit of the geometry's spatial reference
*joinType*- The line join type
*capType*- The line cap type
*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.