ГОСТ Р ИСО 10303-52—2015
Кубическая
Рисунок 20— Линейные, квадратичные и кубические пирамидальные ячейки
4.3.21 Объект vortex_defined_cell
Объект vertex_defined_cell является таким подтипом объекта cell, который представляет
ячейку, определяемую ее вершинами. Число вершин зависит от топологической формы ячейки.
Ячейка может иметь вершины на ребрах, гранях и в своей внутренней области. Наибольшее число
вершин на ребрах, гранях и во внутренней области зависит от формы и порядка ячейки.
EXPRESS-слецификация.
*)
ENTITY vertex_defined_cell
SUBTYPE OF (cell):
shape: cell_shape;
order: etement_order;
vertices . ARRAY [1:vn_count] OF OPTIONAL vertex:
DERIVE
bound_count: INTEGER := cell_counts(SELF)[1);
edge_node_count: INTEGER := cell_counts(SELF)[2];
opt_node_count: INTEGER .= cell_counts(SELF)[3);
required_count: INTEGER := bound_count + edge_node_count:
vn_count: INTEGER := required_count ♦ opt_node_count;
24