Home Reference Source Repository
public class | source

AngleHandler

Extends:

BaseHandler → AngleHandler

Constructor Summary

Public Constructor
public

constructor(args: ...*)

Member Summary

Public Members
public

dir0: *

public

dir1: *

public
public

preview: *

public

resolve: *

public

tuv: {"type": *, "userValue": *, "value": *, "sector": *, "reflex": *, "dimPos": *}

Method Summary

Public Methods
public

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

public

cancel()

public

destroy(options: *)

public
public
public
public
public

setLines(lines: *): *

public

Inherited Summary

From class BaseHandler
public
public
public

name: *

public
public

sketch: *

public
public

addInteraction(object: *)

public
public

cancel()

public

consoleComplete(cmd: *): *

public
public
public

destroy(options: *)

public
public
public

onKeyDown(event: *)

public

onKeyUp(event: *)

public
public

removeInteraction(object: *)

public

Public Constructors

public constructor(args: ...*) source

Override:

BaseHandler#constructor

Params:

NameTypeAttributeDescription
args ...*

Public Members

public dir0: * source

public dir1: * source

public intersectionPoint: * source

public preview: * source

public resolve: * source

public tuv: {"type": *, "userValue": *, "value": *, "sector": *, "reflex": *, "dimPos": *} source

Public Methods

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

Params:

NameTypeAttributeDescription
object *
hitObject *

public cancel() source

Override:

BaseHandler#cancel

public destroy(options: *) source

Override:

BaseHandler#destroy

Params:

NameTypeAttributeDescription
options *

public filterObjectsWithInteraction(object: *): * source

Override:

BaseHandler#filterObjectsWithInteraction

Params:

NameTypeAttributeDescription
object *

Return:

*

public onKeyDown() source

Override:

BaseHandler#onKeyDown

public onKeyUp() source

Override:

BaseHandler#onKeyUp

public onMouseMove() source

Override:

BaseHandler#onMouseMove

public setLines(lines: *): * source

Params:

NameTypeAttributeDescription
lines *

Return:

*

public updatePreview() source