ENTITY actuated_kinematic_pair SUBTYPE OF (kinematic_pair); t_x : OPTIONAL actuated_direction; t_y : OPTIONAL actuated_direction; t_z : OPTIONAL actuated_direction; r_x : OPTIONAL actuated_direction; r_y : OPTIONAL actuated_direction; r_z : OPTIONAL actuated_direction; END_ENTITY; -- actuated_kinematic_pair |
Entity data types and their attributesrepresentation_itemname: label; geometric_representation_item (DER) dim: dimension_count; item_defined_transformation name: label; (OPT) description: text; transform_item_1: representation_item; transform_item_2: representation_item; kinematic_pair joint: kinematic_joint; (RT) transform_item_1: rigid_placement; (RT) transform_item_2: rigid_placement; (DER) associated_link_representations_1: SET [1:?] OF kinematic_link_representation; (DER) associated_link_representations_2: SET [1:?] OF kinematic_link_representation; (RT) (DER) name: label; (INV) link_representation_associations: SET [1:?] OF pair_representation_relationship FOR transformation_operator; actuated_kinematic_pair (OPT) t_x: actuated_direction; (OPT) t_y: actuated_direction; (OPT) t_z: actuated_direction; (OPT) r_x: actuated_direction; (OPT) r_y: actuated_direction; (OPT) r_z: actuated_direction; |
Global rules for this entity data type- |
public interface EActuated_kinematic_pair extends EKinematic_pairt_x (explicit attribute)boolean testT_x(EActuated_kinematic_pair type)int getT_x(EActuated_kinematic_pair type) void setT_x(EActuated_kinematic_pair type, int value) void unsetT_x(EActuated_kinematic_pair type) t_y (explicit attribute)boolean testT_y(EActuated_kinematic_pair type)int getT_y(EActuated_kinematic_pair type) void setT_y(EActuated_kinematic_pair type, int value) void unsetT_y(EActuated_kinematic_pair type) t_z (explicit attribute)boolean testT_z(EActuated_kinematic_pair type)int getT_z(EActuated_kinematic_pair type) void setT_z(EActuated_kinematic_pair type, int value) void unsetT_z(EActuated_kinematic_pair type) r_x (explicit attribute)boolean testR_x(EActuated_kinematic_pair type)int getR_x(EActuated_kinematic_pair type) void setR_x(EActuated_kinematic_pair type, int value) void unsetR_x(EActuated_kinematic_pair type) r_y (explicit attribute)boolean testR_y(EActuated_kinematic_pair type)int getR_y(EActuated_kinematic_pair type) void setR_y(EActuated_kinematic_pair type, int value) void unsetR_y(EActuated_kinematic_pair type) r_z (explicit attribute)boolean testR_z(EActuated_kinematic_pair type)int getR_z(EActuated_kinematic_pair type) void setR_z(EActuated_kinematic_pair type, int value) void unsetR_z(EActuated_kinematic_pair type) |
public class CActuated_kinematic_pair implements EActuated_kinematic_pairstatic EAttribute attributeT_x(EActuated_kinematic_pair type)static EAttribute attributeT_y(EActuated_kinematic_pair type) static EAttribute attributeT_z(EActuated_kinematic_pair type) static EAttribute attributeR_x(EActuated_kinematic_pair type) static EAttribute attributeR_y(EActuated_kinematic_pair type) static EAttribute attributeR_z(EActuated_kinematic_pair type) |
public class AActuated_kinematic_pair extends AEntitypublic EActuated_kinematic_pair getByIndex(int index)public EActuated_kinematic_pair getCurrentMember(SdaiIterator it) |