PK_FACE_delete_blends   


PK_ERROR_code_t                  PK_FACE_delete_blends
(
--- received arguments ---
int                              n_faces,   --- number of faces
const PK_FACE_t                  faces[],   --- faces to delete
double                           tolerance, --- tolerance
const PK_FACE_delete_blends_o_t *options,   --- options

--- returned arguments ---
PK_TOPOL_track_r_t        *const tracking,  --- tracking information
PK_TOPOL_local_r_t        *const results    --- status information
)


This function deletes the given faces.


Specific Errors:
    PK_ERROR_face_check_fails       Face check has failed
    PK_ERROR_face_face_check_fails  Operation has resulted in face/face
                                    inconsistency


The faces must all come from the same body. The algorithm is based on the
assumption that the faces represent a blend feature, and is unsuitable for
use as a general face deletion operation.

Tracking
The PK_TOPOL_track_t structure contains topology tracking information on
the operation. In the case of this function, the tracking information
records returned  will be of type PK_TOPOL_track_derive_c, reporting edges
derived directly from the deleted faces.