curt
837b621729
Added fg_memory.h
1999-01-08 03:23:46 +00:00
curt
e7bd36fe3c
renamed general.h to general.hxx
...
More portability enhancements to compiler.h
1999-01-06 21:47:36 +00:00
curt
152eb395bd
Converted to a simpler frame rate calculation method.
1998-12-18 23:34:42 +00:00
curt
915b2d9d88
Use C++ style comments.
1998-12-09 18:47:39 +00:00
curt
50cc243a3d
Memory related portability improvements.
1998-12-07 21:07:24 +00:00
curt
0542852189
Reference the proper file name of fg_traits.hxx
1998-11-23 21:45:54 +00:00
curt
54b39cdaf3
Enable release builds using the --without-logging option to the configure
...
script. Also a couple log message cleanups, plus some C to C++ comment
conversion.
1998-11-07 19:07:01 +00:00
curt
58f981a98b
Initial revision.
1998-11-06 21:21:32 +00:00
curt
c2ed65b6d7
Changes to track Bernie's updates to fgstream.
1998-11-06 14:46:58 +00:00
curt
00a8a58f79
More portability improvements by Bernie Bright.
1998-11-06 14:04:09 +00:00
curt
a1a3ba0531
HUD units now display in feet by default with meters being a command line
...
option.
1998-11-02 23:04:00 +00:00
curt
cb8439ae3f
Portability updates from Bernie Bright
1998-11-02 18:28:08 +00:00
curt
5cfb0ef1ec
Check for __CYGWIN__ (b20) as well as __CYGWIN32__ (pre b20 compilers)
...
Other misc. tweaks.
1998-11-02 18:25:29 +00:00
curt
cc8e4d0bde
Added compiler.h to source files.
1998-10-22 21:57:57 +00:00
curt
d63c0361a2
fg_stl_config.h -> compiler.h, fg_stl_config.h maintained for backwards
...
compatibility.
1998-10-16 00:49:04 +00:00
curt
cceda0e336
More portability changes to help with windoze compilation problems.
1998-10-13 00:09:55 +00:00
curt
be5d5cd52c
Start of some borland c support
1998-09-29 02:00:16 +00:00
curt
b870ac8650
Include/fg_callback.hxx
...
Moved code inline to stop g++ 2.7 from complaining.
Simulator/Time/event.[ch]xx
Changed return type of fgEVENT::printStat(). void caused g++ 2.7 to
complain bitterly.
Minor bugfix and changes.
Simulator/Main/GLUTmain.cxx
Added missing type to idle_state definition - eliminates a warning.
Simulator/Main/fg_init.cxx
Changes to airport lookup.
Simulator/Main/options.cxx
Uses fg_gzifstream when loading config file.
1998-09-15 02:09:04 +00:00
curt
5e6761d7da
/Simulator/Objects/fragment.hxx
...
Nested fgFACE inside fgFRAGMENT since its not used anywhere else.
./Simulator/Objects/material.cxx
./Simulator/Objects/material.hxx
Made fgMATERIAL and fgMATERIAL_MGR bona fide classes with private
data members - that should keep the rabble happy :)
./Simulator/Scenery/tilemgr.cxx
In viewable() delay evaluation of eye[0] and eye[1] in until they're
actually needed.
Change to fgTileMgrRender() to call fgMATERIAL_MGR::render_fragments()
method.
./Include/fg_stl_config.h
./Include/auto_ptr.hxx
Added support for g++ 2.7.
Further changes to other files are forthcoming.
Brief summary of changes required for g++ 2.7.
operator->() not supported by iterators: use (*i).x instead of i->x
default template arguments not supported,
<functional> doesn't have mem_fun_ref() needed by callbacks.
some std include files have different names.
template member functions not supported.
1998-09-10 19:07:03 +00:00
curt
2a09728f56
Tweaks for final 0.53
1998-09-02 21:30:55 +00:00
curt
aaeb1222e5
Initial revision. Contributed by Bernie Bright.
1998-08-30 14:12:45 +00:00
curt
e1cb71ee9b
Added ONE_SECOND (in radians)
1998-08-24 20:02:35 +00:00
curt
054bf53d77
Added a status flat for instrument panel use.
1998-08-20 15:09:46 +00:00
curt
7b806e5ea6
Changes by Bernie Bright to check for getrusage().
1998-08-19 17:38:06 +00:00
curt
cfb11b9e18
*** empty log message ***
1998-07-30 23:41:02 +00:00
curt
52f320ab1f
Added #ifdef HAVE_CONFIG_H ...
1998-07-12 03:07:13 +00:00
curt
cc75d822ef
Changed name of EQUATORIAL_RADIUS_KM and RESQ_KM to "M" since they were
...
in meters anyways.
Unified fgCartesianPoint3d and fgPolarPoint3d in a single struct called
fgPoint3d.
1998-07-08 14:36:29 +00:00
curt
7e90664af7
Added conversion constants to fg_constants.h to assist with converting
...
between various world units and coordinate systems.
Added gl vendor/renderer/version info to general structure. Initialized
in fg_init.cxx
1998-07-03 14:36:11 +00:00
curt
145ecfcf6e
something switch position for some reason.
1998-07-03 11:53:54 +00:00
curt
3e426296de
#define _FG_LIMITS_H instead of _LIMITS_H
1998-06-27 16:51:15 +00:00
curt
79a9db41d9
Removed derived files "Makefile.in" from version control.
1998-05-23 14:31:48 +00:00
curt
a12259feb7
Re-organized PI related constants.
1998-05-17 16:56:47 +00:00
curt
042ec53cf3
Defined field of view max/min limits.
1998-05-16 13:03:10 +00:00
curt
d132b13f09
fg_typedefs.h: updated version by Charlie Hotchkiss
...
general.h: moved fg_root info to fgOPTIONS structure.
1998-05-13 18:23:46 +00:00
curt
715025e645
Initial revision.
1998-05-11 18:26:12 +00:00
curt
9ecbe3b8ae
Lowered size of frame rate history buffer.
1998-05-07 23:03:17 +00:00
curt
09cd56280c
Added a shared frame rate counter.
1998-05-06 03:14:30 +00:00
curt
fd0160d5a1
typedef-ified fgCartesianPoint3d
1998-05-02 01:48:38 +00:00
curt
5262fdde02
Initial revision of fg_zlib.h
1998-04-28 21:41:39 +00:00
curt
5a8d02f2b9
Added an rint() / HAVE_RINT check.
1998-04-26 05:01:13 +00:00
curt
0be91bc7b3
Code reorganizations. Added a Lib/ directory for more general libraries.
1998-04-14 02:26:57 +00:00
curt
ff4d6034cc
Tweaks to Gnu automake/autoconf system.
1998-04-08 23:35:31 +00:00
curt
63488b922c
Minor cleanups and reorganizations.
1998-04-06 15:56:21 +00:00
curt
6417562b5d
Converting to Gnu autoconf system.
1998-04-03 22:05:27 +00:00
curt
d7f1ba6e5e
Made FG_EPSILON smaller.
1998-03-23 21:18:37 +00:00
curt
19f887273c
Promoted fgGENERAL to a "type" of struct.
1998-03-14 00:27:58 +00:00
curt
6a1396266e
Minor tweaks.
1998-02-16 16:17:36 +00:00
curt
d774962698
Initial revision.
1998-02-13 00:18:46 +00:00
curt
161d5b67ce
Incorporated code changes contributed by Charlie Hotchkiss
...
<chotchkiss@namg.us.anritsu.com>
1998-02-12 21:59:43 +00:00
curt
30cd5cf1cc
prepended "fg_" on the front of these to avoid potential conflicts with
...
system include files.
1998-01-27 00:46:50 +00:00