ENTITY spherical_pair SUBTYPE OF (low_order_kinematic_pair); DERIVE SELF\low_order_kinematic_pair.t_x : BOOLEAN := FALSE; SELF\low_order_kinematic_pair.t_y : BOOLEAN := FALSE; SELF\low_order_kinematic_pair.t_z : BOOLEAN := FALSE; SELF\low_order_kinematic_pair.r_x : BOOLEAN := TRUE; SELF\low_order_kinematic_pair.r_y : BOOLEAN := TRUE; SELF\low_order_kinematic_pair.r_z : BOOLEAN := TRUE; END_ENTITY; -- spherical_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; low_order_kinematic_pair t_x: BOOLEAN; t_y: BOOLEAN; t_z: BOOLEAN; r_x: BOOLEAN; r_y: BOOLEAN; r_z: BOOLEAN; spherical_pair (RT) (DER) t_x: BOOLEAN; (RT) (DER) t_y: BOOLEAN; (RT) (DER) t_z: BOOLEAN; (RT) (DER) r_x: BOOLEAN; (RT) (DER) r_y: BOOLEAN; (RT) (DER) r_z: BOOLEAN; |
spherical_pair_with_range (KINEMATIC_STRUCTURE_SCHEMA) |
Global rules for this entity data type- |
public interface ESpherical_pair extends ELow_order_kinematic_pair |
public class CSpherical_pair implements ESpherical_pairstatic EAttribute attributeT_x(ESpherical_pair type)static EAttribute attributeT_y(ESpherical_pair type) static EAttribute attributeT_z(ESpherical_pair type) static EAttribute attributeR_x(ESpherical_pair type) static EAttribute attributeR_y(ESpherical_pair type) static EAttribute attributeR_z(ESpherical_pair type) |
public class ASpherical_pair extends AEntitypublic ESpherical_pair getByIndex(int index)public ESpherical_pair getCurrentMember(SdaiIterator it) |