ENTITY point_on_planar_curve_pair SUBTYPE OF (kinematic_pair); pair_curve : curve; orientation : BOOLEAN; WHERE wr1: frame_associated_to_background (SELF\kinematic_pair.pair_placement_in_first_link_context, pair_curve); END_ENTITY; -- point_on_planar_curve_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; point_on_planar_curve_pair pair_curve: curve; orientation: BOOLEAN; |
Global rules for this entity data type- |
public interface EPoint_on_planar_curve_pair extends EKinematic_pairpair_curve (explicit attribute)boolean testPair_curve(EPoint_on_planar_curve_pair type)ECurve getPair_curve(EPoint_on_planar_curve_pair type) void setPair_curve(EPoint_on_planar_curve_pair type, ECurve value) void unsetPair_curve(EPoint_on_planar_curve_pair type) orientation (explicit attribute)boolean testOrientation(EPoint_on_planar_curve_pair type)boolean getOrientation(EPoint_on_planar_curve_pair type) void setOrientation(EPoint_on_planar_curve_pair type, boolean value) void unsetOrientation(EPoint_on_planar_curve_pair type) |
public class CPoint_on_planar_curve_pair implements EPoint_on_planar_curve_pairstatic EAttribute attributePair_curve(EPoint_on_planar_curve_pair type)static int usedinPair_curve(EPoint_on_planar_curve_pair type, ECurve instance, ASdaiModel domain, APoint_on_planar_curve_pair result) static EAttribute attributeOrientation(EPoint_on_planar_curve_pair type) |
public class APoint_on_planar_curve_pair extends AEntitypublic EPoint_on_planar_curve_pair getByIndex(int index)public EPoint_on_planar_curve_pair getCurrentMember(SdaiIterator it) |