ENTITY cell_of_structured_mesh SUBTYPE OF (topological_region); the_mesh : structured_mesh; cell_identifier : ARRAY [1:index_count] OF INTEGER; DERIVE index_count : INTEGER := the_mesh\mesh.index_count; END_ENTITY; -- cell_of_structured_mesh |
Entity data types and their attributesrepresentation_itemname: label; topological_representation_item - topological_region description: text; dimension: INTEGER; cell_of_structured_mesh the_mesh: structured_mesh; cell_identifier: ARRAY [1:index_count] OF INTEGER; (DER) index_count: INTEGER; |
Global rules for this entity data type- |
public interface ECell_of_structured_mesh extends ETopological_regionthe_mesh (explicit attribute)boolean testThe_mesh(ECell_of_structured_mesh type)EStructured_mesh getThe_mesh(ECell_of_structured_mesh type) void setThe_mesh(ECell_of_structured_mesh type, EStructured_mesh value) void unsetThe_mesh(ECell_of_structured_mesh type) cell_identifier (explicit attribute)boolean testCell_identifier(ECell_of_structured_mesh type)A_int getCell_identifier(ECell_of_structured_mesh type) A_int createCell_identifier(ECell_of_structured_mesh type) void unsetCell_identifier(ECell_of_structured_mesh type) index_count (derived attribute)int getIndex_count(ECell_of_structured_mesh type)boolean testIndex_count(ECell_of_structured_mesh type) |
public class CCell_of_structured_mesh implements ECell_of_structured_meshstatic EAttribute attributeThe_mesh(ECell_of_structured_mesh type)static int usedinThe_mesh(ECell_of_structured_mesh type, EStructured_mesh instance, ASdaiModel domain, ACell_of_structured_mesh result) static EAttribute attributeCell_identifier(ECell_of_structured_mesh type) static EAttribute attributeIndex_count(ECell_of_structured_mesh type) |
public class ACell_of_structured_mesh extends AEntitypublic ECell_of_structured_mesh getByIndex(int index)public ECell_of_structured_mesh getCurrentMember(SdaiIterator it) |