Method OffsetInPlane
- Namespace
- GeometryHelper.Geometry
- Assembly
- GeometryHelper.dll
OffsetInPlane(double, GeoVector3)
Gets the curve parallel to this flat polyline at a distance to its left within its plane, with sharp corners, using the default tolerance. See OffsetInPlane(GeoPolyline3, double, GeoVector3, OffsetOptions, Tolerance).
public GeoPolyline3[] OffsetInPlane(double distance, GeoVector3 planeNormal)
Parameters
distancedoubleHow far to move it, to its left seen from the tip of the normal when positive.
planeNormalGeoVector3Which side of the plane it is seen from.
Returns
OffsetInPlane(double, GeoVector3, Tolerance)
Gets the curve parallel to this flat polyline at a distance to its left within its plane, with sharp corners, within a tolerance.
public GeoPolyline3[] OffsetInPlane(double distance, GeoVector3 planeNormal, Tolerance tolerance)
Parameters
distancedoubleplaneNormalGeoVector3toleranceTolerance
Returns
OffsetInPlane(double, GeoVector3, OffsetJoin)
Gets the curve parallel to this flat polyline at a distance to its left within its plane, with the given corners, using the default tolerance.
public GeoPolyline3[] OffsetInPlane(double distance, GeoVector3 planeNormal, OffsetJoin join)
Parameters
distancedoubleplaneNormalGeoVector3joinOffsetJoin
Returns
OffsetInPlane(double, GeoVector3, OffsetJoin, Tolerance)
Gets the curve parallel to this flat polyline at a distance to its left within its plane, with the given corners, within a tolerance.
public GeoPolyline3[] OffsetInPlane(double distance, GeoVector3 planeNormal, OffsetJoin join, Tolerance tolerance)
Parameters
distancedoubleplaneNormalGeoVector3joinOffsetJointoleranceTolerance
Returns
OffsetInPlane(double, GeoVector3, OffsetOptions)
Gets the curve parallel to this flat polyline at a distance to its left within its plane, as the options say, using the default tolerance.
public GeoPolyline3[] OffsetInPlane(double distance, GeoVector3 planeNormal, OffsetOptions options)
Parameters
distancedoubleplaneNormalGeoVector3optionsOffsetOptions
Returns
OffsetInPlane(double, GeoVector3, OffsetOptions, Tolerance)
Gets the curve parallel to this flat polyline at a distance to its left within its plane, as the options say, within a tolerance.
public GeoPolyline3[] OffsetInPlane(double distance, GeoVector3 planeNormal, OffsetOptions options, Tolerance tolerance)
Parameters
distancedoubleplaneNormalGeoVector3optionsOffsetOptionstoleranceTolerance