Optionalwidth: numberOptionalheight: numberOptionalnrHexagonsInHeight: numberOptionalnrHexagonsInWidth: numberOptionalflatTop: booleanOptionalextendTop: booleanOptionalextendBottom: booleanOptionalextendLeft: booleanOptionalextendRight: booleanOptionalscalePatternWidth: number[]OptionalscalePatternHeight: number[]OptionalfilletPattern: number[]OptionalinclusionPattern: boolean[]OptionalwidthШирина заполняемого прямоугольника, в единицах модели; размер шестиугольника следует из нее и из чисел.
OptionalheightВысота заполняемого прямоугольника, в единицах модели.
OptionalnrСколько шестиугольников умещается по ширине.
OptionalnrСколько шестиугольников умещается по высоте.
OptionalflatЕсли true, у шестиугольников плоская сторона сверху и снизу; если false, вверх смотрит угол.
OptionalextendЕсли true, сетка растягивается так, что ее верхний ряд выходит за верхний край, закрывая его без зубчатой границы.
OptionalextendЕсли true, сетка растягивается так, что ее нижний ряд выходит за нижний край, закрывая его без зубчатой границы.
OptionalextendЕсли true, сетка растягивается так, что ее левый столбец выходит за левый край, закрывая его без зубчатой границы.
OptionalextendЕсли true, сетка растягивается так, что ее правый столбец выходит за правый край, закрывая его без зубчатой границы.
OptionalscaleРазмеры шестиугольников по ширине как доли их полного размера, применяемые по очереди; 1 или отсутствие списка означает без масштабирования.
OptionalscaleРазмеры шестиугольников по высоте как доли их полного размера, применяемые по очереди; 1 или отсутствие списка означает без масштабирования.
OptionalfilletСкругление углов шестиугольников как доли от 0 до 1 наибольшего умещающегося радиуса, применяемые по очереди; 0 оставляет острые углы.
OptionalinclusionКакие шестиугольники строятся, применяется по очереди: true строит, false пропускает.
Прямоугольник, числа шестиугольников и необязательные шаблоны для
shapes.wire.hexagonsInGridиshapes.face.hexagonsInGrid, которые заполняют прямоугольник на плоскости земли сотами.