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.