Method Offset
- Namespace
- GeometryHelper.Geometry
- Assembly
- GeometryHelper.dll
Offset(double)
Grows this face within its own plane by a distance, or shrinks it when the distance is negative, with sharp corners, using the default tolerance. The holes shrink as the boundary grows. See Offset(GeoFace3, double, OffsetOptions, Tolerance).
public GeoFace3[] Offset(double distance)
Parameters
distancedouble
Returns
- GeoFace3[]
Offset(double, Tolerance)
Grows this face within its own plane by a distance, or shrinks it when the distance is negative, with sharp corners, within a tolerance.
public GeoFace3[] Offset(double distance, Tolerance tolerance)
Parameters
Returns
- GeoFace3[]
Offset(double, OffsetJoin)
Grows this face within its own plane by a distance, or shrinks it when the distance is negative, with the given corners, using the default tolerance.
public GeoFace3[] Offset(double distance, OffsetJoin join)
Parameters
distancedoublejoinOffsetJoin
Returns
- GeoFace3[]
Offset(double, OffsetJoin, Tolerance)
Grows this face within its own plane by a distance, or shrinks it when the distance is negative, with the given corners, within a tolerance.
public GeoFace3[] Offset(double distance, OffsetJoin join, Tolerance tolerance)
Parameters
distancedoublejoinOffsetJointoleranceTolerance
Returns
- GeoFace3[]
Offset(double, OffsetOptions)
Grows this face within its own plane by a distance, or shrinks it when the distance is negative, as the options say, using the default tolerance.
public GeoFace3[] Offset(double distance, OffsetOptions options)
Parameters
distancedoubleoptionsOffsetOptions
Returns
- GeoFace3[]
Offset(double, OffsetOptions, Tolerance)
Grows this face within its own plane by a distance, or shrinks it when the distance is negative, as the options say, within a tolerance.
public GeoFace3[] Offset(double distance, OffsetOptions options, Tolerance tolerance)
Parameters
distancedoubleoptionsOffsetOptionstoleranceTolerance
Returns
- GeoFace3[]