Skip to main content

Function: cutShapeWithPlane()

function cutShapeWithPlane(
shapeInput,
inputPlane?,
offset?,
keep?): TopoDS_Solid | TopoDS_Compound | null;

Defined in: packages/replicad/src/shapeFunctions/operations.ts:222

Cuts a shape with the half-space defined by an oriented plane.

keep identifies the side that remains. Positive is the direction of the plane normal. The offset translates the plane along that normal.

Parameters

shapeInput

ShapeInput

inputPlane?

Plane | PlaneName

offset?

number = 0

keep?

PlaneSide = "positive"

Returns

TopoDS_Solid | TopoDS_Compound | null