Bitbybit Docs
    Preparing search index...

    Class FaceSubdivideToHexagonHolesDto<T> (Inputs.OCCT)

    Uma face, contagens de hexágonos e padrões opcionais para shapes.face.subdivideToHexagonHoles, que recorta um favo de mel de furos hexagonais na face. Sem um padrão de escala cada furo tem metade do tamanho do seu hexágono.

    Type Parameters

    • T
    Index

    Constructors

    • Provide options without default values

      Type Parameters

      • T

      Parameters

      • Optionalshape: T
      • OptionalnrHexagonsU: number
      • OptionalnrHexagonsV: number
      • OptionalflatU: boolean
      • OptionalholesToFaces: boolean
      • OptionalscalePatternU: number[]
      • OptionalscalePatternV: number[]
      • OptionalfilletPattern: number[]
      • OptionalinclusionPattern: boolean[]
      • OptionaloffsetFromBorderU: number
      • OptionaloffsetFromBorderV: number

      Returns FaceSubdivideToHexagonHolesDto<T>

    Properties

    shape: T

    A face em que recortar os furos.

    undefined
    
    nrHexagonsU?: number

    Quantos hexágonos ao longo do intervalo U.

    10
    

    1

    Infinity

    1

    nrHexagonsV?: number

    Quantos hexágonos ao longo do intervalo V.

    10
    

    1

    Infinity

    1

    flatU: boolean

    Quando verdadeiro, os hexágonos viram um lado plano para a direção U; quando falso, um canto aponta nessa direção.

    holesToFaces?: boolean

    Quando verdadeiro, o resultado traz também uma face por furo a seguir à face perfurada.

    false
    
    scalePatternU?: number[]

    Tamanhos dos furos ao longo de U como frações do seu hexágono, aplicados à vez; omitir a lista usa 0.5.

    undefined
    

    true

    scalePatternV?: number[]

    Tamanhos dos furos ao longo de V como frações do seu hexágono, aplicados à vez; omitir a lista usa 0.5.

    undefined
    

    true

    filletPattern?: number[]

    Arredondamento dos cantos dos furos como frações de 0 a 1 do maior raio que cabe, aplicado à vez; 0 deixa os cantos vivos.

    undefined
    

    true

    inclusionPattern?: boolean[]

    Quais hexágonos se tornam furos, aplicado à vez: verdadeiro recorta um, falso deixa a face inteira nesse sítio.

    undefined
    

    true

    offsetFromBorderU?: number

    Uma fração do intervalo U aparada em cada extremidade antes de estender a grelha, para que os furos se mantenham afastados da borda; mantenha abaixo de 0.5.

    0
    

    0

    0.5

    0.01

    offsetFromBorderV?: number

    Uma fração do intervalo V aparada em cada extremidade antes de estender a grelha, para que os furos se mantenham afastados da borda; mantenha abaixo de 0.5.

    0
    

    0

    0.5

    0.01