|
ENTITY Stratum_3d_shape_model SUBTYPE OF (Geometric_model); shape_characterized_component : Stratum; WHERE WR1: NOT ('LAYERED_INTERCONNECT_MODULE_3D_DESIGN_ARM.PLANAR_SHAPE_MODEL' IN TYPEOF(SELF)); WR2: NOT EXISTS(SELF\Representation.name); WR3: NOT EXISTS(SELF\Representation.description); WR4: SIZEOF(USEDIN(SELF, 'SHAPE_PROPERTY_ASSIGNMENT_ARM.SHAPE_DESCRIPTION_ASSOCIATION.REPRESENTATION'))=0; END_ENTITY; -- Stratum_3d_shape_model |
Entity data types and their attributesRepresentation(OPT) id: STRING; (OPT) name: STRING; (OPT) description: STRING; context_of_items: Representation_context; items: SET [1:?] OF Representation_item; Geometric_model (OPT) version_id: STRING; (OPT) model_extent: length_measure; (RT) context_of_items: Geometric_coordinate_space; (RT) items: SET [1:?] OF Detailed_geometric_model_element; Stratum_3d_shape_model shape_characterized_component: Stratum; |
Global rules for this entity data type- |