Bitbybit Docs
    Preparing search index...

    Class ZigZagBetweenTwoWiresDto<T> (Inputs.OCCT)

    Два контура и число отскоков для shapes.wire.createZigZagBetweenTwoWires, который рисует полилинию, отскакивающую между ними.

    Type Parameters

    • T
    Index

    Constructors

    • Type Parameters

      • T

      Parameters

      • Optionalwire1: T
      • Optionalwire2: T
      • OptionalnrZigZags: number
      • Optionalinverse: boolean
      • OptionaldivideByEqualDistance: boolean
      • OptionalzigZagsPerEdge: boolean

      Returns ZigZagBetweenTwoWiresDto<T>

    Properties

    wire1: T

    Контур, на котором начинается зигзаг.

    undefined
    
    wire2: T

    Контур, к которому отскакивает зигзаг.

    undefined
    
    nrZigZags: number

    Сколько отскоков нарисовать, на каждое ребро при zigZagsPerEdge или на весь контур без него; один отскок - это два сегмента, сходящихся в углу.

    20
    

    1

    Infinity

    1

    inverse: boolean

    Если true, зигзаг начинается на втором контуре, а не на первом.

    false
    
    divideByEqualDistance: boolean

    Если true, точки отскоков распределяются по длине вдоль контуров; если false, они следуют параметрам кривых, что может быть неравномерно.

    false
    
    zigZagsPerEdge: boolean

    Если true, каждое ребро контуров получает nrZigZags отскоков и контурам нужно одинаковое число ребер; если false, число относится ко всему контуру.

    true