Face.Intersect
Description:
Calculates the intersection of the specified face with this face and returns the intersection results.
Calculates the intersection of the specified face with this face and returns the intersection results.
Remarks:
This is not a general-purpose function: it only works properly for simple configurations. For other configurations, it may return an incorrect result. Some configurations for which the function might return a correct result are:
This is not a general-purpose function: it only works properly for simple configurations. For other configurations, it may return an incorrect result. Some configurations for which the function might return a correct result are:
- A planar face that fully intersects another face in a single curve, when the other face is planar or cylindrical.
- A cylindrical face that fully intersects another face in a single curve, when the other face is planar.
Overloads (4):
public FaceIntersectionFaceResult Intersect(
Face face,
out Curve result
)
-
faceThe specified face to intersect with this face.
-
resultA single Curve representing the intersection.
Return Value
FaceIntersectionFaceResult
FaceIntersectionFaceResult.Intersecting - One or more intersections were encountered. SetComparisonResult.NonIntersecting - There is no intersection found.
-
The face isnullNothingnullptra null reference (Nothingin Visual Basic).
-
The intersection calculation fails.