Bitbybit Docs
    Preparing search index...

    Class HexagonsInGridDto (Inputs.OCCT)

    Un rectángulo, números de hexágonos y patrones opcionales para shapes.wire.hexagonsInGrid y shapes.face.hexagonsInGrid, que llenan el rectángulo en el plano del suelo con un panal.

    Index

    Constructors

    • Parameters

      • Optionalwidth: number
      • Optionalheight: number
      • OptionalnrHexagonsInHeight: number
      • OptionalnrHexagonsInWidth: number
      • OptionalflatTop: boolean
      • OptionalextendTop: boolean
      • OptionalextendBottom: boolean
      • OptionalextendLeft: boolean
      • OptionalextendRight: boolean
      • OptionalscalePatternWidth: number[]
      • OptionalscalePatternHeight: number[]
      • OptionalfilletPattern: number[]
      • OptionalinclusionPattern: boolean[]

      Returns HexagonsInGridDto

    Properties

    width?: number

    La anchura del rectángulo que llenar, en unidades del modelo; el tamaño del hexágono se deriva de ella y de los números.

    10
    

    0

    Infinity

    0.1

    height?: number

    La altura del rectángulo que llenar, en unidades del modelo.

    10
    

    0

    Infinity

    0.1

    nrHexagonsInWidth?: number

    Cuántos hexágonos caben a lo ancho.

    10
    

    0

    Infinity

    1

    nrHexagonsInHeight?: number

    Cuántos hexágonos caben a lo alto.

    10
    

    0

    Infinity

    1

    flatTop?: boolean

    Cuando es true, los hexágonos tienen un lado plano arriba y abajo; cuando es false, una esquina apunta hacia arriba.

    false
    
    extendTop?: boolean

    Cuando es true, la cuadrícula se estira para que su fila superior sobrepase el borde superior, cubriéndolo sin un borde dentado.

    false
    
    extendBottom?: boolean

    Cuando es true, la cuadrícula se estira para que su fila inferior sobrepase el borde inferior, cubriéndolo sin un borde dentado.

    false
    
    extendLeft?: boolean

    Cuando es true, la cuadrícula se estira para que su columna izquierda sobrepase el borde izquierdo, cubriéndolo sin un borde dentado.

    false
    
    extendRight?: boolean

    Cuando es true, la cuadrícula se estira para que su columna derecha sobrepase el borde derecho, cubriéndolo sin un borde dentado.

    false
    
    scalePatternWidth?: number[]

    Tamaños de los hexágonos a lo ancho como fracciones de su tamaño completo, aplicados por turnos; 1 o sin lista significa sin escalado.

    undefined
    

    true

    scalePatternHeight?: number[]

    Tamaños de los hexágonos a lo alto como fracciones de su tamaño completo, aplicados por turnos; 1 o sin lista significa sin escalado.

    undefined
    

    true

    filletPattern?: number[]

    Redondeo de las esquinas de los hexágonos como fracciones de 0 a 1 del radio máximo que cabe, aplicadas por turnos; 0 deja esquinas vivas.

    undefined
    

    true

    inclusionPattern?: boolean[]

    Qué hexágonos se construyen, aplicado por turnos: true construye uno, false lo omite.

    undefined
    

    true