FUNCTION representations_mapped_into

(* SCHEMA associative_draughting; *)
  FUNCTION representations_mapped_into(
               rep: representation
      ): SET OF representation;
    LOCAL
      results : SET OF representation := [];
      i       : INTEGER;
      j       : INTEGER;
      mi      : SET OF mapped_item;
      rm      : SET OF representation_map;
    END_LOCAL;
    rm := USEDIN(rep,'ASSOCIATIVE_DRAUGHTING.' + 
        'REPRESENTATION_MAP.MAPPED_REPRESENTATION');
    REPEAT i := 1 TO HIINDEX(rm) BY 1;
      mi := mi + rm[i].map_usage;
    END_REPEAT;
    REPEAT j := 1 TO HIINDEX(mi) BY 1;
      results := results + USEDIN(mi[j],'ASSOCIATIVE_DRAUGHTING.' + 
          'REPRESENTATION.ITEMS');
    END_REPEAT;
    RETURN(results);

  END_FUNCTION; -- representations_mapped_into

Referenced By

Defintion representations_mapped_into is references by the following definitions:
DefinitionType
 check_associative_shape_aspects FUNCTION


[Top Level Definitions] [Exit]

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