This is MiscPlanetCoordConverter.h in view mode; [Download] [Up]
/*====================== MiscPlanetCoordConverter.h =========================*/ /* MiscPlanetCoordConverter class supports the calculations required for converting between World and Universal Transverse Mercator coordinates. DMA Release 0.8, Copyright @1993 by Genesis Project, Ltd. All Rights Reserved. For further information on terms and conditions see the MiscKit license. HISTORY 12-Mar-93 Dale Amon at GPL Split UTMGrid into constants and converter parts. 22-Feb-93 Dale Amon at GPL Created. */ #import <Foundation/Foundation.h> #import <MiscFoundation/MiscCoordConverter.h> @class MiscUTMConstants; #define MISC_PLANET_CONVERT_VERSION_ID 0.8 @interface MiscPlanetCoordConverter:MiscCoordConverter { MiscUTMConstants *xlate; /* where to find the conversion constants */ /* blackboard for temporary calculations */ double sinPhi,sin2Phi; double rho; double nu; double etaSqrd; double M; } + (void)initialize; + new; - awakeAfterUsingCoder:(NSCoder *)aDecoder; /* exported ONLY for use in writing modified UTM's. I'd actually prefer not to do this at all... */ - (void) blackboardCalc: (double) phi; - (double) calcM: (double) phi; - (double) calcPhiPrime: (double) N; + superalloc; /* These are overridden to block their use */ + alloc; + allocWithZone:(NSZone *)zone; - (void)dealloc; @end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.