Bitbybit Docs
    Preparing search index...

    Class OffsetAdvancedDto<T, U> (Inputs.OCCT)

    Uma forma, uma distância e opções de cantos para operations.offsetAdv, que move a fronteira da forma para fora ou para dentro.

    Type Parameters

    • T
    • U
    Index

    Constructors

    • Type Parameters

      • T
      • U

      Parameters

      • Optionalshape: T
      • Optionalface: U
      • Optionaldistance: number
      • Optionaltolerance: number
      • OptionaljoinType: joinTypeEnum
      • OptionalremoveIntEdges: boolean

      Returns OffsetAdvancedDto<T, U>

    Properties

    shape: T

    A forma a deslocar: um fio, aresta, face, casca ou sólido.

    undefined
    
    face?: U

    Para um fio ou aresta, uma face em cuja superfície o deslocamento é desenhado; omita para deslocar no plano próprio do fio.

    undefined
    

    true

    distance: number

    Quanto a fronteira se move, em unidades do modelo; negativo move-a para dentro, 0 devolve a forma tal como está.

    0.2
    

    -Infinity

    Infinity

    0.1

    tolerance: number

    Quão próximos dois pontos têm de estar para contar como o mesmo quando o deslocamento é construído, em unidades do modelo.

    0.1
    

    0

    Infinity

    0.01

    joinType: joinTypeEnum

    Como os troços deslocados se encontram nos cantos: arc arredonda-os, intersection prolonga-os até um canto vivo, tangent mantém-nos tangentes.

    arc
    
    removeIntEdges: boolean

    Quando verdadeiro, as arestas internas que o deslocamento pode deixar são removidas do resultado.

    false