SpatiaLite  3.0.0-stable
src/headers/spatialite/gaiageo.h
Go to the documentation of this file.
00001 /*
00002  gaiageo.h -- Gaia common support for geometries
00003   
00004  version 3.0, 2011 July 20
00005 
00006  Author: Sandro Furieri a.furieri@lqt.it
00007 
00008  ------------------------------------------------------------------------------
00009  
00010  Version: MPL 1.1/GPL 2.0/LGPL 2.1
00011  
00012  The contents of this file are subject to the Mozilla Public License Version
00013  1.1 (the "License"); you may not use this file except in compliance with
00014  the License. You may obtain a copy of the License at
00015  http://www.mozilla.org/MPL/
00016  
00017 Software distributed under the License is distributed on an "AS IS" basis,
00018 WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
00019 for the specific language governing rights and limitations under the
00020 License.
00021 
00022 The Original Code is the SpatiaLite library
00023 
00024 The Initial Developer of the Original Code is Alessandro Furieri
00025  
00026 Portions created by the Initial Developer are Copyright (C) 2008
00027 the Initial Developer. All Rights Reserved.
00028 
00029 Contributor(s):
00030 Klaus Foerster klaus.foerster@svg.cc
00031 
00032 Alternatively, the contents of this file may be used under the terms of
00033 either the GNU General Public License Version 2 or later (the "GPL"), or
00034 the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
00035 in which case the provisions of the GPL or the LGPL are applicable instead
00036 of those above. If you wish to allow use of your version of this file only
00037 under the terms of either the GPL or the LGPL, and not to allow others to
00038 use your version of this file under the terms of the MPL, indicate your
00039 decision by deleting the provisions above and replace them with the notice
00040 and other provisions required by the GPL or the LGPL. If you do not delete
00041 the provisions above, a recipient may use your version of this file under
00042 the terms of any one of the MPL, the GPL or the LGPL.
00043  
00044 */
00045 
00046 
00053 #ifndef DOXYGEN_SHOULD_SKIP_THIS
00054 /* stdio.h included for FILE objects. */
00055 #include <stdio.h>
00056 #ifdef DLL_EXPORT
00057 #define GAIAGEO_DECLARE __declspec(dllexport)
00058 #else
00059 #define GAIAGEO_DECLARE extern
00060 #endif
00061 #endif
00062 
00063 #ifndef _GAIAGEO_H
00064 #ifndef DOXYGEN_SHOULD_SKIP_THIS
00065 #define _GAIAGEO_H
00066 #endif
00067 
00068 #include "gg_const.h"
00069 #include "gg_structs.h"
00070 #include "gg_core.h"
00071 #include "gg_mbr.h"
00072 #include "gg_formats.h"
00073 #include "gg_dynamic.h"
00074 #include "gg_advanced.h"
00075 
00076 #endif /* _GAIAGEO_H */
 All Data Structures Files Functions Variables Typedefs Defines