[GRASS-SVN] r30519 - grass/trunk/include

svn_grass at osgeo.org svn_grass at osgeo.org
Mon Mar 10 06:26:23 EDT 2008


Author: pkelly
Date: 2008-03-10 06:26:23 -0400 (Mon, 10 Mar 2008)
New Revision: 30519

Removed:
   grass/trunk/include/gproj_api.h
Log:
Remove unused header


Deleted: grass/trunk/include/gproj_api.h
===================================================================
--- grass/trunk/include/gproj_api.h	2008-03-10 10:23:39 UTC (rev 30518)
+++ grass/trunk/include/gproj_api.h	2008-03-10 10:26:23 UTC (rev 30519)
@@ -1,132 +0,0 @@
-/******************************************************************************
- * $Id$
- *
- * Project:  PROJ.4
- * Purpose:  Public (application) include file for PROJ.4 API, and constants.
- * Author:   Frank Warmerdam, <warmerdam at pobox.com>
- *
- ******************************************************************************
- * Copyright (c) 2001, Frank Warmerdam <warmerdam at pobox.com>
- *
- * Permission is hereby granted, free of charge, to any person obtaining a
- * copy of this software and associated documentation files (the "Software"),
- * to deal in the Software without restriction, including without limitation
- * the rights to use, copy, modify, merge, publish, distribute, sublicense,
- * and/or sell copies of the Software, and to permit persons to whom the
- * Software is furnished to do so, subject to the following conditions:
- *
- * The above copyright notice and this permission notice shall be included
- * in all copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
- * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
- * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
- * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
- * DEALINGS IN THE SOFTWARE.
- ******************************************************************************
- *
- * $Log$
- * Revision 2.0  2004-11-09 13:05:07  bernhard
- * copied within CVS repository from grass/src/include/gproj_api.h
- *
- * Revision 1.2  2003/04/16 12:09:26  paul
- * New function to report actual projection parameters being used by proj
- *
- * Revision 1.1  2003/04/07 15:15:19  paul
- * External PROJ.4 (libproj) support
- *
- * Revision 1.1  2002/04/21 14:14:40  roger
- * Initial addition.  For update to proj4.4.5
- *
- * Revision 1.5  2002/01/09 14:36:22  warmerda
- * updated to 4.4.5
- *
- * Revision 1.4  2001/09/15 22:55:28  warmerda
- * final prep for 4.4.4 release
- *
- * Revision 1.3  2001/08/23 20:25:55  warmerda
- * added pj_set_finder function
- *
- * Revision 1.2  2001/06/02 03:35:36  warmerda
- * added pj_get_errno_ref()
- *
- * Revision 1.1  2001/04/06 01:24:22  warmerda
- * New
- *
- */
-
-/* General projections header file */
-#ifndef PROJ_API_H
-#define PROJ_API_H
-
-/* standard inclusions */
-#include <math.h>
-#include <stdlib.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Try to update this every version! */
-#define PJ_VERSION 445
-
-extern char const pj_release[]; /* global release id string */
-
-#define RAD_TO_DEG	57.29577951308232
-#define DEG_TO_RAD	.0174532925199432958
-
-
-extern int pj_errno;	/* global error return code */
-
-#if !defined(PROJECTS_H)
-    typedef struct { double u, v; } projUV;
-    typedef void *projPJ;
-    #define projXY projUV
-    #define projLP projUV
-#else
-    typedef PJ *projPJ;
-#   define projXY	XY
-#   define projLP       LP
-#endif
-
-/* procedure prototypes */
-
-projXY pj_fwd(projLP, projPJ);
-projLP pj_inv(projXY, projPJ);
-
-int pj_transform( projPJ src, projPJ dst, long point_count, int point_offset,
-                  double *x, double *y, double *z );
-int pj_datum_transform( projPJ src, projPJ dst, long point_count, int point_offset,
-                        double *x, double *y, double *z );
-int pj_geocentric_to_geodetic( double a, double ra,
-                               long point_count, int point_offset,
-                               double *x, double *y, double *z );
-int pj_geodetic_to_geocentric( double a, double ra,
-                               long point_count, int point_offset,
-                               double *x, double *y, double *z );
-int pj_compare_datums( projPJ srcdefn, projPJ dstdefn );
-int pj_apply_gridshift( const char *, int, 
-                        long point_count, int point_offset,
-                        double *x, double *y, double *z );
-void pj_deallocate_grids();
-int pj_is_latlong(projPJ);
-void pj_pr_list(projPJ);
-void pj_free(projPJ);
-void pj_set_finder( const char *(*)(const char *) );
-projPJ pj_init(int, char **);
-projPJ pj_init_plus(const char *);
-char *pj_get_def(projPJ, int);
-projPJ pj_latlong_from_proj( projPJ );
-void *pj_malloc(size_t);
-void pj_dalloc(void *);
-char *pj_strerrno(int);
-int *pj_get_errno_ref();
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* ndef PROJ_API_H */
-



More information about the grass-commit mailing list