00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031
00032
00033
00034
00035
00036
00037
00038
00039 #define OSG_COMPILEGEOPROPFIELDINST
00040
00041 #include <stdlib.h>
00042 #include <stdio.h>
00043
00044 #include "OSGConfig.h"
00045
00046 #include <OSGGeoPropFields.h>
00047
00048 #include <OSGMFieldTypeDef.inl>
00049 #include <OSGSFieldTypeDef.inl>
00050
00051 OSG_BEGIN_NAMESPACE
00052
00053
00054 #ifndef OSG_DO_DOC
00055
00056 DataType FieldDataTraits<GeoPositionsPtr>::_type("GeoPositionsPtr",
00057 "GeoPositionsInterfacePtr");
00058 DataType FieldDataTraits<GeoNormalsPtr >::_type("GeoNormalsPtr",
00059 "GeoNormalsInterfacePtr");
00060 DataType FieldDataTraits<GeoColorsPtr >::_type("GeoColorsPtr",
00061 "GeoColorsInterfacePtr");
00062 DataType FieldDataTraits<GeoTexCoordsPtr>::_type("GeoTexCoordsPtr",
00063 "GeoTexCoordsInterfacePtr");
00064 DataType FieldDataTraits<GeoIndicesPtr >::_type("GeoIndicesPtr",
00065 "GeoIndicesInterfacePtr");
00066 DataType FieldDataTraits<GeoPTypesPtr >::_type("GeoPTypesPtr",
00067 "GeoPTypesInterfacePtr");
00068 DataType FieldDataTraits<GeoPLengthsPtr >::_type("GeoPLengthsPtr",
00069 "GeoPLengthsInterfacePtr");
00070 #endif
00071
00072 OSG_DLLEXPORT_SFIELD_DEF1(GeoPositionsPtr , OSG_SYSTEMLIB_DLLTMPLMAPPING);
00073 OSG_DLLEXPORT_SFIELD_DEF1(GeoNormalsPtr , OSG_SYSTEMLIB_DLLTMPLMAPPING);
00074 OSG_DLLEXPORT_SFIELD_DEF1(GeoColorsPtr , OSG_SYSTEMLIB_DLLTMPLMAPPING);
00075 OSG_DLLEXPORT_SFIELD_DEF1(GeoTexCoordsPtr, OSG_SYSTEMLIB_DLLTMPLMAPPING);
00076 OSG_DLLEXPORT_SFIELD_DEF1(GeoIndicesPtr , OSG_SYSTEMLIB_DLLTMPLMAPPING);
00077 OSG_DLLEXPORT_SFIELD_DEF1(GeoPTypesPtr , OSG_SYSTEMLIB_DLLTMPLMAPPING);
00078 OSG_DLLEXPORT_SFIELD_DEF1(GeoPLengthsPtr , OSG_SYSTEMLIB_DLLTMPLMAPPING);
00079
00080 OSG_DLLEXPORT_MFIELD_DEF1(GeoPositionsPtr , OSG_SYSTEMLIB_DLLTMPLMAPPING);
00081 OSG_DLLEXPORT_MFIELD_DEF1(GeoNormalsPtr , OSG_SYSTEMLIB_DLLTMPLMAPPING);
00082 OSG_DLLEXPORT_MFIELD_DEF1(GeoColorsPtr , OSG_SYSTEMLIB_DLLTMPLMAPPING);
00083 OSG_DLLEXPORT_MFIELD_DEF1(GeoTexCoordsPtr, OSG_SYSTEMLIB_DLLTMPLMAPPING);
00084 OSG_DLLEXPORT_MFIELD_DEF1(GeoIndicesPtr , OSG_SYSTEMLIB_DLLTMPLMAPPING);
00085 OSG_DLLEXPORT_MFIELD_DEF1(GeoPTypesPtr , OSG_SYSTEMLIB_DLLTMPLMAPPING);
00086 OSG_DLLEXPORT_MFIELD_DEF1(GeoPLengthsPtr , OSG_SYSTEMLIB_DLLTMPLMAPPING);
00087
00088 OSG_END_NAMESPACE