FUNCTION relating_shape_representations_of_extreme_values

(* SCHEMA step_merged_ap_schema; *)
-- IN AP242
FUNCTION relating_shape_representations_of_extreme_values
      (item : location_of_extreme_value_select ) : SET OF shape_representation;
   LOCAL
      results : SET OF shape_representation := [];
      exti : SET OF extreme_instance := [];
      ii_ei : SET OF instance_report_item_with_extreme_instances := [];
      sdiir : SET OF shape_data_quality_inspection_instance_report := [];
      sdqr : SET OF shape_data_quality_inspection_result_representation := [];
      sdisr : SET OF shape_data_quality_inspected_shape_and_result_relationship := [];
   END_LOCAL;
      exti := exti + bag_to_set(USEDIN(item, 'STEP_MERGED_AP_SCHEMA.EXTREME_INSTANCE.LOCATIONS_OF_EXTREME_VALUE'));
      REPEAT i := 1 TO HIINDEX(exti);
         ii_ei := ii_ei + bag_to_set(USEDIN(exti[i], 'STEP_MERGED_AP_SCHEMA.INSTANCE_REPORT_ITEM_WITH_EXTREME_INSTANCES.EXTREME_INSTANCES'));
      END_REPEAT;
      REPEAT i := 1 TO HIINDEX(ii_ei);
         sdiir := sdiir + bag_to_set(USEDIN(ii_ei[i], 'STEP_MERGED_AP_SCHEMA.SHAPE_DATA_QUALITY_INSPECTION_INSTANCE_REPORT.INSPECTED_INSTANCES'));
      END_REPEAT;
      REPEAT i := 1 TO HIINDEX(sdiir);
         sdqr := sdqr + QUERY (i1 <* bag_to_set(USEDIN(sdiir[i].inspection_result, 'STEP_MERGED_AP_SCHEMA.REPRESENTATION.ITEMS'))| ('STEP_MERGED_AP_SCHEMA.SHAPE_DATA_QUALITY_INSPECTION_RESULT_REPRESENTATION' IN TYPEOF(i1)));
      END_REPEAT;
      REPEAT i := 1 TO HIINDEX(sdqr);
         sdisr := sdisr + bag_to_set(USEDIN(sdqr[i], 'STEP_MERGED_AP_SCHEMA.SHAPE_DATA_QUALITY_INSPECTED_SHAPE_AND_RESULT_RELATIONSHIP.REP_2'));
      END_REPEAT;
      REPEAT i := 1 TO HIINDEX(sdisr);
         results := results + sdisr[i].rep_1;
      END_REPEAT;
      RETURN (results);
END_FUNCTION;

Referenced By

Defintion relating_shape_representations_of_extreme_values is references by the following definitions:
DefinitionType
 boundary_curve_of_b_spline_or_rectangular_composite_surface ENTITY
 b_spline_curve_knot_locator ENTITY
 b_spline_curve_segment ENTITY
 b_spline_surface_knot_locator ENTITY
 b_spline_surface_patch ENTITY
 b_spline_surface_strip ENTITY
 composite_curve_transition_locator ENTITY
 point_on_edge_curve ENTITY
 point_on_face_surface ENTITY
 rectangular_composite_surface_transition_locator ENTITY


[Top Level Definitions] [Exit]

Generated by STEP Tools® EXPRESS to HTML Converter
2020-07-28T17:02:20-04:00