ENTITY array_based_unstructured_mesh SUBTYPE OF (unstructured_mesh); cells : ARRAY [1:cell_count] OF vertex_defined_cell; WHERE wr1: SELF\mesh.index_count = 1; END_ENTITY; -- array_based_unstructured_mesh |
Entity data types and their attributesrepresentation_itemname: label; topological_representation_item - mesh description: text; index_count: INTEGER; unstructured_mesh cell_count: INTEGER; array_based_unstructured_mesh cells: ARRAY [1:cell_count] OF vertex_defined_cell; |
array_based_unstructured_mesh_and_vertices (MESH_TOPOLOGY_SCHEMA) |
Global rules for this entity data type- |
public interface EArray_based_unstructured_mesh extends EUnstructured_meshcells (explicit attribute)boolean testCells(EArray_based_unstructured_mesh type)AVertex_defined_cell getCells(EArray_based_unstructured_mesh type) AVertex_defined_cell createCells(EArray_based_unstructured_mesh type) void unsetCells(EArray_based_unstructured_mesh type) |
public class CArray_based_unstructured_mesh implements EArray_based_unstructured_meshstatic EAttribute attributeCells(EArray_based_unstructured_mesh type)static int usedinCells(EArray_based_unstructured_mesh type, EVertex_defined_cell instance, ASdaiModel domain, AArray_based_unstructured_mesh result) |
public class AArray_based_unstructured_mesh extends AEntitypublic EArray_based_unstructured_mesh getByIndex(int index)public EArray_based_unstructured_mesh getCurrentMember(SdaiIterator it) |