Method TrySplitBy
- Namespace
- GeometryHelper.Geometry
- Assembly
- GeometryHelper.dll
TrySplitBy(GeoPlane3, out GeoSolid3, out GeoSolid3)
Splits this solid by a plane, using the default tolerance.
public bool TrySplitBy(GeoPlane3 cutter, out GeoSolid3 above, out GeoSolid3 below)
Parameters
Returns
Remarks
The body may be concave and its faces may carry holes. Openings are carried into whichever half they fall in, and one straddling the plane is cut along with the body.
TrySplitBy(GeoPlane3, out GeoSolid3, out GeoSolid3, Tolerance)
Splits this solid by a plane, within a tolerance.
public bool TrySplitBy(GeoPlane3 cutter, out GeoSolid3 above, out GeoSolid3 below, Tolerance tolerance)
Parameters
Returns
Remarks
The body may be concave and its faces may carry holes. Openings are carried into whichever half they fall in, and one straddling the plane is cut along with the body.