bitbybit.dev v1.0.0-rc.1
    Preparing search index...

    Class SimpleAngularDimensionDto

    Index

    Constructors

    • Parameters

      • Optionaldirection1: Point3
      • Optionaldirection2: Point3
      • Optionalcenter: Point3
      • Optionalradius: number
      • OptionaloffsetFromCenter: number
      • OptionalcrossingSize: number
      • Optionalradians: boolean
      • OptionallabelSuffix: string
      • OptionallabelSize: number
      • OptionallabelOffset: number
      • OptionalendType: dimensionEndTypeEnum
      • OptionalarrowSize: number
      • OptionalarrowAngle: number
      • OptionalarrowsFlipped: boolean
      • OptionallabelRotation: number
      • OptionallabelFlipHorizontal: boolean
      • OptionallabelFlipVertical: boolean
      • OptionallabelOverwrite: string
      • OptionalremoveTrailingZeros: boolean

      Returns SimpleAngularDimensionDto

    Properties

    direction1: Point3

    The first direction for dimension

    [1, 0, 0]
    
    direction2: Point3

    The second direction for dimension

    [0, 0, 1]
    
    center: Point3

    The center point for dimension

    [0, 0, 0]
    
    radius: number

    The dimension radius

    4
    

    0

    Infinity

    0.1

    offsetFromCenter: number

    Offset from center

    0.5
    

    -Infinity

    Infinity

    0.1

    extraSize: number

    The dimension crossing size

    0
    

    0

    Infinity

    0.1

    decimalPlaces: number

    The dimension label decimal places

    2
    

    0

    Infinity

    1

    labelSuffix: string

    The dimension label suffix

    (deg)
    
    labelSize: number

    The dimension label size

    0.1
    

    0

    Infinity

    0.1

    labelOffset: number

    The dimension label offset

    0.3
    

    -Infinity

    Infinity

    0.1

    radians: boolean

    If true the angle is in radians

    false
    

    End type for dimension

    none
    
    arrowSize?: number

    The size/length of dimension arrows

    0.3
    

    0

    Infinity

    0.1

    arrowAngle?: number

    The total angle between arrow lines (max 90 degrees)

    30
    

    0

    90

    1

    arrowsFlipped?: boolean

    Flip arrows to point outward instead of inward

    false
    
    labelRotation?: number

    Additional rotation angle for the label in degrees

    0
    

    -360

    360

    1

    labelFlipHorizontal?: boolean

    Flip label horizontally

    false
    
    labelFlipVertical?: boolean

    Flip label vertically

    false
    
    labelOverwrite?: string

    Override label text with custom expression (supports 'val' for computed value, e.g., '100*val', 'Angle: val deg')

    1*val
    

    true

    removeTrailingZeros?: boolean

    Remove trailing zeros from decimal places

    false