struct PK_BODY_fill_hole_o_s { int o_t_version; --- version number PK_fill_hole_method_t method; --- method to use to fill hole --- (PK_fill_hole_trim_to_hole_c) PK_BODY_t fill_sheet; --- sheet body to patch over hole --- (PK_ENTITY_null) PK_check_fa_fa_t check_fa_fa; --- check for face-face inconsistencies --- (PK_check_fa_fa_yes_c) }; typedef struct PK_BODY_fill_hole_o_s PK_BODY_fill_hole_o_t; This structure contains optional controls for PK_BODY_fill_hole The fields are as follows: method Method to use to fill the hole. Permitted values are: PK_fill_hole_trim_to_hole_c trim fill_sheet to the boundary of the hole PK_fill_hole_trim_to_sheet_c trim target bodies to the laminar edges of fill_sheet PK_fill_hole_create_patch_c create a fill sheet to match the boundary of the hole The default value is PK_fill_hole_trim_to_hole_c. fill_sheet Sheet body to patch over the hole. Not required for method PK_fill_hole_create_patch_c. check_fa_fa Whether to check for face-face inconsistencies. Permitted values are: PK_check_fa_fa_yes_c perform face-face checking PK_check_fa_fa_no_c do not perform any face-face checking The default value is PK_check_fa_fa_yes_c.