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

    Class DimensionTextLayout

    标注文本布局器类

    Index

    Constructors

    Methods

    • 做出适配决策(文本/箭头放置位置)

      Parameters

      • textWidth: number
      • arrowSize: number
      • spaceAvailable: number
      • style: DimensionStyle

      Returns FitDecision

    • 计算默认文本位置

      Parameters

      Returns Point2D

    • 计算垂直偏移

      Parameters

      Returns number

    • 计算水平偏移

      Parameters

      Returns number

    • 计算文本旋转角度

      Parameters

      Returns number

    • 规范化文本角度,确保文本可读

      Parameters

      • angle: number

      Returns number

    • 规范化角度到 -PI 到 PI

      Parameters

      • angle: number

      Returns number

    • 计算角度标注的文本位置

      Parameters

      • arcCenter: Point2D
      • arcRadius: number
      • startAngle: number
      • endAngle: number
      • textHeight: number
      • style: DimensionStyle
      • OptionaluserTextPosition: Point2D

      Returns TextLayoutResult