Defines user interactions with the section box.

Hierarchy

  • BoxInputs

Constructors

Properties

cube: Object3D<Event>
dragOrigin: Vector3 = ...
dragpPlane: Plane = ...
faceNormal: Vector3 = ...
lastBox: Box3 = ...
mouseDown: boolean
onBoxConfirm: ((box: Box3) => void)

Type declaration

    • (box: Box3): void
    • Parameters

      • box: Box3

      Returns void

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

Type declaration

    • (box: Box3): void
    • Parameters

      • box: Box3

      Returns void

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

Type declaration

    • (normal: Vector3): void
    • Parameters

      • normal: Vector3

      Returns void

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

Methods

Generated using TypeDoc