[cig-commits] commit: Fixing the glucifer executable so that it now works with the Toolbox stuff

Mercurial hg at geodynamics.org
Mon Nov 24 11:29:11 PST 2008


changeset:   38:e6ceaf8f9c22
user:        RobertTurnbull
date:        Mon Oct 29 10:32:39 2007 +0000
files:       Base/tests/testCameras.xml Base/tests/testColourMaps.xml DrawingObjects/tests/expected/testFeVariableSurface.0of1.OpenGL.0.txt.expected DrawingObjects/tests/testFeVariableSurface.0of1.sh OutputFormats/tests/testOutput.xml src/main.c
description:
Fixing the glucifer executable so that it now works with the Toolbox stuff
*EVERY GLUCIFER TEST NOW WORKS (at least on my machine) - PLEASE CHECK THESE TESTS BEFORE COMMITTING*

Adding in test for FeVariableSurface


diff -r 41d80f338985 -r e6ceaf8f9c22 Base/tests/testCameras.xml
--- a/Base/tests/testCameras.xml	Mon Oct 29 07:59:10 2007 +0000
+++ b/Base/tests/testCameras.xml	Mon Oct 29 10:32:39 2007 +0000
@@ -3,8 +3,11 @@
 
 <StGermainData xmlns="http://www.vpac.org/StGermain/XML_IO_Handler/Jun2003">
  
-	<!-- Construct the app by choosing which plugins to load -->
-	<list name="plugins">
+	<list name="import" mergeType="merge">
+		<param>StgDomain</param>
+	</list>
+ 	
+	<list name="plugins" mergeType="merge">
 		<param>lucTestCameras</param>
 	</list>
 
diff -r 41d80f338985 -r e6ceaf8f9c22 Base/tests/testColourMaps.xml
--- a/Base/tests/testColourMaps.xml	Mon Oct 29 07:59:10 2007 +0000
+++ b/Base/tests/testColourMaps.xml	Mon Oct 29 10:32:39 2007 +0000
@@ -3,7 +3,10 @@
 
 <StGermainData xmlns="http://www.vpac.org/StGermain/XML_IO_Handler/Jun2003">
  
-	<!-- Construct the app by choosing which plugins to load -->
+	<list name="import">
+		<param>StgDomain</param>
+	</list>
+ 	
 	<list name="plugins">
 		<param>lucTestColourMaps</param>
 	</list>
diff -r 41d80f338985 -r e6ceaf8f9c22 DrawingObjects/tests/expected/testFeVariableSurface.0of1.OpenGL.0.txt.expected
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/DrawingObjects/tests/expected/testFeVariableSurface.0of1.OpenGL.0.txt.expected	Mon Oct 29 10:32:39 2007 +0000
@@ -0,0 +1,1668 @@
+glPolygonMode( 1032, 6914 );
+glEnable( 2903 );
+glColorMaterial( 1032, 5634 );
+glDrawBuffer( 1026 );
+glEnable( 3042 );
+glBlendFunc( 770, 771 );
+glColorMask( 1, 1, 1, 1 );
+glEnable( 2929 );
+glViewport( 0, 0, 800, 400 );
+glScissor( 0, 0, 800, 400 );
+glEnable( 3089 );
+glClearColor( 1, 1, 1, 1 );
+glClear( 16640 );
+glPushMatrix( );
+glMatrixMode( 5889 );
+glLoadIdentity( );
+gluOrtho2D( 0, 800, 0, 400 );
+glMatrixMode( 5888 );
+glLoadIdentity( );
+glColor4f( 0, 0, 0, 1 );
+glPopMatrix( );
+glMatrixMode( 5889 );
+glLoadIdentity( );
+gluPerspective( 45, 2, 0.1, 40 );
+glMatrixMode( 5888 );
+glLoadIdentity( );
+gluLookAt( 0.5, 0.5, 2.5, 0.5, 0.5, 0, 0, 1, 0 );
+glEnable( 2896 );
+glLightfv( 16384, 4611, ptr );
+glLightf( 16384, 4614, 180 );
+glLightfv( 16384, 4612, ptr );
+glEnable( 16384 );
+glEnable( 2896 );
+glLightfv( 16384, 4611, ptr );
+glLightf( 16384, 4614, 180 );
+glLightfv( 16384, 4612, ptr );
+glEnable( 16384 );
+glGenLists( 1 );
+glNewList( 0, 4864 );
+	glPolygonMode( 1032, 6914 );
+	glNormal3f( 0, 0, 1 );
+	glLineWidth( 1 );
+	glDisable( 2896 );
+	glBegin( 9 );
+		glColor4f( 0.717647, 0.129412, 0.0431373, 1 );
+		glVertex3d( 0, 0, 0.5 );
+		glColor4f( 0.717647, 0.129412, 0.0431373, 1 );
+		glVertex3d( 0.1, 0, 0.5 );
+		glColor4f( 0.757521, 0.252358, 0.178267, 1 );
+		glVertex3d( 0.1, 0.1, 0.464695 );
+		glColor4f( 0.756667, 0.249724, 0.175372, 1 );
+		glVertex3d( 0, 0.1, 0.465451 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.717647, 0.129412, 0.0431373, 1 );
+		glVertex3d( 0.1, 0, 0.5 );
+		glColor4f( 0.717647, 0.129412, 0.0431373, 1 );
+		glVertex3d( 0.2, 0, 0.5 );
+		glColor4f( 0.76, 0.26, 0.186667, 1 );
+		glVertex3d( 0.2, 0.1, 0.4625 );
+		glColor4f( 0.757521, 0.252358, 0.178267, 1 );
+		glVertex3d( 0.1, 0.1, 0.464695 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.717647, 0.129412, 0.0431373, 1 );
+		glVertex3d( 0.2, 0, 0.5 );
+		glColor4f( 0.717647, 0.129412, 0.0431373, 1 );
+		glVertex3d( 0.3, 0, 0.5 );
+		glColor4f( 0.763861, 0.271903, 0.19975, 1 );
+		glVertex3d( 0.3, 0.1, 0.459082 );
+		glColor4f( 0.76, 0.26, 0.186667, 1 );
+		glVertex3d( 0.2, 0.1, 0.4625 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.717647, 0.129412, 0.0431373, 1 );
+		glVertex3d( 0.3, 0, 0.5 );
+		glColor4f( 0.717647, 0.129412, 0.0431373, 1 );
+		glVertex3d( 0.4, 0, 0.5 );
+		glColor4f( 0.768725, 0.286903, 0.216235, 1 );
+		glVertex3d( 0.4, 0.1, 0.454775 );
+		glColor4f( 0.763861, 0.271903, 0.19975, 1 );
+		glVertex3d( 0.3, 0.1, 0.459082 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.717647, 0.129412, 0.0431373, 1 );
+		glVertex3d( 0.4, 0, 0.5 );
+		glColor4f( 0.717647, 0.129412, 0.0431373, 1 );
+		glVertex3d( 0.5, 0, 0.5 );
+		glColor4f( 0.774118, 0.303529, 0.23451, 1 );
+		glVertex3d( 0.5, 0.1, 0.45 );
+		glColor4f( 0.768725, 0.286903, 0.216235, 1 );
+		glVertex3d( 0.4, 0.1, 0.454775 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.717647, 0.129412, 0.0431373, 1 );
+		glVertex3d( 0.5, 0, 0.5 );
+		glColor4f( 0.717647, 0.129412, 0.0431373, 1 );
+		glVertex3d( 0.6, 0, 0.5 );
+		glColor4f( 0.77951, 0.320156, 0.252784, 1 );
+		glVertex3d( 0.6, 0.1, 0.445225 );
+		glColor4f( 0.774118, 0.303529, 0.23451, 1 );
+		glVertex3d( 0.5, 0.1, 0.45 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.717647, 0.129412, 0.0431373, 1 );
+		glVertex3d( 0.6, 0, 0.5 );
+		glColor4f( 0.717647, 0.129412, 0.0431373, 1 );
+		glVertex3d( 0.7, 0, 0.5 );
+		glColor4f( 0.784375, 0.335155, 0.26927, 1 );
+		glVertex3d( 0.7, 0.1, 0.440918 );
+		glColor4f( 0.77951, 0.320156, 0.252784, 1 );
+		glVertex3d( 0.6, 0.1, 0.445225 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.717647, 0.129412, 0.0431373, 1 );
+		glVertex3d( 0.7, 0, 0.5 );
+		glColor4f( 0.717647, 0.129412, 0.0431373, 1 );
+		glVertex3d( 0.8, 0, 0.5 );
+		glColor4f( 0.788235, 0.347059, 0.282353, 1 );
+		glVertex3d( 0.8, 0.1, 0.4375 );
+		glColor4f( 0.784375, 0.335155, 0.26927, 1 );
+		glVertex3d( 0.7, 0.1, 0.440918 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.717647, 0.129412, 0.0431373, 1 );
+		glVertex3d( 0.8, 0, 0.5 );
+		glColor4f( 0.717647, 0.129412, 0.0431373, 1 );
+		glVertex3d( 0.9, 0, 0.5 );
+		glColor4f( 0.790714, 0.354701, 0.290753, 1 );
+		glVertex3d( 0.9, 0.1, 0.435305 );
+		glColor4f( 0.788235, 0.347059, 0.282353, 1 );
+		glVertex3d( 0.8, 0.1, 0.4375 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.717647, 0.129412, 0.0431373, 1 );
+		glVertex3d( 0.9, 0, 0.5 );
+		glColor4f( 0.717647, 0.129412, 0.0431373, 1 );
+		glVertex3d( 1, 0, 0.5 );
+		glColor4f( 0.791568, 0.357335, 0.293647, 1 );
+		glVertex3d( 1, 0.1, 0.434549 );
+		glColor4f( 0.790714, 0.354701, 0.290753, 1 );
+		glVertex3d( 0.9, 0.1, 0.435305 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.756667, 0.249724, 0.175372, 1 );
+		glVertex3d( 0, 0.1, 0.465451 );
+		glColor4f( 0.757521, 0.252358, 0.178267, 1 );
+		glVertex3d( 0.1, 0.1, 0.464695 );
+		glColor4f( 0.79902, 0.380312, 0.318902, 1 );
+		glVertex3d( 0.1, 0.2, 0.427951 );
+		glColor4f( 0.797396, 0.375303, 0.313396, 1 );
+		glVertex3d( 0, 0.2, 0.429389 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.757521, 0.252358, 0.178267, 1 );
+		glVertex3d( 0.1, 0.1, 0.464695 );
+		glColor4f( 0.76, 0.26, 0.186667, 1 );
+		glVertex3d( 0.2, 0.1, 0.4625 );
+		glColor4f( 0.803735, 0.394849, 0.334879, 1 );
+		glVertex3d( 0.2, 0.2, 0.423776 );
+		glColor4f( 0.79902, 0.380312, 0.318902, 1 );
+		glVertex3d( 0.1, 0.2, 0.427951 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.76, 0.26, 0.186667, 1 );
+		glVertex3d( 0.2, 0.1, 0.4625 );
+		glColor4f( 0.763861, 0.271903, 0.19975, 1 );
+		glVertex3d( 0.3, 0.1, 0.459082 );
+		glColor4f( 0.811078, 0.417491, 0.359765, 1 );
+		glVertex3d( 0.3, 0.2, 0.417275 );
+		glColor4f( 0.803735, 0.394849, 0.334879, 1 );
+		glVertex3d( 0.2, 0.2, 0.423776 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.763861, 0.271903, 0.19975, 1 );
+		glVertex3d( 0.3, 0.1, 0.459082 );
+		glColor4f( 0.768725, 0.286903, 0.216235, 1 );
+		glVertex3d( 0.4, 0.1, 0.454775 );
+		glColor4f( 0.820331, 0.446021, 0.391122, 1 );
+		glVertex3d( 0.4, 0.2, 0.409082 );
+		glColor4f( 0.811078, 0.417491, 0.359765, 1 );
+		glVertex3d( 0.3, 0.2, 0.417275 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.768725, 0.286903, 0.216235, 1 );
+		glVertex3d( 0.4, 0.1, 0.454775 );
+		glColor4f( 0.774118, 0.303529, 0.23451, 1 );
+		glVertex3d( 0.5, 0.1, 0.45 );
+		glColor4f( 0.830588, 0.477647, 0.425882, 1 );
+		glVertex3d( 0.5, 0.2, 0.4 );
+		glColor4f( 0.820331, 0.446021, 0.391122, 1 );
+		glVertex3d( 0.4, 0.2, 0.409082 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.774118, 0.303529, 0.23451, 1 );
+		glVertex3d( 0.5, 0.1, 0.45 );
+		glColor4f( 0.77951, 0.320156, 0.252784, 1 );
+		glVertex3d( 0.6, 0.1, 0.445225 );
+		glColor4f( 0.840845, 0.509273, 0.460642, 1 );
+		glVertex3d( 0.6, 0.2, 0.390918 );
+		glColor4f( 0.830588, 0.477647, 0.425882, 1 );
+		glVertex3d( 0.5, 0.2, 0.4 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.77951, 0.320156, 0.252784, 1 );
+		glVertex3d( 0.6, 0.1, 0.445225 );
+		glColor4f( 0.784375, 0.335155, 0.26927, 1 );
+		glVertex3d( 0.7, 0.1, 0.440918 );
+		glColor4f( 0.850098, 0.537803, 0.492, 1 );
+		glVertex3d( 0.7, 0.2, 0.382725 );
+		glColor4f( 0.840845, 0.509273, 0.460642, 1 );
+		glVertex3d( 0.6, 0.2, 0.390918 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.784375, 0.335155, 0.26927, 1 );
+		glVertex3d( 0.7, 0.1, 0.440918 );
+		glColor4f( 0.788235, 0.347059, 0.282353, 1 );
+		glVertex3d( 0.8, 0.1, 0.4375 );
+		glColor4f( 0.857442, 0.560445, 0.516885, 1 );
+		glVertex3d( 0.8, 0.2, 0.376224 );
+		glColor4f( 0.850098, 0.537803, 0.492, 1 );
+		glVertex3d( 0.7, 0.2, 0.382725 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.788235, 0.347059, 0.282353, 1 );
+		glVertex3d( 0.8, 0.1, 0.4375 );
+		glColor4f( 0.790714, 0.354701, 0.290753, 1 );
+		glVertex3d( 0.9, 0.1, 0.435305 );
+		glColor4f( 0.862156, 0.574982, 0.532863, 1 );
+		glVertex3d( 0.9, 0.2, 0.372049 );
+		glColor4f( 0.857442, 0.560445, 0.516885, 1 );
+		glVertex3d( 0.8, 0.2, 0.376224 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.790714, 0.354701, 0.290753, 1 );
+		glVertex3d( 0.9, 0.1, 0.435305 );
+		glColor4f( 0.791568, 0.357335, 0.293647, 1 );
+		glVertex3d( 1, 0.1, 0.434549 );
+		glColor4f( 0.863781, 0.579991, 0.538368, 1 );
+		glVertex3d( 1, 0.2, 0.370611 );
+		glColor4f( 0.862156, 0.574982, 0.532863, 1 );
+		glVertex3d( 0.9, 0.2, 0.372049 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.797396, 0.375303, 0.313396, 1 );
+		glVertex3d( 0, 0.2, 0.429389 );
+		glColor4f( 0.79902, 0.380312, 0.318902, 1 );
+		glVertex3d( 0.1, 0.2, 0.427951 );
+		glColor4f( 0.843609, 0.517795, 0.470009, 1 );
+		glVertex3d( 0.1, 0.3, 0.388471 );
+		glColor4f( 0.841373, 0.510901, 0.462431, 1 );
+		glVertex3d( 0, 0.3, 0.390451 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.79902, 0.380312, 0.318902, 1 );
+		glVertex3d( 0.1, 0.2, 0.427951 );
+		glColor4f( 0.803735, 0.394849, 0.334879, 1 );
+		glVertex3d( 0.2, 0.2, 0.423776 );
+		glColor4f( 0.850098, 0.537803, 0.492, 1 );
+		glVertex3d( 0.2, 0.3, 0.382725 );
+		glColor4f( 0.843609, 0.517795, 0.470009, 1 );
+		glVertex3d( 0.1, 0.3, 0.388471 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.803735, 0.394849, 0.334879, 1 );
+		glVertex3d( 0.2, 0.2, 0.423776 );
+		glColor4f( 0.811078, 0.417491, 0.359765, 1 );
+		glVertex3d( 0.3, 0.2, 0.417275 );
+		glColor4f( 0.860205, 0.568967, 0.526252, 1 );
+		glVertex3d( 0.3, 0.3, 0.373776 );
+		glColor4f( 0.850098, 0.537803, 0.492, 1 );
+		glVertex3d( 0.2, 0.3, 0.382725 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.811078, 0.417491, 0.359765, 1 );
+		glVertex3d( 0.3, 0.2, 0.417275 );
+		glColor4f( 0.820331, 0.446021, 0.391122, 1 );
+		glVertex3d( 0.4, 0.2, 0.409082 );
+		glColor4f( 0.872941, 0.608235, 0.569412, 1 );
+		glVertex3d( 0.4, 0.3, 0.3625 );
+		glColor4f( 0.860205, 0.568967, 0.526252, 1 );
+		glVertex3d( 0.3, 0.3, 0.373776 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.820331, 0.446021, 0.391122, 1 );
+		glVertex3d( 0.4, 0.2, 0.409082 );
+		glColor4f( 0.830588, 0.477647, 0.425882, 1 );
+		glVertex3d( 0.5, 0.2, 0.4 );
+		glColor4f( 0.887059, 0.651765, 0.617255, 1 );
+		glVertex3d( 0.5, 0.3, 0.35 );
+		glColor4f( 0.872941, 0.608235, 0.569412, 1 );
+		glVertex3d( 0.4, 0.3, 0.3625 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.830588, 0.477647, 0.425882, 1 );
+		glVertex3d( 0.5, 0.2, 0.4 );
+		glColor4f( 0.840845, 0.509273, 0.460642, 1 );
+		glVertex3d( 0.6, 0.2, 0.390918 );
+		glColor4f( 0.901176, 0.695294, 0.665098, 1 );
+		glVertex3d( 0.6, 0.3, 0.3375 );
+		glColor4f( 0.887059, 0.651765, 0.617255, 1 );
+		glVertex3d( 0.5, 0.3, 0.35 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.840845, 0.509273, 0.460642, 1 );
+		glVertex3d( 0.6, 0.2, 0.390918 );
+		glColor4f( 0.850098, 0.537803, 0.492, 1 );
+		glVertex3d( 0.7, 0.2, 0.382725 );
+		glColor4f( 0.913912, 0.734563, 0.708258, 1 );
+		glVertex3d( 0.7, 0.3, 0.326224 );
+		glColor4f( 0.901176, 0.695294, 0.665098, 1 );
+		glVertex3d( 0.6, 0.3, 0.3375 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.850098, 0.537803, 0.492, 1 );
+		glVertex3d( 0.7, 0.2, 0.382725 );
+		glColor4f( 0.857442, 0.560445, 0.516885, 1 );
+		glVertex3d( 0.8, 0.2, 0.376224 );
+		glColor4f( 0.924019, 0.765726, 0.74251, 1 );
+		glVertex3d( 0.8, 0.3, 0.317275 );
+		glColor4f( 0.913912, 0.734563, 0.708258, 1 );
+		glVertex3d( 0.7, 0.3, 0.326224 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.857442, 0.560445, 0.516885, 1 );
+		glVertex3d( 0.8, 0.2, 0.376224 );
+		glColor4f( 0.862156, 0.574982, 0.532863, 1 );
+		glVertex3d( 0.9, 0.2, 0.372049 );
+		glColor4f( 0.930508, 0.785734, 0.764501, 1 );
+		glVertex3d( 0.9, 0.3, 0.311529 );
+		glColor4f( 0.924019, 0.765726, 0.74251, 1 );
+		glVertex3d( 0.8, 0.3, 0.317275 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.862156, 0.574982, 0.532863, 1 );
+		glVertex3d( 0.9, 0.2, 0.372049 );
+		glColor4f( 0.863781, 0.579991, 0.538368, 1 );
+		glVertex3d( 1, 0.2, 0.370611 );
+		glColor4f( 0.932745, 0.792629, 0.772079, 1 );
+		glVertex3d( 1, 0.3, 0.309549 );
+		glColor4f( 0.930508, 0.785734, 0.764501, 1 );
+		glVertex3d( 0.9, 0.3, 0.311529 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.841373, 0.510901, 0.462431, 1 );
+		glVertex3d( 0, 0.3, 0.390451 );
+		glColor4f( 0.843609, 0.517795, 0.470009, 1 );
+		glVertex3d( 0.1, 0.3, 0.388471 );
+		glColor4f( 0.892451, 0.668391, 0.635529, 1 );
+		glVertex3d( 0.1, 0.4, 0.345225 );
+		glColor4f( 0.889823, 0.660287, 0.626621, 1 );
+		glVertex3d( 0, 0.4, 0.347553 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.843609, 0.517795, 0.470009, 1 );
+		glVertex3d( 0.1, 0.3, 0.388471 );
+		glColor4f( 0.850098, 0.537803, 0.492, 1 );
+		glVertex3d( 0.2, 0.3, 0.382725 );
+		glColor4f( 0.90008, 0.691913, 0.661381, 1 );
+		glVertex3d( 0.2, 0.4, 0.338471 );
+		glColor4f( 0.892451, 0.668391, 0.635529, 1 );
+		glVertex3d( 0.1, 0.4, 0.345225 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.850098, 0.537803, 0.492, 1 );
+		glVertex3d( 0.2, 0.3, 0.382725 );
+		glColor4f( 0.860205, 0.568967, 0.526252, 1 );
+		glVertex3d( 0.3, 0.3, 0.373776 );
+		glColor4f( 0.911961, 0.728548, 0.701647, 1 );
+		glVertex3d( 0.3, 0.4, 0.327951 );
+		glColor4f( 0.90008, 0.691913, 0.661381, 1 );
+		glVertex3d( 0.2, 0.4, 0.338471 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.860205, 0.568967, 0.526252, 1 );
+		glVertex3d( 0.3, 0.3, 0.373776 );
+		glColor4f( 0.872941, 0.608235, 0.569412, 1 );
+		glVertex3d( 0.4, 0.3, 0.3625 );
+		glColor4f( 0.926933, 0.77471, 0.752384, 1 );
+		glVertex3d( 0.4, 0.4, 0.314695 );
+		glColor4f( 0.911961, 0.728548, 0.701647, 1 );
+		glVertex3d( 0.3, 0.4, 0.327951 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.872941, 0.608235, 0.569412, 1 );
+		glVertex3d( 0.4, 0.3, 0.3625 );
+		glColor4f( 0.887059, 0.651765, 0.617255, 1 );
+		glVertex3d( 0.5, 0.3, 0.35 );
+		glColor4f( 0.943529, 0.825882, 0.808627, 1 );
+		glVertex3d( 0.5, 0.4, 0.3 );
+		glColor4f( 0.926933, 0.77471, 0.752384, 1 );
+		glVertex3d( 0.4, 0.4, 0.314695 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.887059, 0.651765, 0.617255, 1 );
+		glVertex3d( 0.5, 0.3, 0.35 );
+		glColor4f( 0.901176, 0.695294, 0.665098, 1 );
+		glVertex3d( 0.6, 0.3, 0.3375 );
+		glColor4f( 0.960126, 0.877054, 0.86487, 1 );
+		glVertex3d( 0.6, 0.4, 0.285305 );
+		glColor4f( 0.943529, 0.825882, 0.808627, 1 );
+		glVertex3d( 0.5, 0.4, 0.3 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.901176, 0.695294, 0.665098, 1 );
+		glVertex3d( 0.6, 0.3, 0.3375 );
+		glColor4f( 0.913912, 0.734563, 0.708258, 1 );
+		glVertex3d( 0.7, 0.3, 0.326224 );
+		glColor4f( 0.975097, 0.923217, 0.915608, 1 );
+		glVertex3d( 0.7, 0.4, 0.272049 );
+		glColor4f( 0.960126, 0.877054, 0.86487, 1 );
+		glVertex3d( 0.6, 0.4, 0.285305 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.913912, 0.734563, 0.708258, 1 );
+		glVertex3d( 0.7, 0.3, 0.326224 );
+		glColor4f( 0.924019, 0.765726, 0.74251, 1 );
+		glVertex3d( 0.8, 0.3, 0.317275 );
+		glColor4f( 0.986979, 0.959852, 0.955873, 1 );
+		glVertex3d( 0.8, 0.4, 0.261529 );
+		glColor4f( 0.975097, 0.923217, 0.915608, 1 );
+		glVertex3d( 0.7, 0.4, 0.272049 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.924019, 0.765726, 0.74251, 1 );
+		glVertex3d( 0.8, 0.3, 0.317275 );
+		glColor4f( 0.930508, 0.785734, 0.764501, 1 );
+		glVertex3d( 0.9, 0.3, 0.311529 );
+		glColor4f( 0.994608, 0.983373, 0.981726, 1 );
+		glVertex3d( 0.9, 0.4, 0.254775 );
+		glColor4f( 0.986979, 0.959852, 0.955873, 1 );
+		glVertex3d( 0.8, 0.4, 0.261529 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.930508, 0.785734, 0.764501, 1 );
+		glVertex3d( 0.9, 0.3, 0.311529 );
+		glColor4f( 0.932745, 0.792629, 0.772079, 1 );
+		glVertex3d( 1, 0.3, 0.309549 );
+		glColor4f( 0.997236, 0.991478, 0.990633, 1 );
+		glVertex3d( 1, 0.4, 0.252447 );
+		glColor4f( 0.994608, 0.983373, 0.981726, 1 );
+		glVertex3d( 0.9, 0.4, 0.254775 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.889823, 0.660287, 0.626621, 1 );
+		glVertex3d( 0, 0.4, 0.347553 );
+		glColor4f( 0.892451, 0.668391, 0.635529, 1 );
+		glVertex3d( 0.1, 0.4, 0.345225 );
+		glColor4f( 0.946293, 0.834404, 0.817994, 1 );
+		glVertex3d( 0.1, 0.5, 0.297553 );
+		glColor4f( 0.943529, 0.825882, 0.808627, 1 );
+		glVertex3d( 0, 0.5, 0.3 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.892451, 0.668391, 0.635529, 1 );
+		glVertex3d( 0.1, 0.4, 0.345225 );
+		glColor4f( 0.90008, 0.691913, 0.661381, 1 );
+		glVertex3d( 0.2, 0.4, 0.338471 );
+		glColor4f( 0.954314, 0.859136, 0.845176, 1 );
+		glVertex3d( 0.2, 0.5, 0.290451 );
+		glColor4f( 0.946293, 0.834404, 0.817994, 1 );
+		glVertex3d( 0.1, 0.5, 0.297553 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.90008, 0.691913, 0.661381, 1 );
+		glVertex3d( 0.2, 0.4, 0.338471 );
+		glColor4f( 0.911961, 0.728548, 0.701647, 1 );
+		glVertex3d( 0.3, 0.4, 0.327951 );
+		glColor4f( 0.966807, 0.897656, 0.887514, 1 );
+		glVertex3d( 0.3, 0.5, 0.279389 );
+		glColor4f( 0.954314, 0.859136, 0.845176, 1 );
+		glVertex3d( 0.2, 0.5, 0.290451 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.911961, 0.728548, 0.701647, 1 );
+		glVertex3d( 0.3, 0.4, 0.327951 );
+		glColor4f( 0.926933, 0.77471, 0.752384, 1 );
+		glVertex3d( 0.4, 0.4, 0.314695 );
+		glColor4f( 0.98255, 0.946195, 0.940863, 1 );
+		glVertex3d( 0.4, 0.5, 0.265451 );
+		glColor4f( 0.966807, 0.897656, 0.887514, 1 );
+		glVertex3d( 0.3, 0.5, 0.279389 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.926933, 0.77471, 0.752384, 1 );
+		glVertex3d( 0.4, 0.4, 0.314695 );
+		glColor4f( 0.943529, 0.825882, 0.808627, 1 );
+		glVertex3d( 0.5, 0.4, 0.3 );
+		glColor4f( 1, 1, 1, 1 );
+		glVertex3d( 0.5, 0.5, 0.25 );
+		glColor4f( 0.98255, 0.946195, 0.940863, 1 );
+		glVertex3d( 0.4, 0.5, 0.265451 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.943529, 0.825882, 0.808627, 1 );
+		glVertex3d( 0.5, 0.4, 0.3 );
+		glColor4f( 0.960126, 0.877054, 0.86487, 1 );
+		glVertex3d( 0.6, 0.4, 0.285305 );
+		glColor4f( 0.940863, 0.938439, 0.950557, 1 );
+		glVertex3d( 0.6, 0.5, 0.234549 );
+		glColor4f( 1, 1, 1, 1 );
+		glVertex3d( 0.5, 0.5, 0.25 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.960126, 0.877054, 0.86487, 1 );
+		glVertex3d( 0.6, 0.4, 0.285305 );
+		glColor4f( 0.975097, 0.923217, 0.915608, 1 );
+		glVertex3d( 0.7, 0.4, 0.272049 );
+		glColor4f( 0.887514, 0.882904, 0.905954, 1 );
+		glVertex3d( 0.7, 0.5, 0.220611 );
+		glColor4f( 0.940863, 0.938439, 0.950557, 1 );
+		glVertex3d( 0.6, 0.5, 0.234549 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.975097, 0.923217, 0.915608, 1 );
+		glVertex3d( 0.7, 0.4, 0.272049 );
+		glColor4f( 0.986979, 0.959852, 0.955873, 1 );
+		glVertex3d( 0.8, 0.4, 0.261529 );
+		glColor4f( 0.845176, 0.838831, 0.870557, 1 );
+		glVertex3d( 0.8, 0.5, 0.209549 );
+		glColor4f( 0.887514, 0.882904, 0.905954, 1 );
+		glVertex3d( 0.7, 0.5, 0.220611 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.986979, 0.959852, 0.955873, 1 );
+		glVertex3d( 0.8, 0.4, 0.261529 );
+		glColor4f( 0.994608, 0.983373, 0.981726, 1 );
+		glVertex3d( 0.9, 0.4, 0.254775 );
+		glColor4f( 0.817994, 0.810535, 0.847831, 1 );
+		glVertex3d( 0.9, 0.5, 0.202447 );
+		glColor4f( 0.845176, 0.838831, 0.870557, 1 );
+		glVertex3d( 0.8, 0.5, 0.209549 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.994608, 0.983373, 0.981726, 1 );
+		glVertex3d( 0.9, 0.4, 0.254775 );
+		glColor4f( 0.997236, 0.991478, 0.990633, 1 );
+		glVertex3d( 1, 0.4, 0.252447 );
+		glColor4f( 0.808627, 0.800784, 0.84, 1 );
+		glVertex3d( 1, 0.5, 0.2 );
+		glColor4f( 0.817994, 0.810535, 0.847831, 1 );
+		glVertex3d( 0.9, 0.5, 0.202447 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.943529, 0.825882, 0.808627, 1 );
+		glVertex3d( 0, 0.5, 0.3 );
+		glColor4f( 0.946293, 0.834404, 0.817994, 1 );
+		glVertex3d( 0.1, 0.5, 0.297553 );
+		glColor4f( 0.981726, 0.980977, 0.984721, 1 );
+		glVertex3d( 0.1, 0.6, 0.245225 );
+		glColor4f( 0.990634, 0.99025, 0.992169, 1 );
+		glVertex3d( 0, 0.6, 0.247553 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.946293, 0.834404, 0.817994, 1 );
+		glVertex3d( 0.1, 0.5, 0.297553 );
+		glColor4f( 0.954314, 0.859136, 0.845176, 1 );
+		glVertex3d( 0.2, 0.5, 0.290451 );
+		glColor4f( 0.955873, 0.954065, 0.963107, 1 );
+		glVertex3d( 0.2, 0.6, 0.238471 );
+		glColor4f( 0.981726, 0.980977, 0.984721, 1 );
+		glVertex3d( 0.1, 0.6, 0.245225 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.954314, 0.859136, 0.845176, 1 );
+		glVertex3d( 0.2, 0.5, 0.290451 );
+		glColor4f( 0.966807, 0.897656, 0.887514, 1 );
+		glVertex3d( 0.3, 0.5, 0.279389 );
+		glColor4f( 0.915608, 0.912149, 0.929443, 1 );
+		glVertex3d( 0.3, 0.6, 0.227951 );
+		glColor4f( 0.955873, 0.954065, 0.963107, 1 );
+		glVertex3d( 0.2, 0.6, 0.238471 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.966807, 0.897656, 0.887514, 1 );
+		glVertex3d( 0.3, 0.5, 0.279389 );
+		glColor4f( 0.98255, 0.946195, 0.940863, 1 );
+		glVertex3d( 0.4, 0.5, 0.265451 );
+		glColor4f( 0.86487, 0.859332, 0.887023, 1 );
+		glVertex3d( 0.4, 0.6, 0.214695 );
+		glColor4f( 0.915608, 0.912149, 0.929443, 1 );
+		glVertex3d( 0.3, 0.6, 0.227951 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.98255, 0.946195, 0.940863, 1 );
+		glVertex3d( 0.4, 0.5, 0.265451 );
+		glColor4f( 1, 1, 1, 1 );
+		glVertex3d( 0.5, 0.5, 0.25 );
+		glColor4f( 0.808627, 0.800784, 0.84, 1 );
+		glVertex3d( 0.5, 0.6, 0.2 );
+		glColor4f( 0.86487, 0.859332, 0.887023, 1 );
+		glVertex3d( 0.4, 0.6, 0.214695 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 1, 1, 1, 1 );
+		glVertex3d( 0.5, 0.5, 0.25 );
+		glColor4f( 0.940863, 0.938439, 0.950557, 1 );
+		glVertex3d( 0.6, 0.5, 0.234549 );
+		glColor4f( 0.752384, 0.742236, 0.792977, 1 );
+		glVertex3d( 0.6, 0.6, 0.185305 );
+		glColor4f( 0.808627, 0.800784, 0.84, 1 );
+		glVertex3d( 0.5, 0.6, 0.2 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.940863, 0.938439, 0.950557, 1 );
+		glVertex3d( 0.6, 0.5, 0.234549 );
+		glColor4f( 0.887514, 0.882904, 0.905954, 1 );
+		glVertex3d( 0.7, 0.5, 0.220611 );
+		glColor4f( 0.701647, 0.689419, 0.750557, 1 );
+		glVertex3d( 0.7, 0.6, 0.172049 );
+		glColor4f( 0.752384, 0.742236, 0.792977, 1 );
+		glVertex3d( 0.6, 0.6, 0.185305 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.887514, 0.882904, 0.905954, 1 );
+		glVertex3d( 0.7, 0.5, 0.220611 );
+		glColor4f( 0.845176, 0.838831, 0.870557, 1 );
+		glVertex3d( 0.8, 0.5, 0.209549 );
+		glColor4f( 0.661381, 0.647504, 0.716893, 1 );
+		glVertex3d( 0.8, 0.6, 0.161529 );
+		glColor4f( 0.701647, 0.689419, 0.750557, 1 );
+		glVertex3d( 0.7, 0.6, 0.172049 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.845176, 0.838831, 0.870557, 1 );
+		glVertex3d( 0.8, 0.5, 0.209549 );
+		glColor4f( 0.817994, 0.810535, 0.847831, 1 );
+		glVertex3d( 0.9, 0.5, 0.202447 );
+		glColor4f( 0.635529, 0.620592, 0.695279, 1 );
+		glVertex3d( 0.9, 0.6, 0.154775 );
+		glColor4f( 0.661381, 0.647504, 0.716893, 1 );
+		glVertex3d( 0.8, 0.6, 0.161529 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.817994, 0.810535, 0.847831, 1 );
+		glVertex3d( 0.9, 0.5, 0.202447 );
+		glColor4f( 0.808627, 0.800784, 0.84, 1 );
+		glVertex3d( 1, 0.5, 0.2 );
+		glColor4f( 0.626621, 0.611319, 0.687831, 1 );
+		glVertex3d( 1, 0.6, 0.152447 );
+		glColor4f( 0.635529, 0.620592, 0.695279, 1 );
+		glVertex3d( 0.9, 0.6, 0.154775 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.990634, 0.99025, 0.992169, 1 );
+		glVertex3d( 0, 0.6, 0.247553 );
+		glColor4f( 0.981726, 0.980977, 0.984721, 1 );
+		glVertex3d( 0.1, 0.6, 0.245225 );
+		glColor4f( 0.764501, 0.754849, 0.803107, 1 );
+		glVertex3d( 0.1, 0.7, 0.188471 );
+		glColor4f( 0.772079, 0.762738, 0.809443, 1 );
+		glVertex3d( 0, 0.7, 0.190451 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.981726, 0.980977, 0.984721, 1 );
+		glVertex3d( 0.1, 0.6, 0.245225 );
+		glColor4f( 0.955873, 0.954065, 0.963107, 1 );
+		glVertex3d( 0.2, 0.6, 0.238471 );
+		glColor4f( 0.74251, 0.731957, 0.784721, 1 );
+		glVertex3d( 0.2, 0.7, 0.182725 );
+		glColor4f( 0.764501, 0.754849, 0.803107, 1 );
+		glVertex3d( 0.1, 0.7, 0.188471 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.955873, 0.954065, 0.963107, 1 );
+		glVertex3d( 0.2, 0.6, 0.238471 );
+		glColor4f( 0.915608, 0.912149, 0.929443, 1 );
+		glVertex3d( 0.3, 0.6, 0.227951 );
+		glColor4f( 0.708258, 0.696301, 0.756085, 1 );
+		glVertex3d( 0.3, 0.7, 0.173776 );
+		glColor4f( 0.74251, 0.731957, 0.784721, 1 );
+		glVertex3d( 0.2, 0.7, 0.182725 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.915608, 0.912149, 0.929443, 1 );
+		glVertex3d( 0.3, 0.6, 0.227951 );
+		glColor4f( 0.86487, 0.859332, 0.887023, 1 );
+		glVertex3d( 0.4, 0.6, 0.214695 );
+		glColor4f( 0.665098, 0.651373, 0.72, 1 );
+		glVertex3d( 0.4, 0.7, 0.1625 );
+		glColor4f( 0.708258, 0.696301, 0.756085, 1 );
+		glVertex3d( 0.3, 0.7, 0.173776 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.86487, 0.859332, 0.887023, 1 );
+		glVertex3d( 0.4, 0.6, 0.214695 );
+		glColor4f( 0.808627, 0.800784, 0.84, 1 );
+		glVertex3d( 0.5, 0.6, 0.2 );
+		glColor4f( 0.617255, 0.601569, 0.68, 1 );
+		glVertex3d( 0.5, 0.7, 0.15 );
+		glColor4f( 0.665098, 0.651373, 0.72, 1 );
+		glVertex3d( 0.4, 0.7, 0.1625 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.808627, 0.800784, 0.84, 1 );
+		glVertex3d( 0.5, 0.6, 0.2 );
+		glColor4f( 0.752384, 0.742236, 0.792977, 1 );
+		glVertex3d( 0.6, 0.6, 0.185305 );
+		glColor4f( 0.569412, 0.551765, 0.64, 1 );
+		glVertex3d( 0.6, 0.7, 0.1375 );
+		glColor4f( 0.617255, 0.601569, 0.68, 1 );
+		glVertex3d( 0.5, 0.7, 0.15 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.752384, 0.742236, 0.792977, 1 );
+		glVertex3d( 0.6, 0.6, 0.185305 );
+		glColor4f( 0.701647, 0.689419, 0.750557, 1 );
+		glVertex3d( 0.7, 0.6, 0.172049 );
+		glColor4f( 0.526252, 0.506836, 0.603916, 1 );
+		glVertex3d( 0.7, 0.7, 0.126224 );
+		glColor4f( 0.569412, 0.551765, 0.64, 1 );
+		glVertex3d( 0.6, 0.7, 0.1375 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.701647, 0.689419, 0.750557, 1 );
+		glVertex3d( 0.7, 0.6, 0.172049 );
+		glColor4f( 0.661381, 0.647504, 0.716893, 1 );
+		glVertex3d( 0.8, 0.6, 0.161529 );
+		glColor4f( 0.492, 0.47118, 0.575279, 1 );
+		glVertex3d( 0.8, 0.7, 0.117275 );
+		glColor4f( 0.526252, 0.506836, 0.603916, 1 );
+		glVertex3d( 0.7, 0.7, 0.126224 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.661381, 0.647504, 0.716893, 1 );
+		glVertex3d( 0.8, 0.6, 0.161529 );
+		glColor4f( 0.635529, 0.620592, 0.695279, 1 );
+		glVertex3d( 0.9, 0.6, 0.154775 );
+		glColor4f( 0.470009, 0.448288, 0.556893, 1 );
+		glVertex3d( 0.9, 0.7, 0.111529 );
+		glColor4f( 0.492, 0.47118, 0.575279, 1 );
+		glVertex3d( 0.8, 0.7, 0.117275 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.635529, 0.620592, 0.695279, 1 );
+		glVertex3d( 0.9, 0.6, 0.154775 );
+		glColor4f( 0.626621, 0.611319, 0.687831, 1 );
+		glVertex3d( 1, 0.6, 0.152447 );
+		glColor4f( 0.462431, 0.4404, 0.550557, 1 );
+		glVertex3d( 1, 0.7, 0.109549 );
+		glColor4f( 0.470009, 0.448288, 0.556893, 1 );
+		glVertex3d( 0.9, 0.7, 0.111529 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.772079, 0.762738, 0.809443, 1 );
+		glVertex3d( 0, 0.7, 0.190451 );
+		glColor4f( 0.764501, 0.754849, 0.803107, 1 );
+		glVertex3d( 0.1, 0.7, 0.188471 );
+		glColor4f( 0.532863, 0.513718, 0.609443, 1 );
+		glVertex3d( 0.1, 0.8, 0.127951 );
+		glColor4f( 0.538368, 0.519449, 0.614046, 1 );
+		glVertex3d( 0, 0.8, 0.129389 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.764501, 0.754849, 0.803107, 1 );
+		glVertex3d( 0.1, 0.7, 0.188471 );
+		glColor4f( 0.74251, 0.731957, 0.784721, 1 );
+		glVertex3d( 0.2, 0.7, 0.182725 );
+		glColor4f( 0.516885, 0.497086, 0.596085, 1 );
+		glVertex3d( 0.2, 0.8, 0.123776 );
+		glColor4f( 0.532863, 0.513718, 0.609443, 1 );
+		glVertex3d( 0.1, 0.8, 0.127951 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.74251, 0.731957, 0.784721, 1 );
+		glVertex3d( 0.2, 0.7, 0.182725 );
+		glColor4f( 0.708258, 0.696301, 0.756085, 1 );
+		glVertex3d( 0.3, 0.7, 0.173776 );
+		glColor4f( 0.492, 0.47118, 0.575279, 1 );
+		glVertex3d( 0.3, 0.8, 0.117275 );
+		glColor4f( 0.516885, 0.497086, 0.596085, 1 );
+		glVertex3d( 0.2, 0.8, 0.123776 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.708258, 0.696301, 0.756085, 1 );
+		glVertex3d( 0.3, 0.7, 0.173776 );
+		glColor4f( 0.665098, 0.651373, 0.72, 1 );
+		glVertex3d( 0.4, 0.7, 0.1625 );
+		glColor4f( 0.460642, 0.438538, 0.549062, 1 );
+		glVertex3d( 0.4, 0.8, 0.109082 );
+		glColor4f( 0.492, 0.47118, 0.575279, 1 );
+		glVertex3d( 0.3, 0.8, 0.117275 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.665098, 0.651373, 0.72, 1 );
+		glVertex3d( 0.4, 0.7, 0.1625 );
+		glColor4f( 0.617255, 0.601569, 0.68, 1 );
+		glVertex3d( 0.5, 0.7, 0.15 );
+		glColor4f( 0.425882, 0.402353, 0.52, 1 );
+		glVertex3d( 0.5, 0.8, 0.1 );
+		glColor4f( 0.460642, 0.438538, 0.549062, 1 );
+		glVertex3d( 0.4, 0.8, 0.109082 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.617255, 0.601569, 0.68, 1 );
+		glVertex3d( 0.5, 0.7, 0.15 );
+		glColor4f( 0.569412, 0.551765, 0.64, 1 );
+		glVertex3d( 0.6, 0.7, 0.1375 );
+		glColor4f( 0.391122, 0.366168, 0.490938, 1 );
+		glVertex3d( 0.6, 0.8, 0.0909182 );
+		glColor4f( 0.425882, 0.402353, 0.52, 1 );
+		glVertex3d( 0.5, 0.8, 0.1 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.569412, 0.551765, 0.64, 1 );
+		glVertex3d( 0.6, 0.7, 0.1375 );
+		glColor4f( 0.526252, 0.506836, 0.603916, 1 );
+		glVertex3d( 0.7, 0.7, 0.126224 );
+		glColor4f( 0.359765, 0.333526, 0.464721, 1 );
+		glVertex3d( 0.7, 0.8, 0.0827254 );
+		glColor4f( 0.391122, 0.366168, 0.490938, 1 );
+		glVertex3d( 0.6, 0.8, 0.0909182 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.526252, 0.506836, 0.603916, 1 );
+		glVertex3d( 0.7, 0.7, 0.126224 );
+		glColor4f( 0.492, 0.47118, 0.575279, 1 );
+		glVertex3d( 0.8, 0.7, 0.117275 );
+		glColor4f( 0.334879, 0.30762, 0.443915, 1 );
+		glVertex3d( 0.8, 0.8, 0.0762236 );
+		glColor4f( 0.359765, 0.333526, 0.464721, 1 );
+		glVertex3d( 0.7, 0.8, 0.0827254 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.492, 0.47118, 0.575279, 1 );
+		glVertex3d( 0.8, 0.7, 0.117275 );
+		glColor4f( 0.470009, 0.448288, 0.556893, 1 );
+		glVertex3d( 0.9, 0.7, 0.111529 );
+		glColor4f( 0.318902, 0.290988, 0.430557, 1 );
+		glVertex3d( 0.9, 0.8, 0.0720492 );
+		glColor4f( 0.334879, 0.30762, 0.443915, 1 );
+		glVertex3d( 0.8, 0.8, 0.0762236 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.470009, 0.448288, 0.556893, 1 );
+		glVertex3d( 0.9, 0.7, 0.111529 );
+		glColor4f( 0.462431, 0.4404, 0.550557, 1 );
+		glVertex3d( 1, 0.7, 0.109549 );
+		glColor4f( 0.313396, 0.285257, 0.425954, 1 );
+		glVertex3d( 1, 0.8, 0.0706107 );
+		glColor4f( 0.318902, 0.290988, 0.430557, 1 );
+		glVertex3d( 0.9, 0.8, 0.0720492 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.538368, 0.519449, 0.614046, 1 );
+		glVertex3d( 0, 0.8, 0.129389 );
+		glColor4f( 0.532863, 0.513718, 0.609443, 1 );
+		glVertex3d( 0.1, 0.8, 0.127951 );
+		glColor4f( 0.290753, 0.261685, 0.407023, 1 );
+		glVertex3d( 0.1, 0.9, 0.0646946 );
+		glColor4f( 0.293647, 0.264698, 0.409443, 1 );
+		glVertex3d( 0, 0.9, 0.0654508 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.532863, 0.513718, 0.609443, 1 );
+		glVertex3d( 0.1, 0.8, 0.127951 );
+		glColor4f( 0.516885, 0.497086, 0.596085, 1 );
+		glVertex3d( 0.2, 0.8, 0.123776 );
+		glColor4f( 0.282353, 0.252941, 0.4, 1 );
+		glVertex3d( 0.2, 0.9, 0.0625 );
+		glColor4f( 0.290753, 0.261685, 0.407023, 1 );
+		glVertex3d( 0.1, 0.9, 0.0646946 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.516885, 0.497086, 0.596085, 1 );
+		glVertex3d( 0.2, 0.8, 0.123776 );
+		glColor4f( 0.492, 0.47118, 0.575279, 1 );
+		glVertex3d( 0.3, 0.8, 0.117275 );
+		glColor4f( 0.26927, 0.239322, 0.389062, 1 );
+		glVertex3d( 0.3, 0.9, 0.0590818 );
+		glColor4f( 0.282353, 0.252941, 0.4, 1 );
+		glVertex3d( 0.2, 0.9, 0.0625 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.492, 0.47118, 0.575279, 1 );
+		glVertex3d( 0.3, 0.8, 0.117275 );
+		glColor4f( 0.460642, 0.438538, 0.549062, 1 );
+		glVertex3d( 0.4, 0.8, 0.109082 );
+		glColor4f( 0.252784, 0.222161, 0.375279, 1 );
+		glVertex3d( 0.4, 0.9, 0.0547746 );
+		glColor4f( 0.26927, 0.239322, 0.389062, 1 );
+		glVertex3d( 0.3, 0.9, 0.0590818 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.460642, 0.438538, 0.549062, 1 );
+		glVertex3d( 0.4, 0.8, 0.109082 );
+		glColor4f( 0.425882, 0.402353, 0.52, 1 );
+		glVertex3d( 0.5, 0.8, 0.1 );
+		glColor4f( 0.23451, 0.203137, 0.36, 1 );
+		glVertex3d( 0.5, 0.9, 0.05 );
+		glColor4f( 0.252784, 0.222161, 0.375279, 1 );
+		glVertex3d( 0.4, 0.9, 0.0547746 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.425882, 0.402353, 0.52, 1 );
+		glVertex3d( 0.5, 0.8, 0.1 );
+		glColor4f( 0.391122, 0.366168, 0.490938, 1 );
+		glVertex3d( 0.6, 0.8, 0.0909182 );
+		glColor4f( 0.216235, 0.184114, 0.344721, 1 );
+		glVertex3d( 0.6, 0.9, 0.0452254 );
+		glColor4f( 0.23451, 0.203137, 0.36, 1 );
+		glVertex3d( 0.5, 0.9, 0.05 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.391122, 0.366168, 0.490938, 1 );
+		glVertex3d( 0.6, 0.8, 0.0909182 );
+		glColor4f( 0.359765, 0.333526, 0.464721, 1 );
+		glVertex3d( 0.7, 0.8, 0.0827254 );
+		glColor4f( 0.19975, 0.166953, 0.330938, 1 );
+		glVertex3d( 0.7, 0.9, 0.0409182 );
+		glColor4f( 0.216235, 0.184114, 0.344721, 1 );
+		glVertex3d( 0.6, 0.9, 0.0452254 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.359765, 0.333526, 0.464721, 1 );
+		glVertex3d( 0.7, 0.8, 0.0827254 );
+		glColor4f( 0.334879, 0.30762, 0.443915, 1 );
+		glVertex3d( 0.8, 0.8, 0.0762236 );
+		glColor4f( 0.186667, 0.153333, 0.32, 1 );
+		glVertex3d( 0.8, 0.9, 0.0375 );
+		glColor4f( 0.19975, 0.166953, 0.330938, 1 );
+		glVertex3d( 0.7, 0.9, 0.0409182 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.334879, 0.30762, 0.443915, 1 );
+		glVertex3d( 0.8, 0.8, 0.0762236 );
+		glColor4f( 0.318902, 0.290988, 0.430557, 1 );
+		glVertex3d( 0.9, 0.8, 0.0720492 );
+		glColor4f( 0.178267, 0.144589, 0.312977, 1 );
+		glVertex3d( 0.9, 0.9, 0.0353054 );
+		glColor4f( 0.186667, 0.153333, 0.32, 1 );
+		glVertex3d( 0.8, 0.9, 0.0375 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.318902, 0.290988, 0.430557, 1 );
+		glVertex3d( 0.9, 0.8, 0.0720492 );
+		glColor4f( 0.313396, 0.285257, 0.425954, 1 );
+		glVertex3d( 1, 0.8, 0.0706107 );
+		glColor4f( 0.175372, 0.141576, 0.310557, 1 );
+		glVertex3d( 1, 0.9, 0.0345492 );
+		glColor4f( 0.178267, 0.144589, 0.312977, 1 );
+		glVertex3d( 0.9, 0.9, 0.0353054 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.293647, 0.264698, 0.409443, 1 );
+		glVertex3d( 0, 0.9, 0.0654508 );
+		glColor4f( 0.290753, 0.261685, 0.407023, 1 );
+		glVertex3d( 0.1, 0.9, 0.0646946 );
+		glColor4f( 0.0431373, 0.00392157, 0.2, 1 );
+		glVertex3d( 0.1, 1, 5.82354e-18 );
+		glColor4f( 0.0431373, 0.00392157, 0.2, 1 );
+		glVertex3d( 0, 1, 6.12323e-18 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.290753, 0.261685, 0.407023, 1 );
+		glVertex3d( 0.1, 0.9, 0.0646946 );
+		glColor4f( 0.282353, 0.252941, 0.4, 1 );
+		glVertex3d( 0.2, 0.9, 0.0625 );
+		glColor4f( 0.0431373, 0.00392157, 0.2, 1 );
+		glVertex3d( 0.2, 1, 4.9538e-18 );
+		glColor4f( 0.0431373, 0.00392157, 0.2, 1 );
+		glVertex3d( 0.1, 1, 5.82354e-18 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.282353, 0.252941, 0.4, 1 );
+		glVertex3d( 0.2, 0.9, 0.0625 );
+		glColor4f( 0.26927, 0.239322, 0.389062, 1 );
+		glVertex3d( 0.3, 0.9, 0.0590818 );
+		glColor4f( 0.0431373, 0.00392157, 0.2, 1 );
+		glVertex3d( 0.3, 1, 3.59915e-18 );
+		glColor4f( 0.0431373, 0.00392157, 0.2, 1 );
+		glVertex3d( 0.2, 1, 4.9538e-18 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.26927, 0.239322, 0.389062, 1 );
+		glVertex3d( 0.3, 0.9, 0.0590818 );
+		glColor4f( 0.252784, 0.222161, 0.375279, 1 );
+		glVertex3d( 0.4, 0.9, 0.0547746 );
+		glColor4f( 0.0431373, 0.00392157, 0.2, 1 );
+		glVertex3d( 0.4, 1, 1.89218e-18 );
+		glColor4f( 0.0431373, 0.00392157, 0.2, 1 );
+		glVertex3d( 0.3, 1, 3.59915e-18 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.252784, 0.222161, 0.375279, 1 );
+		glVertex3d( 0.4, 0.9, 0.0547746 );
+		glColor4f( 0.23451, 0.203137, 0.36, 1 );
+		glVertex3d( 0.5, 0.9, 0.05 );
+		glColor4f( 0.0431373, 0.00392157, 0.2, 1 );
+		glVertex3d( 0.5, 1, 3.7494e-34 );
+		glColor4f( 0.0431373, 0.00392157, 0.2, 1 );
+		glVertex3d( 0.4, 1, 1.89218e-18 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.23451, 0.203137, 0.36, 1 );
+		glVertex3d( 0.5, 0.9, 0.05 );
+		glColor4f( 0.216235, 0.184114, 0.344721, 1 );
+		glVertex3d( 0.6, 0.9, 0.0452254 );
+		glColor4f( 0.0431373, 0.00392157, 0.2, 1 );
+		glVertex3d( 0.6, 1, -1.89218e-18 );
+		glColor4f( 0.0431373, 0.00392157, 0.2, 1 );
+		glVertex3d( 0.5, 1, 3.7494e-34 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.216235, 0.184114, 0.344721, 1 );
+		glVertex3d( 0.6, 0.9, 0.0452254 );
+		glColor4f( 0.19975, 0.166953, 0.330938, 1 );
+		glVertex3d( 0.7, 0.9, 0.0409182 );
+		glColor4f( 0.0431373, 0.00392157, 0.2, 1 );
+		glVertex3d( 0.7, 1, -3.59915e-18 );
+		glColor4f( 0.0431373, 0.00392157, 0.2, 1 );
+		glVertex3d( 0.6, 1, -1.89218e-18 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.19975, 0.166953, 0.330938, 1 );
+		glVertex3d( 0.7, 0.9, 0.0409182 );
+		glColor4f( 0.186667, 0.153333, 0.32, 1 );
+		glVertex3d( 0.8, 0.9, 0.0375 );
+		glColor4f( 0.0431373, 0.00392157, 0.2, 1 );
+		glVertex3d( 0.8, 1, -4.9538e-18 );
+		glColor4f( 0.0431373, 0.00392157, 0.2, 1 );
+		glVertex3d( 0.7, 1, -3.59915e-18 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.186667, 0.153333, 0.32, 1 );
+		glVertex3d( 0.8, 0.9, 0.0375 );
+		glColor4f( 0.178267, 0.144589, 0.312977, 1 );
+		glVertex3d( 0.9, 0.9, 0.0353054 );
+		glColor4f( 0.0431373, 0.00392157, 0.2, 1 );
+		glVertex3d( 0.9, 1, -5.82354e-18 );
+		glColor4f( 0.0431373, 0.00392157, 0.2, 1 );
+		glVertex3d( 0.8, 1, -4.9538e-18 );
+	glEnd( );
+	glBegin( 9 );
+		glColor4f( 0.178267, 0.144589, 0.312977, 1 );
+		glVertex3d( 0.9, 0.9, 0.0353054 );
+		glColor4f( 0.175372, 0.141576, 0.310557, 1 );
+		glVertex3d( 1, 0.9, 0.0345492 );
+		glColor4f( 0.0431373, 0.00392157, 0.2, 1 );
+		glVertex3d( 1, 1, -6.12323e-18 );
+		glColor4f( 0.0431373, 0.00392157, 0.2, 1 );
+		glVertex3d( 0.9, 1, -5.82354e-18 );
+	glEnd( );
+	glPolygonMode( 1032, 6914 );
+	glEnable( 2896 );
+glEndList( );
+glCallList( 0 );
+glEnable( 2896 );
+glLightfv( 16384, 4611, ptr );
+glLightf( 16384, 4614, 180 );
+glLightfv( 16384, 4612, ptr );
+glEnable( 16384 );
+glGenLists( 1 );
+glNewList( 0, 4864 );
+	glPolygonMode( 1032, 6913 );
+	glNormal3f( 0, 0, 1 );
+	glLineWidth( 1 );
+	glDisable( 2896 );
+	glColor4f( 0, 0, 0, 1 );
+	glBegin( 9 );
+		glVertex3d( 0, 0, 0.5 );
+		glVertex3d( 0.1, 0, 0.5 );
+		glVertex3d( 0.1, 0.1, 0.464695 );
+		glVertex3d( 0, 0.1, 0.465451 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.1, 0, 0.5 );
+		glVertex3d( 0.2, 0, 0.5 );
+		glVertex3d( 0.2, 0.1, 0.4625 );
+		glVertex3d( 0.1, 0.1, 0.464695 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.2, 0, 0.5 );
+		glVertex3d( 0.3, 0, 0.5 );
+		glVertex3d( 0.3, 0.1, 0.459082 );
+		glVertex3d( 0.2, 0.1, 0.4625 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.3, 0, 0.5 );
+		glVertex3d( 0.4, 0, 0.5 );
+		glVertex3d( 0.4, 0.1, 0.454775 );
+		glVertex3d( 0.3, 0.1, 0.459082 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.4, 0, 0.5 );
+		glVertex3d( 0.5, 0, 0.5 );
+		glVertex3d( 0.5, 0.1, 0.45 );
+		glVertex3d( 0.4, 0.1, 0.454775 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.5, 0, 0.5 );
+		glVertex3d( 0.6, 0, 0.5 );
+		glVertex3d( 0.6, 0.1, 0.445225 );
+		glVertex3d( 0.5, 0.1, 0.45 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.6, 0, 0.5 );
+		glVertex3d( 0.7, 0, 0.5 );
+		glVertex3d( 0.7, 0.1, 0.440918 );
+		glVertex3d( 0.6, 0.1, 0.445225 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.7, 0, 0.5 );
+		glVertex3d( 0.8, 0, 0.5 );
+		glVertex3d( 0.8, 0.1, 0.4375 );
+		glVertex3d( 0.7, 0.1, 0.440918 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.8, 0, 0.5 );
+		glVertex3d( 0.9, 0, 0.5 );
+		glVertex3d( 0.9, 0.1, 0.435305 );
+		glVertex3d( 0.8, 0.1, 0.4375 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.9, 0, 0.5 );
+		glVertex3d( 1, 0, 0.5 );
+		glVertex3d( 1, 0.1, 0.434549 );
+		glVertex3d( 0.9, 0.1, 0.435305 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0, 0.1, 0.465451 );
+		glVertex3d( 0.1, 0.1, 0.464695 );
+		glVertex3d( 0.1, 0.2, 0.427951 );
+		glVertex3d( 0, 0.2, 0.429389 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.1, 0.1, 0.464695 );
+		glVertex3d( 0.2, 0.1, 0.4625 );
+		glVertex3d( 0.2, 0.2, 0.423776 );
+		glVertex3d( 0.1, 0.2, 0.427951 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.2, 0.1, 0.4625 );
+		glVertex3d( 0.3, 0.1, 0.459082 );
+		glVertex3d( 0.3, 0.2, 0.417275 );
+		glVertex3d( 0.2, 0.2, 0.423776 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.3, 0.1, 0.459082 );
+		glVertex3d( 0.4, 0.1, 0.454775 );
+		glVertex3d( 0.4, 0.2, 0.409082 );
+		glVertex3d( 0.3, 0.2, 0.417275 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.4, 0.1, 0.454775 );
+		glVertex3d( 0.5, 0.1, 0.45 );
+		glVertex3d( 0.5, 0.2, 0.4 );
+		glVertex3d( 0.4, 0.2, 0.409082 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.5, 0.1, 0.45 );
+		glVertex3d( 0.6, 0.1, 0.445225 );
+		glVertex3d( 0.6, 0.2, 0.390918 );
+		glVertex3d( 0.5, 0.2, 0.4 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.6, 0.1, 0.445225 );
+		glVertex3d( 0.7, 0.1, 0.440918 );
+		glVertex3d( 0.7, 0.2, 0.382725 );
+		glVertex3d( 0.6, 0.2, 0.390918 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.7, 0.1, 0.440918 );
+		glVertex3d( 0.8, 0.1, 0.4375 );
+		glVertex3d( 0.8, 0.2, 0.376224 );
+		glVertex3d( 0.7, 0.2, 0.382725 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.8, 0.1, 0.4375 );
+		glVertex3d( 0.9, 0.1, 0.435305 );
+		glVertex3d( 0.9, 0.2, 0.372049 );
+		glVertex3d( 0.8, 0.2, 0.376224 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.9, 0.1, 0.435305 );
+		glVertex3d( 1, 0.1, 0.434549 );
+		glVertex3d( 1, 0.2, 0.370611 );
+		glVertex3d( 0.9, 0.2, 0.372049 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0, 0.2, 0.429389 );
+		glVertex3d( 0.1, 0.2, 0.427951 );
+		glVertex3d( 0.1, 0.3, 0.388471 );
+		glVertex3d( 0, 0.3, 0.390451 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.1, 0.2, 0.427951 );
+		glVertex3d( 0.2, 0.2, 0.423776 );
+		glVertex3d( 0.2, 0.3, 0.382725 );
+		glVertex3d( 0.1, 0.3, 0.388471 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.2, 0.2, 0.423776 );
+		glVertex3d( 0.3, 0.2, 0.417275 );
+		glVertex3d( 0.3, 0.3, 0.373776 );
+		glVertex3d( 0.2, 0.3, 0.382725 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.3, 0.2, 0.417275 );
+		glVertex3d( 0.4, 0.2, 0.409082 );
+		glVertex3d( 0.4, 0.3, 0.3625 );
+		glVertex3d( 0.3, 0.3, 0.373776 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.4, 0.2, 0.409082 );
+		glVertex3d( 0.5, 0.2, 0.4 );
+		glVertex3d( 0.5, 0.3, 0.35 );
+		glVertex3d( 0.4, 0.3, 0.3625 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.5, 0.2, 0.4 );
+		glVertex3d( 0.6, 0.2, 0.390918 );
+		glVertex3d( 0.6, 0.3, 0.3375 );
+		glVertex3d( 0.5, 0.3, 0.35 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.6, 0.2, 0.390918 );
+		glVertex3d( 0.7, 0.2, 0.382725 );
+		glVertex3d( 0.7, 0.3, 0.326224 );
+		glVertex3d( 0.6, 0.3, 0.3375 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.7, 0.2, 0.382725 );
+		glVertex3d( 0.8, 0.2, 0.376224 );
+		glVertex3d( 0.8, 0.3, 0.317275 );
+		glVertex3d( 0.7, 0.3, 0.326224 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.8, 0.2, 0.376224 );
+		glVertex3d( 0.9, 0.2, 0.372049 );
+		glVertex3d( 0.9, 0.3, 0.311529 );
+		glVertex3d( 0.8, 0.3, 0.317275 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.9, 0.2, 0.372049 );
+		glVertex3d( 1, 0.2, 0.370611 );
+		glVertex3d( 1, 0.3, 0.309549 );
+		glVertex3d( 0.9, 0.3, 0.311529 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0, 0.3, 0.390451 );
+		glVertex3d( 0.1, 0.3, 0.388471 );
+		glVertex3d( 0.1, 0.4, 0.345225 );
+		glVertex3d( 0, 0.4, 0.347553 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.1, 0.3, 0.388471 );
+		glVertex3d( 0.2, 0.3, 0.382725 );
+		glVertex3d( 0.2, 0.4, 0.338471 );
+		glVertex3d( 0.1, 0.4, 0.345225 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.2, 0.3, 0.382725 );
+		glVertex3d( 0.3, 0.3, 0.373776 );
+		glVertex3d( 0.3, 0.4, 0.327951 );
+		glVertex3d( 0.2, 0.4, 0.338471 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.3, 0.3, 0.373776 );
+		glVertex3d( 0.4, 0.3, 0.3625 );
+		glVertex3d( 0.4, 0.4, 0.314695 );
+		glVertex3d( 0.3, 0.4, 0.327951 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.4, 0.3, 0.3625 );
+		glVertex3d( 0.5, 0.3, 0.35 );
+		glVertex3d( 0.5, 0.4, 0.3 );
+		glVertex3d( 0.4, 0.4, 0.314695 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.5, 0.3, 0.35 );
+		glVertex3d( 0.6, 0.3, 0.3375 );
+		glVertex3d( 0.6, 0.4, 0.285305 );
+		glVertex3d( 0.5, 0.4, 0.3 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.6, 0.3, 0.3375 );
+		glVertex3d( 0.7, 0.3, 0.326224 );
+		glVertex3d( 0.7, 0.4, 0.272049 );
+		glVertex3d( 0.6, 0.4, 0.285305 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.7, 0.3, 0.326224 );
+		glVertex3d( 0.8, 0.3, 0.317275 );
+		glVertex3d( 0.8, 0.4, 0.261529 );
+		glVertex3d( 0.7, 0.4, 0.272049 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.8, 0.3, 0.317275 );
+		glVertex3d( 0.9, 0.3, 0.311529 );
+		glVertex3d( 0.9, 0.4, 0.254775 );
+		glVertex3d( 0.8, 0.4, 0.261529 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.9, 0.3, 0.311529 );
+		glVertex3d( 1, 0.3, 0.309549 );
+		glVertex3d( 1, 0.4, 0.252447 );
+		glVertex3d( 0.9, 0.4, 0.254775 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0, 0.4, 0.347553 );
+		glVertex3d( 0.1, 0.4, 0.345225 );
+		glVertex3d( 0.1, 0.5, 0.297553 );
+		glVertex3d( 0, 0.5, 0.3 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.1, 0.4, 0.345225 );
+		glVertex3d( 0.2, 0.4, 0.338471 );
+		glVertex3d( 0.2, 0.5, 0.290451 );
+		glVertex3d( 0.1, 0.5, 0.297553 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.2, 0.4, 0.338471 );
+		glVertex3d( 0.3, 0.4, 0.327951 );
+		glVertex3d( 0.3, 0.5, 0.279389 );
+		glVertex3d( 0.2, 0.5, 0.290451 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.3, 0.4, 0.327951 );
+		glVertex3d( 0.4, 0.4, 0.314695 );
+		glVertex3d( 0.4, 0.5, 0.265451 );
+		glVertex3d( 0.3, 0.5, 0.279389 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.4, 0.4, 0.314695 );
+		glVertex3d( 0.5, 0.4, 0.3 );
+		glVertex3d( 0.5, 0.5, 0.25 );
+		glVertex3d( 0.4, 0.5, 0.265451 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.5, 0.4, 0.3 );
+		glVertex3d( 0.6, 0.4, 0.285305 );
+		glVertex3d( 0.6, 0.5, 0.234549 );
+		glVertex3d( 0.5, 0.5, 0.25 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.6, 0.4, 0.285305 );
+		glVertex3d( 0.7, 0.4, 0.272049 );
+		glVertex3d( 0.7, 0.5, 0.220611 );
+		glVertex3d( 0.6, 0.5, 0.234549 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.7, 0.4, 0.272049 );
+		glVertex3d( 0.8, 0.4, 0.261529 );
+		glVertex3d( 0.8, 0.5, 0.209549 );
+		glVertex3d( 0.7, 0.5, 0.220611 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.8, 0.4, 0.261529 );
+		glVertex3d( 0.9, 0.4, 0.254775 );
+		glVertex3d( 0.9, 0.5, 0.202447 );
+		glVertex3d( 0.8, 0.5, 0.209549 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.9, 0.4, 0.254775 );
+		glVertex3d( 1, 0.4, 0.252447 );
+		glVertex3d( 1, 0.5, 0.2 );
+		glVertex3d( 0.9, 0.5, 0.202447 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0, 0.5, 0.3 );
+		glVertex3d( 0.1, 0.5, 0.297553 );
+		glVertex3d( 0.1, 0.6, 0.245225 );
+		glVertex3d( 0, 0.6, 0.247553 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.1, 0.5, 0.297553 );
+		glVertex3d( 0.2, 0.5, 0.290451 );
+		glVertex3d( 0.2, 0.6, 0.238471 );
+		glVertex3d( 0.1, 0.6, 0.245225 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.2, 0.5, 0.290451 );
+		glVertex3d( 0.3, 0.5, 0.279389 );
+		glVertex3d( 0.3, 0.6, 0.227951 );
+		glVertex3d( 0.2, 0.6, 0.238471 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.3, 0.5, 0.279389 );
+		glVertex3d( 0.4, 0.5, 0.265451 );
+		glVertex3d( 0.4, 0.6, 0.214695 );
+		glVertex3d( 0.3, 0.6, 0.227951 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.4, 0.5, 0.265451 );
+		glVertex3d( 0.5, 0.5, 0.25 );
+		glVertex3d( 0.5, 0.6, 0.2 );
+		glVertex3d( 0.4, 0.6, 0.214695 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.5, 0.5, 0.25 );
+		glVertex3d( 0.6, 0.5, 0.234549 );
+		glVertex3d( 0.6, 0.6, 0.185305 );
+		glVertex3d( 0.5, 0.6, 0.2 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.6, 0.5, 0.234549 );
+		glVertex3d( 0.7, 0.5, 0.220611 );
+		glVertex3d( 0.7, 0.6, 0.172049 );
+		glVertex3d( 0.6, 0.6, 0.185305 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.7, 0.5, 0.220611 );
+		glVertex3d( 0.8, 0.5, 0.209549 );
+		glVertex3d( 0.8, 0.6, 0.161529 );
+		glVertex3d( 0.7, 0.6, 0.172049 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.8, 0.5, 0.209549 );
+		glVertex3d( 0.9, 0.5, 0.202447 );
+		glVertex3d( 0.9, 0.6, 0.154775 );
+		glVertex3d( 0.8, 0.6, 0.161529 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.9, 0.5, 0.202447 );
+		glVertex3d( 1, 0.5, 0.2 );
+		glVertex3d( 1, 0.6, 0.152447 );
+		glVertex3d( 0.9, 0.6, 0.154775 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0, 0.6, 0.247553 );
+		glVertex3d( 0.1, 0.6, 0.245225 );
+		glVertex3d( 0.1, 0.7, 0.188471 );
+		glVertex3d( 0, 0.7, 0.190451 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.1, 0.6, 0.245225 );
+		glVertex3d( 0.2, 0.6, 0.238471 );
+		glVertex3d( 0.2, 0.7, 0.182725 );
+		glVertex3d( 0.1, 0.7, 0.188471 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.2, 0.6, 0.238471 );
+		glVertex3d( 0.3, 0.6, 0.227951 );
+		glVertex3d( 0.3, 0.7, 0.173776 );
+		glVertex3d( 0.2, 0.7, 0.182725 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.3, 0.6, 0.227951 );
+		glVertex3d( 0.4, 0.6, 0.214695 );
+		glVertex3d( 0.4, 0.7, 0.1625 );
+		glVertex3d( 0.3, 0.7, 0.173776 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.4, 0.6, 0.214695 );
+		glVertex3d( 0.5, 0.6, 0.2 );
+		glVertex3d( 0.5, 0.7, 0.15 );
+		glVertex3d( 0.4, 0.7, 0.1625 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.5, 0.6, 0.2 );
+		glVertex3d( 0.6, 0.6, 0.185305 );
+		glVertex3d( 0.6, 0.7, 0.1375 );
+		glVertex3d( 0.5, 0.7, 0.15 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.6, 0.6, 0.185305 );
+		glVertex3d( 0.7, 0.6, 0.172049 );
+		glVertex3d( 0.7, 0.7, 0.126224 );
+		glVertex3d( 0.6, 0.7, 0.1375 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.7, 0.6, 0.172049 );
+		glVertex3d( 0.8, 0.6, 0.161529 );
+		glVertex3d( 0.8, 0.7, 0.117275 );
+		glVertex3d( 0.7, 0.7, 0.126224 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.8, 0.6, 0.161529 );
+		glVertex3d( 0.9, 0.6, 0.154775 );
+		glVertex3d( 0.9, 0.7, 0.111529 );
+		glVertex3d( 0.8, 0.7, 0.117275 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.9, 0.6, 0.154775 );
+		glVertex3d( 1, 0.6, 0.152447 );
+		glVertex3d( 1, 0.7, 0.109549 );
+		glVertex3d( 0.9, 0.7, 0.111529 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0, 0.7, 0.190451 );
+		glVertex3d( 0.1, 0.7, 0.188471 );
+		glVertex3d( 0.1, 0.8, 0.127951 );
+		glVertex3d( 0, 0.8, 0.129389 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.1, 0.7, 0.188471 );
+		glVertex3d( 0.2, 0.7, 0.182725 );
+		glVertex3d( 0.2, 0.8, 0.123776 );
+		glVertex3d( 0.1, 0.8, 0.127951 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.2, 0.7, 0.182725 );
+		glVertex3d( 0.3, 0.7, 0.173776 );
+		glVertex3d( 0.3, 0.8, 0.117275 );
+		glVertex3d( 0.2, 0.8, 0.123776 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.3, 0.7, 0.173776 );
+		glVertex3d( 0.4, 0.7, 0.1625 );
+		glVertex3d( 0.4, 0.8, 0.109082 );
+		glVertex3d( 0.3, 0.8, 0.117275 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.4, 0.7, 0.1625 );
+		glVertex3d( 0.5, 0.7, 0.15 );
+		glVertex3d( 0.5, 0.8, 0.1 );
+		glVertex3d( 0.4, 0.8, 0.109082 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.5, 0.7, 0.15 );
+		glVertex3d( 0.6, 0.7, 0.1375 );
+		glVertex3d( 0.6, 0.8, 0.0909182 );
+		glVertex3d( 0.5, 0.8, 0.1 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.6, 0.7, 0.1375 );
+		glVertex3d( 0.7, 0.7, 0.126224 );
+		glVertex3d( 0.7, 0.8, 0.0827254 );
+		glVertex3d( 0.6, 0.8, 0.0909182 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.7, 0.7, 0.126224 );
+		glVertex3d( 0.8, 0.7, 0.117275 );
+		glVertex3d( 0.8, 0.8, 0.0762236 );
+		glVertex3d( 0.7, 0.8, 0.0827254 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.8, 0.7, 0.117275 );
+		glVertex3d( 0.9, 0.7, 0.111529 );
+		glVertex3d( 0.9, 0.8, 0.0720492 );
+		glVertex3d( 0.8, 0.8, 0.0762236 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.9, 0.7, 0.111529 );
+		glVertex3d( 1, 0.7, 0.109549 );
+		glVertex3d( 1, 0.8, 0.0706107 );
+		glVertex3d( 0.9, 0.8, 0.0720492 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0, 0.8, 0.129389 );
+		glVertex3d( 0.1, 0.8, 0.127951 );
+		glVertex3d( 0.1, 0.9, 0.0646946 );
+		glVertex3d( 0, 0.9, 0.0654508 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.1, 0.8, 0.127951 );
+		glVertex3d( 0.2, 0.8, 0.123776 );
+		glVertex3d( 0.2, 0.9, 0.0625 );
+		glVertex3d( 0.1, 0.9, 0.0646946 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.2, 0.8, 0.123776 );
+		glVertex3d( 0.3, 0.8, 0.117275 );
+		glVertex3d( 0.3, 0.9, 0.0590818 );
+		glVertex3d( 0.2, 0.9, 0.0625 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.3, 0.8, 0.117275 );
+		glVertex3d( 0.4, 0.8, 0.109082 );
+		glVertex3d( 0.4, 0.9, 0.0547746 );
+		glVertex3d( 0.3, 0.9, 0.0590818 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.4, 0.8, 0.109082 );
+		glVertex3d( 0.5, 0.8, 0.1 );
+		glVertex3d( 0.5, 0.9, 0.05 );
+		glVertex3d( 0.4, 0.9, 0.0547746 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.5, 0.8, 0.1 );
+		glVertex3d( 0.6, 0.8, 0.0909182 );
+		glVertex3d( 0.6, 0.9, 0.0452254 );
+		glVertex3d( 0.5, 0.9, 0.05 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.6, 0.8, 0.0909182 );
+		glVertex3d( 0.7, 0.8, 0.0827254 );
+		glVertex3d( 0.7, 0.9, 0.0409182 );
+		glVertex3d( 0.6, 0.9, 0.0452254 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.7, 0.8, 0.0827254 );
+		glVertex3d( 0.8, 0.8, 0.0762236 );
+		glVertex3d( 0.8, 0.9, 0.0375 );
+		glVertex3d( 0.7, 0.9, 0.0409182 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.8, 0.8, 0.0762236 );
+		glVertex3d( 0.9, 0.8, 0.0720492 );
+		glVertex3d( 0.9, 0.9, 0.0353054 );
+		glVertex3d( 0.8, 0.9, 0.0375 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.9, 0.8, 0.0720492 );
+		glVertex3d( 1, 0.8, 0.0706107 );
+		glVertex3d( 1, 0.9, 0.0345492 );
+		glVertex3d( 0.9, 0.9, 0.0353054 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0, 0.9, 0.0654508 );
+		glVertex3d( 0.1, 0.9, 0.0646946 );
+		glVertex3d( 0.1, 1, 5.82354e-18 );
+		glVertex3d( 0, 1, 6.12323e-18 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.1, 0.9, 0.0646946 );
+		glVertex3d( 0.2, 0.9, 0.0625 );
+		glVertex3d( 0.2, 1, 4.9538e-18 );
+		glVertex3d( 0.1, 1, 5.82354e-18 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.2, 0.9, 0.0625 );
+		glVertex3d( 0.3, 0.9, 0.0590818 );
+		glVertex3d( 0.3, 1, 3.59915e-18 );
+		glVertex3d( 0.2, 1, 4.9538e-18 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.3, 0.9, 0.0590818 );
+		glVertex3d( 0.4, 0.9, 0.0547746 );
+		glVertex3d( 0.4, 1, 1.89218e-18 );
+		glVertex3d( 0.3, 1, 3.59915e-18 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.4, 0.9, 0.0547746 );
+		glVertex3d( 0.5, 0.9, 0.05 );
+		glVertex3d( 0.5, 1, 3.7494e-34 );
+		glVertex3d( 0.4, 1, 1.89218e-18 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.5, 0.9, 0.05 );
+		glVertex3d( 0.6, 0.9, 0.0452254 );
+		glVertex3d( 0.6, 1, -1.89218e-18 );
+		glVertex3d( 0.5, 1, 3.7494e-34 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.6, 0.9, 0.0452254 );
+		glVertex3d( 0.7, 0.9, 0.0409182 );
+		glVertex3d( 0.7, 1, -3.59915e-18 );
+		glVertex3d( 0.6, 1, -1.89218e-18 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.7, 0.9, 0.0409182 );
+		glVertex3d( 0.8, 0.9, 0.0375 );
+		glVertex3d( 0.8, 1, -4.9538e-18 );
+		glVertex3d( 0.7, 1, -3.59915e-18 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.8, 0.9, 0.0375 );
+		glVertex3d( 0.9, 0.9, 0.0353054 );
+		glVertex3d( 0.9, 1, -5.82354e-18 );
+		glVertex3d( 0.8, 1, -4.9538e-18 );
+	glEnd( );
+	glBegin( 9 );
+		glVertex3d( 0.9, 0.9, 0.0353054 );
+		glVertex3d( 1, 0.9, 0.0345492 );
+		glVertex3d( 1, 1, -6.12323e-18 );
+		glVertex3d( 0.9, 1, -5.82354e-18 );
+	glEnd( );
+	glPolygonMode( 1032, 6914 );
+	glEnable( 2896 );
+glEndList( );
+glColor4f( 0, 0, 0, 1 );
+glCallList( 0 );
+glPixelStorei( 3333, 1 );
+glReadPixels( 0, 0, 800, 400, 6407, 5121, ptr );
+glDeleteLists( 0, 1 );
+glDeleteLists( 0, 1 );
diff -r 41d80f338985 -r e6ceaf8f9c22 DrawingObjects/tests/testFeVariableSurface.0of1.sh
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/DrawingObjects/tests/testFeVariableSurface.0of1.sh	Mon Oct 29 10:32:39 2007 +0000
@@ -0,0 +1,12 @@
+#!/bin/sh
+
+TEST_SCRIPT=./VMake/executableTester.sh
+until test -r ${TEST_SCRIPT} ; do
+        TEST_SCRIPT=../${TEST_SCRIPT}
+done
+. ${TEST_SCRIPT}
+
+DIFF=./OpenGL-diff.sh
+export DIFF
+
+runAndHandleSystemTestStdLocations "testDrawingObject testFeVariableSurface.xml" "$0" "$@"
diff -r 41d80f338985 -r e6ceaf8f9c22 OutputFormats/tests/testOutput.xml
--- a/OutputFormats/tests/testOutput.xml	Mon Oct 29 07:59:10 2007 +0000
+++ b/OutputFormats/tests/testOutput.xml	Mon Oct 29 10:32:39 2007 +0000
@@ -3,7 +3,9 @@
 
 <StGermainData xmlns="http://www.vpac.org/StGermain/XML_IO_Handler/Jun2003">
  
-	<!-- Construct the app by choosing which plugins to load -->
+	<list name="import">
+		<param>StgDomain</param>
+	</list>
 	<list name="plugins">
 		<param>RenderingEngineTest</param>
 	</list>
diff -r 41d80f338985 -r e6ceaf8f9c22 src/main.c
--- a/src/main.c	Mon Oct 29 07:59:10 2007 +0000
+++ b/src/main.c	Mon Oct 29 10:32:39 2007 +0000
@@ -39,7 +39,7 @@
 *+		Patrick Sunter
 *+		Greg Watson
 *+
-** $Id: main.c 740 2007-10-11 08:05:31Z SteveQuenette $
+** $Id: main.c 750 2007-10-29 10:32:39Z RobertTurnbull $
 ** 
 **~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
 
@@ -74,7 +74,6 @@ int main( int argc, char* argv[] ) {
 	MPI_Comm_rank( CommWorld, &rank );
 	
 	StGermain_Init( &argc, &argv );
-	StgDomain_Init( &argc, &argv );
 	glucifer_Init();
 	#ifdef HAVE_PYTHON
 	Py_Initialize();
@@ -120,7 +119,6 @@ int main( int argc, char* argv[] ) {
 	#endif
 
 	lucBase_Finalise();
-	StgDomain_Finalise();
 	StGermain_Finalise();
 		
 	/* Close off MPI */



More information about the CIG-COMMITS mailing list