Description:

Calculates the minimum and maximum distances between two curves. This function is useful for computing curve deviation. If you are not computing curve deviation, use ClosestPoints(Curve, out Point3d, out Point3d) .

Syntax:
public static Boolean GetDistancesBetweenCurves(
Curve curveA,
Curve curveB,
Double tolerance,
out Double maxDistance,
out Double maxDistanceParameterA,
out Double maxDistanceParameterB,
out Double minDistance,
out Double minDistanceParameterA,
out Double minDistanceParameterB
)
Parameters:
  • curveA
  • Type: Curve
  • A curve.
  • curveB
  • Type: Curve
  • Another curve.
  • tolerance
  • Type: System.Double
  • A tolerance value.
  • maxDistance
  • Type: System.Double
  • The maximum distance value. This is an out reference argument.
  • maxDistanceParameterA
  • Type: System.Double
  • The maximum distance parameter on curve A. This is an out reference argument.
  • maxDistanceParameterB
  • Type: System.Double
  • The maximum distance parameter on curve B. This is an out reference argument.
  • minDistance
  • Type: System.Double
  • The minimum distance value. This is an out reference argument.
  • minDistanceParameterA
  • Type: System.Double
  • The minimum distance parameter on curve A. This is an out reference argument.
  • minDistanceParameterB
  • Type: System.Double
  • The minimum distance parameter on curve B. This is an out reference argument.
Returns:
Type: Boolean
True if the operation succeeded; otherwise false.
Available since:
5.0

/
/
/
GetDistancesBetweenCurves

GetDistancesBetweenCurves method

Class:  Rhino.Geometry.Curve

Nothing found