00001
00013 #ifndef _VGS_MATLAB_H_
00014 #define _VGS_MATLAB_H_
00015
00016
00017 #include "vgs_exports.h"
00018
00019
00020 #include "vgs_commons.h"
00021
00037 VGS_API void vgs_generate_vehicles (
00038 const char * file_name,
00039 const vgs_headway_mode mode
00040 );
00041
00042 VGS_API void vgs_set_entrance_sections (
00043 const int * entrance_ids,
00044 const int num_ids
00045 );
00046
00047 VGS_API void vgs_set_stats_file_names (
00048 const char * se_file_name,
00049 const char * ge_file_name
00050 );
00051
00052 VGS_API void vgs_set_stats_sections (
00053 const int * stats_ids,
00054 const int num_ids
00055 );
00056
00057 VGS_API void vgs_unlock_aimsun ();
00058
00075 VGS_API int vgs_wait_stats_complete (
00076 int timeout
00077 );
00078
00079 VGS_API int vgs_is_valid_headway_mode (
00080 const vgs_headway_mode mode
00081 );
00082
00083 #endif