CADability dotNET
Assembly: CADability (in CADability.dll) Version: 1.1.4254.24737 (1.1.*)
Returns the intersection of the provided curve with this surface.
The result may be empty.
Namespace: CADability.GeoObjectAssembly: CADability (in CADability.dll) Version: 1.1.4254.24737 (1.1.*)
Syntax
C# |
---|
void Intersect( ICurve curve, BoundingRect uvExtent, out GeoPoint[] ips, out GeoPoint2D[] uvOnFaces, out double[] uOnCurve3Ds ) |
Visual Basic |
---|
Sub Intersect ( _ curve As ICurve, _ uvExtent As BoundingRect, _ <OutAttribute> ByRef ips As GeoPoint(), _ <OutAttribute> ByRef uvOnFaces As GeoPoint2D(), _ <OutAttribute> ByRef uOnCurve3Ds As Double() _ ) |
Visual C++ |
---|
void Intersect( ICurve^ curve, BoundingRect uvExtent, [OutAttribute] array<GeoPoint>^% ips, [OutAttribute] array<GeoPoint2D>^% uvOnFaces, [OutAttribute] array<double>^% uOnCurve3Ds ) |
Parameters
- curve
- Type: CADability.GeoObject..::..ICurve
The curve to be intersected with
- uvExtent
- Type: CADability..::..BoundingRect
- ips
- Type: array<CADability..::..GeoPoint>[]()[][]%
Resulting 3d intersection points
- uvOnFaces
- Type: array<CADability..::..GeoPoint2D>[]()[][]%
u/v values of the intersection points on this surface
- uOnCurve3Ds
- Type: array<System..::..Double>[]()[][]%
u parameter of intersection points on the curve