Skip to content

CompositeMouseManipulator

Methods

endInteraction

Ends an interaction event.

getAlt

Gets flag if alt key is required.

getButton

Gets the associated button.

getControl

Gets flag if control key is required.

getShift

Gets flag if shift key is required.

isDragEnabled

Is drag enabled.

isScrollEnabled

Is scroll enabled.

onButtonDown

Handles a button down event.

ArgumentTypeRequiredDescription
interactorYesthe interactor
rendererYesthe renderer
positionYesthe display position

onButtonUp

Handles a button up event.

ArgumentTypeRequiredDescription
interactorYesthe interactor

onEndScroll

Handles a scroll event.

ArgumentTypeRequiredDescription
interactorYesthe interactor

onMouseMove

Handles a mouse move event.

ArgumentTypeRequiredDescription
interactorYesthe interactor
rendererYesthe renderer
positionYesthe display position

onStartScroll

Handles a start scroll event.

ArgumentTypeRequiredDescription
interactorYesthe interactor
rendererYesthe renderer
deltaYesthe scroll delta

setAlt

Sets if the alt key is required.

ArgumentTypeRequiredDescription
altYes

setButton

Sets the associated button.

ArgumentTypeRequiredDescription
btnYes

setControl

Sets if the control key is required.

ArgumentTypeRequiredDescription
ctrlYes

setDragEnabled

Sets if drag is enabled.

ArgumentTypeRequiredDescription
enabledYes

setScrollEnabled

Sets if scroll is enabled.

ArgumentTypeRequiredDescription
enabledYes

setShift

Sets if the shift key is required.

ArgumentTypeRequiredDescription
shiftYes

startInteraction

Starts an interaction event.