#include <iostream>
#include <assert.h>
+#if defined( __BORLANDC__ )
+# define exception c_exception
+#elif defined( __FreeBSD__ )
+# include <math.h>
+#endif
const double fgPoint3_Epsilon = 0.0000001;
inline ostream&
operator<< ( ostream& out, const Point3D& p )
{
- return out << p.n[PX] << ',' << p.n[PY] << ',' << p.n[PZ];
+ return out << p.n[PX] << ", " << p.n[PY] << ", " << p.n[PZ];
}
///////////////////////////
// $Log$
+// Revision 1.6 1998/11/23 21:46:37 curt
+// Borland portability tweaks.
+//
+// Revision 1.5 1998/11/20 01:00:38 curt
+// Patch in fgGeoc2Geod() to avoid a floating explosion.
+// point3d.hxx include math.h for FreeBSD
+//
+// Revision 1.4 1998/11/11 00:18:38 curt
+// Check for domain error in fgGeoctoGeod()
+//
// Revision 1.3 1998/10/20 18:21:49 curt
// Tweaks from Bernie Bright.
//