00001 /*---------------------------------------------------------------------------*\ 00002 * OpenSG * 00003 * * 00004 * * 00005 * Copyright (C) 2000-2002 by the OpenSG Forum * 00006 * * 00007 * www.opensg.org * 00008 * * 00009 * contact: dirk@opensg.org, gerrit.voss@vossg.org, jbehr@zgdv.de * 00010 * * 00011 \*---------------------------------------------------------------------------*/ 00012 /*---------------------------------------------------------------------------*\ 00013 * License * 00014 * * 00015 * This library is free software; you can redistribute it and/or modify it * 00016 * under the terms of the GNU Library General Public License as published * 00017 * by the Free Software Foundation, version 2. * 00018 * * 00019 * This library is distributed in the hope that it will be useful, but * 00020 * WITHOUT ANY WARRANTY; without even the implied warranty of * 00021 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * 00022 * Library General Public License for more details. * 00023 * * 00024 * You should have received a copy of the GNU Library General Public * 00025 * License along with this library; if not, write to the Free Software * 00026 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * 00027 * * 00028 \*---------------------------------------------------------------------------*/ 00029 /*---------------------------------------------------------------------------*\ 00030 * Changes * 00031 * * 00032 * * 00033 * * 00034 * * 00035 * * 00036 * * 00037 \*---------------------------------------------------------------------------*/ 00038 00039 //--------------------------------------------------------------------------- 00040 // Includes 00041 //--------------------------------------------------------------------------- 00042 00043 #define OSG_COMPILEGEOPROPINST 00044 00045 #include <stdlib.h> 00046 #include <stdio.h> 00047 00048 #include "OSGConfig.h" 00049 00050 #include "OSGGeoPropertyBase.h" 00051 00052 OSG_USING_NAMESPACE 00053 00054 OSG_GEO_PROP_TYPE_TMPL_DEF(AbstractGeoProperty, GeoPropertyDesc, PtrType) 00055 00056 OSG_BEGIN_NAMESPACE 00057 00058 OSG_ABSTR_GEOPROP_DLLEXPORT_DEF(AbstractGeoProperty, 00059 GeoPositionsPropertyDesc, 00060 OSG_SYSTEMLIB_DLLTMPLMAPPING); 00061 00062 OSG_ABSTR_GEOPROP_DLLEXPORT_DEF(AbstractGeoProperty, 00063 GeoNormalsPropertyDesc, 00064 OSG_SYSTEMLIB_DLLTMPLMAPPING); 00065 00066 OSG_ABSTR_GEOPROP_DLLEXPORT_DEF(AbstractGeoProperty, 00067 GeoColorsPropertyDesc, 00068 OSG_SYSTEMLIB_DLLTMPLMAPPING); 00069 00070 OSG_ABSTR_GEOPROP_DLLEXPORT_DEF(AbstractGeoProperty, 00071 GeoTexCoordsPropertyDesc, 00072 OSG_SYSTEMLIB_DLLTMPLMAPPING); 00073 00074 OSG_ABSTR_GEOPROP_DLLEXPORT_DEF(AbstractGeoProperty, 00075 GeoIndicesPropertyDesc, 00076 OSG_SYSTEMLIB_DLLTMPLMAPPING); 00077 00078 OSG_ABSTR_GEOPROP_DLLEXPORT_DEF(AbstractGeoProperty, 00079 GeoPTypesPropertyDesc, 00080 OSG_SYSTEMLIB_DLLTMPLMAPPING); 00081 00082 OSG_ABSTR_GEOPROP_DLLEXPORT_DEF(AbstractGeoProperty, 00083 GeoPLengthsPropertyDesc, 00084 OSG_SYSTEMLIB_DLLTMPLMAPPING); 00085 00086 OSG_END_NAMESPACE 00087 00088 00090 // FUNCTION: 00092 //: Example for the head comment of a function 00095 //p: Paramaters: 00096 //p: 00098 //g: GlobalVars: 00099 //g: 00101 //r: Return: 00102 //r: 00104 //c: Caution: 00105 //c: 00107 //a: Assumptions: 00108 //a: 00110 //d: Description: 00111 //d: 00113 //s: SeeAlso: 00114 //s: 00116
1.4.3