Click or drag to resize

CurveCreateBooleanRegions Method (IEnumerableCurve, Plane, Boolean, Double)

Calculates curve Boolean regions, which trims and splits curves based on their overlapping regions.

Namespace:  Rhino.Geometry
Assembly:  RhinoCommon (in RhinoCommon.dll)
Syntax
public static CurveBooleanRegions CreateBooleanRegions(
	IEnumerable<Curve> curves,
	Plane plane,
	bool combineRegions,
	double tolerance
)

Parameters

curves
Type: System.Collections.GenericIEnumerableCurve
The input curves.
plane
Type: Rhino.GeometryPlane
Regions will be found in the projection of the curves to this plane.
combineRegions
Type: SystemBoolean
If true, then adjacent regions will be combined.
tolerance
Type: SystemDouble
Function tolerance. When in doubt, use the document's model absolute tolerance.

Return Value

Type: CurveBooleanRegions
The curve Boolean regions if successful, null of no successful.
See Also