sketch()
Draws 2D geometry on a standard plane. Geometry statements are fully-specified guesses; constraint statements drive the solve.
Returns: Sketch
tip
See the guide for detailed usage examples.
Signatures
sketch(plane: PlaneLike, sketcher: () => T): ISketch & Extend<T>
Draws 2D geometry on a standard plane. Geometry statements are fully-specified guesses; constraint statements drive the solve.
| Parameter | Type | Description |
|---|---|---|
plane | PlaneLike | The plane to sketch on |
sketcher | () => T | Callback containing sketch statements |
sketch(face: SceneObject, sketcher: () => T): ISketch & Extend<T>
Draws 2D geometry on a face selection.
| Parameter | Type | Description |
|---|---|---|
face | SceneObject | The face to sketch on |
sketcher | () => T | Callback containing sketch statements |
sketch(plane: Plane, sketcher: () => T): ISketch & Extend<T>
Draws 2D geometry on an existing Plane object.
| Parameter | Type | Description |
|---|---|---|
plane | Plane | The Plane object to sketch on |
sketcher | () => T | Callback containing sketch statements |