Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Measure

Hierarchy

  • any
    • Measure

Implements

  • IMeasure

Index

Constructors

constructor

  • new Measure(viewer: any, options: any): Measure
  • Parameters

    • viewer: any
    • options: any

    Returns Measure

Properties

angleTool

angleTool: AngleTool

areaTool

areaTool: AreaTool

lengthTool

lengthTool: LengthTool

measurementPanel

measurementPanel: MeasurePanel

svgEle

svgEle: SVGElement

viewer

viewer: any

Static addinId

addinId: string = "OBVAddins.Measure"

Static i18n

i18n: any

Methods

changeTool

  • changeTool(isActive: boolean, type: string): void
  • Parameters

    • isActive: boolean
    • type: string

    Returns void

getModelUnits

  • getModelUnits(): string
  • 获取当前模型的单位值

    Returns string

isActive

  • isActive(): boolean
  • 当前测量工具是否激活

    Returns boolean

load

  • load(): Promise<boolean>
  • 加载measure插件

    Returns Promise<boolean>

setActive

  • setActive(active: boolean, toolName: string): void
  • 设置激活某一种工具

    Parameters

    • active: boolean
    • toolName: string

    Returns void

unload

  • unload(): boolean
  • 卸载measure插件

    Returns boolean

Generated using TypeDoc