Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MrxDbgUiPrPoint

MrxDbgUiPrPoint 用于构建一个取点对象

example
 new Mx.MrxDbgUiPrPoint()

Hierarchy

  • MrxDbgUiPrPoint

Index

Constructors

constructor

Methods

basePt

  • basePt(): Vector3
  • 得到动态拖动的基点

    Returns Vector3

    基点 THREE.THREE.Vector3

drawReserve

  • 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

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

    Returns number

go

goWhile

isKeyWordPicked

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

    Parameters

    • matchKeyWord: string

      要检测的关键字

    Returns boolean

    true为真

keyWordPicked

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

    Returns string

    选择的关键字

keyWords

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

    Returns string

    关键词列表

message

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

    Returns string

    提示消息

setBasePt

  • setBasePt(basePt: Vector3): void
  • 设置动态拖动的基点

    Parameters

    • basePt: Vector3

      基点 THREE.THREE.Vector3

    Returns void

    点对象 DWG图纸坐标

setInputToucheType

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

    Parameters

    • toucheType: number

    Returns void

setKeyWords

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

    Parameters

    • keyWordList: string

      关键词列表

    Returns void

    void

setMessage

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

    Parameters

    • message: string

      提示消息

    Returns void

    提示消息

setUseBasePt

  • setUseBasePt(useIt: boolean): void
  • 设置使用动态拖动的基点

    Parameters

    • useIt: boolean

      是否设置 默认为false

    Returns void

    void

setUserDraw

value

  • value(): Vector3
  • 得以获取的点对象,Three.js坐标

    Returns Vector3

    点对象 THREE.THREE.Vector3

valueDocCoord

  • valueDocCoord(): Vector3
  • 得以获取的点对象,DWG图纸坐标.

    Returns Vector3

    点对象 DWG图纸坐标