Click or drag to resize

SurfaceFitCurveToSurface Method

[Missing <summary> documentation for "M:Rhino.Geometry.Surface.FitCurveToSurface(Rhino.Geometry.Curve,Rhino.Geometry.Vector3d,System.Double,System.Collections.Generic.IEnumerable{System.Double},System.Boolean,Rhino.Geometry.Curve@,Rhino.Geometry.Curve@)"]

Namespace:  Rhino.Geometry
Assembly:  RhinoCommon (in RhinoCommon.dll)
Since: 8.0
Syntax
public Curve[] FitCurveToSurface(
	Curve trimCurve3d,
	Vector3d trimProjectionDir,
	double tolerance,
	IEnumerable<double> Knots,
	bool divideIntoSections,
	ref Curve trimCurveOnSurface,
	ref Curve splitCurve
)

Parameters

trimCurve3d
Type: Rhino.GeometryCurve
curve that will trim from one edge to the opposite
trimProjectionDir
Type: Rhino.GeometryVector3d
Vector for projection, or zero vector for no projection
tolerance
Type: SystemDouble
3d tolerance for projection, splitting, fitting...
Knots
Type: System.Collections.GenericIEnumerableDouble
For TrimParamKnots=3, the custom knots to add
divideIntoSections
Type: SystemBoolean
If true, the surface is divided at each knot
trimCurveOnSurface
Type: Rhino.GeometryCurve
the actual trim curve as it is projected on or pulled to the surface
splitCurve
Type: Rhino.GeometryCurve
the actual fit curve the split the surface

Return Value

Type: Curve

[Missing <returns> documentation for "M:Rhino.Geometry.Surface.FitCurveToSurface(Rhino.Geometry.Curve,Rhino.Geometry.Vector3d,System.Double,System.Collections.Generic.IEnumerable{System.Double},System.Boolean,Rhino.Geometry.Curve@,Rhino.Geometry.Curve@)"]

See Also