Hierarchy

Constructors

Properties

eventStarted: ListenableEvent<void, Tool> = ...
eventStopped: ListenableEvent<void, Tool> = ...
mAllowMoveBelowGround: boolean
mBBoxWorld: BoundingBox
mCommand: null | TransformElements
mGroundPosition: number
mIsFinished: boolean
mLastPickPos: null | Vector3
mMoveLimitMax: Vector3
mMoveLimitMin: Vector3
mMoveY: boolean
mPickOffset: Vector3
mPickPlane: Plane
mRefPoint: Vector3
mTotalTrans: Vector3
mView: View

Methods

  • Parameters

    • pRefPoint: Vector3

    Returns Plane

  • Parameters

    • pPos: null | Vector2

    Returns null | Vector3

  • Parameters

    • pRefPoint: Vector3
    • pMoveY: boolean
    • pAllowMoveBelowGround: boolean
    • pGroundPosition: number

    Returns void

  • Should return true if the tool is running. False should be returned after a call to stop() or if the tool is finished with its operations.

    Returns boolean

  • Parameters

    • pPos: null | Vector3

    Returns null | Vector3

  • Parameters

    • pPos: Vector3

    Returns null | Vector3

  • Parameters

    • pMin: Vector3
    • pMax: Vector3

    Returns void

  • Starts the tool. Returns false if the start was canceled/aborted.

    Parameters

    • pUseRefPoint: boolean

    Returns boolean

Generated using TypeDoc