PK_FGCRSU_f_t   
typedef void (*PK_FGCRSU_f_t)
(
--- received arguments ---
const char *key,
int        *keylen,
int        *n_kii,
int         ki_ints[],
int        *n_kir,
double      ki_reals[],
int        *n_data,
--- returned arguments ---
double fg_data[],
int   *ifail
);


Initialise a foreign surface.

Note: You are advised to consult with Parasolid Support before using Foreign
Geometry.

Used in:

PK_SESSION_ask_fru_o_t
PK_SESSION_frustrum_t
PK_SESSION_register_fru_o_t



This function is called when an FG surface is requested by the PK function
PK_FSURF_create. The purpose of this function is to initialise any FG data
that is required by the evaluator. A successful call to this function
indicates to Parasolid that evaluations of this surface may now be requested.

Specific errors:
  FGGEOM                    Surface evaluator not available
  FGDATA                    Surface evaluator data not found
  FGFILE                    Surface evaluator data allocation fault
  FGIERR                    Surface evaluator integer data error
  FGRERR                    Surface evaluator real data error
( FGOPOK                    Operation successful )

Generated on: Fri, 04 Oct 2024 12:19:26 GMT