PolylineHandler
Extends:
src/plugins/sketcher/handlers/draw.js~DrawHandler → PolylineHandler
Constructor Summary
| Public Constructor | ||
| public |
constructor(sketcher: *, type: *) |
|
Member Summary
| Public Members | ||
| public |
edgeHandler: * |
|
| public |
lastPoint: * |
|
Method Summary
| Public Methods | ||
| public |
[Object3.Events.Interaction.Clicked](object: *, hitObject: *): * |
|
| public |
afterEdgeAdded(geomParams: *): * |
|
| public |
consoleComplete(cmd: *): * |
|
| public |
async consoleExecute(cmd: *, preview: *) |
|
| public |
destroy(options: *) |
|
| public |
move(position: *) |
|
| public |
setEdgeHandler(edgeHandler: *) |
|
Public Constructors
public constructor(sketcher: *, type: *) source
Params:
| Name | Type | Attribute | Description |
| sketcher | * | ||
| type | * |
Public Methods
public [Object3.Events.Interaction.Clicked](object: *, hitObject: *): * source
Params:
| Name | Type | Attribute | Description |
| object | * | ||
| hitObject | * |
Return:
| * |
public afterEdgeAdded(geomParams: *): * source
Params:
| Name | Type | Attribute | Description |
| geomParams | * |
Return:
| * |
public async consoleExecute(cmd: *, preview: *) source
Params:
| Name | Type | Attribute | Description |
| cmd | * | ||
| preview | * |
public destroy(options: *) source
Params:
| Name | Type | Attribute | Description |
| options | * |
public move(position: *) source
Params:
| Name | Type | Attribute | Description |
| position | * |
public setEdgeHandler(edgeHandler: *) source
Params:
| Name | Type | Attribute | Description |
| edgeHandler | * |