Provide options without default values
Optionalshape: TOptionalnrHexagonsU: numberOptionalnrHexagonsV: numberOptionalflatU: booleanOptionalholesToFaces: booleanOptionalscalePatternU: number[]OptionalscalePatternV: number[]OptionalfilletPattern: number[]OptionalinclusionPattern: boolean[]OptionaloffsetFromBorderU: numberOptionaloffsetFromBorderV: numberLa face dans laquelle découper les trous.
OptionalnrLe nombre d'hexagones sur la plage U.
OptionalnrLe nombre d'hexagones sur la plage V.
Quand vrai, les hexagones tournent un côté plat vers la direction U ; quand faux un coin pointe dans ce sens.
OptionalholesQuand vrai, le résultat porte aussi une face par trou après la face perforée.
OptionalscaleTailles des trous le long de U en fractions de leur hexagone, appliquées tour à tour ; omettre la liste utilise 0.5.
OptionalscaleTailles des trous le long de V en fractions de leur hexagone, appliquées tour à tour ; omettre la liste utilise 0.5.
OptionalfilletArrondi des coins des trous en fractions de 0 à 1 du plus grand rayon qui convient, appliqué tour à tour ; 0 laisse des coins vifs.
OptionalinclusionQuels hexagones deviennent des trous, appliqué tour à tour : vrai en découpe un, faux laisse la face entière à cet endroit.
OptionaloffsetUne fraction de la plage U rognée à chaque extrémité avant de poser la grille, pour que les trous restent à l'écart de la bordure ; gardez-la en dessous de 0.5.
OptionaloffsetUne fraction de la plage V rognée à chaque extrémité avant de poser la grille, pour que les trous restent à l'écart de la bordure ; gardez-la en dessous de 0.5.
Une face, des nombres d'hexagones et des motifs facultatifs pour
shapes.face.subdivideToHexagonHoles, qui découpe un nid d'abeille de trous hexagonaux dans la face. Sans motif d'échelle chaque trou fait la moitié de la taille de son hexagone.