 |
PK_BODY_vertex_match_t |
|
struct PK_BODY_vertex_match_s
{
PK_BODY_t profile;
int n_matches;
PK_BODY_one_vertex_match_t *matches;
};
typedef struct PK_BODY_vertex_match_s PK_BODY_vertex_match_t;
This structure holds an array of matches, each of which describes an
association between a vertex of a given body in a series and the body
immediately following it in the series. In lofting, if a profile body is
repeated, this should be the next distinct body in the series.
Used in:
PK_BODY_profile_match_t
PK_BODY_vertex_matches_t
The matching structure has the following fields :
'profile' The body in the series for which this is a mapping of the
vertices onto those of the following body in the series.
'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 body in the
series and one on its immediate following neighbour.