Class Offset2
- Namespace
- GeometryHelper.Core
- Assembly
- GeometryHelper.dll
Offsetting the chains and loops that may curve.
public static class Offset2
- Inheritance
-
Offset2
- Inherited Members
Methods
- Offset(GeoFace2, double)
Grows a face by a distance, or shrinks it when the distance is negative, with sharp corners, using the default tolerance.
- Offset(GeoFace2, double, OffsetJoin)
Grows a face by a distance, or shrinks it when the distance is negative, with the given corners, using the default tolerance.
- Offset(GeoFace2, double, OffsetJoin, Tolerance)
Grows a face by a distance, or shrinks it when the distance is negative, with the given corners, within tolerance.
- Offset(GeoFace2, double, OffsetOptions)
Grows a face by a distance, or shrinks it when the distance is negative, as the options say, using the default tolerance.
- Offset(GeoFace2, double, OffsetOptions, Tolerance)
Grows a face by a distance, or shrinks it when the distance is negative, as the options say, within tolerance.
- Offset(GeoFace2, double, Tolerance)
Grows a face by a distance, or shrinks it when the distance is negative, with sharp corners, within tolerance.
- Offset(GeoLine2, double)
Gets the segment parallel to a segment at a distance to its left, using the default tolerance. A negative distance moves it to the right.
- Offset(GeoLine2, double, Tolerance)
Gets the segment parallel to a segment at a distance to its left, within tolerance. A negative distance moves it to the right.
- Offset(GeoPolygon2, double)
Grows a polygon by a distance, or shrinks it when the distance is negative, with sharp corners, using the default tolerance.
- Offset(GeoPolygon2, double, OffsetJoin)
Grows a polygon by a distance, or shrinks it when the distance is negative, with the given corners, using the default tolerance.
- Offset(GeoPolygon2, double, OffsetJoin, Tolerance)
Grows a polygon by a distance, or shrinks it when the distance is negative, with the given corners, within tolerance.
- Offset(GeoPolygon2, double, OffsetOptions)
Grows a polygon by a distance, or shrinks it when the distance is negative, as the options say, using the default tolerance.
- Offset(GeoPolygon2, double, OffsetOptions, Tolerance)
Grows a polygon by a distance, or shrinks it when the distance is negative, as the options say, within tolerance.
- Offset(GeoPolygon2, double, Tolerance)
Grows a polygon by a distance, or shrinks it when the distance is negative, with sharp corners, within tolerance.
- Offset(GeoPolygonArc2, double)
Offsets a loop that may curve, keeping its arcs as arcs.
- Offset(GeoPolygonArc2, double, OffsetJoin)
Offsets a loop that may curve, filling opened corners a given way.
- Offset(GeoPolygonArc2, double, OffsetJoin, Tolerance)
Offsets a loop that may curve, filling opened corners a given way, within a tolerance.
- Offset(GeoPolygonArc2, double, OffsetOptions)
Offsets a loop that may curve, with options.
- Offset(GeoPolygonArc2, double, OffsetOptions, Tolerance)
Offsets a loop that may curve, with options, within a tolerance.
- Offset(GeoPolygonArc2, double, Tolerance)
Offsets a loop that may curve, within a tolerance.
- Offset(GeoPolyline2, double)
Gets the curve parallel to a polyline at a distance to its left, with sharp corners, using the default tolerance. A negative distance goes to the right.
- Offset(GeoPolyline2, double, OffsetJoin)
Gets the curve parallel to a polyline at a distance to its left, with the given corners, using the default tolerance. A negative distance goes to the right.
- Offset(GeoPolyline2, double, OffsetJoin, Tolerance)
Gets the curve parallel to a polyline at a distance to its left, with the given corners, within tolerance. A negative distance goes to the right.
- Offset(GeoPolyline2, double, OffsetOptions)
Gets the curve parallel to a polyline at a distance to its left, as the options say, using the default tolerance. A negative distance goes to the right.
- Offset(GeoPolyline2, double, OffsetOptions, Tolerance)
Gets the curve parallel to a polyline at a distance to its left, as the options say, within tolerance. A negative distance goes to the right.
- Offset(GeoPolyline2, double, Tolerance)
Gets the curve parallel to a polyline at a distance to its left, with sharp corners, within tolerance. A negative distance goes to the right.
- Offset(GeoPolylineArc2, double)
Offsets a chain that may curve, keeping its arcs as arcs.
- Offset(GeoPolylineArc2, double, OffsetJoin)
Offsets a chain that may curve, filling opened corners a given way.
- Offset(GeoPolylineArc2, double, OffsetJoin, Tolerance)
Offsets a chain that may curve, filling opened corners a given way, within a tolerance.
- Offset(GeoPolylineArc2, double, OffsetOptions)
Offsets a chain that may curve, with options.
- Offset(GeoPolylineArc2, double, OffsetOptions, Tolerance)
Offsets a chain that may curve, with options, within a tolerance.
- Offset(GeoPolylineArc2, double, Tolerance)
Offsets a chain that may curve, within a tolerance.
- OffsetThrough(GeoLine2, GeoPoint2)
Gets the segment parallel to a segment that passes through a point, using the default tolerance. This is OFFSET with its Through option.
- OffsetThrough(GeoLine2, GeoPoint2, Tolerance)
Gets the segment parallel to a segment that passes through a point, within tolerance.
- TryOffset(GeoCircle2, double, out GeoCircle2)
Grows a circle by a distance, or shrinks it when the distance is negative, using the default tolerance.
- TryOffset(GeoCircle2, double, out GeoCircle2, Tolerance)
Grows a circle by a distance, or shrinks it when the distance is negative, within tolerance.
- TryOffset(GeoRectangle2, double, out GeoRectangle2)
Grows a rectangle by a distance, or shrinks it when the distance is negative, keeping its corners square, using the default tolerance.
- TryOffset(GeoRectangle2, double, out GeoRectangle2, Tolerance)
Grows a rectangle by a distance, or shrinks it when the distance is negative, keeping its corners square, within tolerance. This is the sharp-cornered offset; round the corners with Offset(GeoPolygon2, double, OffsetJoin, Tolerance) on ToPolygon().