Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members

srf_all.h

Go to the documentation of this file.
00001 // SRM SDK Release 4.4.0 - December 7, 2009
00002 
00003 // - SRM spec. 4.4
00004 
00005 /*
00006  *                             NOTICE
00007  * 
00008  * This software is provided openly and freely for use in representing and
00009  * interchanging environmental data & databases.
00010  * 
00011  * This software was developed for use by the United States Government with
00012  * unlimited rights.  The software was developed under contract
00013  * DASG60-02-D-0006 TO-193 by Science Applications International Corporation.
00014  * The software is unclassified and is deemed as Distribution A, approved
00015  * for Public Release.
00016  * 
00017  * Use by others is permitted only upon the ACCEPTANCE OF THE TERMS AND
00018  * CONDITIONS, AS STIPULATED UNDER THE FOLLOWING PROVISIONS:
00019  * 
00020  *    1. Recipient may make unlimited copies of this software and give
00021  *       copies to other persons or entities as long as the copies contain
00022  *       this NOTICE, and as long as the same copyright notices that
00023  *       appear on, or in, this software remain.
00024  * 
00025  *    2. Trademarks. All trademarks belong to their respective trademark
00026  *       holders.  Third-Party applications/software/information are
00027  *       copyrighted by their respective owners.
00028  * 
00029  *    3. Recipient agrees to forfeit all intellectual property and
00030  *       ownership rights for any version created from the modification
00031  *       or adaptation of this software, including versions created from
00032  *       the translation and/or reverse engineering of the software design.
00033  * 
00034  *    4. Transfer.  Recipient may not sell, rent, lease, or sublicense
00035  *       this software.  Recipient may, however enable another person
00036  *       or entity the rights to use this software, provided that this
00037  *       AGREEMENT and NOTICE is furnished along with the software and
00038  *       /or software system utilizing this software.
00039  * 
00040  *       All revisions, modifications, created by the Recipient, to this
00041  *       software and/or related technical data shall be forwarded by the
00042  *       Recipient to the Government at the following address:
00043  * 
00044  *         SMDC
00045  *         Attention SEDRIS (TO193) TPOC
00046  *         P.O. Box 1500
00047  *         Hunstville, AL  35807-3801
00048  * 
00049  *         or via electronic mail to:  [email protected]
00050  * 
00051  *    5. No Warranty. This software is being delivered to you AS IS
00052  *       and there is no warranty, EXPRESS or IMPLIED, as to its use
00053  *       or performance.
00054  * 
00055  *       The RECIPIENT ASSUMES ALL RISKS, KNOWN AND UNKNOWN, OF USING
00056  *       THIS SOFTWARE.  The DEVELOPER EXPRESSLY DISCLAIMS, and the
00057  *       RECIPIENT WAIVES, ANY and ALL PERFORMANCE OR RESULTS YOU MAY
00058  *       OBTAIN BY USING THIS SOFTWARE OR DOCUMENTATION.  THERE IS
00059  *       NO WARRANTY, EXPRESS OR, IMPLIED, AS TO NON-INFRINGEMENT OF
00060  *       THIRD PARTY RIGHTS, MERCHANTABILITY, OR FITNESS FOR ANY
00061  *       PARTICULAR PURPOSE.  IN NO EVENT WILL THE DEVELOPER, THE
00062  *       UNITED STATES GOVERNMENT OR ANYONE ELSE ASSOCIATED WITH THE
00063  *       DEVELOPMENT OF THIS SOFTWARE BE HELD LIABLE FOR ANY CONSEQUENTIAL,
00064  *       INCIDENTAL OR SPECIAL DAMAGES, INCLUDING ANY LOST PROFITS
00065  *       OR LOST SAVINGS WHATSOEVER.
00066  */
00067 
00068 // SRM_OTHERS_GOES_HERE
00069 
00070 // $Id: srf_all.h,v 1.4 2005/06/13 21:15:42 shend Exp $
00071 
00072 #ifndef _srf_all_h
00073 #define _srf_all_h
00074 
00080 // BaseSRF_2D (3)
00081 #include "LocalSpaceAzimuthal.h"
00082 #include "LocalSpaceRectangular2D.h"
00083 #include "LocalSpacePolar.h"
00084 
00085 // BaseSRF_3D (14)
00086 #include "Celestiocentric.h"
00087 #include "Celestiomagnetic.h"
00088 #include "EquatorialInertial.h"
00089 #include "LococentricEuclidean3D.h"
00090 #include "LocalSpaceRectangular3D.h"
00091 #include "LocalTangentSpaceAzimuthalSpherical.h"
00092 #include "LocalTangentSpaceCylindrical.h"
00093 #include "LocalTangentSpaceEuclidean.h"
00094 #include "SolarEcliptic.h"
00095 #include "SolarEquatorial.h"
00096 #include "HeliosphericAriesEcliptic.h"
00097 #include "HeliosphericEarthEcliptic.h"
00098 #include "HeliosphericEarthEquatorial.h"
00099 #include "SolarMagneticEcliptic.h"
00100 #include "SolarMagneticDipole.h"
00101 
00102 // BaseSRF_WithEllipsoidalHeight (1)
00103 #include "Celestiodetic.h"
00104 #include "Planetodetic.h"
00105 
00106 // BaseSRF_MapProjection (6)
00107 #include "EquidistantCylindrical.h"
00108 #include "LambertConformalConic.h"
00109 #include "Mercator.h"
00110 #include "ObliqueMercatorSpherical.h"
00111 #include "PolarStereographic.h"
00112 #include "TransverseMercator.h"
00113 
00114 #endif // _srf_all_h

Spatial Reference Model C++ API Version 4.4 - December 7, 2009
Copyright © 2009 SEDRIS Docs by Doxygen 1.3.2