ENTITY gear_pair SUBTYPE OF (kinematic_pair); radius_first_link : length_measure; radius_second_link : length_measure; bevel : plane_angle_measure; helical_angle : plane_angle_measure; gear_ratio : REAL; END_ENTITY; -- gear_pair |
Entity data types and their attributesitem_defined_transformationname: label; (OPT) description: text; transform_item_1: representation_item; transform_item_2: representation_item; kinematic_pair joint: kinematic_joint; (DER) pair_placement_in_first_link_context: rigid_placement; (DER) pair_placement_in_second_link_context: rigid_placement; gear_pair radius_first_link: length_measure; radius_second_link: length_measure; bevel: plane_angle_measure; helical_angle: plane_angle_measure; gear_ratio: REAL; |
Global rules for this entity data type- |
public interface EGear_pair extends EKinematic_pairradius_first_link (explicit attribute)boolean testRadius_first_link(EGear_pair type)double getRadius_first_link(EGear_pair type) void setRadius_first_link(EGear_pair type, double value) void unsetRadius_first_link(EGear_pair type) radius_second_link (explicit attribute)boolean testRadius_second_link(EGear_pair type)double getRadius_second_link(EGear_pair type) void setRadius_second_link(EGear_pair type, double value) void unsetRadius_second_link(EGear_pair type) bevel (explicit attribute)boolean testBevel(EGear_pair type)double getBevel(EGear_pair type) void setBevel(EGear_pair type, double value) void unsetBevel(EGear_pair type) helical_angle (explicit attribute)boolean testHelical_angle(EGear_pair type)double getHelical_angle(EGear_pair type) void setHelical_angle(EGear_pair type, double value) void unsetHelical_angle(EGear_pair type) gear_ratio (explicit attribute)boolean testGear_ratio(EGear_pair type)double getGear_ratio(EGear_pair type) void setGear_ratio(EGear_pair type, double value) void unsetGear_ratio(EGear_pair type) |
public class CGear_pair implements EGear_pairstatic EAttribute attributeRadius_first_link(EGear_pair type)static EAttribute attributeRadius_second_link(EGear_pair type) static EAttribute attributeBevel(EGear_pair type) static EAttribute attributeHelical_angle(EGear_pair type) static EAttribute attributeGear_ratio(EGear_pair type) |
public class AGear_pair extends AEntitypublic EGear_pair getByIndex(int index)public EGear_pair getCurrentMember(SdaiIterator it) |