Defines user interactions with the section box.

Hierarchy

  • BoxInputs

Constructors

Properties

dragOrigin: THREE.Vector3 = ...
dragpPlane: Plane = ...
faceNormal: THREE.Vector3 = ...
lastBox: Box3 = ...
mouseDown: boolean
onBoxConfirm: ((box: Box3) => void)

Type declaration

    • (box: Box3): void
    • Parameters

      Returns void

onBoxStretch: ((box: Box3) => void)

Type declaration

    • (box: Box3): void
    • Parameters

      Returns void

onFaceEnter: ((normal: THREE.Vector3) => void)

Type declaration

raycaster: THREE.Raycaster = ...
sharedBox: Box3
unregisters: (() => void)[] = []
viewer: Viewer

Methods

Generated using TypeDoc