Home Reference Source Repository
public class | source

Handle

Extends:

three~THREE.Mesh → Handle

Direct Subclass:

PositionHandle, ValueHandle

Constructor Summary

Public Constructor
public

constructor(geometry: *, material: *)

Member Summary

Public Members
public

text: *

Method Summary

Public Methods
public
public
public
public
public

dragInternal(hitObject: *): *

public

onDrag(state: *, position: *)

public

onDrop(state: *)

public

onScale(scale: *)

public

updateFromState(state: *)

Public Constructors

public constructor(geometry: *, material: *) source

Params:

NameTypeAttributeDescription
geometry *
material *

Public Members

public text: * source

Public Methods

public [Object3.Events.Interaction.Dragged](hitObject: *) source

Params:

NameTypeAttributeDescription
hitObject *

public [Object3.Events.Interaction.Dropped](hitObject: *) source

Params:

NameTypeAttributeDescription
hitObject *

public [Object3.Events.Interaction.Picked](hitObject: *) source

Params:

NameTypeAttributeDescription
hitObject *

public [Object3.Events.Lifecycle.Rendered]() source

public dragInternal(hitObject: *): * source

Params:

NameTypeAttributeDescription
hitObject *

Return:

*

public onDrag(state: *, position: *) source

Params:

NameTypeAttributeDescription
state *
position *

public onDrop(state: *) source

Params:

NameTypeAttributeDescription
state *

public onScale(scale: *) source

Params:

NameTypeAttributeDescription
scale *

public updateFromState(state: *) source

Params:

NameTypeAttributeDescription
state *