Overview Schemas Index

KINEMATIC_MOTION_REPRESENTATION_SCHEMA (jsdai.SKinematic_motion_representation_schema)


ENTITY interpolated_configuration_segment
          SUBTYPE OF (founded_item);
          state : mechanism_state_representation;
          t_parameter : parameter_value;
          interpolation : interpolation_type;
END_ENTITY; -- interpolated_configuration_segment

Entity data types and their attributes

founded_item
          (DER) users: SET [0:?] OF founded_item_select;
interpolated_configuration_segment
          state: mechanism_state_representation;
          t_parameter: parameter_value;
          interpolation: interpolation_type;

Users: by entity attributes

founded_item
          founded_item.users
                    founded_item_select
interpolated_configuration_segment
          interpolated_configuration_sequence.segments

Users: by defined types, not used by any entity attribute

interpolated_configuration_segment
          -

Global rules for this entity data type

          -

public interface EInterpolated_configuration_segment extends EFounded_item

state (explicit attribute)

          boolean testState(EInterpolated_configuration_segment type)
          EMechanism_state_representation getState(EInterpolated_configuration_segment type)
          void setState(EInterpolated_configuration_segment type, EMechanism_state_representation value)
          void unsetState(EInterpolated_configuration_segment type)

t_parameter (explicit attribute)

          boolean testT_parameter(EInterpolated_configuration_segment type)
          double getT_parameter(EInterpolated_configuration_segment type)
          void setT_parameter(EInterpolated_configuration_segment type, double value)
          void unsetT_parameter(EInterpolated_configuration_segment type)

interpolation (explicit attribute)

          boolean testInterpolation(EInterpolated_configuration_segment type)
          int getInterpolation(EInterpolated_configuration_segment type)
          void setInterpolation(EInterpolated_configuration_segment type, int value)
          void unsetInterpolation(EInterpolated_configuration_segment type)

public class CInterpolated_configuration_segment implements EInterpolated_configuration_segment

          static EAttribute attributeState(EInterpolated_configuration_segment type)
          static int usedinState(EInterpolated_configuration_segment type, EMechanism_state_representation instance, ASdaiModel domain, AInterpolated_configuration_segment result)
          static EAttribute attributeT_parameter(EInterpolated_configuration_segment type)
          static EAttribute attributeInterpolation(EInterpolated_configuration_segment type)

public class AInterpolated_configuration_segment extends AEntity

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