ENTITY pair_value ABSTRACT SUPERTYPE OF (ONEOF (sliding_surface_pair_value, rolling_surface_pair_value, revolute_pair_value, prismatic_pair_value, screw_pair_value, cylindrical_pair_value, spherical_pair_value, sliding_curve_pair_value, rolling_curve_pair_value, gear_pair_value, rack_and_pinion_pair_value, universal_pair_value, planar_pair_value, unconstrained_pair_value, point_on_surface_pair_value, point_on_planar_curve_pair_value, low_order_kinematic_pair_value)) SUBTYPE OF (geometric_representation_item); applies_to_pair : kinematic_pair; END_ENTITY; -- pair_value |
Entity data types and their attributesrepresentation_itemname: label; geometric_representation_item (DER) dim: dimension_count; pair_value applies_to_pair: kinematic_pair; |
cylindrical_pair_value (KINEMATIC_STATE_SCHEMA) |
gear_pair_value (KINEMATIC_STATE_SCHEMA) |
low_order_kinematic_pair_value (KINEMATIC_STATE_SCHEMA) |
planar_pair_value (KINEMATIC_STATE_SCHEMA) |
point_on_planar_curve_pair_value (KINEMATIC_STATE_SCHEMA) |
point_on_surface_pair_value (KINEMATIC_STATE_SCHEMA) |
prismatic_pair_value (KINEMATIC_STATE_SCHEMA) |
rack_and_pinion_pair_value (KINEMATIC_STATE_SCHEMA) |
revolute_pair_value (KINEMATIC_STATE_SCHEMA) |
rolling_curve_pair_value (KINEMATIC_STATE_SCHEMA) |
rolling_surface_pair_value (KINEMATIC_STATE_SCHEMA) |
screw_pair_value (KINEMATIC_STATE_SCHEMA) |
sliding_curve_pair_value (KINEMATIC_STATE_SCHEMA) |
sliding_surface_pair_value (KINEMATIC_STATE_SCHEMA) |
spherical_pair_value (KINEMATIC_STATE_SCHEMA) |
unconstrained_pair_value (KINEMATIC_STATE_SCHEMA) |
universal_pair_value (KINEMATIC_STATE_SCHEMA) |
Global rules for this entity data type- |
public interface EPair_value extends EGeometric_representation_itemapplies_to_pair (explicit attribute)boolean testApplies_to_pair(EPair_value type)EKinematic_pair getApplies_to_pair(EPair_value type) void setApplies_to_pair(EPair_value type, EKinematic_pair value) void unsetApplies_to_pair(EPair_value type) |
public class CPair_value implements EPair_valuestatic EAttribute attributeApplies_to_pair(EPair_value type)static int usedinApplies_to_pair(EPair_value type, EKinematic_pair instance, ASdaiModel domain, APair_value result) |
public class APair_value extends AEntitypublic EPair_value getByIndex(int index)public EPair_value getCurrentMember(SdaiIterator it) |