 |
PK_BODY_knit_o_t |
|
struct PK_BODY_knit_o_s
{
int o_t_version; --- version number
PK_BODY_type_prefer_t body_type; --- the desired type of the
--- resulting body
--- (PK_BODY_type_prefer_solid_c)
};
typedef struct PK_BODY_knit_o_s PK_BODY_knit_o_t;
This structure contains optional controls for PK_BODY_knit.
Used in:
PK_BODY_knit
The option structure defines options applicable to the knitting together of
bodies by means of a specified pairing of coincident topologies.
The structure has following user fields:
'body_type' This option allows the desired type of the resulting
body to be indicated.
PK_BODY_type_prefer_solid_c (the default):
If possible the result of the knitting operation
will be a solid body. The result will only be
made solid if all shells in the result are closed.
PK_BODY_type_prefer_sheet_c:
If possible the result of the knitting operation
will be a sheet body.
PK_BODY_type_prefer_general_c:
The result of the knitting operation will be a
general body. If general topology is disabled
then PK_ERROR_contradictory_request will be
returned.
PK_BODY_type_prefer_original_c:
If possible the result of the knitting operation
will be the same type as the target body.