PK_FACE_change_data_deform_t   

struct PK_FACE_change_data_deform_s
    {
    PK_FACE_change_deform_eval_f_t eval_fn;     --- user evaluator
    PK_POINTER_t                   eval_data;   --- evaluator data
    };
typedef struct PK_FACE_change_data_deform_s PK_FACE_change_data_deform_t;

Used in:

PK_FACE_change_data_t


Description of fields:


'eval_fn'        The evaluator function supplied by the application, that
                 specifies how the face will be deformed. A function must be
                 supplied unless an 'eval_expr' is supplied in the deform
                 options structure, in which case 'eval_fn' must be set to
                 NULL.

'eval_data'      This contains the data required for the chosen external
                 (application-supplied) evaluator function. It will be passed
                 to the evaluator function whenever Parasolid calls it. Such
                 data will not be examined by Parasolid.