#ifndef VRONI_PATH_H #define VRONI_PATH_H #include "coord.h" #include "vddata.h" struct pth_data { t_site type; /* type of path element: SEG, CCW, or CW. */ coord start; /* coordinates of start point of element */ coord center; /* coordinates of center (if CW/CCW arc) */ #ifdef EXT_APPL_OFF eah_type ext_appl; #endif //Ensure construction doesn't implicitly initialize elements - done explicitly later anyway inline pth_data() {} }; /* data for one path element */ #endif