PK_ERROR_code_t PK_BODY_identify_details ( --- received arguments --- PK_BODY_t body, --- body to search int n_details, --- number of detail types const PK_detail_t details[], --- detail types const PK_BODY_identify_details_o_t *options, --- identify options --- returned arguments --- PK_identify_details_r_t *const results --- identify results ) This function identifies details in the given body of the types specified in details. Specific Errors: PK_ERROR_not_implemented (MILD) detail or comparison not implemented The function identifies connected facesets of the body which comprise details of the types indicated by details and further constrained by the options in the options structure. The return structure includes an indication of the detail types which gives the lowest level detail classification. The returned facesets are disjoint: no face belongs to more than one faceset. RESTRICTIONS: The only allowed details are: PK_detail_rubber_c PK_detail_hole_cyl_c The only allowed comparison in the hole_cyl_radius double constraint in the options structure is: PK_comparison_less_c