blob: b230604b6cd5001ae4d108046ac93aa8535487ba [file] [log] [blame]
// check_functions.h
#ifndef _check_function
#define _check_function
#include "direction.h"
#include "roadlet.h"
#include "vehicle.h"
#include "stream.h"
extern roadlet *return_null(roadlet*, vehicle *, direction);
extern roadlet *is_empty(roadlet *, vehicle *, direction);
extern roadlet *lane_switch_ok(roadlet *, vehicle *, direction);
extern roadlet *strait(roadlet *, vehicle *, direction);
extern roadlet *strait_or_left(roadlet *, vehicle *, direction);
extern roadlet *strait_or_right(roadlet *, vehicle *, direction);
extern roadlet *green_light(intersection_roadlet*, vehicle*, direction);
extern roadlet *green_OR_plan_rightONred(intersection_roadlet*, vehicle*, direction);
#endif