int getDiskT(lua_State* luaSt, void* v) { return pushEnum(luaSt, diskOptions, *(int*) v); }
static int getCriterionT(lua_State* luaSt, void* v) { return pushEnum(luaSt, criterionOptions, *(criterion_t*) v); }
int getSphericalT(lua_State* luaSt, void* v) { return pushEnum(luaSt, sphericalOptions, *(int*) v); }