ENTITY point_on_surface_pair SUBTYPE OF (kinematic_pair); pair_surface : surface; WHERE wr1: frame_associated_to_background (SELF\kinematic_pair.pair_placement_in_first_link_context, pair_surface); END_ENTITY; -- point_on_surface_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_surface_pair pair_surface: surface; |
Global rules for this entity data type- |
public interface EPoint_on_surface_pair extends EKinematic_pairpair_surface (explicit attribute)boolean testPair_surface(EPoint_on_surface_pair type)ESurface getPair_surface(EPoint_on_surface_pair type) void setPair_surface(EPoint_on_surface_pair type, ESurface value) void unsetPair_surface(EPoint_on_surface_pair type) |
public class CPoint_on_surface_pair implements EPoint_on_surface_pairstatic EAttribute attributePair_surface(EPoint_on_surface_pair type)static int usedinPair_surface(EPoint_on_surface_pair type, ESurface instance, ASdaiModel domain, APoint_on_surface_pair result) |
public class APoint_on_surface_pair extends AEntitypublic EPoint_on_surface_pair getByIndex(int index)public EPoint_on_surface_pair getCurrentMember(SdaiIterator it) |