OUFGCU ( curve, arrlen, key, keylen, ivals, rvals, sense, tf, ifail )
=====================================================================
Outputs a Foreign Geometry (FG) curve.
Receives:
KI_tag_curve *curve --- Foreign curve.
KI_int_nchars *arrlen --- Length of input key array.
Returns:
KI_chr_key key[arrlen] --- Curve key.
KI_int_nchars *keylen --- Length of curve key.
<KI_tag_list_int> *ivals --- List of integer values.
<KI_tag_list_dbl> *rvals --- List of real values.
KI_cod_logical *sense --- Curve sense.
<KI_tag_transform> *tf --- Curve transformation.
KI_cod_error *ifail --- failure indicator
Specific errors:
KI_unsuitable_entity Not a foreign geometry curve.
Description:
This function, given a tag, outputs the data of a foreign curve.
'curve' The tag of a valid foreign curve.
'arrlen' The length of the key array being passed to this KI function.
'key' The array of characters into which the key of the curve is
copied. (If the array is not long enough to store the key, then
the key is truncated.)
'keylen' The true length of the curve's key.
'ivals' Integer values supplied to the foreign curve evaluator.
'rvals' Real values supplied to the foreign curve evaluator.
'sense' The curve's sense.
'tf' The tag of the curve's transformation.