Interface TubeToolParameters

管道工具初始化参数

Export

TubeToolParameters

Date

2023.5.6

Author

xwb

Hierarchy

  • TubeToolParameters

Properties

adsorbDistance?: number

吸附的距离, 可选,默认0.05

Memberof

TubeToolParameters

createNodeExtendConfirm?: (() => Promise<boolean>)

Type declaration

    • (): Promise<boolean>
    • 创建模式端点延伸确认回调

      Returns Promise<boolean>

      Memberof

      TubeToolParameters

createNodeMergeConfirm?: (() => Promise<boolean>)

Type declaration

    • (): Promise<boolean>
    • 创建模式端点合并确认回调

      Returns Promise<boolean>

      Memberof

      TubeToolParameters

decorateStyle: {
    color?: ColorRepresentation;
    edge?: EdgeParameters;
    glow?: GlowParameters;
}

附属物样式,可选,默认null

Type declaration

  • Optional color?: ColorRepresentation
  • Optional edge?: EdgeParameters
  • Optional glow?: GlowParameters

Memberof

TubeToolParameters

decorateUrl: string

附加部件的url, 必选

Memberof

TubeToolParameters

deleteConfirm?: (() => Promise<boolean>)

Type declaration

    • (): Promise<boolean>
    • 删除确认

      Returns Promise<boolean>

      Memberof

      TubeToolParameters

deleteMergeConfirm?: (() => Promise<boolean>)

Type declaration

    • (): Promise<boolean>
    • 删除合并确认回调

      Returns Promise<boolean>

      Memberof

      TubeToolParameters

editNodeMergeConfirm?: (() => Promise<boolean>)

Type declaration

    • (): Promise<boolean>
    • 编辑模式端点合并确认回调

      Returns Promise<boolean>

      Memberof

      TubeToolParameters

enableAdsorbAxis?: boolean

是否开始轴吸附,可选,默认true

Memberof

TubeToolParameters

enableAdsorbPosition?: boolean

是否开启距离吸附,可选,默认false

Memberof

TubeToolParameters

endPointColor?: ColorRepresentation

端点颜色,可选,默认#00ff00

Memberof

TubeToolParameters

jointPointColor?: ColorRepresentation

连接点颜色,可选,默认#ff0000

Memberof

TubeToolParameters

middlePointColor?: ColorRepresentation

中间点颜色,可选,默认#0000ff

Memberof

TubeToolParameters

nodeRadius?: number

节点球半径,可选,默认管线半径的1.5倍

Memberof

TubeToolParameters

onCompleted?: (() => void)

Type declaration

    • (): void
    • 绘制结束回调

      Returns void

      Memberof

      TubeToolParameters

radius?: number

标签参数, 可选,默认1

Memberof

TubeToolParameters

selectNodeImageUrl?: string

选中节点的图片,可选,默认./assets/textures/selectMarker.png

Memberof

TubeToolParameters

showDistance?: boolean

显示文本距离

Memberof

TubeToolParameters

startHeight?: number

水平面起始高度

Memberof

TubeToolParameters