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

    Class OffsetCommand

    偏移命令类 用于创建实体的偏移副本

    Index

    Constructors

    Properties

    pt1w: Point2D
    pt2w: Point2D
    offsetDist: number
    offsetEntMode: string
    offsetBothMode: boolean
    ent: any

    Methods

    • 主入口方法

      Parameters

      • t: string = "default"

        偏移模式,默认为"default"

      Returns Promise<void>

    • 开始偏移命令

      Returns Promise<void>

    • 第一步:获取偏移距离或第一个点

      Returns Promise<void>

    • 第一步距离:获取第二个点计算距离

      Returns Promise<void>

    • 第二步:选择要偏移的对象

      Returns Promise<void>

    • 第二步默认模式:选择对象和偏移方向

      Returns Promise<boolean>

    • 第二步双向模式:选择要双向偏移的对象

      Returns Promise<boolean>

    • 第三步:选择偏移方向

      Returns Promise<boolean>

    • 执行选择方向的偏移

      Returns Promise<void>

    • 执行双向偏移

      Returns Promise<void>

    • 数据库操作:添加偏移后的实体

      Parameters

      • t: any[]

        偏移后的实体数组

      Returns void