ENTITY spherical_pair_value SUBTYPE OF (pair_value); SELF\pair_value.applies_to_pair : spherical_pair; input_orientation : spatial_rotation; DERIVE actual_orientation : ypr_rotation := convert_spatial_to_ypr_rotation (SELF\pair_value.applies_to_pair, input_orientation); END_ENTITY; -- spherical_pair_value |
Entity data types and their attributespair_valueapplies_to_pair: kinematic_pair; spherical_pair_value (RT) applies_to_pair: spherical_pair; input_orientation: spatial_rotation; (DER) actual_orientation: ypr_rotation; |
Userspair_valueconfiguration_definition.pair_values initial_state.pair_values spherical_pair_value |
Global rules for this entity data type- |
public interface ESpherical_pair_value extends EPair_valueinput_orientation (explicit attribute)int testInput_orientation(ESpherical_pair_value type)case 1 EEntity getInput_orientation(ESpherical_pair_value type) void setInput_orientation(ESpherical_pair_value type, EEntity value, EEntity node1) case sInput_orientationYpr_rotation: A_double getInput_orientation(ESpherical_pair_value type, EYpr_rotation node1) void setInput_orientation(ESpherical_pair_value type, A_double value, EYpr_rotation node1) void unsetInput_orientation(ESpherical_pair_value type) actual_orientation (derived attribute)A_double getActual_orientation(ESpherical_pair_value type)boolean testActual_orientation(ESpherical_pair_value type) |
public class CSpherical_pair_value implements ESpherical_pair_valuestatic EAttribute attributeInput_orientation(ESpherical_pair_value type)static int usedinInput_orientation(ESpherical_pair_value type, EEntity instance, ASdaiModel domain, ASpherical_pair_value result) static EAttribute attributeActual_orientation(ESpherical_pair_value type) |
public class ASpherical_pair_value extends AEntitypublic ESpherical_pair_value getByIndex(int index)public ESpherical_pair_value getCurrentMember(SdaiIterator it) |