|
ENTITY Plated_passage_template_shape_model SUBTYPE OF (Part_template_shape_model); SELF\Part_template_shape_model.shape_characterized_definition : SET [1:?] OF ptswp_ptsm_definition; data_qualification : ptswp_template_shape_model_context; DERIVE template : Geometric_template := shape_characterized_definition[1]; WHERE WR1: SIZEOF(QUERY(scd <* shape_characterized_definition | NOT(scd\Inter_stratum_feature_template.of_passage_technology\Passage_technology.plated_passage) )) = 0; WR2: SIZEOF(QUERY(scd <* shape_characterized_definition | NOT(TYPEOF(scd) = TYPEOF(template)) )) = 0; END_ENTITY; -- Plated_passage_template_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; Part_template_shape_model shape_characterized_definition: SET [1:?] OF Geometric_template; (OPT) shape_environment: application_environment; shape_material_condition: material_condition; (DER) principal_part_shape: SET [0:1] OF Geometric_model_relationship; Plated_passage_template_shape_model (RT) shape_characterized_definition: SET [1:?] OF ptswp_ptsm_definition; data_qualification: ptswp_template_shape_model_context; (DER) template: Geometric_template; |
Global rules for this entity data type- |