ENTITY array_based_unstructured_mesh_and_vertices SUBTYPE OF (array_based_unstructured_mesh); vertex_count : INTEGER; vertices : ARRAY [1:vertex_count] OF UNIQUE vertex; WHERE wr1: all_mesh_vertices(SELF); END_ENTITY; -- array_based_unstructured_mesh_and_vertices |
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 vertex_count: INTEGER; vertices: ARRAY [1:vertex_count] OF UNIQUE vertex; |
Global rules for this entity data type- |
public interface EArray_based_unstructured_mesh_and_vertices extends EArray_based_unstructured_meshvertex_count (explicit attribute)boolean testVertex_count(EArray_based_unstructured_mesh_and_vertices type)int getVertex_count(EArray_based_unstructured_mesh_and_vertices type) void setVertex_count(EArray_based_unstructured_mesh_and_vertices type, int value) void unsetVertex_count(EArray_based_unstructured_mesh_and_vertices type) vertices (explicit attribute)boolean testVertices(EArray_based_unstructured_mesh_and_vertices type)AVertex getVertices(EArray_based_unstructured_mesh_and_vertices type) AVertex createVertices(EArray_based_unstructured_mesh_and_vertices type) void unsetVertices(EArray_based_unstructured_mesh_and_vertices type) |
public class CArray_based_unstructured_mesh_and_vertices implements EArray_based_unstructured_mesh_and_verticesstatic EAttribute attributeVertex_count(EArray_based_unstructured_mesh_and_vertices type)static EAttribute attributeVertices(EArray_based_unstructured_mesh_and_vertices type) static int usedinVertices(EArray_based_unstructured_mesh_and_vertices type, EVertex instance, ASdaiModel domain, AArray_based_unstructured_mesh_and_vertices result) |
public class AArray_based_unstructured_mesh_and_vertices extends AEntitypublic EArray_based_unstructured_mesh_and_vertices getByIndex(int index)public EArray_based_unstructured_mesh_and_vertices getCurrentMember(SdaiIterator it) |