Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

Methods

  • AddTouchPoint(theId: Standard_ThreadId, thePnt: OpenGl_Vec2d, theClearBefore: boolean): void
  • Parameters

    • theId: Standard_ThreadId
    • thePnt: OpenGl_Vec2d
    • theClearBefore: boolean

    Returns void

  • Change3dMouseIsNoRotate(): any
  • Returns any

  • Change3dMouseToReverse(): any
  • Returns any

  • EventTime(): number
  • Returns number

  • Get3dMouseIsNoRotate(): any
  • Returns any

  • Get3dMouseRotationScale(): number
  • Returns number

  • Get3dMouseToReverse(): any
  • Returns any

  • Get3dMouseTranslationScale(): number
  • Returns number

  • HasTouchPoints(): boolean
  • Returns boolean

  • KeyDown(theKey: Aspect_VKey, theTime: number, thePressure: number): void
  • Parameters

    • theKey: Aspect_VKey
    • theTime: number
    • thePressure: number

    Returns void

  • KeyFromAxis(theNegative: Aspect_VKey, thePositive: Aspect_VKey, theTime: number, thePressure: number): void
  • Parameters

    • theNegative: Aspect_VKey
    • thePositive: Aspect_VKey
    • theTime: number
    • thePressure: number

    Returns void

  • KeyUp(theKey: Aspect_VKey, theTime: number): void
  • Parameters

    • theKey: Aspect_VKey
    • theTime: number

    Returns void

  • LastMouseFlags(): Aspect_VKeyFlags
  • Returns Aspect_VKeyFlags

  • LastMousePosition(): OpenGl_Vec2i
  • Returns OpenGl_Vec2i

  • PressMouseButton(thePoint: OpenGl_Vec2i, theButton: Aspect_VKeyMouse, theModifiers: Aspect_VKeyFlags, theIsEmulated: boolean): boolean
  • Parameters

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

    Returns boolean

  • PressedMouseButtons(): Aspect_VKeyMouse
  • Returns Aspect_VKeyMouse

  • ProcessClose(): void
  • Returns void

  • ProcessConfigure(theIsResized: boolean): void
  • Parameters

    • theIsResized: boolean

    Returns void

  • ProcessExpose(): void
  • Returns void

  • ProcessFocus(theIsActivated: boolean): void
  • Parameters

    • theIsActivated: boolean

    Returns void

  • ProcessInput(): void
  • Returns void

  • ReleaseMouseButton(thePoint: OpenGl_Vec2i, theButton: Aspect_VKeyMouse, theModifiers: Aspect_VKeyFlags, theIsEmulated: boolean): boolean
  • Parameters

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

    Returns boolean

  • RemoveTouchPoint(theId: Standard_ThreadId, theClearSelectPnts: boolean): boolean
  • Parameters

    • theId: Standard_ThreadId
    • theClearSelectPnts: boolean

    Returns boolean

  • Set3dMousePreciseInput(theIsQuadric: boolean): void
  • Parameters

    • theIsQuadric: boolean

    Returns void

  • Set3dMouseRotationScale(theScale: number): void
  • Parameters

    • theScale: number

    Returns void

  • Set3dMouseTranslationScale(theScale: number): void
  • Parameters

    • theScale: number

    Returns void

  • To3dMousePreciseInput(): boolean
  • Returns boolean

  • TouchPoints(): Aspect_TouchMap
  • Returns Aspect_TouchMap

  • Update3dMouse(theEvent: WNT_HIDSpaceMouse): boolean
  • Parameters

    • theEvent: WNT_HIDSpaceMouse

    Returns boolean

  • UpdateMouseButtons(thePoint: OpenGl_Vec2i, theButtons: Aspect_VKeyMouse, theModifiers: Aspect_VKeyFlags, theIsEmulated: boolean): boolean
  • Parameters

    • thePoint: OpenGl_Vec2i
    • theButtons: Aspect_VKeyMouse
    • theModifiers: Aspect_VKeyFlags
    • theIsEmulated: boolean

    Returns boolean

  • UpdateMousePosition(thePoint: OpenGl_Vec2i, theButtons: Aspect_VKeyMouse, theModifiers: Aspect_VKeyFlags, theIsEmulated: boolean): boolean
  • Parameters

    • thePoint: OpenGl_Vec2i
    • theButtons: Aspect_VKeyMouse
    • theModifiers: Aspect_VKeyFlags
    • theIsEmulated: boolean

    Returns boolean

  • UpdateTouchPoint(theId: Standard_ThreadId, thePnt: OpenGl_Vec2d): void
  • Parameters

    • theId: Standard_ThreadId
    • thePnt: OpenGl_Vec2d

    Returns void

  • delete(): void
  • Returns void

  • update3dMouseKeys(theEvent: WNT_HIDSpaceMouse): boolean
  • Parameters

    • theEvent: WNT_HIDSpaceMouse

    Returns boolean

  • update3dMouseRotation(theEvent: WNT_HIDSpaceMouse): boolean
  • Parameters

    • theEvent: WNT_HIDSpaceMouse

    Returns boolean

  • update3dMouseTranslation(theEvent: WNT_HIDSpaceMouse): boolean
  • Parameters

    • theEvent: WNT_HIDSpaceMouse

    Returns boolean

Generated using TypeDoc