FUNCTION a3ms_get_measured_type

(* SCHEMA step_merged_ap_schema; *)
-- IN AP242
FUNCTION a3ms_get_measured_type
      (ei : equivalence_measured_value_select ) : a3ms_measured_data_type_name;
   LOCAL
      type_out : SET OF STRING;
   END_LOCAL;
      type_out := TYPEOF(ei);
      IF 'STEP_MERGED_AP_SCHEMA.AREA_MEASURE' IN type_out THEN
         RETURN (mdns_area_measure);
      END_IF;
      IF 'STEP_MERGED_AP_SCHEMA.BOOLEAN_VALUE' IN type_out THEN
         RETURN (mdns_boolean_value);
      END_IF;
      IF 'STEP_MERGED_AP_SCHEMA.LENGTH_MEASURE' IN type_out THEN
         RETURN (mdns_length_measure);
      END_IF;
      IF 'STEP_MERGED_AP_SCHEMA.PLANE_ANGLE_MEASURE' IN type_out THEN
         RETURN (mdns_plane_angle_measure);
      END_IF;
      IF 'STEP_MERGED_AP_SCHEMA.VOLUME_MEASURE' IN type_out THEN
         RETURN (mdns_volume_measure);
      END_IF;
      RETURN (mdns_others);
END_FUNCTION;

Referenced By

Defintion a3ms_get_measured_type is references by the following definitions:
DefinitionType
 a3ms_validate_measured_type FUNCTION


[Top Level Definitions] [Exit]

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