WebCAD-Lib-TS API 文档 - v1.0.0
    Preparing search index...

    Class BoxCommand

    矩形框绘制命令类 用于绘制带圆角的矩形框

    Index

    Constructors

    Properties

    radius: number
    firstPointWorld: Point2D
    firstPointUser: Point2D
    secondPointWorld: Point2D
    secondPointUser: Point2D
    scale: number
    previewCallback: (canvasPoint: any) => void
    lastradius: number = 1

    Methods

    • 创建矩形多段线

      Parameters

      • p1: Point2D

        第一个对角点

      • p2: Point2D

        第二个对角点

      • cornerRadius: number = 0

        圆角半径

      Returns PolylineEnt

      矩形多段线实体

    • 主入口方法

      Returns Promise<void>

    • 开始绘制流程

      Returns Promise<void>

    • 获取第一个点

      Returns Promise<void>

    • 设置圆角半径

      Returns Promise<void>

    • 获取第二个点

      Returns Promise<void>

    • 创建矩形框实体

      Returns Promise<void>

    • 计算两点间距离

      Parameters

      • firstPoint: any

        第一个点

      • secondPoint: any

        第二个点

      Returns number

      距离