|
ENTITY kinematic_link_representation SUBTYPE OF (representation); SELF\representation.context_of_items : geometric_representation_context; DERIVE link_frame : geometric_representation_context := SELF\representation.context_of_items; INVERSE link_representation_relation : kinematic_link_representation_relation FOR geometric_aspects; WHERE WR1: SIZEOF (QUERY (item <* SELF\representation.items | NOT (('KINEMATIC_STRUCTURE_SCHEMA.RIGID_PLACEMENT' IN TYPEOF (item)) OR ('GEOMETRY_SCHEMA.CARTESIAN_TRANSFORMATION_OPERATOR_3D' IN TYPEOF (item))) )) = 0; END_ENTITY; -- kinematic_link_representation |
Entity data types and their attributesrepresentationname: label; items: SET [1:?] OF representation_item; context_of_items: representation_context; (DER) id: identifier; (DER) description: text; kinematic_link_representation (RT) context_of_items: geometric_representation_context; (DER) link_frame: geometric_representation_context; (INV) link_representation_relation: kinematic_link_representation_relation FOR geometric_aspects; |
Global rules for this entity data type- |