FUNCTION mixed_loop_type_set

(* SCHEMA dimensional_inspection_schema; *)
  FUNCTION mixed_loop_type_set(
               l: SET [0:?] OF loop
      ): LOGICAL;

    LOCAL
      poly_loop_type : LOGICAL;
    END_LOCAL;
    IF SIZEOF(l) <= 1 THEN
      RETURN(FALSE);
    END_IF;
    poly_loop_type := 'DIMENSIONAL_INSPECTION_SCHEMA.POLY_LOOP' IN TYPEOF(
        l[1]);
    REPEAT i := 2 TO SIZEOF(l) BY 1;
      IF ('DIMENSIONAL_INSPECTION_SCHEMA.POLY_LOOP' IN TYPEOF(l[i])) <> 
          poly_loop_type THEN
        RETURN(TRUE);
      END_IF;
    END_REPEAT;
    RETURN(FALSE);

  END_FUNCTION; -- mixed_loop_type_set

Referenced By

Defintion mixed_loop_type_set is references by the following definitions:
DefinitionType
 face ENTITY


[Top Level Definitions] [Exit]

Generated by STEP Tools® EXPRESS to HTML Converter
2012-03-27T17:17:17-04:00