PK_FACE_change_t   

struct PK_FACE_change_s
    {
    PK_FACE_change_type_t  op_type;    --- change operation type
    PK_FACE_change_data_t  op_param;   --- change operation parameters
    PK_FACE_change_opts_t  op_opts;    --- change operation options
    };
typedef struct PK_FACE_change_s PK_FACE_change_t;


This structure contains the definition of a change operation.

Used in:

PK_FACE_change


See Specifying operations for more information.

Description of fields:



'op_type'                Type of the change operation to perform.
                         Values can be :
                             PK_FACE_change_type_none_c
                             PK_FACE_change_type_offset_c
                             PK_FACE_change_type_taper_c [PF]
                             PK_FACE_change_type_transform_c
                             PK_FACE_change_type_replace_c [PF]
                             PK_FACE_change_type_blend_c [NF]
                             PK_FACE_change_type_bend_c [NF]
                             PK_FACE_change_type_patch_c
                             PK_FACE_change_type_deform_c [PF]
                             PK_FACE_change_type_radiate_c [NF]
                         See Specifying operations for more
                         information.


'op_param'               Parameters of the change operation. This field is
                         a union of the different possible change operation
                         parameters (cf PK_FACE_change_data_t).
                         See Operation parameters for more
                         information.


'op_opts'                Change-operation-specific options. This field is
                         a union of the different possible change operation
                         parameters (cf PK_FACE_change_opts_t).
                         See Operation-specific options for more
                         information.