CADability dotNET

The Curves type exposes the following members.

Constructors

  NameDescription
Public methodCurves
Initializes a new instance of the Curves class

Methods

  NameDescription
Public methodStatic memberGetCommonPlane(array<ICurve>[]()[][], Plane%)
Tries to find a plane that contains most of the given curves.
Public methodStatic memberGetCommonPlane(GeoPoint, ICurve, Plane%)
Determines the commomn plane of a point and a curve. Returns the common plane in the parameter and true if there is such a plane. Returns false, if the point lies not in the plane.
Public methodStatic memberGetCommonPlane(ICurve, ICurve, Plane%)
Determines the common plane of the two curves. If there is a common plane, the Parameter CommonPlane gets the result ant the function returns true. Otherwise the function returns false.
Public methodStatic memberIntersect(ICurve, ICurve, Boolean)
Returns the parameters of the intersection points of curve1 with curve2. Parameters are with respect to curve1. The two curves must reside in a common plane.
Public methodStatic memberIntersect(ICurve, ICurve, array<Double>[]()[][]%, array<Double>[]()[][]%, array<GeoPoint>[]()[][]%)
Calculates the intersection points of the two curves.
Public methodStatic memberOverlapping
Returns true if curve1 and curve2 are overlapping curves. The overlapping intervalls for both curves are returned in from1, to1, from2 and to2.

See Also