M_Rhino_Geometry_Curve_OffsetOnSurface_2 - mcneel/rhinocommon-api-docs GitHub Wiki
Offset a curve on a brep face surface. This curve must lie on the surface. This overload allows to specify different offsets for different curve parameters.
Namespace: Rhino.Geometry
Assembly: RhinoCommon (in RhinoCommon.dll) Version: Rhino 6.0
C#
public Curve[] OffsetOnSurface(
BrepFace face,
double[] curveParameters,
double[] offsetDistances,
double fittingTolerance
)
VB
Public Function OffsetOnSurface (
face As BrepFace,
curveParameters As Double(),
offsetDistances As Double(),
fittingTolerance As Double
) As Curve()
- face
- Type: Rhino.Geometry.BrepFace
The brep face on which to offset. - curveParameters
- Type: System.Double[]
Curve parameters corresponding to the offset distances. - offsetDistances
- Type: System.Double[]
distances to offset (+)left, (-)right. - fittingTolerance
- Type: System.Double
A fitting tolerance.
Type: Curve[]
Offset curves on success, or null on failure.
Exception | Condition |
---|---|
ArgumentNullException | If face, curveParameters or offsetDistances are null. |
Supported in: 6.0.16224.21491, 5D58w