ENTITY constrained_kinematic_motion_representation SUBTYPE OF (representation_relationship_with_transformation); SELF\representation_relationship.rep_1 : representative_shape_representation; SELF\representation_relationship.rep_2 : representative_shape_representation; WHERE wr1: ('GEOMETRY_SCHEMA.AXIS2_PLACEMENT_3D' IN TYPEOF (SELF\representation_relationship_with_transformation. transformation_operator\item_defined_transformation.transform_item_1)) AND ('GEOMETRY_SCHEMA.AXIS2_PLACEMENT_3D' IN TYPEOF (SELF\representation_relationship_with_transformation. transformation_operator\item_defined_transformation.transform_item_2)); wr2: ((dimension_of (SELF\representation_relationship_with_transformation. transformation_operator\item_defined_transformation. transform_item_1) = 3 ) AND (dimension_of (SELF\representation_relationship_with_transformation. transformation_operator\item_defined_transformation. transform_item_2) = 3 )); wr3: (SELF\representation_relationship.rep_1 IN (using_representations (SELF\representation_relationship_with_transformation. transformation_operator\item_defined_transformation.transform_item_1) + using_representation_with_mapping (SELF\representation_relationship_with_transformation. transformation_operator\item_defined_transformation.transform_item_1))) AND (SELF\representation_relationship.rep_2 IN (using_representations (SELF\representation_relationship_with_transformation. transformation_operator\item_defined_transformation.transform_item_2) + using_representation_with_mapping (SELF\representation_relationship_with_transformation. transformation_operator\item_defined_transformation.transform_item_2))); wr4: 'KINEMATIC_PAIR' IN TYPEOF (SELF\representation_relationship_with_transformation. transformation_operator); END_ENTITY; -- constrained_kinematic_motion_representation |
Entity data types and their attributesrepresentation_relationshipname: label; (OPT) description: text; rep_1: representation; rep_2: representation; representation_relationship_with_transformation transformation_operator: transformation; constrained_kinematic_motion_representation (RT) rep_1: representative_shape_representation; (RT) rep_2: representative_shape_representation; |
Global rules for this entity data type- |
public interface EConstrained_kinematic_motion_representation extends ERepresentation_relationship_with_transformation |
public class CConstrained_kinematic_motion_representation implements EConstrained_kinematic_motion_representation |
public class AConstrained_kinematic_motion_representation extends AEntitypublic EConstrained_kinematic_motion_representation getByIndex(int index)public EConstrained_kinematic_motion_representation getCurrentMember(SdaiIterator it) |