M_Rhino_Geometry_Intersect_Intersection_MeshPlane_1 - mcneel/rhinocommon-api-docs GitHub Wiki

Intersection.MeshPlane Method (Mesh, IEnumerable(Plane))

Intersects a mesh with a collection of (infinite) planes.

Namespace: Rhino.Geometry.Intersect
Assembly: RhinoCommon (in RhinoCommon.dll) Version: Rhino 6.0

Syntax

C#

public static Polyline[] MeshPlane(
	Mesh mesh,
	IEnumerable<Plane> planes
)

VB

Public Shared Function MeshPlane ( 
	mesh As Mesh,
	planes As IEnumerable(Of Plane)
) As Polyline()

Parameters

 

mesh
Type: Rhino.Geometry.Mesh
Mesh to intersect.
planes
Type: System.Collections.Generic.IEnumerable(Plane)
Planes to intersect with.

Return Value

Type: Polyline[]
An array of polylines describing the intersection loops or null (Nothing in Visual Basic) if no intersections could be found.

Exceptions

 

Exception Condition
ArgumentNullException If planes is null.

Version Information

Supported in: 6.0.16224.21491, 5D58w

See Also

Reference

Intersection Class
MeshPlane Overload
Rhino.Geometry.Intersect Namespace

⚠️ **GitHub.com Fallback** ⚠️