element_curve

EXPRESS specification:

ENTITY element_curve
ABSTRACT SUPERTYPE OF | (ONEOF(element_curve_simple, element_curve_complex))
SUBTYPE OF ( | element);
element_subdivision | : | OPTIONAL INTEGER;
DERIVE
connectivities | : | SET [2:2] OF element_node_connectivity := bag_to_set (USEDIN(SELF, 'STRUCTURAL_FRAME_SCHEMA.ELEMENT_NODE_CONNECTIVITY.CONNECTING_ELEMENT'));
WHERE
WRE3 | : | SELF\element.element_dimensionality = 1;
WRE4 | : | connectivities[1] :<>: connectivities[2];
WRE5 | : | connectivities[1].connecting_node :<>: connectivities[2].connecting_node;
END_ENTITY;

References (4):

Name | Type | Referred through | Express-G
analysis_result_element_curve | Entity |
Attribute 'result_for_element_curve'
| No Diagram
element | Entity |
Subtype
| No Diagram
element_curve_complex | Entity |
Supertype
| No Diagram
element_curve_simple | Entity |
Supertype
| No Diagram

Inheritance graph

ENTITY element_curve;
ENTITY element;
element_name | : | label;
element_description | : | OPTIONAL text;
parent_model | : | analysis_model;
element_dimensionality | : | INTEGER;
INVERSE
connectivity | : | SET [1:?] OF element_node_connectivity FOR connecting_element;
ENTITY element_curve;
element_subdivision | : | OPTIONAL INTEGER;
DERIVE
connectivities | : | SET [2:2] OF element_node_connectivity := bag_to_set (USEDIN(SELF, 'STRUCTURAL_FRAME_SCHEMA.ELEMENT_NODE_CONNECTIVITY.CONNECTING_ELEMENT'));
END_ENTITY;