Bitbybit Docs
    Preparing search index...

    Class HexagonsInGridDto (Inputs.OCCT)

    Un rectangle, des nombres d'hexagones et des motifs facultatifs pour shapes.wire.hexagonsInGrid et shapes.face.hexagonsInGrid, qui remplissent le rectangle sur le plan du sol avec un nid d'abeille.

    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 largeur du rectangle à remplir, en unités du modèle ; la taille des hexagones en découle ainsi que des nombres.

    10
    

    0

    Infinity

    0.1

    height?: number

    La hauteur du rectangle à remplir, en unités du modèle.

    10
    

    0

    Infinity

    0.1

    nrHexagonsInWidth?: number

    Le nombre d'hexagones qui tiennent dans la largeur.

    10
    

    0

    Infinity

    1

    nrHexagonsInHeight?: number

    Le nombre d'hexagones qui tiennent dans la hauteur.

    10
    

    0

    Infinity

    1

    flatTop?: boolean

    Quand vrai, les hexagones ont un côté plat en haut et en bas ; quand faux un coin pointe vers le haut.

    false
    
    extendTop?: boolean

    Quand vrai, la grille est étirée pour que sa rangée du haut dépasse le bord supérieur, le couvrant sans bordure dentelée.

    false
    
    extendBottom?: boolean

    Quand vrai, la grille est étirée pour que sa rangée du bas dépasse le bord inférieur, le couvrant sans bordure dentelée.

    false
    
    extendLeft?: boolean

    Quand vrai, la grille est étirée pour que sa colonne de gauche dépasse le bord gauche, le couvrant sans bordure dentelée.

    false
    
    extendRight?: boolean

    Quand vrai, la grille est étirée pour que sa colonne de droite dépasse le bord droit, le couvrant sans bordure dentelée.

    false
    
    scalePatternWidth?: number[]

    Tailles des hexagones dans la largeur en fractions de leur taille complète, appliquées tour à tour ; 1 ou pas de liste signifie aucune mise à l'échelle.

    undefined
    

    true

    scalePatternHeight?: number[]

    Tailles des hexagones dans la hauteur en fractions de leur taille complète, appliquées tour à tour ; 1 ou pas de liste signifie aucune mise à l'échelle.

    undefined
    

    true

    filletPattern?: number[]

    Arrondi des coins des hexagones en fractions de 0 à 1 du plus grand rayon qui convient, appliqué tour à tour ; 0 laisse des coins vifs.

    undefined
    

    true

    inclusionPattern?: boolean[]

    Quels hexagones sont construits, appliqué tour à tour : vrai en construit un, faux le saute.

    undefined
    

    true