<?xml version="1.0" encoding="UTF-8"?>
<graph xmlns="http://grogra.de/xmlpersistence" xmlns:gx="http://grogra.de/xmlpersistence">
 <node root="MainGraph" id="0" type="de.grogra.graph.impl.Node">
  <data gx:name="extentIndex" gx:value="7"/>
  <node id="3" type="de.grogra.rgg.RGGRoot" edges="+">
   <node id="8" type="Test3d$Dummy" edges="+">
    <node id="9" type="de.grogra.turtle.Translate" edges="-">
     <data gx:name="translateY" gx:value="-1.0"/>
     <data gx:name="translateZ" gx:value="3.0"/>
     <node id="10" type="de.grogra.turtle.RL" edges="-">
      <data gx:name="angle" gx:value="-45.0"/>
      <node id="11" type="de.grogra.turtle.RU" edges="-">
       <data gx:name="angle" gx:value="5.0"/>
       <node id="12" type="de.grogra.imp3d.objects.Cylinder" edges="-">
        <object gx:name="transform" gx:type="de.grogra.math.TMatrix4d" gx:value="0.6201869984599613 -0.5314160767986688 0.5770311786205201 0.708784967069742 0.18725543443423365 0.8146083453129197 0.5489522072891155 2.9879920164884934 -0.7617765157767525 -0.23240077747139004 0.6047201058023298 -0.49246125512788574 0.0 0.0 0.0 1.0"/>
        <object gx:name="shader" gx:type="de.grogra.imp3d.shading.RGBAShader" gx:value="true 27"/>
        <data gx:name="length" gx:value="2.0"/>
        <data gx:name="radius" gx:value="0.5"/>
       </node>
      </node>
     </node>
    </node>
   </node>
   <node id="5" type="Test3d$Dummy" edges="+">
    <node id="6" type="de.grogra.turtle.Translate" edges="-">
     <data gx:name="translateY" gx:value="1.5"/>
     <data gx:name="translateZ" gx:value="3.5"/>
     <node id="7" type="de.grogra.imp3d.objects.Sphere" edges="-">
      <object gx:name="transform" gx:type="de.grogra.math.TMatrix4d" gx:value="0.9185206294059753 -0.32544705271720886 -0.22450858354568481 -0.1335110068321228 -0.11052152514457703 -0.7565525770187378 0.6445254683494568 1.4077856540679932 -0.3796114921569824 -0.5671969056129456 -0.7308781147003174 -2.9995426535606384 0.0 0.0 0.0 1.0"/>
      <object gx:name="shader" gx:type="de.grogra.imp3d.shading.RGBAShader" gx:value="true 17"/>
      <data gx:name="radius" gx:value="0.5"/>
     </node>
    </node>
   </node>
  </node>
 </node>
 <node root="MetaGraph" id="1" type="de.grogra.graph.impl.Node">
  <data gx:name="extentIndex" gx:value="7"/>
  <node id="2" type="Test3d" edges="+">
   <data gx:name="extentIndex" gx:value="7"/>
   <object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/>
   <data gx:name="time" gx:value="296"/>
   <object gx:name="pm" gx:type="uk.ac.soton.grophysics.PhysicsModel" massObjects="{[uk.ac.soton.grophysics.MassObject name=&quot;Ball&quot; object=#7 mass=2.0 initialTransform=[javax.vecmath.Matrix4d 1.0 0.0 0.0 0.0 0.0 1.0 0.0 1.5 0.0 0.0 1.0 3.5 0.0 0.0 0.0 1.0]offsetCoG=[javax.vecmath.Point3d 0.0 0.0 0.0]][uk.ac.soton.grophysics.MassObject name=&quot;Cyl&quot; object=#12 mass=1.0 initialTransform=[javax.vecmath.Matrix4d 0.9961946980917455 0.0 0.08715574274765817 0.0 -0.061628416716219346 0.7071067811865476 0.7044160264027586 -1.0 -0.06162841671621935 -0.7071067811865475 0.7044160264027587 3.0 0.0 0.0 0.0 1.0]offsetCoG=[javax.vecmath.Point3d 0.0 0.0 1.0]]}"/>
  </node>
 </node>
</graph>
