ENTITY gear_pair_value SUBTYPE OF (pair_value); SELF\pair_value.applies_to_pair : gear_pair; actual_rotation_1 : plane_angle_measure; DERIVE actual_rotation_2 : plane_angle_measure := - actual_rotation_1 * SELF\pair_value.applies_to_pair\ gear_pair.gear_ratio; END_ENTITY; -- gear_pair_value |
Entity data types and their attributespair_valueapplies_to_pair: kinematic_pair; gear_pair_value (RT) applies_to_pair: gear_pair; actual_rotation_1: plane_angle_measure; (DER) actual_rotation_2: plane_angle_measure; |
Userspair_valueconfiguration_definition.pair_values initial_state.pair_values gear_pair_value |
Global rules for this entity data type- |
public interface EGear_pair_value extends EPair_valueactual_rotation_1 (explicit attribute)boolean testActual_rotation_1(EGear_pair_value type)double getActual_rotation_1(EGear_pair_value type) void setActual_rotation_1(EGear_pair_value type, double value) void unsetActual_rotation_1(EGear_pair_value type) actual_rotation_2 (derived attribute)double getActual_rotation_2(EGear_pair_value type)boolean testActual_rotation_2(EGear_pair_value type) |
public class CGear_pair_value implements EGear_pair_valuestatic EAttribute attributeActual_rotation_1(EGear_pair_value type)static EAttribute attributeActual_rotation_2(EGear_pair_value type) |
public class AGear_pair_value extends AEntitypublic EGear_pair_value getByIndex(int index)public EGear_pair_value getCurrentMember(SdaiIterator it) |