Overview Schemas Index

KINEMATIC_STRUCTURE_SCHEMA (jsdai.SKinematic_structure_schema)


ENTITY universal_pair_value
          SUBTYPE OF (pair_value);
          SELF\pair_value.applies_to_pair : universal_pair;
          first_rotation_angle : plane_angle_measure;
          second_rotation_angle : plane_angle_measure;
END_ENTITY; -- universal_pair_value

Entity data types and their attributes

pair_value
          applies_to_pair: kinematic_pair;
universal_pair_value
          (RT) applies_to_pair: universal_pair;
          first_rotation_angle: plane_angle_measure;
          second_rotation_angle: plane_angle_measure;

Users

pair_value
          configuration_definition.pair_values
          initial_state.pair_values
universal_pair_value

Global rules for this entity data type

          -

public interface EUniversal_pair_value extends EPair_value

first_rotation_angle (explicit attribute)

          boolean testFirst_rotation_angle(EUniversal_pair_value type)
          double getFirst_rotation_angle(EUniversal_pair_value type)
          void setFirst_rotation_angle(EUniversal_pair_value type, double value)
          void unsetFirst_rotation_angle(EUniversal_pair_value type)

second_rotation_angle (explicit attribute)

          boolean testSecond_rotation_angle(EUniversal_pair_value type)
          double getSecond_rotation_angle(EUniversal_pair_value type)
          void setSecond_rotation_angle(EUniversal_pair_value type, double value)
          void unsetSecond_rotation_angle(EUniversal_pair_value type)

public class CUniversal_pair_value implements EUniversal_pair_value

          static EAttribute attributeFirst_rotation_angle(EUniversal_pair_value type)
          static EAttribute attributeSecond_rotation_angle(EUniversal_pair_value type)

public class AUniversal_pair_value extends AEntity

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