Optionalshape: TOptionalprofile: UOptionalsketchFaceIndex: numberOptionaldirection: Vector3Optionalextent: featureExtentEnumOptionallength: numberOptionaluntilFaceIndex: numberThe base shape the feature is built on.
The face to sweep; it must lie on the face of the base that sketchFaceIndex names.
OptionalsketchThe face of the base the profile lies on, counted from 0 as shapes.face.getFaces lists them.
OptionaldirectionThe direction the profile travels in: away from the base for a boss, into it for a pocket.
OptionalextentWhere the feature stops: after length, at the face untilFaceIndex names, or once it has
passed through the whole base.
OptionallengthHow far the profile travels when extent is length, in model units.
OptionaluntilThe face the feature stops at when extent is untilFace: one the profile meets on its way,
such as the underside of an overhang or a void's ceiling.
A base shape, a profile face sketched on one of its faces and how far to sweep it for
features.boss, which adds material, andfeatures.pocket, which removes it.