Class: Sketch
Implements
Constructors
constructor
• new Sketch(wire
, __namedParameters?
)
Parameters
Name | Type |
---|---|
wire | Wire |
__namedParameters | Object |
__namedParameters.defaultDirection? | Point |
__namedParameters.defaultOrigin? | Point |
Defined in
Properties
wire
• wire: Wire
Defined in
Accessors
baseFace
• get
baseFace(): undefined
| null
| Face
Returns
undefined
| null
| Face
Defined in
• set
baseFace(newFace
): void
Parameters
Name | Type |
---|---|
newFace | undefined | null | Face |
Returns
void
Defined in
defaultDirection
• get
defaultDirection(): Vector
Returns
Defined in
• set
defaultDirection(newDirection
): void
Parameters
Name | Type |
---|---|
newDirection | Point |
Returns
void
Defined in
defaultOrigin
• get
defaultOrigin(): Vector
Returns
Defined in
• set
defaultOrigin(newOrigin
): void
Parameters
Name | Type |
---|---|
newOrigin | Point |
Returns
void
Defined in
Methods
clone
▸ clone(): Sketch
Returns
Defined in
delete
▸ delete(): void
Returns
void
Defined in
extrude
▸ extrude(extrusionDistance
, __namedParameters?
): Shape3D
Parameters
Name | Type |
---|---|
extrusionDistance | number |
__namedParameters | Object |
__namedParameters.extrusionDirection? | Point |
__namedParameters.extrusionProfile? | ExtrusionProfile |
__namedParameters.origin? | Point |
__namedParameters.twistAngle? | number |
Returns
Implementation of
Defined in
face
▸ face(): Face
Returns
Implementation of
Defined in
faces
▸ faces(): Face
Returns
Defined in
loftWith
▸ loftWith(otherSketches
, loftConfig?
, returnShell?
): Shape3D
Parameters
Name | Type | Default value |
---|---|---|
otherSketches | Sketch | Sketch [] | undefined |
loftConfig | LoftConfig | {} |
returnShell | boolean | false |
Returns
Implementation of
Defined in
revolve
▸ revolve(revolutionAxis?
, __namedParameters?
): Shape3D
Parameters
Name | Type |
---|---|
revolutionAxis? | Point |
__namedParameters | Object |
__namedParameters.origin? | Point |
Returns
Implementation of
Defined in
sweepSketch
▸ sweepSketch(sketchOnPlane
, sweepConfig?
): Shape3D
Parameters
Name | Type |
---|---|
sketchOnPlane | (plane : Plane , origin : Point ) => Sketch |
sweepConfig | GenericSweepConfig |
Returns
Defined in
wires
▸ wires(): Wire