Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

Methods

Constructors

Methods

  • AbortViewAnimation(): void
  • Returns void

  • AddTouchPoint(theId: Standard_ThreadId, thePnt: OpenGl_Vec2d, theClearBefore: boolean): void
  • Change3dMouseIsNoRotate(): any
  • Change3dMouseToReverse(): any
  • ChangeMouseGestureMap(): AIS_MouseGestureMap
  • Returns AIS_MouseGestureMap

  • ChangeMouseSelectionSchemes(): AIS_MouseSelectionSchemeMap
  • Returns AIS_MouseSelectionSchemeMap

  • EventTime(): number
  • FetchNavigationKeys(theCrouchRatio: number, theRunRatio: number): AIS_WalkDelta
  • Parameters

    • theCrouchRatio: number
    • theRunRatio: number

    Returns AIS_WalkDelta

  • Get3dMouseIsNoRotate(): any
  • Get3dMouseRotationScale(): number
  • Get3dMouseToReverse(): any
  • Get3dMouseTranslationScale(): number
  • HasPreviousMoveTo(): boolean
  • Returns boolean

  • HasTouchPoints(): boolean
  • IsContinuousRedraw(): boolean
  • Returns boolean

  • KeyDown(theKey: Aspect_VKey, theTime: number, thePressure: number): void
  • KeyFromAxis(theNegative: Aspect_VKey, thePositive: Aspect_VKey, theTime: number, thePressure: number): void
  • KeyUp(theKey: Aspect_VKey, theTime: number): void
  • LastMouseFlags(): Aspect_VKeyFlags
  • LastMousePosition(): OpenGl_Vec2i
  • MinZoomDistance(): number
  • Returns number

  • MouseAcceleration(): number
  • Returns number

  • MouseDoubleClickInterval(): number
  • Returns number

  • MouseGestureMap(): AIS_MouseGestureMap
  • Returns AIS_MouseGestureMap

  • MouseSelectionSchemes(): AIS_MouseSelectionSchemeMap
  • Returns AIS_MouseSelectionSchemeMap

  • OrbitAcceleration(): number
  • Returns number

  • PressMouseButton(thePoint: OpenGl_Vec2i, theButton: Aspect_VKeyMouse, theModifiers: Aspect_VKeyFlags, theIsEmulated: boolean): boolean
  • PressedMouseButtons(): Aspect_VKeyMouse
  • PreviousMoveTo(): OpenGl_Vec2i
  • Returns OpenGl_Vec2i

  • ProcessClose(): void
  • ProcessConfigure(theIsResized: boolean): void
  • ProcessExpose(): void
  • ProcessFocus(theIsActivated: boolean): void
  • ProcessInput(): void
  • ReleaseMouseButton(thePoint: OpenGl_Vec2i, theButton: Aspect_VKeyMouse, theModifiers: Aspect_VKeyFlags, theIsEmulated: boolean): boolean
  • RemoveTouchPoint(theId: Standard_ThreadId, theClearSelectPnts: boolean): boolean
  • ResetPreviousMoveTo(): void
  • Returns void

  • ResetViewInput(): void
  • Returns void

  • SelectInViewer_2(thePnts: NCollection_Sequence<Graphic3d_Vec2i>, theScheme: AIS_SelectionScheme): void
  • Parameters

    Returns void

  • Set3dMousePreciseInput(theIsQuadric: boolean): void
  • Set3dMouseRotationScale(theScale: number): void
  • Set3dMouseTranslationScale(theScale: number): void
  • SetAllowDragging(theToEnable: boolean): void
  • Parameters

    • theToEnable: boolean

    Returns void

  • SetAllowHighlight(theToEnable: boolean): void
  • Parameters

    • theToEnable: boolean

    Returns void

  • SetAllowPanning(theToEnable: boolean): void
  • Parameters

    • theToEnable: boolean

    Returns void

  • SetAllowRotation(theToEnable: boolean): void
  • Parameters

    • theToEnable: boolean

    Returns void

  • SetAllowTouchZRotation(theToEnable: boolean): void
  • Parameters

    • theToEnable: boolean

    Returns void

  • SetAllowZFocus(theToEnable: boolean): void
  • Parameters

    • theToEnable: boolean

    Returns void

  • SetAllowZooming(theToEnable: boolean): void
  • Parameters

    • theToEnable: boolean

    Returns void

  • SetContinuousRedraw(theToEnable: boolean): void
  • Parameters

    • theToEnable: boolean

    Returns void

  • SetDisplayXRAuxDevices(theToDisplay: boolean): void
  • Parameters

    • theToDisplay: boolean

    Returns void

  • SetDisplayXRHands(theToDisplay: boolean): void
  • Parameters

    • theToDisplay: boolean

    Returns void

  • SetInvertPitch(theToInvert: boolean): void
  • Parameters

    • theToInvert: boolean

    Returns void

  • SetLockOrbitZUp(theToForceUp: boolean): void
  • Parameters

    • theToForceUp: boolean

    Returns void

  • SetMinZoomDistance(theDist: number): void
  • Parameters

    • theDist: number

    Returns void

  • SetMouseAcceleration(theRatio: number): void
  • Parameters

    • theRatio: number

    Returns void

  • SetMouseDoubleClickInterval(theSeconds: number): void
  • Parameters

    • theSeconds: number

    Returns void

  • SetOrbitAcceleration(theRatio: number): void
  • Parameters

    • theRatio: number

    Returns void

  • SetPauseObjectsAnimation(theToPause: boolean): void
  • Parameters

    • theToPause: boolean

    Returns void

  • SetShowPanAnchorPoint(theToShow: boolean): void
  • Parameters

    • theToShow: boolean

    Returns void

  • SetShowRotateCenter(theToShow: boolean): void
  • Parameters

    • theToShow: boolean

    Returns void

  • SetStickToRayOnRotation(theToEnable: boolean): void
  • Parameters

    • theToEnable: boolean

    Returns void

  • SetStickToRayOnZoom(theToEnable: boolean): void
  • Parameters

    • theToEnable: boolean

    Returns void

  • SetThrustSpeed(theSpeed: number): void
  • Parameters

    • theSpeed: number

    Returns void

  • SetTouchToleranceScale(theTolerance: number): void
  • Parameters

    • theTolerance: number

    Returns void

  • SetWalkSpeedAbsolute(theSpeed: number): void
  • Parameters

    • theSpeed: number

    Returns void

  • SetWalkSpeedRelative(theFactor: number): void
  • Parameters

    • theFactor: number

    Returns void

  • ThrustSpeed(): number
  • Returns number

  • To3dMousePreciseInput(): boolean
  • ToAllowDragging(): boolean
  • Returns boolean

  • ToAllowHighlight(): boolean
  • Returns boolean

  • ToAllowPanning(): boolean
  • Returns boolean

  • ToAllowRotation(): boolean
  • Returns boolean

  • ToAllowTouchZRotation(): boolean
  • Returns boolean

  • ToAllowZFocus(): boolean
  • Returns boolean

  • ToAllowZooming(): boolean
  • Returns boolean

  • ToDisplayXRAuxDevices(): boolean
  • Returns boolean

  • ToDisplayXRHands(): boolean
  • Returns boolean

  • ToInvertPitch(): boolean
  • Returns boolean

  • ToLockOrbitZUp(): boolean
  • Returns boolean

  • ToPauseObjectsAnimation(): boolean
  • Returns boolean

  • ToShowPanAnchorPoint(): boolean
  • Returns boolean

  • ToShowRotateCenter(): boolean
  • Returns boolean

  • ToStickToRayOnRotation(): boolean
  • Returns boolean

  • ToStickToRayOnZoom(): boolean
  • Returns boolean

  • TouchPoints(): Aspect_TouchMap
  • TouchToleranceScale(): number
  • Returns number

  • Update3dMouse(theEvent: WNT_HIDSpaceMouse): boolean
  • UpdateMouseButtons(thePoint: OpenGl_Vec2i, theButtons: Aspect_VKeyMouse, theModifiers: Aspect_VKeyFlags, theIsEmulated: boolean): boolean
  • UpdateMouseClick(thePoint: OpenGl_Vec2i, theButton: Aspect_VKeyMouse, theModifiers: Aspect_VKeyFlags, theIsDoubleClick: boolean): boolean
  • Parameters

    • thePoint: OpenGl_Vec2i
    • theButton: Aspect_VKeyMouse
    • theModifiers: Aspect_VKeyFlags
    • theIsDoubleClick: boolean

    Returns boolean

  • UpdateMousePosition(thePoint: OpenGl_Vec2i, theButtons: Aspect_VKeyMouse, theModifiers: Aspect_VKeyFlags, theIsEmulated: boolean): boolean
  • UpdatePolySelection(thePnt: OpenGl_Vec2i, theToAppend: boolean): void
  • Parameters

    • thePnt: OpenGl_Vec2i
    • theToAppend: boolean

    Returns void

  • UpdateRubberBand(thePntFrom: OpenGl_Vec2i, thePntTo: OpenGl_Vec2i): void
  • Parameters

    • thePntFrom: OpenGl_Vec2i
    • thePntTo: OpenGl_Vec2i

    Returns void

  • UpdateTouchPoint(theId: Standard_ThreadId, thePnt: OpenGl_Vec2d): void
  • UpdateZRotation(theAngle: number): boolean
  • Parameters

    • theAngle: number

    Returns boolean

  • WalkSpeedAbsolute(): number
  • Returns number

  • WalkSpeedRelative(): number
  • Returns number

  • delete(): void
  • handleViewRotation(theView: Handle_V3d_View, theYawExtra: number, thePitchExtra: number, theRoll: number, theToRestartOnIncrement: boolean): void
  • Parameters

    • theView: Handle_V3d_View
    • theYawExtra: number
    • thePitchExtra: number
    • theRoll: number
    • theToRestartOnIncrement: boolean

    Returns void

  • hasPanningAnchorPoint(): boolean
  • Returns boolean

  • setAskNextFrame(theToDraw: boolean): void
  • Parameters

    • theToDraw: boolean

    Returns void

  • setPanningAnchorPoint(thePnt: gp_Pnt): void
  • Parameters

    Returns void

  • toAskNextFrame(): boolean
  • Returns boolean

  • update3dMouseKeys(theEvent: WNT_HIDSpaceMouse): boolean
  • update3dMouseRotation(theEvent: WNT_HIDSpaceMouse): boolean
  • update3dMouseTranslation(theEvent: WNT_HIDSpaceMouse): boolean

Generated using TypeDoc