#ifndef _1D_DATA_FILE_READER_H_
#define _1D_DATA_FILE_READER_H_
-#include <strstream.h>
+#include <simgear/compiler.h>
+
+#include STL_STRSTREAM
#include "uiuc_parsefile.h"
#include "uiuc_aircraft.h"
+FG_USING_NAMESPACE(std);
int uiuc_1DdataFileReader( string file_name,
double convert_x,
#ifndef _2D_DATA_FILE_READER_H_
#define _2D_DATA_FILE_READER_H_
-#include <strstream.h>
+#include <simgear/compiler.h>
+
+#include STL_STRSTREAM
#include "uiuc_parsefile.h"
#include "uiuc_aircraft.h"
+FG_USING_NAMESPACE(std);
+
int
uiuc_2DdataFileReader( string file_name, double convert_x, double convert_y, double convert_z,
double x[100][100], double y[100], double z[100][100], int xmax[100],
#define _AERODEFLECTIONS_H_
#include "uiuc_aircraft.h" /* uses aileron, elevator, rudder */
-#include "../FDM/LaRCsim/ls_cockpit.h" /* uses Long_control, Lat_control, Rudder_pedal */
-#include "../FDM/LaRCsim/ls_constants.h" /* uses RAD_TO_DEG, DEG_TO_RAD */
+#include "../LaRCsim/ls_cockpit.h" /* uses Long_control, Lat_control, Rudder_pedal */
+#include "../LaRCsim/ls_constants.h" /* uses RAD_TO_DEG, DEG_TO_RAD */
void uiuc_aerodeflections();
FG_USING_STD(map);
FG_USING_STD(iostream);
-#ifdef MACOS
+#if defined ( MACOS ) || defined ( _MSC_VER )
FG_USING_STD(ofstream);
#endif
#include "uiuc_1Dinterpolation.h"
#include "uiuc_2Dinterpolation.h"
#include "uiuc_ice.h"
-#include "../FDM/LaRCsim/ls_generic.h"
+#include "../LaRCsim/ls_generic.h"
-extern double Simtime;
+extern "C" SCALAR Simtime;
void uiuc_coefficients();
#ifndef _CONVERT_H_
#define _CONVERT_H_
-#include "../FDM/LaRCsim/ls_constants.h" /* uses RAD_TO_DEG, DEG_TO_RAD */
+#include "../LaRCsim/ls_constants.h" /* uses RAD_TO_DEG, DEG_TO_RAD */
double uiuc_convert( int conversionType );
USA or view http://www.gnu.org/copyleft/gpl.html.
**********************************************************************/
+#include <simgear/compiler.h>
#include "uiuc_engine.h"
+FG_USING_STD(cerr);
+
void uiuc_engine()
{
stack command_list;
#include "uiuc_aircraft.h"
#include "uiuc_warnings_errors.h" /* for cerr, exit() */
-#include "../FDM/LaRCsim/ls_generic.h"
-#include "../FDM/LaRCsim/ls_cockpit.h"
+#include "../LaRCsim/ls_generic.h"
+#include "../LaRCsim/ls_cockpit.h"
void uiuc_engine();
#include "uiuc_initializemaps.h"
#include "uiuc_1DdataFileReader.h"
#include "uiuc_2DdataFileReader.h"
-#include "../FDM/LaRCsim/ls_generic.h"
+#include "../LaRCsim/ls_generic.h"
bool check_float(string &token); // To check whether the token is a float or not
void uiuc_menu (string aircraft);
USA or view http://www.gnu.org/copyleft/gpl.html.
**********************************************************************/
-
+#include <simgear/compiler.h>
#include "uiuc_parsefile.h"
+FG_USING_NAMESPACE(std);
ParseFile :: ParseFile (const string fileName)
{
FG_USING_STD(string);
FG_USING_STD(list);
-#ifdef MACOS
+#if defined ( MACOS ) || defined ( _MSC_VER )
FG_USING_STD(ifstream);
FG_USING_STD(iostream);
FG_USING_STD(endl);
string linetoken;
static int init = 0;
string record_variables = "# ";
-
+ LIST command_line;
+
command_list = recordParts->getCommands();
fout << endl;
- for (LIST command_line = command_list.begin(); command_line!=command_list.end(); ++command_line)
+ for ( command_line = command_list.begin(); command_line!=command_list.end(); ++command_line)
record_variables += recordParts->getToken(*command_line,2) + " ";
fout << record_variables << endl;
- for (LIST command_line = command_list.begin(); command_line!=command_list.end(); ++command_line)
+ for ( command_line = command_list.begin(); command_line!=command_list.end(); ++command_line)
{
linetoken = recordParts->getToken(*command_line, 2);
USA or view http://www.gnu.org/copyleft/gpl.html.
**********************************************************************/
+#include <simgear/compiler.h>
+
#include "uiuc_warnings_errors.h"
+FG_USING_NAMESPACE(std);
+
void uiuc_warnings_errors(int errorCode, string line)
{
switch (errorCode)