FUNCTION open_path_based_inner_boundary

(* SCHEMA step_merged_ap_schema; *)
-- IN AP242
FUNCTION open_path_based_inner_boundary
      (input : SET OF primitive_2d ) : BOOLEAN;
   LOCAL
      pass : BOOLEAN := TRUE;
   END_LOCAL;
      REPEAT i := 1 TO SIZEOF(input);
         IF ('STEP_MERGED_AP_SCHEMA.PATH_AREA_WITH_PARAMETERS' IN TYPEOF(input[i])) AND (('STEP_MERGED_AP_SCHEMA.CIRCLE' IN TYPEOF(input[i]\mapped_item.mapping_source\representation_map.mapping_origin)) OR ('STEP_MERGED_AP_SCHEMA.COMPOSITE_CURVE' IN TYPEOF(input[i]\mapped_item.mapping_source\representation_map.mapping_origin)) AND (input[i]\mapped_item.mapping_source\representation_map.mapping_origin\composite_curve.closed_curve = TRUE)) THEN
            pass := FALSE;
         END_IF;
      END_REPEAT;
      RETURN (pass);
END_FUNCTION;

Referenced By

Defintion open_path_based_inner_boundary is references by the following definitions:
DefinitionType
 primitive_2d_with_inner_boundary ENTITY


[Top Level Definitions] [Exit]

Generated by STEP Tools® EXPRESS to HTML Converter
2024-09-06T14:00:33-04:00