typedef struct { PK_TOPOL_t target; --- Face or Body (aka 'A') int target_index; --- Index of owner in input PK_TOPOL_t tool; --- Face or Body ('B') int tool_index; --- Index of owner in input PK_TOPOL_clash_type_t clash_type; --- Type of clash being reported } PK_TOPOL_clash_t; Describes a clash: clashing entities and type of clash Target is an entity from the targets input, Tool is an entity from the tools input, clash_type is a PK_TOPOL_clash_type_t describing the clash.