![]() |
PK_FGEVCU_f_t |
typedef void (*PK_FGEVCU_f_t) ( --- received arguments --- int ki_ints[], double ki_reals[], double fg_data[], double *t, int *nderivs, --- returned arguments --- double results[], int *ifail ); Evaluate a foreign curve. Note: You are advised to consult with Parasolid Support before using Foreign Geometry.
PK_SESSION_ask_fru_o_t
PK_SESSION_frustrum_t
PK_SESSION_register_fru_o_t
This function is called when an evaluation of a foreign curve is required by
Parasolid. The function should be capable of supplying position and up
to second derivatives for a foreign curve which has previously been initialised
by a call to FGCRCU.
The argument fg_data identifies the curve evaluator. The arguments ki_ints
and ki_reals give the numerical data passed in through Parasolid when the curve
was initialised.
For more details of this function please refer to the Foreign Geometry
documentation.
Specific errors:
FGEVIN Evaluation incomplete (not all derivatives
requested have been evaluated)
FGOPFA Evaluation failed
( FGOPOK Operation successful )