X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=Cockpit%2Fcockpit.cxx;h=01d83fe73cf9066d1564386b3d4b7154c0ef32a5;hb=7320d0f346ed6e78b707ce791abf5fe19c5a3212;hp=65fa506a741fcac2121ecdc13c519ebf5a500004;hpb=8e84268b43a19b94ebf3582659bddf686693261b;p=flightgear.git diff --git a/Cockpit/cockpit.cxx b/Cockpit/cockpit.cxx index 65fa506a7..01d83fe73 100644 --- a/Cockpit/cockpit.cxx +++ b/Cockpit/cockpit.cxx @@ -1,27 +1,27 @@ -/************************************************************************** - * cockpit.cxx -- routines to draw a cockpit (initial draft) - * - * Written by Michele America, started September 1997. - * - * Copyright (C) 1997 Michele F. America - nomimarketing@mail.telepac.pt - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License as - * published by the Free Software Foundation; either version 2 of the - * License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - * - * $Id$ - * (Log is kept at end of this file) - **************************************************************************/ +//************************************************************************* +// cockpit.cxx -- routines to draw a cockpit (initial draft) +// +// Written by Michele America, started September 1997. +// +// Copyright (C) 1997 Michele F. America - nomimarketing@mail.telepac.pt +// +// This program is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, but +// WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program; if not, write to the Free Software +// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +// +// $Id$ +// (Log is kept at end of this file) +//*************************************************************************/ #ifdef HAVE_CONFIG_H @@ -315,105 +315,108 @@ void fgCockpitUpdate( void ) { } -/* $Log$ -/* Revision 1.16 1998/09/29 02:01:06 curt -/* Added a "rate of climb" indicator. -/* - * Revision 1.15 1998/08/28 18:14:39 curt - * Added new cockpit code from Friedemann Reinhard - * - * - * Revision 1.14 1998/08/24 20:05:15 curt - * Added a second minimalistic HUD. - * Added code to display the number of triangles rendered. - * - * Revision 1.13 1998/08/22 01:19:27 curt - * Omit panel code because it's texture loading overruns array bounds. - * - * Revision 1.12 1998/07/13 21:28:00 curt - * Converted the aoa scale to a radio altimeter. - * - * Revision 1.11 1998/07/13 21:00:45 curt - * Integrated Charlies latest HUD updates. - * Wrote access functions for current fgOPTIONS. - * - * Revision 1.10 1998/07/08 14:41:08 curt - * Renamed polar3d.h to polar3d.hxx - * - * Revision 1.9 1998/06/27 16:47:53 curt - * Incorporated Friedemann Reinhard's - * first pass at an isntrument panel. - * - * Revision 1.8 1998/05/17 16:58:12 curt - * Added a View Frustum Culling ratio display to the hud. - * - * Revision 1.7 1998/05/16 13:04:13 curt - * New updates from Charlie Hotchkiss. - * - * Revision 1.6 1998/05/13 18:27:53 curt - * Added an fov to hud display. - * - * Revision 1.5 1998/05/11 18:13:10 curt - * Complete C++ rewrite of all cockpit code by Charlie Hotchkiss. - * - * Revision 1.4 1998/05/03 00:46:45 curt - * polar.h -> polar3d.h - * - * Revision 1.3 1998/04/30 12:36:02 curt - * C++-ifying a couple source files. - * - * Revision 1.2 1998/04/25 22:06:26 curt - * Edited cvs log messages in source files ... bad bad bad! - * - * Revision 1.1 1998/04/24 00:45:54 curt - * C++-ifing the code a bit. - * - * Revision 1.13 1998/04/18 04:14:01 curt - * Moved fg_debug.c to it's own library. - * - * Revision 1.12 1998/04/14 02:23:09 curt - * Code reorganizations. Added a Lib/ directory for more general libraries. - * - * Revision 1.11 1998/03/14 00:32:13 curt - * Changed a printf() to a fgPrintf(). - * - * Revision 1.10 1998/02/07 15:29:33 curt - * Incorporated HUD changes and struct/typedef changes from Charlie Hotchkiss - * - * - * Revision 1.9 1998/02/03 23:20:14 curt - * Lots of little tweaks to fix various consistency problems discovered by - * Solaris' CC. Fixed a bug in fg_debug.c with how the fgPrintf() wrapper - * passed arguments along to the real printf(). Also incorporated HUD changes - * by Michele America. - * - * Revision 1.8 1998/01/31 00:43:03 curt - * Added MetroWorks patches from Carmen Volpe. - * - * Revision 1.7 1998/01/27 00:47:51 curt - * Incorporated Paul Bleisch's new debug message - * system and commandline/config file processing code. - * - * Revision 1.6 1998/01/19 19:27:01 curt - * Merged in make system changes from Bob Kuehne - * This should simplify things tremendously. - * - * Revision 1.5 1998/01/19 18:40:19 curt - * Tons of little changes to clean up the code and to remove fatal errors - * when building with the c++ compiler. - * - * Revision 1.4 1997/12/30 20:47:34 curt - * Integrated new event manager with subsystem initializations. - * - * Revision 1.3 1997/12/15 23:54:33 curt - * Add xgl wrappers for debugging. - * Generate terrain normals on the fly. - * - * Revision 1.2 1997/12/10 22:37:38 curt - * Prepended "fg" on the name of all global structures that didn't have it yet. - * i.e. "struct WEATHER {}" became "struct fgWEATHER {}" - * - * Revision 1.1 1997/08/29 18:03:20 curt - * Initial revision. - * - */ +// $Log$ +// Revision 1.17 1998/09/29 14:56:30 curt +// c++-ified comments. +// +// Revision 1.16 1998/09/29 02:01:06 curt +// Added a "rate of climb" indicator. +// +// Revision 1.15 1998/08/28 18:14:39 curt +// Added new cockpit code from Friedemann Reinhard +// +// +// Revision 1.14 1998/08/24 20:05:15 curt +// Added a second minimalistic HUD. +// Added code to display the number of triangles rendered. +// +// Revision 1.13 1998/08/22 01:19:27 curt +// Omit panel code because it's texture loading overruns array bounds. +// +// Revision 1.12 1998/07/13 21:28:00 curt +// Converted the aoa scale to a radio altimeter. +// +// Revision 1.11 1998/07/13 21:00:45 curt +// Integrated Charlies latest HUD updates. +// Wrote access functions for current fgOPTIONS. +// +// Revision 1.10 1998/07/08 14:41:08 curt +// Renamed polar3d.h to polar3d.hxx +// +// Revision 1.9 1998/06/27 16:47:53 curt +// Incorporated Friedemann Reinhard's +// first pass at an isntrument panel. +// +// Revision 1.8 1998/05/17 16:58:12 curt +// Added a View Frustum Culling ratio display to the hud. +// +// Revision 1.7 1998/05/16 13:04:13 curt +// New updates from Charlie Hotchkiss. +// +// Revision 1.6 1998/05/13 18:27:53 curt +// Added an fov to hud display. +// +// Revision 1.5 1998/05/11 18:13:10 curt +// Complete C++ rewrite of all cockpit code by Charlie Hotchkiss. +// +// Revision 1.4 1998/05/03 00:46:45 curt +// polar.h -> polar3d.h +// +// Revision 1.3 1998/04/30 12:36:02 curt +// C++-ifying a couple source files. +// +// Revision 1.2 1998/04/25 22:06:26 curt +// Edited cvs log messages in source files ... bad bad bad! +// +// Revision 1.1 1998/04/24 00:45:54 curt +// C++-ifing the code a bit. +// +// Revision 1.13 1998/04/18 04:14:01 curt +// Moved fg_debug.c to it's own library. +// +// Revision 1.12 1998/04/14 02:23:09 curt +// Code reorganizations. Added a Lib/ directory for more general libraries. +// +// Revision 1.11 1998/03/14 00:32:13 curt +// Changed a printf() to a fgPrintf(). +// +// Revision 1.10 1998/02/07 15:29:33 curt +// Incorporated HUD changes and struct/typedef changes from Charlie Hotchkiss +// +// +// Revision 1.9 1998/02/03 23:20:14 curt +// Lots of little tweaks to fix various consistency problems discovered by +// Solaris' CC. Fixed a bug in fg_debug.c with how the fgPrintf() wrapper +// passed arguments along to the real printf(). Also incorporated HUD changes +// by Michele America. +// +// Revision 1.8 1998/01/31 00:43:03 curt +// Added MetroWorks patches from Carmen Volpe. +// +// Revision 1.7 1998/01/27 00:47:51 curt +// Incorporated Paul Bleisch's new debug message +// system and commandline/config file processing code. +// +// Revision 1.6 1998/01/19 19:27:01 curt +// Merged in make system changes from Bob Kuehne +// This should simplify things tremendously. +// +// Revision 1.5 1998/01/19 18:40:19 curt +// Tons of little changes to clean up the code and to remove fatal errors +// when building with the c++ compiler. +// +// Revision 1.4 1997/12/30 20:47:34 curt +// Integrated new event manager with subsystem initializations. +// +// Revision 1.3 1997/12/15 23:54:33 curt +// Add xgl wrappers for debugging. +// Generate terrain normals on the fly. +// +// Revision 1.2 1997/12/10 22:37:38 curt +// Prepended "fg" on the name of all global structures that didn't have it yet. +// i.e. "struct WEATHER {}" became "struct fgWEATHER {}" +// +// Revision 1.1 1997/08/29 18:03:20 curt +// Initial revision. +// +