 |
PK_FACE_make_sheet_body |
|
PK_ERROR_code_t PK_FACE_make_sheet_body
(
--- received arguments ---
int n_faces, --- number of faces
const PK_FACE_t faces[], --- array of faces
--- returned arguments ---
PK_BODY_t *const body --- sheet body
)
This function creates a sheet body from a collection of faces.
NOTE: This function is deprecated and has been superseded by
PK_FACE_make_sheet_bodies.
Specific Errors:
PK_ERROR_not_in_same_part 'faces' are not all from the same body
PK_ERROR_missing_geom some faces from 'faces' do not have a
surface
PK_ERROR_non_manifold 'faces' would only make a disconnected
or a general body
The geometry, topology and associated data of the 'faces' is copied into a
new sheet body. The given 'faces' must belong to the same body and must form
a single connected set which results in a valid sheet. Every face must have a
surface attached.
See Making a body from topology for more information.