Overview Schemas Index

KINEMATIC_STRUCTURE_SCHEMA (jsdai.SKinematic_structure_schema)


ENTITY kinematic_loop;
          network : kinematic_network_structure;
WHERE
          wr1:  SIZEOF ( USEDIN ( SELF , 'kinematic_structure_schema.joint_logical_relationship.loop' ) ) > 0 ;
          wr2:  SIZEOF  ( QUERY  ( relation_1 <* USEDIN  ( SELF  , 'kinematic_structure_schema.joint_logical_relationship.loop' ) | SIZEOF ( QUERY ( relation_2 <* ( USEDIN ( SELF , 'kinematic_structure_schema.joint_logical_relationship.loop' ) - relation_1 ) | NOT ( connected_in_simple_loop ( relation_1 , relation_2 ) ) ) ) > 0 ) ) = 0 ;
END_ENTITY; -- kinematic_loop

Entity data types and their attributes

kinematic_loop
          network: kinematic_network_structure;

Users

kinematic_loop
          joint_logical_relationship.loop

Global rules for this entity data type

          -

public interface EKinematic_loop extends EEntity

network (explicit attribute)

          boolean testNetwork(EKinematic_loop type)
          EKinematic_network_structure getNetwork(EKinematic_loop type)
          void setNetwork(EKinematic_loop type, EKinematic_network_structure value)
          void unsetNetwork(EKinematic_loop type)

public class CKinematic_loop implements EKinematic_loop

          static EAttribute attributeNetwork(EKinematic_loop type)
          static int usedinNetwork(EKinematic_loop type, EKinematic_network_structure instance, ASdaiModel domain, AKinematic_loop result)

public class AKinematic_loop extends AEntity

          public EKinematic_loop getByIndex(int index)
          public EKinematic_loop getCurrentMember(SdaiIterator it)