 |
PK_BODY_find_facesets_r_t |
|
struct PK_BODY_find_facesets_r_s
{
int n_selected_facesets; --- number of returned facesets
PK_FACE_array_t *selected_facesets; --- returned facesets
PK_EDGE_array_t *bound_edgesets; --- edgesets bounding every
--- returned faceset
};
typedef struct PK_BODY_find_facesets_r_s PK_BODY_find_facesets_r_t;
This structure contains the results of PK_BODY_find_facesets.
The PK memory associated with this structure may be freed by calling
PK_BODY_find_facesets_r_f.
Used in:
PK_BODY_find_facesets
PK_BODY_find_facesets_r_f
Description of fields:
'n_selected_facesets' The number of returned facesets in the body,
according to the selection options.
'selected_facesets' The returned facesets in the body according to
the selection options.
Each array element represents a complete faceset.
'bound_edgesets' If requested, the sets of edges bounding returned
facesets in the body. Each array element represents
a complete edgeset bounding the returned faceset
of the same rank in 'selected_facesets'.
If a faceset returned in 'selected_facesets'
is not bound by any of the input edges, the
corresponding edge array will have length zero.
If bounding sets of edges were not requested, a
null pointer will be returned.