 |
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.