Home Reference Source Repository
public class | source

PolylineHandler

Extends:

src/plugins/sketcher/handlers/draw.js~DrawHandler → PolylineHandler

Constructor Summary

Public Constructor
public

constructor(sketcher: *, type: *)

Member Summary

Public Members
public
public

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:

NameTypeAttributeDescription
sketcher *
type *

Public Members

public edgeHandler: * source

public lastPoint: * source

Public Methods

public [Object3.Events.Interaction.Clicked](object: *, hitObject: *): * source

Params:

NameTypeAttributeDescription
object *
hitObject *

Return:

*

public afterEdgeAdded(geomParams: *): * source

Params:

NameTypeAttributeDescription
geomParams *

Return:

*

public consoleComplete(cmd: *): * source

Params:

NameTypeAttributeDescription
cmd *

Return:

*

public async consoleExecute(cmd: *, preview: *) source

Params:

NameTypeAttributeDescription
cmd *
preview *

public destroy(options: *) source

Params:

NameTypeAttributeDescription
options *

public move(position: *) source

Params:

NameTypeAttributeDescription
position *

public setEdgeHandler(edgeHandler: *) source

Params:

NameTypeAttributeDescription
edgeHandler *