Optionalshape: TOptionalface: UOptionaldistance: numberOptionaltolerance: numberOptionaljoinType: joinTypeEnumOptionalremoveIntEdges: booleanThe shape to offset: a wire, edge, face, shell or solid.
OptionalfaceFor a wire or edge, a face whose surface the offset is drawn on; leave it out to offset in the wire's own plane.
How far the boundary moves, in model units; negative moves it inward, 0 returns the shape as it is.
How close two points must be to count as the same when the offset is built, in model units.
How the offset pieces meet at corners: arc rounds them, intersection extends them to a
sharp corner, tangent keeps them tangent.
When true, the internal edges the offset can leave behind are removed from the result.
A shape, a distance and corner options for
operations.offsetAdv, which moves the shape's boundary outward or inward.