FUNCTION get_property_definition_representations

(* SCHEMA step_merged_ap_schema; *)
-- DIFF IN AP224
-- IN AP214/AP224/AP238 STEP-NC/AP242
FUNCTION get_property_definition_representations
      (c_def_instance : characterized_definition ) : SET OF property_definition_representation;
   LOCAL
      pd_set : SET OF property_definition := [];
      pdr_set : SET OF property_definition_representation := [];
   END_LOCAL;
      pd_set := bag_to_set(USEDIN(c_def_instance, 'STEP_MERGED_AP_SCHEMA.PROPERTY_DEFINITION.DEFINITION'));
      IF SIZEOF(pd_set) < 1 THEN
         RETURN (pdr_set);
      END_IF;
      REPEAT i := 1 TO HIINDEX(pd_set);
         pdr_set := pdr_set + bag_to_set(USEDIN(pd_set[i], 'STEP_MERGED_AP_SCHEMA.PROPERTY_DEFINITION_REPRESENTATION.DEFINITION'));
      END_REPEAT;
      RETURN (pdr_set);
END_FUNCTION;

Referenced By

Defintion get_property_definition_representations is references by the following definitions:
DefinitionType
 barring_hole ENTITY
 bead ENTITY
 boss ENTITY
 feature_in_panel ENTITY
 flat_face ENTITY
 general_feature ENTITY
 hole_in_panel ENTITY
 joggle ENTITY
 locator ENTITY
 machining_feature_definition_constraints RULE
 outside_profile ENTITY
 pocket ENTITY
 protrusion ENTITY
 revolved_profile ENTITY
 rib ENTITY
 rib_top ENTITY
 rounded_end ENTITY
 round_hole ENTITY
 slot ENTITY
 step ENTITY


[Top Level Definitions] [Exit]

Generated by STEP Tools® EXPRESS to HTML Converter
2023-12-22T16:32:03-05:00