RhinoCommon API
IntersectionBrepPlane Method |
Intersects a Brep with an (infinite) plane.
Namespace: Rhino.Geometry.Intersect
Assembly: RhinoCommon (in RhinoCommon.dll)

public static bool BrepPlane( Brep brep, Plane plane, double tolerance, out Curve[] intersectionCurves, out Point3d[] intersectionPoints )
Public Shared Function BrepPlane ( brep As Brep, plane As Plane, tolerance As Double, <OutAttribute> ByRef intersectionCurves As Curve(), <OutAttribute> ByRef intersectionPoints As Point3d() ) As Boolean
Parameters
- brep
- Type: Rhino.GeometryBrep
Brep to intersect. - plane
- Type: Rhino.GeometryPlane
Plane to intersect with. - tolerance
- Type: SystemDouble
Tolerance to use for intersections. - intersectionCurves
- Type: Rhino.GeometryCurve
The intersection curves will be returned here. - intersectionPoints
- Type: Rhino.GeometryPoint3d
The intersection points will be returned here.
Return Value
Type: Booleantrue on success, false on failure.

Rhino for Mac
Supported in: 5.4Rhino for Windows
Supported in: 6.14