Index: GTP/trunk/Lib/Vis/Preprocessing/src/Preprocessor.icproj
===================================================================
--- GTP/trunk/Lib/Vis/Preprocessing/src/Preprocessor.icproj	(revision 1272)
+++ GTP/trunk/Lib/Vis/Preprocessing/src/Preprocessor.icproj	(revision 1281)
@@ -5,11 +5,7 @@
 	Name="Preprocessor"
 	ProjectGUID="{E240C450-69B9-4B01-A6FD-88F9466A3A88}"
-	Keyword="Win32Proj"
 	VCNestedProjectGUID="{EABCE292-D598-4600-A1C9-2591E7D62FDA}"
-	VCNestedProjectFileName="Preprocessor.vcproj">
-	<Platforms>
-		<Platform 
-			Name="Win32"/>
-	</Platforms>
+	VCNestedProjectFileName="Preprocessor.vcproj"
+	Keyword="Win32Proj">
 	<Configurations>
 		<Configuration 
@@ -22,38 +18,39 @@
 				CharacterSet="2"/>
 			<Tool 
+				Name="DebugTool"/>
+			<Tool 
 				Name="CppCmplrTool"
 				Optimization="0"
 				AdditionalIncludeDirectories="..\include;..\src;..\..\..\..\..\..\NonGTP\Devil\include;..\..\..\..\..\..\NonGTP\Zlib\include;..\..\..\..\..\..\NonGTP\Xerces;..\..\..\..\..\..\NonGTP\Boost"
 				PreprocessorDefinitions="WIN32;_DEBUG;_LIB;"
-				MinimalRebuild="TRUE"
+				MinimalRebuild="1"
 				BasicRuntimeChecks="3"
 				RuntimeLibrary="3"
-				RuntimeTypeInfo="TRUE"
+				RuntimeTypeInfo="1"
 				UsePrecompiledHeader="0"
 				WarningLevel="3"
-				Detect64BitPortabilityProblems="TRUE"
+				Detect64BitPortabilityProblems="1"
 				DebugInformationFormat="3"/>
 			<Tool 
+				Name="LinkerTool"
+				DelayImpLib=""/>
+			<Tool 
+				Name="LibrarianTool"/>
+			<Tool 
+				Name="ResCmplrTool"/>
+			<Tool 
+				Name="MidlCmplrTool"/>
+			<Tool 
+				Name="BscMakeTool"/>
+			<Tool 
+				Name="PreBuildEventTool"/>
+			<Tool 
+				Name="PreLinkEventTool"/>
+			<Tool 
+				Name="PostBuildEventTool"/>
+			<Tool 
 				Name="CustomTool"/>
 			<Tool 
-				Name="LibrarianTool"/>
-			<Tool 
-				Name="MidlCmplrTool"/>
-			<Tool 
-				Name="PostBuildEventTool"/>
-			<Tool 
-				Name="PreBuildEventTool"/>
-			<Tool 
-				Name="PreLinkEventTool"/>
-			<Tool 
-				Name="ResCmplrTool"/>
-			<Tool 
-				Name="VCWebServiceProxyGeneratorTool"/>
-			<Tool 
-				Name="VCXMLDataGeneratorTool"/>
-			<Tool 
-				Name="VCManagedWrapperGeneratorTool"/>
-			<Tool 
-				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+				Name="CustomNodeTool"/>
 		</Configuration>
 		<Configuration 
@@ -66,42 +63,43 @@
 				CharacterSet="2"/>
 			<Tool 
+				Name="DebugTool"/>
+			<Tool 
 				Name="CppCmplrTool"
 				Optimization="0"
 				InlineFunctionExpansion="0"
 				FavorSizeOrSpeed="0"
-				OptimizeForWindowsApplication="TRUE"
+				OptimizeForWindowsApplication="1"
 				AdditionalIncludeDirectories="..\include;..\src;..\..\..\..\..\..\NonGTP\Devil\include;..\..\..\..\..\..\NonGTP\Zlib\include;..\..\..\..\..\..\NonGTP\Xerces;..\..\..\..\..\..\NonGTP\Boost"
 				PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
-				ExceptionHandling="TRUE"
+				ExceptionHandling="1"
 				RuntimeLibrary="2"
-				DisableLanguageExtensions="FALSE"
-				ForceConformanceInForLoopScope="FALSE"
-				RuntimeTypeInfo="TRUE"
+				DisableLanguageExtensions="0"
+				ForceConformanceInForLoopScope="0"
+				RuntimeTypeInfo="1"
 				UsePrecompiledHeader="0"
 				WarningLevel="2"
-				Detect64BitPortabilityProblems="TRUE"
+				Detect64BitPortabilityProblems="1"
 				DebugInformationFormat="3"/>
 			<Tool 
+				Name="LinkerTool"
+				DelayImpLib=""/>
+			<Tool 
+				Name="LibrarianTool"/>
+			<Tool 
+				Name="ResCmplrTool"/>
+			<Tool 
+				Name="MidlCmplrTool"/>
+			<Tool 
+				Name="BscMakeTool"/>
+			<Tool 
+				Name="PreBuildEventTool"/>
+			<Tool 
+				Name="PreLinkEventTool"/>
+			<Tool 
+				Name="PostBuildEventTool"/>
+			<Tool 
 				Name="CustomTool"/>
 			<Tool 
-				Name="LibrarianTool"/>
-			<Tool 
-				Name="MidlCmplrTool"/>
-			<Tool 
-				Name="PostBuildEventTool"/>
-			<Tool 
-				Name="PreBuildEventTool"/>
-			<Tool 
-				Name="PreLinkEventTool"/>
-			<Tool 
-				Name="ResCmplrTool"/>
-			<Tool 
-				Name="VCWebServiceProxyGeneratorTool"/>
-			<Tool 
-				Name="VCXMLDataGeneratorTool"/>
-			<Tool 
-				Name="VCManagedWrapperGeneratorTool"/>
-			<Tool 
-				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+				Name="CustomNodeTool"/>
 		</Configuration>
 		<Configuration 
@@ -114,44 +112,51 @@
 				CharacterSet="2"/>
 			<Tool 
+				Name="DebugTool"/>
+			<Tool 
 				Name="CppCmplrTool"
-				Optimization="3"
-				GlobalOptimizations="TRUE"
+				Optimization="1000"
+				GlobalOptimizations="0"
 				InlineFunctionExpansion="0"
+				EnableIntrinsicFunctions="0"
 				FavorSizeOrSpeed="1"
+				OmitFramePointers="1"
+				EnableFiberSafeOptimizations="1"
 				OptimizeForProcessor="3"
-				OptimizeForWindowsApplication="TRUE"
+				OptimizeForWindowsApplication="1"
 				AdditionalIncludeDirectories="..\include;&quot;$(QTDIR)\include\QtCore&quot;;&quot;$(QTDIR)\include\QtGui&quot;;&quot;$(QTDIR)\include&quot;;&quot;$(QTDIR)\include\QtOpenGl&quot;;..\src;..\..\..\..\..\..\NonGTP\Devil\include;..\..\..\..\..\..\NonGTP\Zlib\include;..\..\..\..\..\..\NonGTP\Xerces;..\..\..\..\..\..\NonGTP\Boost;..\..\Preprocessing\MultiLevelRayTracing"
 				PreprocessorDefinitions="WIN32;NDEBUG;_LIB;GTP_INTERNAL"
-				ExceptionHandling="TRUE"
+				MinimalRebuild="1"
+				ExceptionHandling="1"
 				RuntimeLibrary="2"
-				DisableLanguageExtensions="FALSE"
-				ForceConformanceInForLoopScope="FALSE"
-				RuntimeTypeInfo="TRUE"
+				DisableLanguageExtensions="0"
+				ForceConformanceInForLoopScope="0"
+				RuntimeTypeInfo="1"
 				UsePrecompiledHeader="0"
 				WarningLevel="2"
-				Detect64BitPortabilityProblems="TRUE"
-				DebugInformationFormat="3"/>
+				Detect64BitPortabilityProblems="1"
+				DebugInformationFormat="3"
+				UseProcExt="0"
+				Parallelization="0"/>
+			<Tool 
+				Name="LinkerTool"
+				DelayImpLib=""/>
+			<Tool 
+				Name="LibrarianTool"/>
+			<Tool 
+				Name="ResCmplrTool"/>
+			<Tool 
+				Name="MidlCmplrTool"/>
+			<Tool 
+				Name="BscMakeTool"/>
+			<Tool 
+				Name="PreBuildEventTool"/>
+			<Tool 
+				Name="PreLinkEventTool"/>
+			<Tool 
+				Name="PostBuildEventTool"/>
 			<Tool 
 				Name="CustomTool"/>
 			<Tool 
-				Name="LibrarianTool"/>
-			<Tool 
-				Name="MidlCmplrTool"/>
-			<Tool 
-				Name="PostBuildEventTool"/>
-			<Tool 
-				Name="PreBuildEventTool"/>
-			<Tool 
-				Name="PreLinkEventTool"/>
-			<Tool 
-				Name="ResCmplrTool"/>
-			<Tool 
-				Name="VCWebServiceProxyGeneratorTool"/>
-			<Tool 
-				Name="VCXMLDataGeneratorTool"/>
-			<Tool 
-				Name="VCManagedWrapperGeneratorTool"/>
-			<Tool 
-				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+				Name="CustomNodeTool"/>
 		</Configuration>
 		<Configuration 
@@ -164,42 +169,43 @@
 				CharacterSet="2"/>
 			<Tool 
+				Name="DebugTool"/>
+			<Tool 
 				Name="CppCmplrTool"
 				Optimization="0"
 				InlineFunctionExpansion="0"
 				FavorSizeOrSpeed="0"
-				OptimizeForWindowsApplication="TRUE"
+				OptimizeForWindowsApplication="1"
 				AdditionalIncludeDirectories="..\include;&quot;$(QTDIR)\include\QtCore&quot;;&quot;$(QTDIR)\include\QtGui&quot;;&quot;$(QTDIR)\include&quot;;&quot;$(QTDIR)\include\QtOpenGl&quot;;..\src;&quot;$(CG_INC_PATH)&quot;;..\..\..\..\..\..\NonGTP\Devil\include;..\..\..\..\..\..\NonGTP\Zlib\include;..\..\..\..\..\..\NonGTP\Xerces;&quot;$(BOOST_INCLUDE)&quot;;..\..\Preprocessing\MultiLevelRayTracing"
 				PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
-				ExceptionHandling="TRUE"
+				ExceptionHandling="1"
 				RuntimeLibrary="2"
-				DisableLanguageExtensions="FALSE"
-				ForceConformanceInForLoopScope="FALSE"
-				RuntimeTypeInfo="TRUE"
+				DisableLanguageExtensions="0"
+				ForceConformanceInForLoopScope="0"
+				RuntimeTypeInfo="1"
 				UsePrecompiledHeader="0"
 				WarningLevel="2"
-				Detect64BitPortabilityProblems="TRUE"
+				Detect64BitPortabilityProblems="1"
 				DebugInformationFormat="3"/>
 			<Tool 
+				Name="LinkerTool"
+				DelayImpLib=""/>
+			<Tool 
+				Name="LibrarianTool"/>
+			<Tool 
+				Name="ResCmplrTool"/>
+			<Tool 
+				Name="MidlCmplrTool"/>
+			<Tool 
+				Name="BscMakeTool"/>
+			<Tool 
+				Name="PreBuildEventTool"/>
+			<Tool 
+				Name="PreLinkEventTool"/>
+			<Tool 
+				Name="PostBuildEventTool"/>
+			<Tool 
 				Name="CustomTool"/>
 			<Tool 
-				Name="LibrarianTool"/>
-			<Tool 
-				Name="MidlCmplrTool"/>
-			<Tool 
-				Name="PostBuildEventTool"/>
-			<Tool 
-				Name="PreBuildEventTool"/>
-			<Tool 
-				Name="PreLinkEventTool"/>
-			<Tool 
-				Name="ResCmplrTool"/>
-			<Tool 
-				Name="VCWebServiceProxyGeneratorTool"/>
-			<Tool 
-				Name="VCXMLDataGeneratorTool"/>
-			<Tool 
-				Name="VCManagedWrapperGeneratorTool"/>
-			<Tool 
-				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+				Name="CustomNodeTool"/>
 		</Configuration>
 		<Configuration 
@@ -212,4 +218,6 @@
 				CharacterSet="2"/>
 			<Tool 
+				Name="DebugTool"/>
+			<Tool 
 				Name="CppCmplrTool"
 				Optimization="3"
@@ -217,563 +225,400 @@
 				FavorSizeOrSpeed="0"
 				OptimizeForProcessor="3"
-				OptimizeForWindowsApplication="TRUE"
+				OptimizeForWindowsApplication="1"
 				AdditionalIncludeDirectories="..\src;..\..\..\..\..\..\NonGTP\Devil\include;..\..\..\..\..\..\NonGTP\Zlib\include;..\..\..\..\..\..\NonGTP\Xerces;..\..\..\..\..\..\NonGTP\Boost;..\MultiLevelRayTracing"
 				PreprocessorDefinitions="WIN32;NDEBUG;_LIB;GTP_INTERNAL"
-				ExceptionHandling="TRUE"
+				ExceptionHandling="1"
 				RuntimeLibrary="2"
-				DisableLanguageExtensions="FALSE"
-				ForceConformanceInForLoopScope="FALSE"
-				RuntimeTypeInfo="TRUE"
+				DisableLanguageExtensions="0"
+				ForceConformanceInForLoopScope="0"
+				RuntimeTypeInfo="1"
 				UsePrecompiledHeader="0"
 				WarningLevel="2"
-				Detect64BitPortabilityProblems="TRUE"
+				Detect64BitPortabilityProblems="1"
 				DebugInformationFormat="3"/>
 			<Tool 
-				Name="CustomTool"/>
+				Name="LinkerTool"
+				DelayImpLib=""/>
 			<Tool 
 				Name="LibrarianTool"
 				OutputFile="../lib/Release/$(ProjectName).lib"/>
 			<Tool 
+				Name="ResCmplrTool"/>
+			<Tool 
 				Name="MidlCmplrTool"/>
 			<Tool 
+				Name="BscMakeTool"/>
+			<Tool 
+				Name="PreBuildEventTool"/>
+			<Tool 
+				Name="PreLinkEventTool"/>
+			<Tool 
 				Name="PostBuildEventTool"/>
 			<Tool 
-				Name="PreBuildEventTool"/>
-			<Tool 
-				Name="PreLinkEventTool"/>
-			<Tool 
-				Name="ResCmplrTool"/>
-			<Tool 
-				Name="VCWebServiceProxyGeneratorTool"/>
-			<Tool 
-				Name="VCXMLDataGeneratorTool"/>
-			<Tool 
-				Name="VCManagedWrapperGeneratorTool"/>
-			<Tool 
-				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+				Name="CustomTool"/>
+			<Tool 
+				Name="CustomNodeTool"/>
 		</Configuration>
 	</Configurations>
-	<References>
-	</References>
 	<Files>
-		<Filter 
-			Name="Source Files"
-			Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
-			UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}">
-			<File 
-				RelativePath="..\src\AxisAlignedBox3.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\AxisAlignedBox3.h">
-			</File>
-			<File 
-				RelativePath="..\src\Beam.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\Beam.h">
-			</File>
-			<File 
-				RelativePath="..\src\BoostPreprocessorThread.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\BoostPreprocessorThread.h">
-			</File>
-			<File 
-				RelativePath="..\src\BoundingBoxConverter.h">
-			</File>
-			<File 
-				RelativePath=".\BvHierarchy.cpp">
-			</File>
-			<File 
-				RelativePath=".\BvHierarchy.h">
-			</File>
-			<File 
-				RelativePath="..\src\Camera.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\Camera.h">
-			</File>
-			<File 
-				RelativePath="..\src\common.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\common.h">
-			</File>
-			<File 
-				RelativePath="..\src\Containers.h">
-			</File>
-			<File 
-				RelativePath="..\src\dual_depth.cg">
-			</File>
-			<File 
-				RelativePath="..\src\Environment.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\Environment.h">
-			</File>
-			<File 
-				RelativePath="..\src\ExactPreprocessor.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\ExactPreprocessor.h">
-			</File>
-			<File 
-				RelativePath="..\src\Exporter.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\Exporter.h">
-			</File>
-			<File 
-				RelativePath="..\src\FlexibleHeap.h">
-			</File>
-			<File 
-				RelativePath="..\src\glInterface.h">
-			</File>
-			<File 
-				RelativePath="..\src\GzBinFileInputStream.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\GzBinFileInputStream.h">
-			</File>
-			<File 
-				RelativePath="..\src\GzFileInputSource.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\GzFileInputSource.h">
-			</File>
-			<File 
-				RelativePath="..\src\gzstream.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\gzstream.h">
-			</File>
-			<File 
-				RelativePath="..\src\Halton.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\Halton.h">
-			</File>
-			<File 
-				RelativePath=".\HierarchyManager.cpp">
-			</File>
-			<File 
-				RelativePath=".\HierarchyManager.h">
-			</File>
-			<File 
-				RelativePath="..\src\Intersectable.h">
-			</File>
-			<File 
-				RelativePath="..\src\KdIntersectable.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\KdIntersectable.h">
-			</File>
-			<File 
-				RelativePath="..\src\KdTree.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\KdTree.h">
-			</File>
-			<File 
-				RelativePath="..\src\LogManager.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\LogManager.h">
-			</File>
-			<File 
-				RelativePath="..\src\Material.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\Material.h">
-			</File>
-			<File 
-				RelativePath="..\src\Matrix4x4.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\Matrix4x4.h">
-			</File>
-			<File 
-				RelativePath="..\src\Mesh.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\Mesh.h">
-			</File>
-			<File 
-				RelativePath="..\src\MeshKdTree.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\MeshKdTree.h">
-			</File>
-			<File 
-				RelativePath="..\src\MutualVisibility.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\MutualVisibility.h">
-			</File>
-			<File 
-				RelativePath="..\src\ObjParser.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\ObjParser.h">
-			</File>
-			<File 
-				RelativePath="..\src\OcclusionQuery.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\OcclusionQuery.h">
-			</File>
-			<File 
-				RelativePath=".\OspTree.cpp">
-			</File>
-			<File 
-				RelativePath=".\OspTree.h">
-			</File>
-			<File 
-				RelativePath="..\src\Parser.h">
-			</File>
-			<File 
-				RelativePath="..\src\Plane3.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\Plane3.h">
-			</File>
-			<File 
-				RelativePath="..\src\ply.h">
-			</File>
-			<File 
-				RelativePath="..\src\plyfile.c">
-			</File>
-			<File 
-				RelativePath="..\src\PlyParser.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\PlyParser.h">
-			</File>
-			<File 
-				RelativePath="..\src\Polygon3.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\Polygon3.h">
-			</File>
-			<File 
-				RelativePath="..\src\Polytope.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\Polytope.h">
-			</File>
-			<File 
-				RelativePath="..\src\Preprocessor.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\Preprocessor.h">
-				<FileConfiguration 
-					Name="Release|Win32">
-					<Tool 
-						Name="CustomTool"
-						Description=""
-						CommandLine=""
-						Outputs=""/>
-				</FileConfiguration>
-				<FileConfiguration 
-					Name="mlrt|Win32">
-					<Tool 
-						Name="CustomTool"
-						Description=""
-						CommandLine=""
-						Outputs=""/>
-				</FileConfiguration>
-				<FileConfiguration 
-					Name="Release_Internal|Win32">
-					<Tool 
-						Name="CustomTool"
-						Description=""
-						CommandLine=""
-						Outputs=""/>
-				</FileConfiguration>
-				<FileConfiguration 
-					Name="Release Internal|Win32">
-					<Tool 
-						Name="CustomTool"
-						Description=""
-						CommandLine=""
-						Outputs=""/>
-				</FileConfiguration>
-			</File>
-			<File 
-				RelativePath="..\src\PreprocessorThread.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\PreprocessorThread.h">
-				<FileConfiguration 
-					Name="Release|Win32">
-					<Tool 
-						Name="CustomTool"
-						Description=""
-						CommandLine=""
-						Outputs=""/>
-				</FileConfiguration>
-				<FileConfiguration 
-					Name="mlrt|Win32">
-					<Tool 
-						Name="CustomTool"
-						Description=""
-						CommandLine=""
-						Outputs=""/>
-				</FileConfiguration>
-				<FileConfiguration 
-					Name="Release_Internal|Win32">
-					<Tool 
-						Name="CustomTool"
-						Description=""
-						CommandLine=""
-						Outputs=""/>
-				</FileConfiguration>
-				<FileConfiguration 
-					Name="Release Internal|Win32">
-					<Tool 
-						Name="CustomTool"
-						Description=""
-						CommandLine=""
-						Outputs=""/>
-				</FileConfiguration>
-			</File>
-			<File 
-				RelativePath="..\src\Pvs.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\Pvs.h">
-			</File>
-			<File 
-				RelativePath="..\src\Ray.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\Ray.h">
-			</File>
-			<File 
-				RelativePath="..\src\RayInfo.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\RayInfo.h">
-			</File>
-			<File 
-				RelativePath="..\src\Rectangle3.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\Rectangle3.h">
-			</File>
-			<File 
-				RelativePath="..\src\RenderSampler.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\RenderSampler.h">
-			</File>
-			<File 
-				RelativePath="..\src\RenderSimulator.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\RenderSimulator.h">
-			</File>
-			<File 
-				RelativePath="..\src\ResourceManager.h">
-			</File>
-			<File 
-				RelativePath="..\src\RssPreprocessor.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\RssPreprocessor.h">
-			</File>
-			<File 
-				RelativePath="..\src\RssTree.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\RssTree.h">
-			</File>
-			<File 
-				RelativePath="..\src\SamplingPreprocessor.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\SamplingPreprocessor.h">
-			</File>
-			<File 
-				RelativePath="..\src\SamplingStrategy.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\SamplingStrategy.h">
-			</File>
-			<File 
-				RelativePath="..\src\SceneGraph.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\SceneGraph.h">
-			</File>
-			<File 
-				RelativePath="..\src\Statistics.h">
-			</File>
-			<File 
-				RelativePath=".\SubdivisionCandidate.h">
-			</File>
-			<File 
-				RelativePath="..\src\Tetrahedron3.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\Tetrahedron3.h">
-			</File>
-			<File 
-				RelativePath="..\src\Triangle3.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\Triangle3.h">
-			</File>
-			<File 
-				RelativePath="..\src\UnigraphicsParser.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\UnigraphicsParser.h">
-			</File>
-			<File 
-				RelativePath="..\src\Vector3.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\Vector3.h">
-			</File>
-			<File 
-				RelativePath="..\src\ViewCell.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\ViewCell.h">
-			</File>
-			<File 
-				RelativePath="..\src\ViewCellBsp.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\ViewCellBsp.h">
-			</File>
-			<File 
-				RelativePath="..\src\ViewCellsManager.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\ViewCellsManager.h">
-			</File>
-			<File 
-				RelativePath="..\src\ViewCellsParser.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\ViewCellsParser.h">
-			</File>
-			<File 
-				RelativePath="..\src\ViewCellsParserXerces.h">
-			</File>
-			<File 
-				RelativePath="..\src\VrmlExporter.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\VrmlExporter.h">
-			</File>
-			<File 
-				RelativePath="..\src\VspBspTree.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\VspBspTree.h">
-			</File>
-			<File 
-				RelativePath=".\VspTree.cpp">
-			</File>
-			<File 
-				RelativePath=".\VspTree.h">
-			</File>
-			<File 
-				RelativePath="..\src\VssPreprocessor.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\VssPreprocessor.h">
-			</File>
-			<File 
-				RelativePath="..\src\VssRay.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\VssRay.h">
-			</File>
-			<File 
-				RelativePath="..\src\VssTree.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\VssTree.h">
-			</File>
-			<File 
-				RelativePath="..\src\X3dExporter.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\X3dExporter.h">
-			</File>
-			<File 
-				RelativePath="..\src\X3dParser.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\X3dParser.h">
-			</File>
-			<File 
-				RelativePath="..\src\X3dParserXerces.h">
-			</File>
-		</Filter>
-		<Filter 
-			Name="Header Files"
-			Filter="h;hpp;hxx;hm;inl;inc;xsd"
-			UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}">
-			<File 
-				RelativePath="..\include\AxisAlignedBox3.h">
-			</File>
-			<File 
-				RelativePath="..\include\Containers.h">
-			</File>
-			<File 
-				RelativePath="..\include\ExactPreprocessor.h">
-			</File>
-			<File 
-				RelativePath="..\include\KdTree.h">
-			</File>
-			<File 
-				RelativePath="..\include\Mesh.h">
-			</File>
-			<File 
-				RelativePath="..\include\Plane3.h">
-			</File>
-			<File 
-				RelativePath="..\include\Preprocessor.h">
-			</File>
-			<File 
-				RelativePath="..\include\SamplingPreprocessor.h">
-			</File>
-			<File 
-				RelativePath="..\include\SceneGraph.h">
-			</File>
-			<File 
-				RelativePath="..\include\Vector3.h">
-			</File>
-			<File 
-				RelativePath="..\include\ViewCell.h">
-			</File>
-		</Filter>
-		<Filter 
-			Name="Renderer"
-			Filter="">
-			<File 
-				RelativePath="..\src\GlRenderer.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\GlRenderer.h">
-			</File>
-			<File 
-				RelativePath="..\src\Renderer.cpp">
-			</File>
-			<File 
-				RelativePath="..\src\Renderer.h">
-			</File>
-		</Filter>
-		<File 
-			RelativePath=".\VTune\Preprocessor.vpj">
+		<File 
+			RelativePath=".\AxisAlignedBox3.cpp"/>
+		<File 
+			RelativePath=".\AxisAlignedBox3.h"/>
+		<File 
+			RelativePath=".\Beam.cpp"/>
+		<File 
+			RelativePath=".\Beam.h"/>
+		<File 
+			RelativePath=".\BoostPreprocessorThread.cpp"/>
+		<File 
+			RelativePath=".\BoostPreprocessorThread.h"/>
+		<File 
+			RelativePath=".\BoundingBoxConverter.h"/>
+		<File 
+			RelativePath=".\BvHierarchy.cpp"/>
+		<File 
+			RelativePath=".\BvHierarchy.h"/>
+		<File 
+			RelativePath=".\Camera.cpp"/>
+		<File 
+			RelativePath=".\Camera.h"/>
+		<File 
+			RelativePath=".\common.cpp"/>
+		<File 
+			RelativePath=".\common.h"/>
+		<File 
+			RelativePath=".\Containers.h"/>
+		<File 
+			RelativePath=".\dual_depth.cg"/>
+		<File 
+			RelativePath=".\Environment.cpp"/>
+		<File 
+			RelativePath=".\Environment.h"/>
+		<File 
+			RelativePath=".\ExactPreprocessor.cpp"/>
+		<File 
+			RelativePath=".\ExactPreprocessor.h"/>
+		<File 
+			RelativePath=".\Exporter.cpp"/>
+		<File 
+			RelativePath=".\Exporter.h"/>
+		<File 
+			RelativePath=".\FlexibleHeap.h"/>
+		<File 
+			RelativePath=".\glInterface.h"/>
+		<File 
+			RelativePath=".\GzBinFileInputStream.cpp"/>
+		<File 
+			RelativePath=".\GzBinFileInputStream.h"/>
+		<File 
+			RelativePath=".\GzFileInputSource.cpp"/>
+		<File 
+			RelativePath=".\GzFileInputSource.h"/>
+		<File 
+			RelativePath=".\gzstream.cpp"/>
+		<File 
+			RelativePath=".\gzstream.h"/>
+		<File 
+			RelativePath=".\Halton.cpp"/>
+		<File 
+			RelativePath=".\Halton.h"/>
+		<File 
+			RelativePath=".\HierarchyManager.cpp"/>
+		<File 
+			RelativePath=".\HierarchyManager.h"/>
+		<File 
+			RelativePath=".\Intersectable.h"/>
+		<File 
+			RelativePath=".\KdIntersectable.cpp"/>
+		<File 
+			RelativePath=".\KdIntersectable.h"/>
+		<File 
+			RelativePath=".\KdTree.cpp"/>
+		<File 
+			RelativePath=".\KdTree.h"/>
+		<File 
+			RelativePath=".\LogManager.cpp"/>
+		<File 
+			RelativePath=".\LogManager.h"/>
+		<File 
+			RelativePath=".\Material.cpp"/>
+		<File 
+			RelativePath=".\Material.h"/>
+		<File 
+			RelativePath=".\Matrix4x4.cpp"/>
+		<File 
+			RelativePath=".\Matrix4x4.h"/>
+		<File 
+			RelativePath=".\Mesh.cpp"/>
+		<File 
+			RelativePath=".\Mesh.h"/>
+		<File 
+			RelativePath=".\MeshKdTree.cpp"/>
+		<File 
+			RelativePath=".\MeshKdTree.h"/>
+		<File 
+			RelativePath=".\MutualVisibility.cpp"/>
+		<File 
+			RelativePath=".\MutualVisibility.h"/>
+		<File 
+			RelativePath=".\ObjParser.cpp"/>
+		<File 
+			RelativePath=".\ObjParser.h"/>
+		<File 
+			RelativePath=".\OcclusionQuery.cpp"/>
+		<File 
+			RelativePath=".\OcclusionQuery.h"/>
+		<File 
+			RelativePath=".\OspTree.cpp"/>
+		<File 
+			RelativePath=".\OspTree.h"/>
+		<File 
+			RelativePath=".\Parser.h"/>
+		<File 
+			RelativePath=".\Plane3.cpp"/>
+		<File 
+			RelativePath=".\Plane3.h"/>
+		<File 
+			RelativePath=".\ply.h"/>
+		<File 
+			RelativePath=".\plyfile.c"/>
+		<File 
+			RelativePath=".\PlyParser.cpp"/>
+		<File 
+			RelativePath=".\PlyParser.h"/>
+		<File 
+			RelativePath=".\Polygon3.cpp"/>
+		<File 
+			RelativePath=".\Polygon3.h"/>
+		<File 
+			RelativePath=".\Polytope.cpp"/>
+		<File 
+			RelativePath=".\Polytope.h"/>
+		<File 
+			RelativePath=".\Preprocessor.cpp"/>
+		<File 
+			RelativePath=".\Preprocessor.h">
+			<FileConfiguration 
+				Name="Release|Win32">
+				<Tool 
+					Name="CustomTool"
+					Description=""
+					CommandLine=""
+					Outputs=""/>
+			</FileConfiguration>
+			<FileConfiguration 
+				Name="mlrt|Win32">
+				<Tool 
+					Name="CustomTool"
+					Description=""
+					CommandLine=""
+					Outputs=""/>
+			</FileConfiguration>
+			<FileConfiguration 
+				Name="Release_Internal|Win32">
+				<Tool 
+					Name="CustomTool"
+					Description=""
+					CommandLine=""
+					Outputs=""/>
+			</FileConfiguration>
+			<FileConfiguration 
+				Name="Release Internal|Win32">
+				<Tool 
+					Name="CustomTool"
+					Description=""
+					CommandLine=""
+					Outputs=""/>
+			</FileConfiguration>
 		</File>
+		<File 
+			RelativePath=".\PreprocessorThread.cpp"/>
+		<File 
+			RelativePath=".\PreprocessorThread.h">
+			<FileConfiguration 
+				Name="Release|Win32">
+				<Tool 
+					Name="CustomTool"
+					Description=""
+					CommandLine=""
+					Outputs=""/>
+			</FileConfiguration>
+			<FileConfiguration 
+				Name="mlrt|Win32">
+				<Tool 
+					Name="CustomTool"
+					Description=""
+					CommandLine=""
+					Outputs=""/>
+			</FileConfiguration>
+			<FileConfiguration 
+				Name="Release_Internal|Win32">
+				<Tool 
+					Name="CustomTool"
+					Description=""
+					CommandLine=""
+					Outputs=""/>
+			</FileConfiguration>
+			<FileConfiguration 
+				Name="Release Internal|Win32">
+				<Tool 
+					Name="CustomTool"
+					Description=""
+					CommandLine=""
+					Outputs=""/>
+			</FileConfiguration>
+		</File>
+		<File 
+			RelativePath=".\Pvs.cpp"/>
+		<File 
+			RelativePath=".\Pvs.h"/>
+		<File 
+			RelativePath=".\Ray.cpp"/>
+		<File 
+			RelativePath=".\Ray.h"/>
+		<File 
+			RelativePath=".\RayInfo.cpp"/>
+		<File 
+			RelativePath=".\RayInfo.h"/>
+		<File 
+			RelativePath=".\Rectangle3.cpp"/>
+		<File 
+			RelativePath=".\Rectangle3.h"/>
+		<File 
+			RelativePath=".\RenderSampler.cpp"/>
+		<File 
+			RelativePath=".\RenderSampler.h"/>
+		<File 
+			RelativePath=".\RenderSimulator.cpp"/>
+		<File 
+			RelativePath=".\RenderSimulator.h"/>
+		<File 
+			RelativePath=".\ResourceManager.h"/>
+		<File 
+			RelativePath=".\RssPreprocessor.cpp"/>
+		<File 
+			RelativePath=".\RssPreprocessor.h"/>
+		<File 
+			RelativePath=".\RssTree.cpp"/>
+		<File 
+			RelativePath=".\RssTree.h"/>
+		<File 
+			RelativePath=".\SamplingPreprocessor.cpp"/>
+		<File 
+			RelativePath=".\SamplingPreprocessor.h"/>
+		<File 
+			RelativePath=".\SamplingStrategy.cpp"/>
+		<File 
+			RelativePath=".\SamplingStrategy.h"/>
+		<File 
+			RelativePath=".\SceneGraph.cpp"/>
+		<File 
+			RelativePath=".\SceneGraph.h"/>
+		<File 
+			RelativePath=".\Statistics.h"/>
+		<File 
+			RelativePath=".\SubdivisionCandidate.h"/>
+		<File 
+			RelativePath=".\Tetrahedron3.cpp"/>
+		<File 
+			RelativePath=".\Tetrahedron3.h"/>
+		<File 
+			RelativePath=".\Triangle3.cpp"/>
+		<File 
+			RelativePath=".\Triangle3.h"/>
+		<File 
+			RelativePath=".\UnigraphicsParser.cpp"/>
+		<File 
+			RelativePath=".\UnigraphicsParser.h"/>
+		<File 
+			RelativePath=".\Vector3.cpp"/>
+		<File 
+			RelativePath=".\Vector3.h"/>
+		<File 
+			RelativePath=".\ViewCell.cpp"/>
+		<File 
+			RelativePath=".\ViewCell.h"/>
+		<File 
+			RelativePath=".\ViewCellBsp.cpp"/>
+		<File 
+			RelativePath=".\ViewCellBsp.h"/>
+		<File 
+			RelativePath=".\ViewCellsManager.cpp"/>
+		<File 
+			RelativePath=".\ViewCellsManager.h"/>
+		<File 
+			RelativePath=".\ViewCellsParser.cpp"/>
+		<File 
+			RelativePath=".\ViewCellsParser.h"/>
+		<File 
+			RelativePath=".\ViewCellsParserXerces.h"/>
+		<File 
+			RelativePath=".\VrmlExporter.cpp"/>
+		<File 
+			RelativePath=".\VrmlExporter.h"/>
+		<File 
+			RelativePath=".\VspBspTree.cpp"/>
+		<File 
+			RelativePath=".\VspBspTree.h"/>
+		<File 
+			RelativePath=".\VspTree.cpp"/>
+		<File 
+			RelativePath=".\VspTree.h"/>
+		<File 
+			RelativePath=".\VssPreprocessor.cpp"/>
+		<File 
+			RelativePath=".\VssPreprocessor.h"/>
+		<File 
+			RelativePath=".\VssRay.cpp"/>
+		<File 
+			RelativePath=".\VssRay.h"/>
+		<File 
+			RelativePath=".\VssTree.cpp"/>
+		<File 
+			RelativePath=".\VssTree.h"/>
+		<File 
+			RelativePath=".\X3dExporter.cpp"/>
+		<File 
+			RelativePath=".\X3dExporter.h"/>
+		<File 
+			RelativePath=".\X3dParser.cpp"/>
+		<File 
+			RelativePath=".\X3dParser.h"/>
+		<File 
+			RelativePath=".\X3dParserXerces.h"/>
+		<File 
+			RelativePath="..\include\AxisAlignedBox3.h"/>
+		<File 
+			RelativePath="..\include\Containers.h"/>
+		<File 
+			RelativePath="..\include\ExactPreprocessor.h"/>
+		<File 
+			RelativePath="..\include\KdTree.h"/>
+		<File 
+			RelativePath="..\include\Mesh.h"/>
+		<File 
+			RelativePath="..\include\Plane3.h"/>
+		<File 
+			RelativePath="..\include\Preprocessor.h"/>
+		<File 
+			RelativePath="..\include\SamplingPreprocessor.h"/>
+		<File 
+			RelativePath="..\include\SceneGraph.h"/>
+		<File 
+			RelativePath="..\include\Vector3.h"/>
+		<File 
+			RelativePath="..\include\ViewCell.h"/>
+		<File 
+			RelativePath=".\GlRenderer.cpp"/>
+		<File 
+			RelativePath=".\GlRenderer.h"/>
+		<File 
+			RelativePath=".\Renderer.cpp"/>
+		<File 
+			RelativePath=".\Renderer.h"/>
+		<File 
+			RelativePath=".\vtune\Preprocessor.vpj"/>
 	</Files>
-	<Globals>
-	</Globals>
 </VisualStudioProject>
 
