FUNCTION function_is_1d_array
(* SCHEMA Ap242_managed_model_based_3d_engineering_mim_LF; *)
FUNCTION function_is_1d_array(func : maths_function) : BOOLEAN;
LOCAL
temp : maths_space;
END_LOCAL;
IF NOT EXISTS (func) THEN RETURN (FALSE); END_IF;
IF space_dimension (func.domain) <> 1 THEN RETURN (FALSE); END_IF;
temp := factor1 (func.domain);
IF (schema_prefix + 'PRODUCT_SPACE') IN TYPEOF (temp) THEN
IF space_dimension (temp) <> 1 THEN RETURN (FALSE); END_IF;
temp := factor1 (temp);
END_IF;
IF (schema_prefix + 'FINITE_INTEGER_INTERVAL') IN TYPEOF (temp) THEN
RETURN (TRUE);
END_IF;
RETURN (FALSE);
END_FUNCTION; -- function_is_1d_array
Referenced By
Defintion function_is_1d_array is references by the following definitions:
[Top Level Definitions] [Exit]Generated by STEP Tools® EXPRESS to HTML Converter
2012-03-27T17:20:10-04:00