aboutsummaryrefslogtreecommitdiff
path: root/graphics/vterrain-sdk
diff options
context:
space:
mode:
authorYing-Chieh Liao <ijliao@FreeBSD.org>2001-10-17 18:50:40 +0000
committerYing-Chieh Liao <ijliao@FreeBSD.org>2001-10-17 18:50:40 +0000
commitae287a0db0ae84bae2e50b7ef3b3f4414536e652 (patch)
tree10b872bffd665e5479654d8dbf6baed5fa5973bc /graphics/vterrain-sdk
parent92283681b2590bce6943a3a61d400178d7f2d692 (diff)
downloadports-ae287a0db0ae84bae2e50b7ef3b3f4414536e652.tar.gz
ports-ae287a0db0ae84bae2e50b7ef3b3f4414536e652.zip
Notes
Diffstat (limited to 'graphics/vterrain-sdk')
-rw-r--r--graphics/vterrain-sdk/Makefile29
-rw-r--r--graphics/vterrain-sdk/distinfo3
-rw-r--r--graphics/vterrain-sdk/files/patch-aa145
-rw-r--r--graphics/vterrain-sdk/files/patch-ab55
-rw-r--r--graphics/vterrain-sdk/files/patch-ac128
-rw-r--r--graphics/vterrain-sdk/files/patch-ad11
-rw-r--r--graphics/vterrain-sdk/files/patch-ae11
-rw-r--r--graphics/vterrain-sdk/pkg-comment2
-rw-r--r--graphics/vterrain-sdk/pkg-descr3
-rw-r--r--graphics/vterrain-sdk/pkg-plist40
10 files changed, 68 insertions, 359 deletions
diff --git a/graphics/vterrain-sdk/Makefile b/graphics/vterrain-sdk/Makefile
index e0a0e39dd6bc..9943a0ae7460 100644
--- a/graphics/vterrain-sdk/Makefile
+++ b/graphics/vterrain-sdk/Makefile
@@ -1,26 +1,21 @@
-# New ports collection makefile for: vterrain-sdk
-# Date created: 27 Apr 2001
-# Whom: Randall Hopper <aa8vb@nc.rr.com>
+# New ports collection makefile for: vterrain-sdk virtual terrain development and modeling libraries
+# Date created: 27 Apr 2001
+# Whom: Randall Hopper
#
# $FreeBSD$
#
PORTNAME= vterrain-sdk
-PORTVERSION= 010423
+PORTVERSION= 010829
CATEGORIES= graphics
-MASTER_SITES= ftp://ftp.vterrain.org/pub/vterrain/dist/ \
- http://www.boost.org/libs/dir_it/
-DISTFILES= ${EXTRACT_ONLY} \
- dir_it.zip
-EXTRACT_ONLY= TerrainSDK-${PORTVERSION}.zip
+MASTER_SITES= ftp://ftp.vterrain.org/pub/vterrain/dist/
+DISTFILES= TerrainSDK-${PORTVERSION}.zip
MAINTAINER= aa8vb@nc.rr.com
-LIB_DEPENDS= netcdf.1:${PORTSDIR}/math/netcdf \
- shp.1:${PORTSDIR}/devel/shapelib \
- png.5:${PORTSDIR}/graphics/png \
+LIB_DEPENDS= netcdf.1:${PORTSDIR}/math/netcdf \
osg.1:${PORTSDIR}/graphics/osg \
- projection.1:${PORTSDIR}/misc/projectionlib
+ png.4:${PORTSDIR}/graphics/png
WRKSRC= ${WRKDIR}/TerrainSDK
@@ -31,11 +26,11 @@ USE_MESA= yes
INSTALLS_SHLIB= yes
USE_GMAKE= yes
MAKE_ENV= CXX="${CXX}" \
- COPT="${CXXFLAGS} -fpic -DPIC"
+ COPT="${CXXFLAGS} -fpic -DPIC" \
+ PTHREAD_LIBS="${PTHREAD_LIBS}"
-post-extract:
- cd ${WRKSRC}/vtdata && \
- unzip -aj ${DISTDIR}/dir_it.zip boost/directory.h src/directory.cpp
+#PREFIX seems broken - Uses /usr/local even if USE_X_PREFIX set
+PREFIX= ${X11BASE}
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/vtdata/libvtdata.so ${PREFIX}/lib/libvtdata.so.1
diff --git a/graphics/vterrain-sdk/distinfo b/graphics/vterrain-sdk/distinfo
index 3cfa70f3805f..390475086363 100644
--- a/graphics/vterrain-sdk/distinfo
+++ b/graphics/vterrain-sdk/distinfo
@@ -1,2 +1 @@
-MD5 (TerrainSDK-010423.zip) = e351209bf0644e72efb46ad23d5baadb
-MD5 (dir_it.zip) = 3b4335de9d1bc8a9c95883d031435a79
+MD5 (TerrainSDK-010829.zip) = c016d0c14950274774b345a2eb290f5d
diff --git a/graphics/vterrain-sdk/files/patch-aa b/graphics/vterrain-sdk/files/patch-aa
index 44438ff9910c..6cde08d7add8 100644
--- a/graphics/vterrain-sdk/files/patch-aa
+++ b/graphics/vterrain-sdk/files/patch-aa
@@ -1,119 +1,26 @@
-
-$FreeBSD$
-
---- Make.defs.orig Wed Apr 4 07:27:18 2001
-+++ Make.defs Fri Jun 1 11:03:19 2001
-@@ -22,21 +22,6 @@
- # SGI IRIX with GCC (tested with ver. 2.95.3-test2)
- # (IRIX Folks: Read TerrainApps/README.sgi!)
- #------------------------------------------------------------------------------
--CC = gcc
--CXX = g++
--AR = ar ruv
--COPT = -O -g
--LD = $(CXX)
--LD_SHARED = $(CXX) -shared
--
--GLUT_LIB = $(HOME)/software/Mesa-3.4.1/lib/libglut.a
--GLU_LIB = $(HOME)/software/Mesa-3.4.1/lib/libGLU.a
--LDIRFLAGS = $(LDIRS:%=-L%) \
-- -Wl,-rpath,$(subst $(space),$(colon),$(LDIRS))
--
--#------------------------------------------------------------------------------
--# FreeBSD with GCC (tested with ver. 2.95.2)
--#------------------------------------------------------------------------------
- ## CC = gcc
- ## CXX = g++
- ## AR = ar ruv
-@@ -44,11 +29,25 @@
- ## LD = $(CXX)
- ## LD_SHARED = $(CXX) -shared
- ##
--## GLUT_LIB = -lglut
--## GLU_LIB = -lGLU
--## EXTRA_LIBS = -lXi
-+## GLUT_LIB = $(HOME)/software/Mesa-3.4.1/lib/libglut.a
-+## GLU_LIB = $(HOME)/software/Mesa-3.4.1/lib/libGLU.a
- ## LDIRFLAGS = $(LDIRS:%=-L%) \
--## -rpath $(subst $(space),$(colon),$(LDIRS))
-+## -Wl,-rpath,$(subst $(space),$(colon),$(LDIRS))
-+
-+#------------------------------------------------------------------------------
-+# FreeBSD with GCC (tested with ver. 2.95.2)
-+#------------------------------------------------------------------------------
-+#CC = gcc
-+#CXX = g++
-+AR = ar ruv
-+LD = $(CXX)
-+LD_SHARED = $(CXX) -shared
-+
-+GLUT_LIB = -lglut
-+GLU_LIB = -lGLU
-+EXTRA_LIBS = -lXi
-+LDIRFLAGS = $(LDIRS:%=-L%) \
-+ -rpath $(subst $(space),$(colon),$(LDIRS))
-
- #------------------------------------------------------------------------------
- # Linux with GCC (tested with ver. 2.95.3)
-@@ -92,35 +91,35 @@
- VTLIB_DIR = $(TERRAIN_SDK_DIR)/vtlib
- VTOSG_DIR = $(VTLIB_DIR)/vtosg
-
--NETCDF_INC = $(APIS_DIR)/NetCDF/include
--NETCDF_LIB = $(APIS_DIR)/NetCDF/lib
--#NETCDF_INC = /usr/local/include
--#NETCDF_LIB = /usr/local/lib
-+#NETCDF_INC = $(APIS_DIR)/NetCDF/include
-+#NETCDF_LIB = $(APIS_DIR)/NetCDF/lib
-+NETCDF_INC = $(LOCALBASE)/include
-+NETCDF_LIB = $(LOCALBASE)/lib
-
--SHAPE_INC = $(APIS_DIR)/shapelib/include
--SHAPE_LIB = $(APIS_DIR)/shapelib/lib
--#SHAPE_INC = /usr/local/include
--#SHAPE_LIB = /usr/local/lib
-+#SHAPE_INC = $(APIS_DIR)/shapelib/include
-+#SHAPE_LIB = $(APIS_DIR)/shapelib/lib
-+SHAPE_INC = $(LOCALBASE)/include
-+SHAPE_LIB = $(LOCALBASE)/lib
-
--PNG_INC = $(APIS_DIR)/libpng-1.0.8/include
--PNG_LIB = $(APIS_DIR)/libpng-1.0.8/lib
--#PNG_INC = /usr/local/include
--#PNG_LIB = /usr/local/lib
-+#PNG_INC = $(APIS_DIR)/libpng-1.0.8/include
-+#PNG_LIB = $(APIS_DIR)/libpng-1.0.8/lib
-+PNG_INC = $(LOCALBASE)/include
-+PNG_LIB = $(LOCALBASE)/lib
-
--OSG_INC = $(VTP_ROOT)/OpenSceneGraph-0.8/include
--OSG_LIB = $(VTP_ROOT)/OpenSceneGraph-0.8/lib
--#OSG_INC = /usr/local/include
--#OSG_LIB = /usr/local/lib
-+#OSG_INC = $(VTP_ROOT)/OpenSceneGraph-0.8/include
-+#OSG_LIB = $(VTP_ROOT)/OpenSceneGraph-0.8/lib
-+OSG_INC = $(LOCALBASE)/include
-+OSG_LIB = $(LOCALBASE)/lib
-
--PROJECTION_INC = $(APIS_DIR)/ProjectionLib
--PROJECTION_LIB = $(APIS_DIR)/ProjectionLib
--#PROJECTION_INC = /usr/local/include
--#PROJECTION_LIB = /usr/local/lib
-+#PROJECTION_INC = $(APIS_DIR)/ProjectionLib
-+#PROJECTION_LIB = $(APIS_DIR)/ProjectionLib
-+PROJECTION_INC = $(LOCALBASE)/include
-+PROJECTION_LIB = $(LOCALBASE)/lib
-
--BOOST_SRC = $(APIS_DIR)/boost
--BOOST_INC = $(APIS_DIR)
-+BOOST_SRC = $(VTDATA_DIR)
-+BOOST_INC = $(VTDATA_DIR)
-
--VTDATA_INST_DIR = $(VTDATA_DIR)
--VTOSG_INST_DIR = $(VTOSG_DIR)
--#VTDATA_INST_DIR = /usr/local/lib
--#VTOSG_INST_DIR = /usr/local/lib
-+#VTDATA_INST_DIR = $(VTDATA_DIR)
-+#VTOSG_INST_DIR = $(VTOSG_DIR)
-+VTDATA_INST_DIR = $(LOCALBASE)/lib
-+VTOSG_INST_DIR = $(LOCALBASE)/lib
+--- ORIG/vtdata/BuildingArray.cpp Sun Aug 19 18:01:40 2001
++++ vtdata/BuildingArray.cpp Wed Aug 29 17:13:20 2001
+@@ -10,7 +10,7 @@
+
+ #include <stdlib.h>
+ #include <string.h>
+-#include "\APIs\gdal\frmts/shapelib/shapefil.h"
++#include "vtdata/shapelib/shapefil.h"
+ #include "BuildingArray.h"
+
+ void vtBuildingArray::DestructItems(int first, int last)
+--- ORIG/vtdata/Makefile Tue Aug 28 20:13:38 2001
++++ vtdata/Makefile Wed Aug 29 17:20:42 2001
+@@ -10,9 +10,9 @@
+
+ include $(VTP_ROOT)/TerrainSDK/Make.defs
+
+-IFLAGS = -I./shapelib \
+- -I$(NETCDF_INC) \
+- -I$(GDAL_INC)
++IFLAGS = -I$(NETCDF_INC) \
++ -I$(GDAL_INC) \
++ -I$(TERRAIN_SDK_DIR)
+
+ #SWITCHES = -DUNIX -DSUPPORT_NETCDF=1 -DSUPPORT_SDTS=1
+ SWITCHES = -DUNIX -DSUPPORT_NETCDF=1
diff --git a/graphics/vterrain-sdk/files/patch-ab b/graphics/vterrain-sdk/files/patch-ab
deleted file mode 100644
index 176f7adb47f3..000000000000
--- a/graphics/vterrain-sdk/files/patch-ab
+++ /dev/null
@@ -1,55 +0,0 @@
---- vtdata/directory.cpp.orig Wed Nov 11 04:06:16 1998
-+++ vtdata/directory.cpp Fri Apr 27 20:22:21 2001
-@@ -17,7 +17,7 @@
-
- // --------------------------------------------------------------------------
-
--#include "boost/directory.h"
-+#include "directory.h"
-
- #if defined(unix) || defined(__unix) || defined(__unix__)
- # define BOOST_UNIX 1
-@@ -58,7 +58,7 @@
- operator++ ();
- }
-
-- ~representation() { closedir(m_handle); }
-+ ~representation() { if (m_handle) closedir(m_handle); }
-
- representation *reference()
- {
-@@ -175,6 +175,8 @@
- throw unknown_uid(it.rep->get_stat().st_uid);
- return pw->pw_name;
- }
-+#ifdef BUGGY_CODE
-+ // See directory.h for details
- template <> void set<uname>(dir_it const &it, std::string name)
- {
- struct passwd *pw = getpwnam(name.c_str());
-@@ -183,6 +185,7 @@
- else
- throw unknown_uname(name);
- }
-+#endif
-
- template <> gid_t get<gid>(dir_it const &it) { return it.rep->get_stat().st_gid; }
- template <> void set<gid>(dir_it const &it, gid_t gid) { it.rep->change_group(gid); }
-@@ -193,6 +196,8 @@
- throw unknown_gid(it.rep->get_stat().st_gid);
- return grp->gr_name;
- }
-+#ifdef BUGGY_CODE
-+ // See directory.h for details
- template <> void set<gname>(dir_it const &it, std::string name)
- {
- struct group *grp = getgrnam(name.c_str());
-@@ -201,7 +206,7 @@
- else
- throw unknown_gname(name);
- }
--
-+#endif
-
- template <> bool get<is_hidden>(dir_it const &it) { return (*it)[0] == '.'; }
- }
diff --git a/graphics/vterrain-sdk/files/patch-ac b/graphics/vterrain-sdk/files/patch-ac
deleted file mode 100644
index 52274ab837a4..000000000000
--- a/graphics/vterrain-sdk/files/patch-ac
+++ /dev/null
@@ -1,128 +0,0 @@
---- vtdata/ORIG/directory.h Wed Nov 11 04:06:14 1998
-+++ vtdata/directory.h Tue Apr 3 12:33:38 2001
-@@ -24,9 +24,13 @@
-
- #include <iterator>
- #include <string>
--#include <ctime>
-+#if defined(sgi) && !defined(__GNUG__)
-+# include <time.h>
-+#else
-+# include <ctime>
-+#endif
- #include <stdexcept>
--#include <boost/boost.h>
-+#define BOOST_DECL
-
- #if defined(unix) || defined(__unix) || defined(__unix__)
- #include <sys/types.h>
-@@ -40,7 +44,7 @@
- {
- class dir_it;
-
--#if defined(__GNUG__)
-+#if defined(__GNUG__) || defined(sgi)
- template <class Property>
- typename Property::value_type get(dir_it const &);
- template <class Property>
-@@ -50,9 +54,13 @@
- template <class Property> class set;
- #endif
-
-+#if defined(__GNUG__)
-+ class BOOST_DECL dir_it: public input_iterator<std::string, ptrdiff_t>
-+#else
- class BOOST_DECL dir_it: public std::iterator<std::input_iterator_tag, std::string>
-+#endif
- {
--#if defined(__GNUG__)
-+#if defined(__GNUG__) || defined(sgi)
- template <class Property>
- friend typename Property::value_type get(dir_it const &);
- template <class Property>
-@@ -90,7 +98,7 @@
- bool operator== (dir_it const &) const;
- bool operator!= (dir_it const &) const;
-
--#if defined(__GNUG__)
-+#if defined(__GNUG__) || defined(sgi)
- private:
- #endif
- representation *rep;
-@@ -107,7 +115,7 @@
- struct user_write { typedef bool value_type; };
- struct user_execute { typedef bool value_type; };
-
--#if defined(__GNUG__)
-+#if defined(__GNUG__) || defined(sgi)
- template <> size::value_type get<size>(dir_it const &);
- template <> mtime::value_type get<mtime>(dir_it const &);
- template <> bool get<is_directory>(dir_it const &);
-@@ -263,6 +271,9 @@
- template <> bool get<sticky>(dir_it const &);
- template <> void set<sticky>(dir_it const &, bool);
-
-+#ifdef __unix__
-+ typedef mode_t umode_t;
-+#endif
- struct mode { typedef umode_t value_type; };
- template <> umode_t get<mode>(dir_it const &);
- template <> void set<mode>(dir_it const &, umode_t);
-@@ -285,19 +296,22 @@
- struct uid { typedef uid_t value_type; };
- template<> uid_t get<uid>(dir_it const &);
- template<> void set<uid>(dir_it const &, uid_t);
-- class unknown_uname: public invalid_argument
-+ class unknown_uname: public std::invalid_argument
- {
- public:
-- unknown_uname(string u): std::invalid_argument("unknown user name"), m_uname(u) {}
-- string uname() const { return m_uname; }
-+ unknown_uname(std::string u): std::invalid_argument("unknown user name"), m_uname(u) {}
-+ std::string uname() const { return m_uname; }
- private:
-- string m_uname;
-+ std::string m_uname;
- };
-- struct uname { typedef string value_type; };
-- template<> string get<uname>(dir_it const &);
-+ struct uname { typedef std::string value_type; };
-+ template<> std::string get<uname>(dir_it const &);
-+#ifdef BUGGY_CODE
-+ // This does not match the __GNUG__ set template above
- template<> void set<uname>(dir_it const &, string const &);
-+#endif
-
-- class unknown_gid: public invalid_argument
-+ class unknown_gid: public std::invalid_argument
- {
- public:
- unknown_gid(gid_t g): std::invalid_argument("unknown group ID"), m_gid(g) {}
-@@ -308,17 +322,20 @@
- struct gid { typedef gid_t value_type; };
- template<> gid_t get<gid>(dir_it const &);
- template<> void set<gid>(dir_it const &, gid_t);
-- class unknown_gname: public invalid_argument
-+ class unknown_gname: public std::invalid_argument
- {
- public:
-- unknown_gname(string g): std::invalid_argument("unknown group name"), m_gname(g) {}
-- string gname() const { return m_gname; }
-+ unknown_gname(std::string g): std::invalid_argument("unknown group name"), m_gname(g) {}
-+ std::string gname() const { return m_gname; }
- private:
-- string m_gname;
-+ std::string m_gname;
- };
-- struct gname { typedef string value_type; };
-- template<> string get<gname>(dir_it const &);
-- template<> void set<gname>(dir_it const &, string const &);
-+ struct gname { typedef std::string value_type; };
-+ template<> std::string get<gname>(dir_it const &);
-+#ifdef BUGGY_CODE
-+ // This does not match the __GNUG__ set template above
-+ template<> void set<gname>(dir_it const &, std::string const &);
-+#endif
-
- #endif
-
diff --git a/graphics/vterrain-sdk/files/patch-ad b/graphics/vterrain-sdk/files/patch-ad
deleted file mode 100644
index 78cc951fb6e3..000000000000
--- a/graphics/vterrain-sdk/files/patch-ad
+++ /dev/null
@@ -1,11 +0,0 @@
---- vtdata/ORIG/BuildingArray.cpp Thu Apr 12 08:32:20 2001
-+++ vtdata/BuildingArray.cpp Fri Apr 27 20:20:41 2001
-@@ -10,7 +10,7 @@
-
- #include <stdlib.h>
- #include <string.h>
--#include "shapelib/shapefil.h"
-+#include "shapefil.h"
- #include "BuildingArray.h"
-
- void vtBuildingArray::DestructItems(int first, int last)
diff --git a/graphics/vterrain-sdk/files/patch-ae b/graphics/vterrain-sdk/files/patch-ae
deleted file mode 100644
index 9779f710b60a..000000000000
--- a/graphics/vterrain-sdk/files/patch-ae
+++ /dev/null
@@ -1,11 +0,0 @@
---- vtdata/ORIG/Makefile Fri Apr 20 08:49:28 2001
-+++ vtdata/Makefile Fri Apr 27 20:31:07 2001
-@@ -21,7 +21,7 @@
- CXXFLAGS = $(COPT) $(SWITCHES) $(IFLAGS)
-
- CSRC = $(wildcard *.c)
--CXXSRC = $(wildcard *.cpp) $(BOOST_SRC)/directory.cpp
-+CXXSRC = $(wildcard *.cpp)
- OBJS = $(CSRC:%.c=%.o) $(CXXSRC:%.cpp=%.o)
- LIB = libvtdata.so
-
diff --git a/graphics/vterrain-sdk/pkg-comment b/graphics/vterrain-sdk/pkg-comment
index 3d14403e4506..e1400b47d0c2 100644
--- a/graphics/vterrain-sdk/pkg-comment
+++ b/graphics/vterrain-sdk/pkg-comment
@@ -1 +1 @@
-Virtual Terrain Project Software Developement Kit
+Virtual Terrain Project Software Development Kit
diff --git a/graphics/vterrain-sdk/pkg-descr b/graphics/vterrain-sdk/pkg-descr
index e7d7a075a8d5..95d1202ab0b1 100644
--- a/graphics/vterrain-sdk/pkg-descr
+++ b/graphics/vterrain-sdk/pkg-descr
@@ -6,4 +6,5 @@ any part of the real world in interactive, 3D digital form.
The VTP Terrain SDK contains the base libraries needed to build virtual
terrain applications.
-WWW: http://www.vterrain.org/
+http://www.vterrain.org/
+
diff --git a/graphics/vterrain-sdk/pkg-plist b/graphics/vterrain-sdk/pkg-plist
index fe3a4f024731..de90f0f22d87 100644
--- a/graphics/vterrain-sdk/pkg-plist
+++ b/graphics/vterrain-sdk/pkg-plist
@@ -1,3 +1,4 @@
+include/TerrainSDK/vtdata/boost/directory.h
include/TerrainSDK/vtdata/Array.h
include/TerrainSDK/vtdata/Array.inl
include/TerrainSDK/vtdata/Building.h
@@ -8,16 +9,15 @@ include/TerrainSDK/vtdata/ElevationGrid.h
include/TerrainSDK/vtdata/Icosa.h
include/TerrainSDK/vtdata/LULC.h
include/TerrainSDK/vtdata/MathTypes.h
+include/TerrainSDK/vtdata/SOG.h
include/TerrainSDK/vtdata/Plants.h
include/TerrainSDK/vtdata/Projections.h
include/TerrainSDK/vtdata/RoadMap.h
-include/TerrainSDK/vtdata/SOG.h
include/TerrainSDK/vtdata/Selectable.h
+include/TerrainSDK/vtdata/shapelib/shapefil.h
+include/TerrainSDK/vtdata/StatePlane.h
include/TerrainSDK/vtdata/Triangulate.h
-include/TerrainSDK/vtdata/directory.h
-include/TerrainSDK/vtdata/utm_cproj.h
include/TerrainSDK/vtdata/vtDIB.h
-include/TerrainSDK/vtlib/core/AreaMap.h
include/TerrainSDK/vtlib/core/AttribMap.h
include/TerrainSDK/vtlib/core/Base.h
include/TerrainSDK/vtlib/core/BryanTerrain.h
@@ -25,45 +25,57 @@ include/TerrainSDK/vtlib/core/Building3d.h
include/TerrainSDK/vtlib/core/CustomTerrain.h
include/TerrainSDK/vtlib/core/DynTerrain.h
include/TerrainSDK/vtlib/core/Engine.h
-include/TerrainSDK/vtlib/core/FP8.h
include/TerrainSDK/vtlib/core/Fences.h
+include/TerrainSDK/vtlib/core/FP8.h
include/TerrainSDK/vtlib/core/FrameTimer.h
include/TerrainSDK/vtlib/core/HeightField.h
include/TerrainSDK/vtlib/core/IntersectionEngine.h
-include/TerrainSDK/vtlib/core/LKTerrain.h
include/TerrainSDK/vtlib/core/Light.h
+include/TerrainSDK/vtlib/core/LKTerrain.h
include/TerrainSDK/vtlib/core/LocalGrid.h
include/TerrainSDK/vtlib/core/LocalProjection.h
include/TerrainSDK/vtlib/core/Location.h
include/TerrainSDK/vtlib/core/LodGrid.h
include/TerrainSDK/vtlib/core/NavEngines.h
include/TerrainSDK/vtlib/core/Roads.h
-include/TerrainSDK/vtlib/core/SMTerrain.h
include/TerrainSDK/vtlib/core/SkyDome.h
-include/TerrainSDK/vtlib/core/TParams.h
-include/TerrainSDK/vtlib/core/TVTerrain.h
+include/TerrainSDK/vtlib/core/SMTerrain.h
+include/TerrainSDK/vtlib/core/Trees.h
include/TerrainSDK/vtlib/core/Terrain.h
include/TerrainSDK/vtlib/core/TerrainErr.h
include/TerrainSDK/vtlib/core/TerrainPatch.h
include/TerrainSDK/vtlib/core/TerrainScene.h
include/TerrainSDK/vtlib/core/TerrainSurface.h
include/TerrainSDK/vtlib/core/TimeEngines.h
-include/TerrainSDK/vtlib/core/Trees.h
+include/TerrainSDK/vtlib/core/TParams.h
+include/TerrainSDK/vtlib/core/TVTerrain.h
include/TerrainSDK/vtlib/core/vtSOG.h
include/TerrainSDK/vtlib/core/vtString.h
include/TerrainSDK/vtlib/core/winglue.h
-include/TerrainSDK/vtlib/vtlib.h
include/TerrainSDK/vtlib/vtosg/ImageOSG.h
include/TerrainSDK/vtlib/vtosg/MathOSG.h
include/TerrainSDK/vtlib/vtosg/MeshMat.h
include/TerrainSDK/vtlib/vtosg/NodeOSG.h
include/TerrainSDK/vtlib/vtosg/SceneOSG.h
+include/TerrainSDK/vtlib/vtplib/ImageSSG.h
+include/TerrainSDK/vtlib/vtplib/MeshMat.h
+include/TerrainSDK/vtlib/vtplib/NodeSSG.h
+include/TerrainSDK/vtlib/vtplib/SceneSSG.h
+include/TerrainSDK/vtlib/vtsgl/ImageSGL.h
+include/TerrainSDK/vtlib/vtsgl/MathSGL.h
+include/TerrainSDK/vtlib/vtsgl/MeshMat.h
+include/TerrainSDK/vtlib/vtsgl/NodeSGL.h
+include/TerrainSDK/vtlib/vtsgl/SceneSGL.h
+include/TerrainSDK/vtlib/vtlib.h
lib/libvtdata.so
lib/libvtdata.so.1
lib/libvtosg.so
lib/libvtosg.so.1
-@dirrm include/TerrainSDK/vtlib/vtosg
+@dirrm include/TerrainSDK/vtdata/boost
+@dirrm include/TerrainSDK/vtdata/shapelib
+@dirrm include/TerrainSDK/vtdata
@dirrm include/TerrainSDK/vtlib/core
+@dirrm include/TerrainSDK/vtlib/vtosg
+@dirrm include/TerrainSDK/vtlib/vtplib
+@dirrm include/TerrainSDK/vtlib/vtsgl
@dirrm include/TerrainSDK/vtlib
-@dirrm include/TerrainSDK/vtdata
-@dirrm include/TerrainSDK