Returns
buffer of the geometry,
using specified offset distance.
Provides optional parameters for curve approximation segments
and buffer's
end cap style.
Namespace: FDF.Common.GeometriesAssembly: FDF.Common (in FDF.Common.dll) Version: 3.0.0.0
Syntax IGeGeometry Buffer(
GeLength distance,
int quadrantSegments = 8,
GeBufferStyle endCapStyle = GeBufferStyle.Round
)
Function Buffer (
distance As GeLength,
Optional quadrantSegments As Integer = 8,
Optional endCapStyle As GeBufferStyle = GeBufferStyle.Round
) As IGeGeometry
IGeGeometry^ Buffer(
GeLength^ distance,
int quadrantSegments = 8,
GeBufferStyle endCapStyle = GeBufferStyle::Round
)
abstract Buffer :
distance : GeLength *
?quadrantSegments : int *
?endCapStyle : GeBufferStyle
(* Defaults:
let _quadrantSegments = defaultArg quadrantSegments 8
let _endCapStyle = defaultArg endCapStyle GeBufferStyle.Round
*)
-> IGeGeometry
Parameters
- distance
- Type: FDF.Common.GeometriesGeLength
Buffer radius. - quadrantSegments (Optional)
- Type: SystemInt32
Number of segments used to approximate curves (default is 8). - endCapStyle (Optional)
- Type: FDF.Common.GeometriesGeBufferStyle
End cap style to use when computing a buffer (default is Round).
Return Value
Type:
IGeGeometryRemarks
Geometry buffer is the Minkowski sum or difference of the geometry with a disc of
specified radius.
See Also