Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MrxDbgUiPrBase

Hierarchy

Index

Constructors

Properties

imp: any

Methods

  • clearLastInputPoint(): void
  • 清除上一次的输入点

    Returns void

    选择的关键字

  • disableAllTrace(isDisable?: boolean): void
  • Parameters

    • isDisable: boolean = true

    Returns void

  • drawReserve(callAddEntity?: ((ent: Object3D) => void)): void
  • 把动态绘制的对象,保留到图上。

    Parameters

    • Optional callAddEntity: ((ent: Object3D) => void)

      回调参数ent 类型:THREE.THREE.Object3D

        • (ent: Object3D): void
        • Parameters

          • ent: Object3D

          Returns void

    Returns void

    点对象 DWG图纸坐标

  • getInputToucheType(): number
  • 返回需要的Touche输入类型

    Returns number

  • isDisableDynInput(): boolean
  • 是否禁用动态输入框

    Returns boolean

  • isDisableDynamicTrace(): boolean
  • Returns boolean

  • isDisableGridTrace(): boolean
  • Returns boolean

  • isDisableOrthoTrace(): boolean
  • Returns boolean

  • isDisableOsnap(): boolean
  • 是否禁用捕捉

    Returns boolean

  • isDisablePolarAxisTrace(): boolean
  • Returns boolean

  • isKeyWordPicked(matchKeyWord: string): boolean
  • 测试某一个关键字是否被用户选择

    Parameters

    • matchKeyWord: string

      要检测的关键字

    Returns boolean

    true为真

  • keyWordPicked(): string
  • 返回用户选择的关键字

    Returns string

    选择的关键字

  • keyWords(): string
  • 返回关键字列表

    Returns string

    关键词列表

  • message(): string
  • 提示字符串

    Returns string

    提示消息

  • 设置光标类型

    Parameters

    Returns void

  • setDisableDynInput(isDisable: boolean): void
  • 设置是否禁用动态输入框

    Parameters

    • isDisable: boolean

    Returns void

  • setDisableDynamicTrace(isDisable: boolean): void
  • Parameters

    • isDisable: boolean

    Returns void

  • setDisableGridTrace(isDisable: boolean): void
  • Parameters

    • isDisable: boolean

    Returns void

  • setDisableOrthoTrace(isDisable: boolean): void
  • Parameters

    • isDisable: boolean

    Returns void

  • setDisableOsnap(isDisable: boolean): void
  • 设置是否禁用捕捉

    Parameters

    • isDisable: boolean

    Returns void

  • setDisablePolarAxisTrace(isDisable: boolean): void
  • Parameters

    • isDisable: boolean

    Returns void

  • setInputToucheType(toucheType: number): void
  • 设置需要的Touche输入类型,默认值是 {@link MxType.InputToucheType.kGetBegan}

    Parameters

    • toucheType: number

    Returns void

  • setKeyWords(keyWordList: string): void
  • 设置关键字列表

    Parameters

    • keyWordList: string

      关键词列表

    Returns void

    void

  • setLastInputPoint(pt: undefined | Vector3): void
  • 设置上一次的输入点。

    Parameters

    • pt: undefined | Vector3

    Returns void

    选择的关键字

  • setMessage(message: string): void
  • 设置提示字符串

    Parameters

    • message: string

      提示消息

    Returns void

    提示消息

  • setUserInputControls(contros: number): void
  • 设置输入控制设置,UserInputControls

    Parameters

    • contros: number

    Returns void

  • userInputControls(): number
  • 返回输入控制设置,UserInputControls

    Returns number