Overview Schemas Index

KINEMATIC_STRUCTURE_SCHEMA (jsdai.SKinematic_structure_schema)


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 attributes

pair_value
          applies_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;

Users

pair_value
          configuration_definition.pair_values
          initial_state.pair_values
gear_pair_value

Global rules for this entity data type

          -

public interface EGear_pair_value extends EPair_value

actual_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_value

          static EAttribute attributeActual_rotation_1(EGear_pair_value type)
          static EAttribute attributeActual_rotation_2(EGear_pair_value type)

public class AGear_pair_value extends AEntity

          public EGear_pair_value getByIndex(int index)
          public EGear_pair_value getCurrentMember(SdaiIterator it)