From 7b2370d6082db190fff9a4cd411e3b43e9d97c3b Mon Sep 17 00:00:00 2001 From: curt Date: Wed, 22 Apr 1998 13:18:10 +0000 Subject: [PATCH] C++ - ified comments. Make file open errors fatal. --- Math/interpolater.cxx | 10 ++++--- Math/interpolater.hxx | 69 ++++++++++++++++++++++--------------------- 2 files changed, 41 insertions(+), 38 deletions(-) diff --git a/Math/interpolater.cxx b/Math/interpolater.cxx index 5c552a4e..74f58311 100644 --- a/Math/interpolater.cxx +++ b/Math/interpolater.cxx @@ -46,7 +46,7 @@ fgINTERPTABLE::fgINTERPTABLE( char *file ) { if ( (fd = gzopen(gzfile, "r")) == NULL ) { // Next try "path" if ( (fd = gzopen(file, "r")) == NULL ) { - fgPrintf(FG_MATH, FG_ALERT, "Cannot open file: %s\n", file); + fgPrintf(FG_MATH, FG_EXIT, "Cannot open file: %s\n", file); } } @@ -56,7 +56,7 @@ fgINTERPTABLE::fgINTERPTABLE( char *file ) { sscanf(line, "%lf %lf\n", &(table[size][0]), &(table[size][1])); size++; } else { - fgPrintf( FG_MATH, FG_ALERT, + fgPrintf( FG_MATH, FG_EXIT, "fgInterpolateInit(): Exceed max table size = %d\n", MAX_TABLE_SIZE ); } @@ -77,7 +77,7 @@ double fgINTERPTABLE::interpolate(double x) { i++; } - printf ("i = %d ", i); + // printf ("i = %d ", i); if ( (i == 0) && (x < table[0][0]) ) { fgPrintf( FG_MATH, FG_ALERT, @@ -107,10 +107,12 @@ fgINTERPTABLE::~fgINTERPTABLE( void ) { // $Log$ +// Revision 1.2 1998/04/22 13:18:10 curt +// C++ - ified comments. Make file open errors fatal. +// // Revision 1.1 1998/04/21 19:14:23 curt // Modified Files: // Makefile.am Makefile.in // Added Files: // interpolater.cxx interpolater.hxx // -// diff --git a/Math/interpolater.hxx b/Math/interpolater.hxx index 00d448f2..92a8a031 100644 --- a/Math/interpolater.hxx +++ b/Math/interpolater.hxx @@ -1,28 +1,27 @@ -/************************************************************************** - * interpolater.hxx -- routines to handle linear interpolation from a table of - * x,y The table must be sorted by "x" in ascending order - * - * Written by Curtis Olson, started April 1998. - * - * Copyright (C) 1998 Curtis L. Olson - curt@me.umn.edu - * - * 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) - **************************************************************************/ +// +// interpolater.hxx -- routines to handle linear interpolation from a table of +// x,y The table must be sorted by "x" in ascending order +// +// Written by Curtis Olson, started April 1998. +// +// Copyright (C) 1998 Curtis L. Olson - curt@me.umn.edu +// +// 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) #ifndef _INTERPOLATER_H @@ -55,14 +54,16 @@ public: }; -#endif /* _INTERPOLATER_H */ +#endif // _INTERPOLATER_H -/* $Log$ -/* Revision 1.1 1998/04/21 19:14:23 curt -/* Modified Files: -/* Makefile.am Makefile.in -/* Added Files: -/* interpolater.cxx interpolater.hxx -/* - */ +// $Log$ +// Revision 1.2 1998/04/22 13:18:10 curt +// C++ - ified comments. Make file open errors fatal. +// +// Revision 1.1 1998/04/21 19:14:23 curt +// Modified Files: +// Makefile.am Makefile.in +// Added Files: +// interpolater.cxx interpolater.hxx +// -- 2.39.5