typedef struct {
image *img;
} model;
typedef struct {
int id;
orientation orient;
image *img;
} projection;
typedef struct {
int id;
image *img;
} pizza;
typedef struct {
int id;
orientation orient;
} projection_req;
typedef struct {
int pizzaId;
int orientId;
orientation orient;
double goodness[MAX_GOODNESS_VALS];
} result;
Hajautustietorakenteet on esitelty tarkemmin moduulissa Hajautus 5.2.7.