struct PK_BODY_profile_match_s { PK_BODY_t profile; int n_matches; PK_BODY_loft_one_match_t *matches; }; typedef struct PK_BODY_profile_match_s PK_BODY_profile_match_t; This structure holds an array of matches, each of which describes an association between a vertex of the given profile of the loft and one on the immediately following profile. The matching structure has the following fields : profile The profile for which this is a mapping of the vertices onto those of the next profile. n_matches The number of matches held in the structure. This must not exceed the number of vertices on the profile. matches An array of matches, each of which describes an association between a vertex of the given profile of the loft and one on its immediate following neighbour.