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

    Class LinetypeDefinition

    线型定义类

    存储完整的线型定义信息,包括名称、描述和模式元素。

    Index

    Constructors

    • Parameters

      • name: string
      • description: string = ""

      Returns LinetypeDefinition

    Properties

    name: string
    description: string
    elements: LinetypeElement[]
    patternLength: number
    alignment: string
    isComplex: boolean

    Methods

    • 添加线型元素

      Parameters

      Returns void

    • 计算模式总长度

      Returns void

    • 获取简化的dash-gap模式(用于简单线型渲染) 返回数组,正数表示实线,负数表示间隙,0表示点

      Returns number[]

    • 检查是否为简单线型(只包含实线、间隙、点)

      Returns boolean

    • 转换为JSON对象

      Returns any