summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorKore Nordmann <github@kore-nordmann.de>2007-03-05 14:51:14 +0000
committerKore Nordmann <github@kore-nordmann.de>2007-03-05 14:51:14 +0000
commiteff7a30681180181dc22b9500e6db45a7a916183 (patch)
tree25e8b982e8307e4c349b78a0066c909efb0891a9 /tests
parent13e25053bf3b1583cebac63e072135ee017cfd67 (diff)
downloadzetacomponents-graph-eff7a30681180181dc22b9500e6db45a7a916183.zip
zetacomponents-graph-eff7a30681180181dc22b9500e6db45a7a916183.tar.gz
- Added visual tests for depth in 3d renderer
Diffstat (limited to 'tests')
-rw-r--r--tests/data/compare/ezcGraphRenderer3dTest_testRenderBarChartWithDepth.svg2
-rw-r--r--tests/data/compare/ezcGraphRenderer3dTest_testRenderBarChartWithSmallDepth.svg2
-rw-r--r--tests/data/compare/ezcGraphRenderer3dTest_testRenderLineChartWithDepth.svg2
-rw-r--r--tests/data/compare/ezcGraphRenderer3dTest_testRenderLineChartWithSmallDepth.svg2
-rw-r--r--tests/renderer_3d_test.php96
5 files changed, 104 insertions, 0 deletions
diff --git a/tests/data/compare/ezcGraphRenderer3dTest_testRenderBarChartWithDepth.svg b/tests/data/compare/ezcGraphRenderer3dTest_testRenderBarChartWithDepth.svg
new file mode 100644
index 0000000..ef0ff37
--- /dev/null
+++ b/tests/data/compare/ezcGraphRenderer3dTest_testRenderBarChartWithDepth.svg
@@ -0,0 +1,2 @@
+<?xml version="1.0"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="500" height="200" version="1.0" id="ezcGraph"><defs/><g id="ezcGraphChart" color-rendering="optimizeQuality" shape-rendering="geometricPrecision" text-rendering="optimizeLegibility"><path d=" M 0.0000,200.0000 L 0.0000,0.0000 L 500.0000,0.0000 L 500.0000,200.0000 L 0.0000,200.0000 z " style="fill: #2e3436; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_1"/><path d=" M 1.0000,199.0000 L 1.0000,1.0000 L 99.0000,1.0000 L 99.0000,199.0000 L 1.0000,199.0000 z " style="fill: #000000; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_2"/><path d=" M 1.5000,1.5000 L 98.5000,1.5000 L 98.5000,198.5000 L 1.5000,198.5000 L 1.5000,1.5000 z " style="fill: none; stroke: #555753; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_3"/><path d=" M 4.0000,18.0000 L 4.0000,4.0000 L 18.0000,4.0000 L 18.0000,18.0000 L 4.0000,18.0000 z " style="fill: #729fcf; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_4"/><path d=" M 4.0000,36.0000 L 4.0000,22.0000 L 18.0000,22.0000 L 18.0000,36.0000 L 4.0000,36.0000 z " style="fill: #ef2929; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_6"/><path d=" M 100.0000,190.0000 L 200.0000,90.0000 L 500.0000,90.0000 L 400.0000,190.0000 L 100.0000,190.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_8"/><path d=" M 200.0000,90.0000 L 500.0000,90.0000" style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_9"/><path d=" M 492.0000,94.0000 L 500.0000,90.0000 L 492.0000,86.0000 L 492.0000,94.0000 z " style="fill: #eeeeec; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_10"/><path d=" M 130.0000,200.0000 L 230.0000,100.0000 L 230.0000,0.0000 L 130.0000,100.0000 L 130.0000,200.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_11"/><path d=" M 230.0000,100.0000 L 230.0000,0.0000" style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_12"/><path d=" M 227.5000,5.0000 L 230.0000,0.0000 L 232.5000,5.0000 L 227.5000,5.0000 z " style="fill: #eeeeec; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_13"/><path d=" M 278.0000,90.0000 L 278.0000,10.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_15"/><path d=" M 178.0000,188.5000 L 278.0000,88.5000 L 278.0000,91.5000 L 178.0000,191.5000 L 178.0000,188.5000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_16"/><path d=" M 277.5000,89.7071 L 277.5000,91.2929 L 178.5000,190.2929 L 178.5000,188.7071 L 277.5000,89.7071 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_17"/><path d=" M 326.0000,90.0000 L 326.0000,10.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_19"/><path d=" M 226.0000,188.5000 L 326.0000,88.5000 L 326.0000,91.5000 L 226.0000,191.5000 L 226.0000,188.5000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_20"/><path d=" M 325.5000,89.7071 L 325.5000,91.2929 L 226.5000,190.2929 L 226.5000,188.7071 L 325.5000,89.7071 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_21"/><path d=" M 374.0000,90.0000 L 374.0000,10.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_23"/><path d=" M 274.0000,188.5000 L 374.0000,88.5000 L 374.0000,91.5000 L 274.0000,191.5000 L 274.0000,188.5000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_24"/><path d=" M 373.5000,89.7071 L 373.5000,91.2929 L 274.5000,190.2929 L 274.5000,188.7071 L 373.5000,89.7071 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_25"/><path d=" M 422.0000,90.0000 L 422.0000,10.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_27"/><path d=" M 322.0000,188.5000 L 422.0000,88.5000 L 422.0000,91.5000 L 322.0000,191.5000 L 322.0000,188.5000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_28"/><path d=" M 421.5000,89.7071 L 421.5000,91.2929 L 322.5000,190.2929 L 322.5000,188.7071 L 421.5000,89.7071 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_29"/><path d=" M 470.0000,90.0000 L 470.0000,10.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_31"/><path d=" M 370.0000,188.5000 L 470.0000,88.5000 L 470.0000,91.5000 L 370.0000,191.5000 L 370.0000,188.5000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_32"/><path d=" M 469.5000,89.7071 L 469.5000,91.2929 L 370.5000,190.2929 L 370.5000,188.7071 L 469.5000,89.7071 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_33"/><path d=" M 470.0000,86.0000 L 230.0000,86.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_35"/><path d=" M 130.0000,186.0000 L 230.0000,86.0000 L 230.7500,86.0000 L 130.7500,186.0000 L 130.0000,186.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_36"/><path d=" M 230.2071,86.5000 L 229.5429,86.5000 L 130.5429,185.5000 L 131.2071,185.5000 L 230.2071,86.5000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_37"/><path d=" M 470.0000,82.0000 L 230.0000,82.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_38"/><path d=" M 130.0000,182.0000 L 230.0000,82.0000 L 230.7500,82.0000 L 130.7500,182.0000 L 130.0000,182.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_39"/><path d=" M 230.2071,82.5000 L 229.5429,82.5000 L 130.5429,181.5000 L 131.2071,181.5000 L 230.2071,82.5000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_40"/><path d=" M 470.0000,78.0000 L 230.0000,78.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_41"/><path d=" M 130.0000,178.0000 L 230.0000,78.0000 L 230.7500,78.0000 L 130.7500,178.0000 L 130.0000,178.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_42"/><path d=" M 230.2071,78.5000 L 229.5429,78.5000 L 130.5429,177.5000 L 131.2071,177.5000 L 230.2071,78.5000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_43"/><path d=" M 470.0000,74.0000 L 230.0000,74.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_44"/><path d=" M 130.0000,174.0000 L 230.0000,74.0000 L 232.2500,74.0000 L 132.2500,174.0000 L 130.0000,174.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_45"/><path d=" M 230.2071,74.5000 L 231.0429,74.5000 L 132.0429,173.5000 L 131.2071,173.5000 L 230.2071,74.5000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_46"/><path d=" M 470.0000,70.0000 L 230.0000,70.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_48"/><path d=" M 130.0000,170.0000 L 230.0000,70.0000 L 230.7500,70.0000 L 130.7500,170.0000 L 130.0000,170.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_49"/><path d=" M 230.2071,70.5000 L 229.5429,70.5000 L 130.5429,169.5000 L 131.2071,169.5000 L 230.2071,70.5000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_50"/><path d=" M 470.0000,66.0000 L 230.0000,66.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_51"/><path d=" M 130.0000,166.0000 L 230.0000,66.0000 L 230.7500,66.0000 L 130.7500,166.0000 L 130.0000,166.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_52"/><path d=" M 230.2071,66.5000 L 229.5429,66.5000 L 130.5429,165.5000 L 131.2071,165.5000 L 230.2071,66.5000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_53"/><path d=" M 470.0000,62.0000 L 230.0000,62.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_54"/><path d=" M 130.0000,162.0000 L 230.0000,62.0000 L 230.7500,62.0000 L 130.7500,162.0000 L 130.0000,162.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_55"/><path d=" M 230.2071,62.5000 L 229.5429,62.5000 L 130.5429,161.5000 L 131.2071,161.5000 L 230.2071,62.5000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_56"/><path d=" M 470.0000,58.0000 L 230.0000,58.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_57"/><path d=" M 130.0000,158.0000 L 230.0000,58.0000 L 232.2500,58.0000 L 132.2500,158.0000 L 130.0000,158.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_58"/><path d=" M 230.2071,58.5000 L 231.0429,58.5000 L 132.0429,157.5000 L 131.2071,157.5000 L 230.2071,58.5000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_59"/><path d=" M 470.0000,54.0000 L 230.0000,54.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_61"/><path d=" M 130.0000,154.0000 L 230.0000,54.0000 L 230.7500,54.0000 L 130.7500,154.0000 L 130.0000,154.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_62"/><path d=" M 230.2071,54.5000 L 229.5429,54.5000 L 130.5429,153.5000 L 131.2071,153.5000 L 230.2071,54.5000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_63"/><path d=" M 470.0000,50.0000 L 230.0000,50.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_64"/><path d=" M 130.0000,150.0000 L 230.0000,50.0000 L 230.7500,50.0000 L 130.7500,150.0000 L 130.0000,150.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_65"/><path d=" M 230.2071,50.5000 L 229.5429,50.5000 L 130.5429,149.5000 L 131.2071,149.5000 L 230.2071,50.5000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_66"/><path d=" M 470.0000,46.0000 L 230.0000,46.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_67"/><path d=" M 130.0000,146.0000 L 230.0000,46.0000 L 230.7500,46.0000 L 130.7500,146.0000 L 130.0000,146.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_68"/><path d=" M 230.2071,46.5000 L 229.5429,46.5000 L 130.5429,145.5000 L 131.2071,145.5000 L 230.2071,46.5000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_69"/><path d=" M 470.0000,42.0000 L 230.0000,42.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_70"/><path d=" M 130.0000,142.0000 L 230.0000,42.0000 L 232.2500,42.0000 L 132.2500,142.0000 L 130.0000,142.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_71"/><path d=" M 230.2071,42.5000 L 231.0429,42.5000 L 132.0429,141.5000 L 131.2071,141.5000 L 230.2071,42.5000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_72"/><path d=" M 470.0000,38.0000 L 230.0000,38.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_74"/><path d=" M 130.0000,138.0000 L 230.0000,38.0000 L 230.7500,38.0000 L 130.7500,138.0000 L 130.0000,138.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_75"/><path d=" M 230.2071,38.5000 L 229.5429,38.5000 L 130.5429,137.5000 L 131.2071,137.5000 L 230.2071,38.5000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_76"/><path d=" M 470.0000,34.0000 L 230.0000,34.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_77"/><path d=" M 130.0000,134.0000 L 230.0000,34.0000 L 230.7500,34.0000 L 130.7500,134.0000 L 130.0000,134.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_78"/><path d=" M 230.2071,34.5000 L 229.5429,34.5000 L 130.5429,133.5000 L 131.2071,133.5000 L 230.2071,34.5000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_79"/><path d=" M 470.0000,30.0000 L 230.0000,30.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_80"/><path d=" M 130.0000,130.0000 L 230.0000,30.0000 L 230.7500,30.0000 L 130.7500,130.0000 L 130.0000,130.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_81"/><path d=" M 230.2071,30.5000 L 229.5429,30.5000 L 130.5429,129.5000 L 131.2071,129.5000 L 230.2071,30.5000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_82"/><path d=" M 470.0000,26.0000 L 230.0000,26.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_83"/><path d=" M 130.0000,126.0000 L 230.0000,26.0000 L 232.2500,26.0000 L 132.2500,126.0000 L 130.0000,126.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_84"/><path d=" M 230.2071,26.5000 L 231.0429,26.5000 L 132.0429,125.5000 L 131.2071,125.5000 L 230.2071,26.5000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_85"/><path d=" M 470.0000,22.0000 L 230.0000,22.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_87"/><path d=" M 130.0000,122.0000 L 230.0000,22.0000 L 230.7500,22.0000 L 130.7500,122.0000 L 130.0000,122.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_88"/><path d=" M 230.2071,22.5000 L 229.5429,22.5000 L 130.5429,121.5000 L 131.2071,121.5000 L 230.2071,22.5000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_89"/><path d=" M 470.0000,18.0000 L 230.0000,18.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_90"/><path d=" M 130.0000,118.0000 L 230.0000,18.0000 L 230.7500,18.0000 L 130.7500,118.0000 L 130.0000,118.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_91"/><path d=" M 230.2071,18.5000 L 229.5429,18.5000 L 130.5429,117.5000 L 131.2071,117.5000 L 230.2071,18.5000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_92"/><path d=" M 470.0000,14.0000 L 230.0000,14.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_93"/><path d=" M 130.0000,114.0000 L 230.0000,14.0000 L 230.7500,14.0000 L 130.7500,114.0000 L 130.0000,114.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_94"/><path d=" M 230.2071,14.5000 L 229.5429,14.5000 L 130.5429,113.5000 L 131.2071,113.5000 L 230.2071,14.5000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_95"/><path d=" M 470.0000,10.0000 L 230.0000,10.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_96"/><path d=" M 130.0000,110.0000 L 230.0000,10.0000 L 232.2500,10.0000 L 132.2500,110.0000 L 130.0000,110.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_97"/><path d=" M 230.2071,10.5000 L 231.0429,10.5000 L 132.0429,109.5000 L 131.2071,109.5000 L 230.2071,10.5000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_98"/><path d=" M 223.5681,30.8800 L 143.5681,110.8800 L 162.7981,110.8800 L 242.7981,30.8800 L 223.5681,30.8800 z " style="fill: #445f7c; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_100"/><path d=" M 162.7981,180.0000 L 143.5681,180.0000 L 143.5681,110.8800 L 162.7981,110.8800 L 162.7981,180.0000 z " style="fill: #729fcf; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_101"/><path d=" M 242.7981,30.8800 L 162.7981,110.8800 L 162.7981,180.0000 L 242.7981,100.0000 L 242.7981,30.8800 z " style="fill: #5b7fa6; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_102"/><path d=" M 245.2019,62.5600 L 165.2019,142.5600 L 184.4319,142.5600 L 264.4319,62.5600 L 245.2019,62.5600 z " style="fill: #8f1919; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_103"/><path d=" M 184.4319,180.0000 L 165.2019,180.0000 L 165.2019,142.5600 L 184.4319,142.5600 L 184.4319,180.0000 z " style="fill: #ef2929; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_104"/><path d=" M 264.4319,62.5600 L 184.4319,142.5600 L 184.4319,180.0000 L 264.4319,100.0000 L 264.4319,62.5600 z " style="fill: #bf2121; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_105"/><path d=" M 271.5681,93.1200 L 191.5681,173.1200 L 210.7981,173.1200 L 290.7981,93.1200 L 271.5681,93.1200 z " style="fill: #445f7c; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_106"/><path d=" M 210.7981,180.0000 L 191.5681,180.0000 L 191.5681,173.1200 L 210.7981,173.1200 L 210.7981,180.0000 z " style="fill: #729fcf; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_107"/><path d=" M 290.7981,93.1200 L 210.7981,173.1200 L 210.7981,180.0000 L 290.7981,100.0000 L 290.7981,93.1200 z " style="fill: #5b7fa6; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_108"/><path d=" M 293.2019,96.6400 L 213.2019,176.6400 L 232.4319,176.6400 L 312.4319,96.6400 L 293.2019,96.6400 z " style="fill: #8f1919; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_109"/><path d=" M 232.4319,180.0000 L 213.2019,180.0000 L 213.2019,176.6400 L 232.4319,176.6400 L 232.4319,180.0000 z " style="fill: #ef2929; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_110"/><path d=" M 312.4319,96.6400 L 232.4319,176.6400 L 232.4319,180.0000 L 312.4319,100.0000 L 312.4319,96.6400 z " style="fill: #bf2121; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_111"/><path d=" M 319.5681,89.6000 L 239.5681,169.6000 L 258.7981,169.6000 L 338.7981,89.6000 L 319.5681,89.6000 z " style="fill: #445f7c; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_112"/><path d=" M 258.7981,180.0000 L 239.5681,180.0000 L 239.5681,169.6000 L 258.7981,169.6000 L 258.7981,180.0000 z " style="fill: #729fcf; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_113"/><path d=" M 338.7981,89.6000 L 258.7981,169.6000 L 258.7981,180.0000 L 338.7981,100.0000 L 338.7981,89.6000 z " style="fill: #5b7fa6; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_114"/><path d=" M 341.2019,48.1600 L 261.2019,128.1600 L 280.4319,128.1600 L 360.4319,48.1600 L 341.2019,48.1600 z " style="fill: #8f1919; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_115"/><path d=" M 280.4319,180.0000 L 261.2019,180.0000 L 261.2019,128.1600 L 280.4319,128.1600 L 280.4319,180.0000 z " style="fill: #ef2929; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_116"/><path d=" M 360.4319,48.1600 L 280.4319,128.1600 L 280.4319,180.0000 L 360.4319,100.0000 L 360.4319,48.1600 z " style="fill: #bf2121; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_117"/><path d=" M 367.5681,84.4800 L 287.5681,164.4800 L 306.7981,164.4800 L 386.7981,84.4800 L 367.5681,84.4800 z " style="fill: #445f7c; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_118"/><path d=" M 306.7981,180.0000 L 287.5681,180.0000 L 287.5681,164.4800 L 306.7981,164.4800 L 306.7981,180.0000 z " style="fill: #729fcf; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_119"/><path d=" M 386.7981,84.4800 L 306.7981,164.4800 L 306.7981,180.0000 L 386.7981,100.0000 L 386.7981,84.4800 z " style="fill: #5b7fa6; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_120"/><path d=" M 389.2019,80.8000 L 309.2019,160.8000 L 328.4319,160.8000 L 408.4319,80.8000 L 389.2019,80.8000 z " style="fill: #8f1919; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_121"/><path d=" M 328.4319,180.0000 L 309.2019,180.0000 L 309.2019,160.8000 L 328.4319,160.8000 L 328.4319,180.0000 z " style="fill: #ef2929; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_122"/><path d=" M 408.4319,80.8000 L 328.4319,160.8000 L 328.4319,180.0000 L 408.4319,100.0000 L 408.4319,80.8000 z " style="fill: #bf2121; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_123"/><path d=" M 415.5681,75.3600 L 335.5681,155.3600 L 354.7981,155.3600 L 434.7981,75.3600 L 415.5681,75.3600 z " style="fill: #445f7c; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_124"/><path d=" M 354.7981,180.0000 L 335.5681,180.0000 L 335.5681,155.3600 L 354.7981,155.3600 L 354.7981,180.0000 z " style="fill: #729fcf; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_125"/><path d=" M 434.7981,75.3600 L 354.7981,155.3600 L 354.7981,180.0000 L 434.7981,100.0000 L 434.7981,75.3600 z " style="fill: #5b7fa6; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_126"/><path d=" M 437.2019,99.8400 L 357.2019,179.8400 L 376.4319,179.8400 L 456.4319,99.8400 L 437.2019,99.8400 z " style="fill: #8f1919; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_127"/><path d=" M 376.4319,180.0000 L 357.2019,180.0000 L 357.2019,179.8400 L 376.4319,179.8400 L 376.4319,180.0000 z " style="fill: #ef2929; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_128"/><path d=" M 456.4319,99.8400 L 376.4319,179.8400 L 376.4319,180.0000 L 456.4319,100.0000 L 456.4319,99.8400 z " style="fill: #bf2121; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_129"/><path d=" M 500.0000,90.0000 L 400.0000,190.0000" style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_130"/><path d=" M 400.0000,190.0000 L 100.0000,190.0000" style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_131"/><path d=" M 100.0000,190.0000 L 200.0000,90.0000" style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_132"/><path d=" M 230.0000,0.0000 L 130.0000,100.0000" style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_133"/><path d=" M 130.0000,100.0000 L 130.0000,200.0000" style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_134"/><path d=" M 130.0000,200.0000 L 230.0000,100.0000" style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_135"/><g id="ezcGraphTextBox_5"><path d=" M 18.5000,19.0000 L 18.5000,3.5000 L 64.5200,3.5000 L 64.5200,19.0000 L 18.5000,19.0000 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_136"/><text id="ezcGraphTextBox_5_text" x="19" text-length="44.52px" y="15.9" style="font-size: 14px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">Line 0</text></g><g id="ezcGraphTextBox_7"><path d=" M 18.5000,37.0000 L 18.5000,21.5000 L 64.5200,21.5000 L 64.5200,37.0000 L 18.5000,37.0000 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_137"/><text id="ezcGraphTextBox_7_text" x="19" text-length="44.52px" y="33.9" style="font-size: 14px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">Line 1</text></g><g id="ezcGraphTextBox_14"><path d=" M 140.7800,198.0000 L 140.7800,190.5000 L 167.7200,190.5000 L 167.7200,198.0000 L 140.7800,198.0000 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_138"/><text id="ezcGraphTextBox_14_text" x="141.28" text-length="25.44px" y="196.1" style="font-size: 6px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">sample 1</text></g><g id="ezcGraphTextBox_18"><path d=" M 188.7800,198.0000 L 188.7800,190.5000 L 215.7200,190.5000 L 215.7200,198.0000 L 188.7800,198.0000 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_139"/><text id="ezcGraphTextBox_18_text" x="189.28" text-length="25.44px" y="196.1" style="font-size: 6px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">sample 2</text></g><g id="ezcGraphTextBox_22"><path d=" M 236.7800,198.0000 L 236.7800,190.5000 L 263.7200,190.5000 L 263.7200,198.0000 L 236.7800,198.0000 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_140"/><text id="ezcGraphTextBox_22_text" x="237.28" text-length="25.44px" y="196.1" style="font-size: 6px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">sample 3</text></g><g id="ezcGraphTextBox_26"><path d=" M 284.7800,198.0000 L 284.7800,190.5000 L 311.7200,190.5000 L 311.7200,198.0000 L 284.7800,198.0000 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_141"/><text id="ezcGraphTextBox_26_text" x="285.28" text-length="25.44px" y="196.1" style="font-size: 6px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">sample 4</text></g><g id="ezcGraphTextBox_30"><path d=" M 332.7800,198.0000 L 332.7800,190.5000 L 359.7200,190.5000 L 359.7200,198.0000 L 332.7800,198.0000 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_142"/><text id="ezcGraphTextBox_30_text" x="333.28" text-length="25.44px" y="196.1" style="font-size: 6px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">sample 5</text></g><g id="ezcGraphTextBox_34"><path d=" M 124.2800,190.0000 L 124.2800,182.5000 L 129.5000,182.5000 L 129.5000,190.0000 L 124.2800,190.0000 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_143"/><text id="ezcGraphTextBox_34_text" x="124.78" text-length="3.72px" y="188.1" style="font-size: 6px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">0</text></g><g id="ezcGraphTextBox_47"><path d=" M 116.8400,174.0000 L 116.8400,166.5000 L 129.5000,166.5000 L 129.5000,174.0000 L 116.8400,174.0000 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_144"/><text id="ezcGraphTextBox_47_text" x="117.34" text-length="11.16px" y="172.1" style="font-size: 6px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">100</text></g><g id="ezcGraphTextBox_60"><path d=" M 116.8400,158.0000 L 116.8400,150.5000 L 129.5000,150.5000 L 129.5000,158.0000 L 116.8400,158.0000 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_145"/><text id="ezcGraphTextBox_60_text" x="117.34" text-length="11.16px" y="156.1" style="font-size: 6px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">200</text></g><g id="ezcGraphTextBox_73"><path d=" M 116.8400,142.0000 L 116.8400,134.5000 L 129.5000,134.5000 L 129.5000,142.0000 L 116.8400,142.0000 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_146"/><text id="ezcGraphTextBox_73_text" x="117.34" text-length="11.16px" y="140.1" style="font-size: 6px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">300</text></g><g id="ezcGraphTextBox_86"><path d=" M 116.8400,126.0000 L 116.8400,118.5000 L 129.5000,118.5000 L 129.5000,126.0000 L 116.8400,126.0000 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_147"/><text id="ezcGraphTextBox_86_text" x="117.34" text-length="11.16px" y="124.1" style="font-size: 6px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">400</text></g><g id="ezcGraphTextBox_99"><path d=" M 116.8400,118.0000 L 116.8400,110.5000 L 129.5000,110.5000 L 129.5000,118.0000 L 116.8400,118.0000 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_148"/><text id="ezcGraphTextBox_99_text" x="117.34" text-length="11.16px" y="116.1" style="font-size: 6px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">500</text></g></g></svg>
diff --git a/tests/data/compare/ezcGraphRenderer3dTest_testRenderBarChartWithSmallDepth.svg b/tests/data/compare/ezcGraphRenderer3dTest_testRenderBarChartWithSmallDepth.svg
new file mode 100644
index 0000000..c444aca
--- /dev/null
+++ b/tests/data/compare/ezcGraphRenderer3dTest_testRenderBarChartWithSmallDepth.svg
@@ -0,0 +1,2 @@
+<?xml version="1.0"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="500" height="200" version="1.0" id="ezcGraph"><defs/><g id="ezcGraphChart" color-rendering="optimizeQuality" shape-rendering="geometricPrecision" text-rendering="optimizeLegibility"><path d=" M 0.0000,200.0000 L 0.0000,0.0000 L 500.0000,0.0000 L 500.0000,200.0000 L 0.0000,200.0000 z " style="fill: #2e3436; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_1"/><path d=" M 1.0000,199.0000 L 1.0000,1.0000 L 99.0000,1.0000 L 99.0000,199.0000 L 1.0000,199.0000 z " style="fill: #000000; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_2"/><path d=" M 1.5000,1.5000 L 98.5000,1.5000 L 98.5000,198.5000 L 1.5000,198.5000 L 1.5000,1.5000 z " style="fill: none; stroke: #555753; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_3"/><path d=" M 4.0000,18.0000 L 4.0000,4.0000 L 18.0000,4.0000 L 18.0000,18.0000 L 4.0000,18.0000 z " style="fill: #729fcf; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_4"/><path d=" M 4.0000,36.0000 L 4.0000,22.0000 L 18.0000,22.0000 L 18.0000,36.0000 L 4.0000,36.0000 z " style="fill: #ef2929; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_6"/><path d=" M 100.0000,180.2000 L 102.0000,178.2000 L 500.0000,178.2000 L 498.0000,180.2000 L 100.0000,180.2000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_8"/><path d=" M 102.0000,178.2000 L 500.0000,178.2000" style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_9"/><path d=" M 492.0000,182.2000 L 500.0000,178.2000 L 492.0000,174.2000 L 492.0000,182.2000 z " style="fill: #eeeeec; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_10"/><path d=" M 139.8000,200.0000 L 141.8000,198.0000 L 141.8000,0.0000 L 139.8000,2.0000 L 139.8000,200.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_11"/><path d=" M 141.8000,198.0000 L 141.8000,0.0000" style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_12"/><path d=" M 139.3000,5.0000 L 141.8000,0.0000 L 144.3000,5.0000 L 139.3000,5.0000 z " style="fill: #eeeeec; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_13"/><path d=" M 205.4800,178.2000 L 205.4800,19.8000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_15"/><path d=" M 203.4800,177.2300 L 205.4800,175.2300 L 205.4800,181.1700 L 203.4800,183.1700 L 203.4800,177.2300 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_16"/><path d=" M 204.9800,176.4371 L 204.9800,180.9629 L 203.9800,181.9629 L 203.9800,177.4371 L 204.9800,176.4371 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_17"/><path d=" M 269.1600,178.2000 L 269.1600,19.8000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_19"/><path d=" M 267.1600,177.2300 L 269.1600,175.2300 L 269.1600,181.1700 L 267.1600,183.1700 L 267.1600,177.2300 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_20"/><path d=" M 268.6600,176.4371 L 268.6600,180.9629 L 267.6600,181.9629 L 267.6600,177.4371 L 268.6600,176.4371 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_21"/><path d=" M 332.8400,178.2000 L 332.8400,19.8000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_23"/><path d=" M 330.8400,177.2300 L 332.8400,175.2300 L 332.8400,181.1700 L 330.8400,183.1700 L 330.8400,177.2300 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_24"/><path d=" M 332.3400,176.4371 L 332.3400,180.9629 L 331.3400,181.9629 L 331.3400,177.4371 L 332.3400,176.4371 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_25"/><path d=" M 396.5200,178.2000 L 396.5200,19.8000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_27"/><path d=" M 394.5200,177.2300 L 396.5200,175.2300 L 396.5200,181.1700 L 394.5200,183.1700 L 394.5200,177.2300 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_28"/><path d=" M 396.0200,176.4371 L 396.0200,180.9629 L 395.0200,181.9629 L 395.0200,177.4371 L 396.0200,176.4371 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_29"/><path d=" M 460.2000,178.2000 L 460.2000,19.8000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_31"/><path d=" M 458.2000,177.2300 L 460.2000,175.2300 L 460.2000,181.1700 L 458.2000,183.1700 L 458.2000,177.2300 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_32"/><path d=" M 459.7000,176.4371 L 459.7000,180.9629 L 458.7000,181.9629 L 458.7000,177.4371 L 459.7000,176.4371 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_33"/><path d=" M 460.2000,170.2800 L 141.8000,170.2800" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_35"/><path d=" M 139.8000,172.2800 L 141.8000,170.2800 L 142.7950,170.2800 L 140.7950,172.2800 L 139.8000,172.2800 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_36"/><path d=" M 142.0071,170.7800 L 141.5879,170.7800 L 140.5879,171.7800 L 141.0071,171.7800 L 142.0071,170.7800 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_37"/><path d=" M 460.2000,162.3600 L 141.8000,162.3600" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_38"/><path d=" M 139.8000,164.3600 L 141.8000,162.3600 L 142.7950,162.3600 L 140.7950,164.3600 L 139.8000,164.3600 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_39"/><path d=" M 142.0071,162.8600 L 141.5879,162.8600 L 140.5879,163.8600 L 141.0071,163.8600 L 142.0071,162.8600 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_40"/><path d=" M 460.2000,154.4400 L 141.8000,154.4400" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_41"/><path d=" M 139.8000,156.4400 L 141.8000,154.4400 L 142.7950,154.4400 L 140.7950,156.4400 L 139.8000,156.4400 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_42"/><path d=" M 142.0071,154.9400 L 141.5879,154.9400 L 140.5879,155.9400 L 141.0071,155.9400 L 142.0071,154.9400 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_43"/><path d=" M 460.2000,146.5200 L 141.8000,146.5200" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_44"/><path d=" M 139.8000,148.5200 L 141.8000,146.5200 L 144.7850,146.5200 L 142.7850,148.5200 L 139.8000,148.5200 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_45"/><path d=" M 142.0071,147.0200 L 143.5779,147.0200 L 142.5779,148.0200 L 141.0071,148.0200 L 142.0071,147.0200 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_46"/><path d=" M 460.2000,138.6000 L 141.8000,138.6000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_48"/><path d=" M 139.8000,140.6000 L 141.8000,138.6000 L 142.7950,138.6000 L 140.7950,140.6000 L 139.8000,140.6000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_49"/><path d=" M 142.0071,139.1000 L 141.5879,139.1000 L 140.5879,140.1000 L 141.0071,140.1000 L 142.0071,139.1000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_50"/><path d=" M 460.2000,130.6800 L 141.8000,130.6800" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_51"/><path d=" M 139.8000,132.6800 L 141.8000,130.6800 L 142.7950,130.6800 L 140.7950,132.6800 L 139.8000,132.6800 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_52"/><path d=" M 142.0071,131.1800 L 141.5879,131.1800 L 140.5879,132.1800 L 141.0071,132.1800 L 142.0071,131.1800 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_53"/><path d=" M 460.2000,122.7600 L 141.8000,122.7600" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_54"/><path d=" M 139.8000,124.7600 L 141.8000,122.7600 L 142.7950,122.7600 L 140.7950,124.7600 L 139.8000,124.7600 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_55"/><path d=" M 142.0071,123.2600 L 141.5879,123.2600 L 140.5879,124.2600 L 141.0071,124.2600 L 142.0071,123.2600 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_56"/><path d=" M 460.2000,114.8400 L 141.8000,114.8400" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_57"/><path d=" M 139.8000,116.8400 L 141.8000,114.8400 L 144.7850,114.8400 L 142.7850,116.8400 L 139.8000,116.8400 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_58"/><path d=" M 142.0071,115.3400 L 143.5779,115.3400 L 142.5779,116.3400 L 141.0071,116.3400 L 142.0071,115.3400 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_59"/><path d=" M 460.2000,106.9200 L 141.8000,106.9200" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_61"/><path d=" M 139.8000,108.9200 L 141.8000,106.9200 L 142.7950,106.9200 L 140.7950,108.9200 L 139.8000,108.9200 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_62"/><path d=" M 142.0071,107.4200 L 141.5879,107.4200 L 140.5879,108.4200 L 141.0071,108.4200 L 142.0071,107.4200 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_63"/><path d=" M 460.2000,99.0000 L 141.8000,99.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_64"/><path d=" M 139.8000,101.0000 L 141.8000,99.0000 L 142.7950,99.0000 L 140.7950,101.0000 L 139.8000,101.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_65"/><path d=" M 142.0071,99.5000 L 141.5879,99.5000 L 140.5879,100.5000 L 141.0071,100.5000 L 142.0071,99.5000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_66"/><path d=" M 460.2000,91.0800 L 141.8000,91.0800" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_67"/><path d=" M 139.8000,93.0800 L 141.8000,91.0800 L 142.7950,91.0800 L 140.7950,93.0800 L 139.8000,93.0800 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_68"/><path d=" M 142.0071,91.5800 L 141.5879,91.5800 L 140.5879,92.5800 L 141.0071,92.5800 L 142.0071,91.5800 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_69"/><path d=" M 460.2000,83.1600 L 141.8000,83.1600" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_70"/><path d=" M 139.8000,85.1600 L 141.8000,83.1600 L 144.7850,83.1600 L 142.7850,85.1600 L 139.8000,85.1600 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_71"/><path d=" M 142.0071,83.6600 L 143.5779,83.6600 L 142.5779,84.6600 L 141.0071,84.6600 L 142.0071,83.6600 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_72"/><path d=" M 460.2000,75.2400 L 141.8000,75.2400" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_74"/><path d=" M 139.8000,77.2400 L 141.8000,75.2400 L 142.7950,75.2400 L 140.7950,77.2400 L 139.8000,77.2400 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_75"/><path d=" M 142.0071,75.7400 L 141.5879,75.7400 L 140.5879,76.7400 L 141.0071,76.7400 L 142.0071,75.7400 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_76"/><path d=" M 460.2000,67.3200 L 141.8000,67.3200" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_77"/><path d=" M 139.8000,69.3200 L 141.8000,67.3200 L 142.7950,67.3200 L 140.7950,69.3200 L 139.8000,69.3200 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_78"/><path d=" M 142.0071,67.8200 L 141.5879,67.8200 L 140.5879,68.8200 L 141.0071,68.8200 L 142.0071,67.8200 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_79"/><path d=" M 460.2000,59.4000 L 141.8000,59.4000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_80"/><path d=" M 139.8000,61.4000 L 141.8000,59.4000 L 142.7950,59.4000 L 140.7950,61.4000 L 139.8000,61.4000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_81"/><path d=" M 142.0071,59.9000 L 141.5879,59.9000 L 140.5879,60.9000 L 141.0071,60.9000 L 142.0071,59.9000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_82"/><path d=" M 460.2000,51.4800 L 141.8000,51.4800" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_83"/><path d=" M 139.8000,53.4800 L 141.8000,51.4800 L 144.7850,51.4800 L 142.7850,53.4800 L 139.8000,53.4800 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_84"/><path d=" M 142.0071,51.9800 L 143.5779,51.9800 L 142.5779,52.9800 L 141.0071,52.9800 L 142.0071,51.9800 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_85"/><path d=" M 460.2000,43.5600 L 141.8000,43.5600" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_87"/><path d=" M 139.8000,45.5600 L 141.8000,43.5600 L 142.7950,43.5600 L 140.7950,45.5600 L 139.8000,45.5600 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_88"/><path d=" M 142.0071,44.0600 L 141.5879,44.0600 L 140.5879,45.0600 L 141.0071,45.0600 L 142.0071,44.0600 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_89"/><path d=" M 460.2000,35.6400 L 141.8000,35.6400" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_90"/><path d=" M 139.8000,37.6400 L 141.8000,35.6400 L 142.7950,35.6400 L 140.7950,37.6400 L 139.8000,37.6400 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_91"/><path d=" M 142.0071,36.1400 L 141.5879,36.1400 L 140.5879,37.1400 L 141.0071,37.1400 L 142.0071,36.1400 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_92"/><path d=" M 460.2000,27.7200 L 141.8000,27.7200" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_93"/><path d=" M 139.8000,29.7200 L 141.8000,27.7200 L 142.7950,27.7200 L 140.7950,29.7200 L 139.8000,29.7200 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_94"/><path d=" M 142.0071,28.2200 L 141.5879,28.2200 L 140.5879,29.2200 L 141.0071,29.2200 L 142.0071,28.2200 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_95"/><path d=" M 460.2000,19.8000 L 141.8000,19.8000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_96"/><path d=" M 139.8000,21.8000 L 141.8000,19.8000 L 144.7850,19.8000 L 142.7850,21.8000 L 139.8000,21.8000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_97"/><path d=" M 142.0071,20.3000 L 143.5779,20.3000 L 142.5779,21.3000 L 141.0071,21.3000 L 142.0071,20.3000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_98"/><path d=" M 146.3337,41.5424 L 144.7337,43.1424 L 170.2455,43.1424 L 171.8455,41.5424 L 146.3337,41.5424 z " style="fill: #445f7c; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_100"/><path d=" M 170.2455,180.0000 L 144.7337,180.0000 L 144.7337,43.1424 L 170.2455,43.1424 L 170.2455,180.0000 z " style="fill: #729fcf; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_101"/><path d=" M 171.8455,41.5424 L 170.2455,43.1424 L 170.2455,180.0000 L 171.8455,178.4000 L 171.8455,41.5424 z " style="fill: #5b7fa6; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_102"/><path d=" M 175.0345,104.2688 L 173.4345,105.8688 L 198.9463,105.8688 L 200.5463,104.2688 L 175.0345,104.2688 z " style="fill: #8f1919; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_103"/><path d=" M 198.9463,180.0000 L 173.4345,180.0000 L 173.4345,105.8688 L 198.9463,105.8688 L 198.9463,180.0000 z " style="fill: #ef2929; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_104"/><path d=" M 200.5463,104.2688 L 198.9463,105.8688 L 198.9463,180.0000 L 200.5463,178.4000 L 200.5463,104.2688 z " style="fill: #bf2121; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_105"/><path d=" M 210.0137,164.7776 L 208.4137,166.3776 L 233.9255,166.3776 L 235.5255,164.7776 L 210.0137,164.7776 z " style="fill: #445f7c; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_106"/><path d=" M 233.9255,180.0000 L 208.4137,180.0000 L 208.4137,166.3776 L 233.9255,166.3776 L 233.9255,180.0000 z " style="fill: #729fcf; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_107"/><path d=" M 235.5255,164.7776 L 233.9255,166.3776 L 233.9255,180.0000 L 235.5255,178.4000 L 235.5255,164.7776 z " style="fill: #5b7fa6; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_108"/><path d=" M 238.7145,171.7472 L 237.1145,173.3472 L 262.6263,173.3472 L 264.2263,171.7472 L 238.7145,171.7472 z " style="fill: #8f1919; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_109"/><path d=" M 262.6263,180.0000 L 237.1145,180.0000 L 237.1145,173.3472 L 262.6263,173.3472 L 262.6263,180.0000 z " style="fill: #ef2929; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_110"/><path d=" M 264.2263,171.7472 L 262.6263,173.3472 L 262.6263,180.0000 L 264.2263,178.4000 L 264.2263,171.7472 z " style="fill: #bf2121; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_111"/><path d=" M 273.6937,157.8080 L 272.0937,159.4080 L 297.6055,159.4080 L 299.2055,157.8080 L 273.6937,157.8080 z " style="fill: #445f7c; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_112"/><path d=" M 297.6055,180.0000 L 272.0937,180.0000 L 272.0937,159.4080 L 297.6055,159.4080 L 297.6055,180.0000 z " style="fill: #729fcf; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_113"/><path d=" M 299.2055,157.8080 L 297.6055,159.4080 L 297.6055,180.0000 L 299.2055,178.4000 L 299.2055,157.8080 z " style="fill: #5b7fa6; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_114"/><path d=" M 302.3945,75.7568 L 300.7945,77.3568 L 326.3063,77.3568 L 327.9063,75.7568 L 302.3945,75.7568 z " style="fill: #8f1919; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_115"/><path d=" M 326.3063,180.0000 L 300.7945,180.0000 L 300.7945,77.3568 L 326.3063,77.3568 L 326.3063,180.0000 z " style="fill: #ef2929; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_116"/><path d=" M 327.9063,75.7568 L 326.3063,77.3568 L 326.3063,180.0000 L 327.9063,178.4000 L 327.9063,75.7568 z " style="fill: #bf2121; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_117"/><path d=" M 337.3737,147.6704 L 335.7737,149.2704 L 361.2855,149.2704 L 362.8855,147.6704 L 337.3737,147.6704 z " style="fill: #445f7c; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_118"/><path d=" M 361.2855,180.0000 L 335.7737,180.0000 L 335.7737,149.2704 L 361.2855,149.2704 L 361.2855,180.0000 z " style="fill: #729fcf; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_119"/><path d=" M 362.8855,147.6704 L 361.2855,149.2704 L 361.2855,180.0000 L 362.8855,178.4000 L 362.8855,147.6704 z " style="fill: #5b7fa6; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_120"/><path d=" M 366.0745,140.3840 L 364.4745,141.9840 L 389.9863,141.9840 L 391.5863,140.3840 L 366.0745,140.3840 z " style="fill: #8f1919; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_121"/><path d=" M 389.9863,180.0000 L 364.4745,180.0000 L 364.4745,141.9840 L 389.9863,141.9840 L 389.9863,180.0000 z " style="fill: #ef2929; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_122"/><path d=" M 391.5863,140.3840 L 389.9863,141.9840 L 389.9863,180.0000 L 391.5863,178.4000 L 391.5863,140.3840 z " style="fill: #bf2121; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_123"/><path d=" M 401.0537,129.6128 L 399.4537,131.2128 L 424.9655,131.2128 L 426.5655,129.6128 L 401.0537,129.6128 z " style="fill: #445f7c; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_124"/><path d=" M 424.9655,180.0000 L 399.4537,180.0000 L 399.4537,131.2128 L 424.9655,131.2128 L 424.9655,180.0000 z " style="fill: #729fcf; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_125"/><path d=" M 426.5655,129.6128 L 424.9655,131.2128 L 424.9655,180.0000 L 426.5655,178.4000 L 426.5655,129.6128 z " style="fill: #5b7fa6; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_126"/><path d=" M 429.7545,178.0832 L 428.1545,179.6832 L 453.6663,179.6832 L 455.2663,178.0832 L 429.7545,178.0832 z " style="fill: #8f1919; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_127"/><path d=" M 453.6663,180.0000 L 428.1545,180.0000 L 428.1545,179.6832 L 453.6663,179.6832 L 453.6663,180.0000 z " style="fill: #ef2929; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_128"/><path d=" M 455.2663,178.0832 L 453.6663,179.6832 L 453.6663,180.0000 L 455.2663,178.4000 L 455.2663,178.0832 z " style="fill: #bf2121; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_129"/><path d=" M 500.0000,178.2000 L 498.0000,180.2000" style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_130"/><path d=" M 498.0000,180.2000 L 100.0000,180.2000" style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_131"/><path d=" M 100.0000,180.2000 L 102.0000,178.2000" style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_132"/><path d=" M 141.8000,0.0000 L 139.8000,2.0000" style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_133"/><path d=" M 139.8000,2.0000 L 139.8000,200.0000" style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_134"/><path d=" M 139.8000,200.0000 L 141.8000,198.0000" style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_135"/><g id="ezcGraphTextBox_5"><path d=" M 18.5000,19.0000 L 18.5000,3.5000 L 64.5200,3.5000 L 64.5200,19.0000 L 18.5000,19.0000 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_136"/><text id="ezcGraphTextBox_5_text" x="19" text-length="44.52px" y="15.9" style="font-size: 14px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">Line 0</text></g><g id="ezcGraphTextBox_7"><path d=" M 18.5000,37.0000 L 18.5000,21.5000 L 64.5200,21.5000 L 64.5200,37.0000 L 18.5000,37.0000 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_137"/><text id="ezcGraphTextBox_7_text" x="19" text-length="44.52px" y="33.9" style="font-size: 14px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">Line 1</text></g><g id="ezcGraphTextBox_14"><path d=" M 145.9544,195.0600 L 145.9544,181.6800 L 197.8256,181.6800 L 197.8256,195.0600 L 145.9544,195.0600 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_138"/><text id="ezcGraphTextBox_14_text" x="146.4544" text-length="50.3712px" y="192.278" style="font-size: 11px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">sample 1</text></g><g id="ezcGraphTextBox_18"><path d=" M 209.6344,195.0600 L 209.6344,181.6800 L 261.5056,181.6800 L 261.5056,195.0600 L 209.6344,195.0600 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_139"/><text id="ezcGraphTextBox_18_text" x="210.1344" text-length="50.3712px" y="192.278" style="font-size: 11px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">sample 2</text></g><g id="ezcGraphTextBox_22"><path d=" M 273.3144,195.0600 L 273.3144,181.6800 L 325.1856,181.6800 L 325.1856,195.0600 L 273.3144,195.0600 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_140"/><text id="ezcGraphTextBox_22_text" x="273.8144" text-length="50.3712px" y="192.278" style="font-size: 11px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">sample 3</text></g><g id="ezcGraphTextBox_26"><path d=" M 336.9944,195.0600 L 336.9944,181.6800 L 388.8656,181.6800 L 388.8656,195.0600 L 336.9944,195.0600 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_141"/><text id="ezcGraphTextBox_26_text" x="337.4944" text-length="50.3712px" y="192.278" style="font-size: 11px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">sample 4</text></g><g id="ezcGraphTextBox_30"><path d=" M 400.6744,195.0600 L 400.6744,181.6800 L 452.5456,181.6800 L 452.5456,195.0600 L 400.6744,195.0600 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_142"/><text id="ezcGraphTextBox_30_text" x="401.1744" text-length="50.3712px" y="192.278" style="font-size: 11px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">sample 5</text></g><g id="ezcGraphTextBox_34"><path d=" M 129.9444,179.2200 L 129.9444,165.8400 L 138.8100,165.8400 L 138.8100,179.2200 L 129.9444,179.2200 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_143"/><text id="ezcGraphTextBox_34_text" x="130.4444" text-length="7.3656px" y="176.438" style="font-size: 11px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">0</text></g><g id="ezcGraphTextBox_47"><path d=" M 115.2132,147.5400 L 115.2132,134.1600 L 138.8100,134.1600 L 138.8100,147.5400 L 115.2132,147.5400 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_144"/><text id="ezcGraphTextBox_47_text" x="115.7132" text-length="22.0968px" y="144.758" style="font-size: 11px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">100</text></g><g id="ezcGraphTextBox_60"><path d=" M 115.2132,115.8600 L 115.2132,102.4800 L 138.8100,102.4800 L 138.8100,115.8600 L 115.2132,115.8600 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_145"/><text id="ezcGraphTextBox_60_text" x="115.7132" text-length="22.0968px" y="113.078" style="font-size: 11px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">200</text></g><g id="ezcGraphTextBox_73"><path d=" M 115.2132,84.1800 L 115.2132,70.8000 L 138.8100,70.8000 L 138.8100,84.1800 L 115.2132,84.1800 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_146"/><text id="ezcGraphTextBox_73_text" x="115.7132" text-length="22.0968px" y="81.398" style="font-size: 11px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">300</text></g><g id="ezcGraphTextBox_86"><path d=" M 115.2132,52.5000 L 115.2132,39.1200 L 138.8100,39.1200 L 138.8100,52.5000 L 115.2132,52.5000 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_147"/><text id="ezcGraphTextBox_86_text" x="115.7132" text-length="22.0968px" y="49.718" style="font-size: 11px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">400</text></g><g id="ezcGraphTextBox_99"><path d=" M 115.2132,36.6600 L 115.2132,23.2800 L 138.8100,23.2800 L 138.8100,36.6600 L 115.2132,36.6600 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_148"/><text id="ezcGraphTextBox_99_text" x="115.7132" text-length="22.0968px" y="33.878" style="font-size: 11px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">500</text></g></g></svg>
diff --git a/tests/data/compare/ezcGraphRenderer3dTest_testRenderLineChartWithDepth.svg b/tests/data/compare/ezcGraphRenderer3dTest_testRenderLineChartWithDepth.svg
new file mode 100644
index 0000000..e5b1c1d
--- /dev/null
+++ b/tests/data/compare/ezcGraphRenderer3dTest_testRenderLineChartWithDepth.svg
@@ -0,0 +1,2 @@
+<?xml version="1.0"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="500" height="200" version="1.0" id="ezcGraph"><defs/><g id="ezcGraphChart" color-rendering="optimizeQuality" shape-rendering="geometricPrecision" text-rendering="optimizeLegibility"><path d=" M 0.0000,200.0000 L 0.0000,0.0000 L 500.0000,0.0000 L 500.0000,200.0000 L 0.0000,200.0000 z " style="fill: #2e3436; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_1"/><path d=" M 1.0000,199.0000 L 1.0000,1.0000 L 99.0000,1.0000 L 99.0000,199.0000 L 1.0000,199.0000 z " style="fill: #000000; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_2"/><path d=" M 1.5000,1.5000 L 98.5000,1.5000 L 98.5000,198.5000 L 1.5000,198.5000 L 1.5000,1.5000 z " style="fill: none; stroke: #555753; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_3"/><path d=" M 4.0000,18.0000 L 4.0000,4.0000 L 18.0000,4.0000 L 18.0000,18.0000 L 4.0000,18.0000 z " style="fill: #729fcf; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_4"/><path d=" M 4.0000,36.0000 L 4.0000,22.0000 L 18.0000,22.0000 L 18.0000,36.0000 L 4.0000,36.0000 z " style="fill: #ef2929; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_6"/><path d=" M 100.0000,190.0000 L 200.0000,90.0000 L 500.0000,90.0000 L 400.0000,190.0000 L 100.0000,190.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_8"/><path d=" M 200.0000,90.0000 L 500.0000,90.0000" style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_9"/><path d=" M 492.0000,94.0000 L 500.0000,90.0000 L 492.0000,86.0000 L 492.0000,94.0000 z " style="fill: #eeeeec; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_10"/><path d=" M 130.0000,200.0000 L 230.0000,100.0000 L 230.0000,0.0000 L 130.0000,100.0000 L 130.0000,200.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_11"/><path d=" M 230.0000,100.0000 L 230.0000,0.0000" style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_12"/><path d=" M 227.5000,5.0000 L 230.0000,0.0000 L 232.5000,5.0000 L 227.5000,5.0000 z " style="fill: #eeeeec; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_13"/><path d=" M 290.0000,90.0000 L 290.0000,10.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_14"/><path d=" M 190.0000,188.5000 L 290.0000,88.5000 L 290.0000,90.0000 L 190.0000,190.0000 L 190.0000,188.5000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_15"/><path d=" M 289.5000,89.7071 L 289.5000,89.7929 L 190.5000,188.7929 L 190.5000,188.7071 L 289.5000,89.7071 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_16"/><path d=" M 350.0000,90.0000 L 350.0000,10.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_18"/><path d=" M 250.0000,188.5000 L 350.0000,88.5000 L 350.0000,90.0000 L 250.0000,190.0000 L 250.0000,188.5000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_19"/><path d=" M 349.5000,89.7071 L 349.5000,89.7929 L 250.5000,188.7929 L 250.5000,188.7071 L 349.5000,89.7071 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_20"/><path d=" M 410.0000,90.0000 L 410.0000,10.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_22"/><path d=" M 310.0000,188.5000 L 410.0000,88.5000 L 410.0000,90.0000 L 310.0000,190.0000 L 310.0000,188.5000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_23"/><path d=" M 409.5000,89.7071 L 409.5000,89.7929 L 310.5000,188.7929 L 310.5000,188.7071 L 409.5000,89.7071 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_24"/><path d=" M 470.0000,90.0000 L 470.0000,10.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_26"/><path d=" M 370.0000,188.5000 L 470.0000,88.5000 L 470.0000,90.0000 L 370.0000,190.0000 L 370.0000,188.5000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_27"/><path d=" M 469.5000,89.7071 L 469.5000,89.7929 L 370.5000,188.7929 L 370.5000,188.7071 L 469.5000,89.7071 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_28"/><path d=" M 470.0000,86.0000 L 230.0000,86.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_31"/><path d=" M 130.0000,186.0000 L 230.0000,86.0000 L 230.7500,86.0000 L 130.7500,186.0000 L 130.0000,186.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_32"/><path d=" M 230.2071,86.5000 L 229.5429,86.5000 L 130.5429,185.5000 L 131.2071,185.5000 L 230.2071,86.5000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_33"/><path d=" M 470.0000,82.0000 L 230.0000,82.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_34"/><path d=" M 130.0000,182.0000 L 230.0000,82.0000 L 230.7500,82.0000 L 130.7500,182.0000 L 130.0000,182.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_35"/><path d=" M 230.2071,82.5000 L 229.5429,82.5000 L 130.5429,181.5000 L 131.2071,181.5000 L 230.2071,82.5000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_36"/><path d=" M 470.0000,78.0000 L 230.0000,78.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_37"/><path d=" M 130.0000,178.0000 L 230.0000,78.0000 L 230.7500,78.0000 L 130.7500,178.0000 L 130.0000,178.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_38"/><path d=" M 230.2071,78.5000 L 229.5429,78.5000 L 130.5429,177.5000 L 131.2071,177.5000 L 230.2071,78.5000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_39"/><path d=" M 470.0000,74.0000 L 230.0000,74.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_40"/><path d=" M 130.0000,174.0000 L 230.0000,74.0000 L 232.2500,74.0000 L 132.2500,174.0000 L 130.0000,174.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_41"/><path d=" M 230.2071,74.5000 L 231.0429,74.5000 L 132.0429,173.5000 L 131.2071,173.5000 L 230.2071,74.5000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_42"/><path d=" M 470.0000,70.0000 L 230.0000,70.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_44"/><path d=" M 130.0000,170.0000 L 230.0000,70.0000 L 230.7500,70.0000 L 130.7500,170.0000 L 130.0000,170.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_45"/><path d=" M 230.2071,70.5000 L 229.5429,70.5000 L 130.5429,169.5000 L 131.2071,169.5000 L 230.2071,70.5000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_46"/><path d=" M 470.0000,66.0000 L 230.0000,66.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_47"/><path d=" M 130.0000,166.0000 L 230.0000,66.0000 L 230.7500,66.0000 L 130.7500,166.0000 L 130.0000,166.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_48"/><path d=" M 230.2071,66.5000 L 229.5429,66.5000 L 130.5429,165.5000 L 131.2071,165.5000 L 230.2071,66.5000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_49"/><path d=" M 470.0000,62.0000 L 230.0000,62.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_50"/><path d=" M 130.0000,162.0000 L 230.0000,62.0000 L 230.7500,62.0000 L 130.7500,162.0000 L 130.0000,162.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_51"/><path d=" M 230.2071,62.5000 L 229.5429,62.5000 L 130.5429,161.5000 L 131.2071,161.5000 L 230.2071,62.5000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_52"/><path d=" M 470.0000,58.0000 L 230.0000,58.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_53"/><path d=" M 130.0000,158.0000 L 230.0000,58.0000 L 232.2500,58.0000 L 132.2500,158.0000 L 130.0000,158.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_54"/><path d=" M 230.2071,58.5000 L 231.0429,58.5000 L 132.0429,157.5000 L 131.2071,157.5000 L 230.2071,58.5000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_55"/><path d=" M 470.0000,54.0000 L 230.0000,54.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_57"/><path d=" M 130.0000,154.0000 L 230.0000,54.0000 L 230.7500,54.0000 L 130.7500,154.0000 L 130.0000,154.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_58"/><path d=" M 230.2071,54.5000 L 229.5429,54.5000 L 130.5429,153.5000 L 131.2071,153.5000 L 230.2071,54.5000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_59"/><path d=" M 470.0000,50.0000 L 230.0000,50.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_60"/><path d=" M 130.0000,150.0000 L 230.0000,50.0000 L 230.7500,50.0000 L 130.7500,150.0000 L 130.0000,150.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_61"/><path d=" M 230.2071,50.5000 L 229.5429,50.5000 L 130.5429,149.5000 L 131.2071,149.5000 L 230.2071,50.5000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_62"/><path d=" M 470.0000,46.0000 L 230.0000,46.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_63"/><path d=" M 130.0000,146.0000 L 230.0000,46.0000 L 230.7500,46.0000 L 130.7500,146.0000 L 130.0000,146.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_64"/><path d=" M 230.2071,46.5000 L 229.5429,46.5000 L 130.5429,145.5000 L 131.2071,145.5000 L 230.2071,46.5000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_65"/><path d=" M 470.0000,42.0000 L 230.0000,42.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_66"/><path d=" M 130.0000,142.0000 L 230.0000,42.0000 L 232.2500,42.0000 L 132.2500,142.0000 L 130.0000,142.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_67"/><path d=" M 230.2071,42.5000 L 231.0429,42.5000 L 132.0429,141.5000 L 131.2071,141.5000 L 230.2071,42.5000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_68"/><path d=" M 470.0000,38.0000 L 230.0000,38.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_70"/><path d=" M 130.0000,138.0000 L 230.0000,38.0000 L 230.7500,38.0000 L 130.7500,138.0000 L 130.0000,138.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_71"/><path d=" M 230.2071,38.5000 L 229.5429,38.5000 L 130.5429,137.5000 L 131.2071,137.5000 L 230.2071,38.5000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_72"/><path d=" M 470.0000,34.0000 L 230.0000,34.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_73"/><path d=" M 130.0000,134.0000 L 230.0000,34.0000 L 230.7500,34.0000 L 130.7500,134.0000 L 130.0000,134.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_74"/><path d=" M 230.2071,34.5000 L 229.5429,34.5000 L 130.5429,133.5000 L 131.2071,133.5000 L 230.2071,34.5000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_75"/><path d=" M 470.0000,30.0000 L 230.0000,30.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_76"/><path d=" M 130.0000,130.0000 L 230.0000,30.0000 L 230.7500,30.0000 L 130.7500,130.0000 L 130.0000,130.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_77"/><path d=" M 230.2071,30.5000 L 229.5429,30.5000 L 130.5429,129.5000 L 131.2071,129.5000 L 230.2071,30.5000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_78"/><path d=" M 470.0000,26.0000 L 230.0000,26.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_79"/><path d=" M 130.0000,126.0000 L 230.0000,26.0000 L 232.2500,26.0000 L 132.2500,126.0000 L 130.0000,126.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_80"/><path d=" M 230.2071,26.5000 L 231.0429,26.5000 L 132.0429,125.5000 L 131.2071,125.5000 L 230.2071,26.5000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_81"/><path d=" M 470.0000,22.0000 L 230.0000,22.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_83"/><path d=" M 130.0000,122.0000 L 230.0000,22.0000 L 230.7500,22.0000 L 130.7500,122.0000 L 130.0000,122.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_84"/><path d=" M 230.2071,22.5000 L 229.5429,22.5000 L 130.5429,121.5000 L 131.2071,121.5000 L 230.2071,22.5000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_85"/><path d=" M 470.0000,18.0000 L 230.0000,18.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_86"/><path d=" M 130.0000,118.0000 L 230.0000,18.0000 L 230.7500,18.0000 L 130.7500,118.0000 L 130.0000,118.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_87"/><path d=" M 230.2071,18.5000 L 229.5429,18.5000 L 130.5429,117.5000 L 131.2071,117.5000 L 230.2071,18.5000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_88"/><path d=" M 470.0000,14.0000 L 230.0000,14.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_89"/><path d=" M 130.0000,114.0000 L 230.0000,14.0000 L 230.7500,14.0000 L 130.7500,114.0000 L 130.0000,114.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_90"/><path d=" M 230.2071,14.5000 L 229.5429,14.5000 L 130.5429,113.5000 L 131.2071,113.5000 L 230.2071,14.5000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_91"/><path d=" M 470.0000,10.0000 L 230.0000,10.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_92"/><path d=" M 130.0000,110.0000 L 230.0000,10.0000 L 232.2500,10.0000 L 132.2500,110.0000 L 130.0000,110.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_93"/><path d=" M 230.2071,10.5000 L 231.0429,10.5000 L 132.0429,109.5000 L 131.2071,109.5000 L 230.2071,10.5000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_94"/><path d=" M 230.0000,20.8800 L 180.0000,70.8800 L 180.0000,70.8800 L 230.0000,20.8800 L 230.0000,20.8800 z " style="fill: #729fcf; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_96"/><path d=" M 230.0000,20.8800 L 180.0000,70.8800 L 230.0000,20.8800 z " style="fill: none; stroke: #395068; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_97"/><path d=" M 230.0000,20.8800 L 180.0000,70.8800 L 240.0000,133.1200 L 290.0000,83.1200 L 230.0000,20.8800 z " style="fill: #729fcf; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_98"/><path d=" M 180.7007,70.8864 L 240.0065,132.4064 L 289.2993,83.1136 L 229.9935,21.5936 L 180.7007,70.8864 z " style="fill: none; stroke: #395068; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_99"/><path d=" M 290.0000,83.1200 L 240.0000,133.1200 L 300.0000,129.6000 L 350.0000,79.6000 L 290.0000,83.1200 z " style="fill: #729fcf; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_100"/><path d=" M 241.2833,132.5439 L 299.7809,129.1120 L 348.7167,80.1761 L 290.2191,83.6080 L 241.2833,132.5439 z " style="fill: none; stroke: #395068; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_101"/><path d=" M 350.0000,79.6000 L 300.0000,129.6000 L 360.0000,124.4800 L 410.0000,74.4800 L 350.0000,79.6000 z " style="fill: #729fcf; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_102"/><path d=" M 301.3217,128.9854 L 359.7756,123.9973 L 408.6783,75.0946 L 350.2244,80.0827 L 301.3217,128.9854 z " style="fill: none; stroke: #395068; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_103"/><path d=" M 410.0000,74.4800 L 360.0000,124.4800 L 420.0000,115.3600 L 470.0000,65.3600 L 410.0000,74.4800 z " style="fill: #729fcf; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_104"/><path d=" M 361.4302,123.7569 L 419.7625,114.8904 L 468.5698,66.0831 L 410.2375,74.9496 L 361.4302,123.7569 z " style="fill: none; stroke: #395068; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_105"/><path d=" M 180.0000,102.5600 L 130.0000,152.5600 L 130.0000,152.5600 L 180.0000,102.5600 L 180.0000,102.5600 z " style="fill: #ef2929; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_106"/><path d=" M 180.0000,102.5600 L 130.0000,152.5600 L 180.0000,102.5600 z " style="fill: none; stroke: #781515; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_107"/><path d=" M 180.0000,102.5600 L 130.0000,152.5600 L 190.0000,186.6400 L 240.0000,136.6400 L 180.0000,102.5600 z " style="fill: #ef2929; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_108"/><path d=" M 130.8177,152.4494 L 189.9158,186.0171 L 239.1823,136.7506 L 180.0842,103.1829 L 130.8177,152.4494 z " style="fill: none; stroke: #781515; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_109"/><path d=" M 240.0000,136.6400 L 190.0000,186.6400 L 250.0000,138.1600 L 300.0000,88.1600 L 240.0000,136.6400 z " style="fill: #ef2929; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_110"/><path d=" M 197.0309,180.3162 L 249.6652,137.7877 L 292.9691,94.4838 L 240.3348,137.0123 L 197.0309,180.3162 z " style="fill: none; stroke: #781515; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_111"/><path d=" M 300.0000,88.1600 L 250.0000,138.1600 L 310.0000,170.8000 L 360.0000,120.8000 L 300.0000,88.1600 z " style="fill: #ef2929; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_112"/><path d=" M 250.8266,138.0405 L 309.9107,170.1822 L 359.1734,120.9195 L 300.0893,88.7778 L 250.8266,138.0405 z " style="fill: none; stroke: #781515; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_113"/><path d=" M 360.0000,120.8000 L 310.0000,170.8000 L 370.0000,189.8400 L 420.0000,139.8400 L 360.0000,120.8000 z " style="fill: #ef2929; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_114"/><path d=" M 310.9350,170.5721 L 369.8614,189.2715 L 419.0650,140.0679 L 360.1386,121.3685 L 310.9350,170.5721 z " style="fill: none; stroke: #781515; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_115"/><path d=" M 500.0000,90.0000 L 400.0000,190.0000" style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_116"/><path d=" M 400.0000,190.0000 L 100.0000,190.0000" style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_117"/><path d=" M 100.0000,190.0000 L 200.0000,90.0000" style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_118"/><path d=" M 230.0000,0.0000 L 130.0000,100.0000" style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_119"/><path d=" M 130.0000,100.0000 L 130.0000,200.0000" style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_120"/><path d=" M 130.0000,200.0000 L 230.0000,100.0000" style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_121"/><g id="ezcGraphTextBox_5"><path d=" M 18.5000,19.0000 L 18.5000,3.5000 L 64.5200,3.5000 L 64.5200,19.0000 L 18.5000,19.0000 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_122"/><text id="ezcGraphTextBox_5_text" x="19" text-length="44.52px" y="15.9" style="font-size: 14px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">Line 0</text></g><g id="ezcGraphTextBox_7"><path d=" M 18.5000,37.0000 L 18.5000,21.5000 L 64.5200,21.5000 L 64.5200,37.0000 L 18.5000,37.0000 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_123"/><text id="ezcGraphTextBox_7_text" x="19" text-length="44.52px" y="33.9" style="font-size: 14px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">Line 1</text></g><g id="ezcGraphTextBox_17"><path d=" M 176.7800,198.0000 L 176.7800,190.5000 L 203.7200,190.5000 L 203.7200,198.0000 L 176.7800,198.0000 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_124"/><text id="ezcGraphTextBox_17_text" x="177.28" text-length="25.44px" y="196.1" style="font-size: 6px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">sample 2</text></g><g id="ezcGraphTextBox_21"><path d=" M 236.7800,198.0000 L 236.7800,190.5000 L 263.7200,190.5000 L 263.7200,198.0000 L 236.7800,198.0000 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_125"/><text id="ezcGraphTextBox_21_text" x="237.28" text-length="25.44px" y="196.1" style="font-size: 6px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">sample 3</text></g><g id="ezcGraphTextBox_25"><path d=" M 296.7800,198.0000 L 296.7800,190.5000 L 323.7200,190.5000 L 323.7200,198.0000 L 296.7800,198.0000 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_126"/><text id="ezcGraphTextBox_25_text" x="297.28" text-length="25.44px" y="196.1" style="font-size: 6px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">sample 4</text></g><g id="ezcGraphTextBox_29"><path d=" M 356.7800,198.0000 L 356.7800,190.5000 L 383.7200,190.5000 L 383.7200,198.0000 L 356.7800,198.0000 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_127"/><text id="ezcGraphTextBox_29_text" x="357.28" text-length="25.44px" y="196.1" style="font-size: 6px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">sample 5</text></g><g id="ezcGraphTextBox_30"><path d=" M 124.2800,190.0000 L 124.2800,182.5000 L 129.5000,182.5000 L 129.5000,190.0000 L 124.2800,190.0000 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_128"/><text id="ezcGraphTextBox_30_text" x="124.78" text-length="3.72px" y="188.1" style="font-size: 6px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">0</text></g><g id="ezcGraphTextBox_43"><path d=" M 116.8400,174.0000 L 116.8400,166.5000 L 129.5000,166.5000 L 129.5000,174.0000 L 116.8400,174.0000 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_129"/><text id="ezcGraphTextBox_43_text" x="117.34" text-length="11.16px" y="172.1" style="font-size: 6px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">100</text></g><g id="ezcGraphTextBox_56"><path d=" M 116.8400,158.0000 L 116.8400,150.5000 L 129.5000,150.5000 L 129.5000,158.0000 L 116.8400,158.0000 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_130"/><text id="ezcGraphTextBox_56_text" x="117.34" text-length="11.16px" y="156.1" style="font-size: 6px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">200</text></g><g id="ezcGraphTextBox_69"><path d=" M 116.8400,142.0000 L 116.8400,134.5000 L 129.5000,134.5000 L 129.5000,142.0000 L 116.8400,142.0000 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_131"/><text id="ezcGraphTextBox_69_text" x="117.34" text-length="11.16px" y="140.1" style="font-size: 6px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">300</text></g><g id="ezcGraphTextBox_82"><path d=" M 116.8400,126.0000 L 116.8400,118.5000 L 129.5000,118.5000 L 129.5000,126.0000 L 116.8400,126.0000 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_132"/><text id="ezcGraphTextBox_82_text" x="117.34" text-length="11.16px" y="124.1" style="font-size: 6px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">400</text></g><g id="ezcGraphTextBox_95"><path d=" M 116.8400,118.0000 L 116.8400,110.5000 L 129.5000,110.5000 L 129.5000,118.0000 L 116.8400,118.0000 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_133"/><text id="ezcGraphTextBox_95_text" x="117.34" text-length="11.16px" y="116.1" style="font-size: 6px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">500</text></g></g></svg>
diff --git a/tests/data/compare/ezcGraphRenderer3dTest_testRenderLineChartWithSmallDepth.svg b/tests/data/compare/ezcGraphRenderer3dTest_testRenderLineChartWithSmallDepth.svg
new file mode 100644
index 0000000..365f1ba
--- /dev/null
+++ b/tests/data/compare/ezcGraphRenderer3dTest_testRenderLineChartWithSmallDepth.svg
@@ -0,0 +1,2 @@
+<?xml version="1.0"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="500" height="200" version="1.0" id="ezcGraph"><defs/><g id="ezcGraphChart" color-rendering="optimizeQuality" shape-rendering="geometricPrecision" text-rendering="optimizeLegibility"><path d=" M 0.0000,200.0000 L 0.0000,0.0000 L 500.0000,0.0000 L 500.0000,200.0000 L 0.0000,200.0000 z " style="fill: #2e3436; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_1"/><path d=" M 1.0000,199.0000 L 1.0000,1.0000 L 99.0000,1.0000 L 99.0000,199.0000 L 1.0000,199.0000 z " style="fill: #000000; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_2"/><path d=" M 1.5000,1.5000 L 98.5000,1.5000 L 98.5000,198.5000 L 1.5000,198.5000 L 1.5000,1.5000 z " style="fill: none; stroke: #555753; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_3"/><path d=" M 4.0000,18.0000 L 4.0000,4.0000 L 18.0000,4.0000 L 18.0000,18.0000 L 4.0000,18.0000 z " style="fill: #729fcf; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_4"/><path d=" M 4.0000,36.0000 L 4.0000,22.0000 L 18.0000,22.0000 L 18.0000,36.0000 L 4.0000,36.0000 z " style="fill: #ef2929; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_6"/><path d=" M 100.0000,180.2000 L 102.0000,178.2000 L 500.0000,178.2000 L 498.0000,180.2000 L 100.0000,180.2000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_8"/><path d=" M 102.0000,178.2000 L 500.0000,178.2000" style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_9"/><path d=" M 492.0000,182.2000 L 500.0000,178.2000 L 492.0000,174.2000 L 492.0000,182.2000 z " style="fill: #eeeeec; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_10"/><path d=" M 139.8000,200.0000 L 141.8000,198.0000 L 141.8000,0.0000 L 139.8000,2.0000 L 139.8000,200.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_11"/><path d=" M 141.8000,198.0000 L 141.8000,0.0000" style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_12"/><path d=" M 139.3000,5.0000 L 141.8000,0.0000 L 144.3000,5.0000 L 139.3000,5.0000 z " style="fill: #eeeeec; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_13"/><path d=" M 221.4000,178.2000 L 221.4000,19.8000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_14"/><path d=" M 219.4000,177.2300 L 221.4000,175.2300 L 221.4000,178.2000 L 219.4000,180.2000 L 219.4000,177.2300 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_15"/><path d=" M 220.9000,176.4371 L 220.9000,177.9929 L 219.9000,178.9929 L 219.9000,177.4371 L 220.9000,176.4371 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_16"/><path d=" M 301.0000,178.2000 L 301.0000,19.8000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_18"/><path d=" M 299.0000,177.2300 L 301.0000,175.2300 L 301.0000,178.2000 L 299.0000,180.2000 L 299.0000,177.2300 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_19"/><path d=" M 300.5000,176.4371 L 300.5000,177.9929 L 299.5000,178.9929 L 299.5000,177.4371 L 300.5000,176.4371 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_20"/><path d=" M 380.6000,178.2000 L 380.6000,19.8000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_22"/><path d=" M 378.6000,177.2300 L 380.6000,175.2300 L 380.6000,178.2000 L 378.6000,180.2000 L 378.6000,177.2300 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_23"/><path d=" M 380.1000,176.4371 L 380.1000,177.9929 L 379.1000,178.9929 L 379.1000,177.4371 L 380.1000,176.4371 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_24"/><path d=" M 460.2000,178.2000 L 460.2000,19.8000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_26"/><path d=" M 458.2000,177.2300 L 460.2000,175.2300 L 460.2000,178.2000 L 458.2000,180.2000 L 458.2000,177.2300 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_27"/><path d=" M 459.7000,176.4371 L 459.7000,177.9929 L 458.7000,178.9929 L 458.7000,177.4371 L 459.7000,176.4371 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_28"/><path d=" M 460.2000,170.2800 L 141.8000,170.2800" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_31"/><path d=" M 139.8000,172.2800 L 141.8000,170.2800 L 142.7950,170.2800 L 140.7950,172.2800 L 139.8000,172.2800 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_32"/><path d=" M 142.0071,170.7800 L 141.5879,170.7800 L 140.5879,171.7800 L 141.0071,171.7800 L 142.0071,170.7800 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_33"/><path d=" M 460.2000,162.3600 L 141.8000,162.3600" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_34"/><path d=" M 139.8000,164.3600 L 141.8000,162.3600 L 142.7950,162.3600 L 140.7950,164.3600 L 139.8000,164.3600 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_35"/><path d=" M 142.0071,162.8600 L 141.5879,162.8600 L 140.5879,163.8600 L 141.0071,163.8600 L 142.0071,162.8600 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_36"/><path d=" M 460.2000,154.4400 L 141.8000,154.4400" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_37"/><path d=" M 139.8000,156.4400 L 141.8000,154.4400 L 142.7950,154.4400 L 140.7950,156.4400 L 139.8000,156.4400 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_38"/><path d=" M 142.0071,154.9400 L 141.5879,154.9400 L 140.5879,155.9400 L 141.0071,155.9400 L 142.0071,154.9400 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_39"/><path d=" M 460.2000,146.5200 L 141.8000,146.5200" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_40"/><path d=" M 139.8000,148.5200 L 141.8000,146.5200 L 144.7850,146.5200 L 142.7850,148.5200 L 139.8000,148.5200 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_41"/><path d=" M 142.0071,147.0200 L 143.5779,147.0200 L 142.5779,148.0200 L 141.0071,148.0200 L 142.0071,147.0200 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_42"/><path d=" M 460.2000,138.6000 L 141.8000,138.6000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_44"/><path d=" M 139.8000,140.6000 L 141.8000,138.6000 L 142.7950,138.6000 L 140.7950,140.6000 L 139.8000,140.6000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_45"/><path d=" M 142.0071,139.1000 L 141.5879,139.1000 L 140.5879,140.1000 L 141.0071,140.1000 L 142.0071,139.1000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_46"/><path d=" M 460.2000,130.6800 L 141.8000,130.6800" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_47"/><path d=" M 139.8000,132.6800 L 141.8000,130.6800 L 142.7950,130.6800 L 140.7950,132.6800 L 139.8000,132.6800 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_48"/><path d=" M 142.0071,131.1800 L 141.5879,131.1800 L 140.5879,132.1800 L 141.0071,132.1800 L 142.0071,131.1800 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_49"/><path d=" M 460.2000,122.7600 L 141.8000,122.7600" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_50"/><path d=" M 139.8000,124.7600 L 141.8000,122.7600 L 142.7950,122.7600 L 140.7950,124.7600 L 139.8000,124.7600 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_51"/><path d=" M 142.0071,123.2600 L 141.5879,123.2600 L 140.5879,124.2600 L 141.0071,124.2600 L 142.0071,123.2600 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_52"/><path d=" M 460.2000,114.8400 L 141.8000,114.8400" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_53"/><path d=" M 139.8000,116.8400 L 141.8000,114.8400 L 144.7850,114.8400 L 142.7850,116.8400 L 139.8000,116.8400 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_54"/><path d=" M 142.0071,115.3400 L 143.5779,115.3400 L 142.5779,116.3400 L 141.0071,116.3400 L 142.0071,115.3400 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_55"/><path d=" M 460.2000,106.9200 L 141.8000,106.9200" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_57"/><path d=" M 139.8000,108.9200 L 141.8000,106.9200 L 142.7950,106.9200 L 140.7950,108.9200 L 139.8000,108.9200 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_58"/><path d=" M 142.0071,107.4200 L 141.5879,107.4200 L 140.5879,108.4200 L 141.0071,108.4200 L 142.0071,107.4200 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_59"/><path d=" M 460.2000,99.0000 L 141.8000,99.0000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_60"/><path d=" M 139.8000,101.0000 L 141.8000,99.0000 L 142.7950,99.0000 L 140.7950,101.0000 L 139.8000,101.0000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_61"/><path d=" M 142.0071,99.5000 L 141.5879,99.5000 L 140.5879,100.5000 L 141.0071,100.5000 L 142.0071,99.5000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_62"/><path d=" M 460.2000,91.0800 L 141.8000,91.0800" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_63"/><path d=" M 139.8000,93.0800 L 141.8000,91.0800 L 142.7950,91.0800 L 140.7950,93.0800 L 139.8000,93.0800 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_64"/><path d=" M 142.0071,91.5800 L 141.5879,91.5800 L 140.5879,92.5800 L 141.0071,92.5800 L 142.0071,91.5800 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_65"/><path d=" M 460.2000,83.1600 L 141.8000,83.1600" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_66"/><path d=" M 139.8000,85.1600 L 141.8000,83.1600 L 144.7850,83.1600 L 142.7850,85.1600 L 139.8000,85.1600 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_67"/><path d=" M 142.0071,83.6600 L 143.5779,83.6600 L 142.5779,84.6600 L 141.0071,84.6600 L 142.0071,83.6600 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_68"/><path d=" M 460.2000,75.2400 L 141.8000,75.2400" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_70"/><path d=" M 139.8000,77.2400 L 141.8000,75.2400 L 142.7950,75.2400 L 140.7950,77.2400 L 139.8000,77.2400 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_71"/><path d=" M 142.0071,75.7400 L 141.5879,75.7400 L 140.5879,76.7400 L 141.0071,76.7400 L 142.0071,75.7400 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_72"/><path d=" M 460.2000,67.3200 L 141.8000,67.3200" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_73"/><path d=" M 139.8000,69.3200 L 141.8000,67.3200 L 142.7950,67.3200 L 140.7950,69.3200 L 139.8000,69.3200 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_74"/><path d=" M 142.0071,67.8200 L 141.5879,67.8200 L 140.5879,68.8200 L 141.0071,68.8200 L 142.0071,67.8200 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_75"/><path d=" M 460.2000,59.4000 L 141.8000,59.4000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_76"/><path d=" M 139.8000,61.4000 L 141.8000,59.4000 L 142.7950,59.4000 L 140.7950,61.4000 L 139.8000,61.4000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_77"/><path d=" M 142.0071,59.9000 L 141.5879,59.9000 L 140.5879,60.9000 L 141.0071,60.9000 L 142.0071,59.9000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_78"/><path d=" M 460.2000,51.4800 L 141.8000,51.4800" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_79"/><path d=" M 139.8000,53.4800 L 141.8000,51.4800 L 144.7850,51.4800 L 142.7850,53.4800 L 139.8000,53.4800 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_80"/><path d=" M 142.0071,51.9800 L 143.5779,51.9800 L 142.5779,52.9800 L 141.0071,52.9800 L 142.0071,51.9800 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_81"/><path d=" M 460.2000,43.5600 L 141.8000,43.5600" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_83"/><path d=" M 139.8000,45.5600 L 141.8000,43.5600 L 142.7950,43.5600 L 140.7950,45.5600 L 139.8000,45.5600 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_84"/><path d=" M 142.0071,44.0600 L 141.5879,44.0600 L 140.5879,45.0600 L 141.0071,45.0600 L 142.0071,44.0600 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_85"/><path d=" M 460.2000,35.6400 L 141.8000,35.6400" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_86"/><path d=" M 139.8000,37.6400 L 141.8000,35.6400 L 142.7950,35.6400 L 140.7950,37.6400 L 139.8000,37.6400 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_87"/><path d=" M 142.0071,36.1400 L 141.5879,36.1400 L 140.5879,37.1400 L 141.0071,37.1400 L 142.0071,36.1400 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_88"/><path d=" M 460.2000,27.7200 L 141.8000,27.7200" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 0.47; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_89"/><path d=" M 139.8000,29.7200 L 141.8000,27.7200 L 142.7950,27.7200 L 140.7950,29.7200 L 139.8000,29.7200 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_90"/><path d=" M 142.0071,28.2200 L 141.5879,28.2200 L 140.5879,29.2200 L 141.0071,29.2200 L 142.0071,28.2200 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_91"/><path d=" M 460.2000,19.8000 L 141.8000,19.8000" style="fill: none; stroke: #888a85; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_92"/><path d=" M 139.8000,21.8000 L 141.8000,19.8000 L 144.7850,19.8000 L 142.7850,21.8000 L 139.8000,21.8000 z " style="fill: #eeeeec; fill-opacity: 0.20; stroke: none;" id="ezcGraphPolygon_93"/><path d=" M 142.0071,20.3000 L 143.5779,20.3000 L 142.5779,21.3000 L 141.0071,21.3000 L 142.0071,20.3000 z " style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_94"/><path d=" M 141.8000,41.3424 L 140.8000,42.3424 L 140.8000,42.3424 L 141.8000,41.3424 L 141.8000,41.3424 z " style="fill: #729fcf; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_96"/><path d=" M 141.8000,41.3424 L 140.8000,42.3424 L 141.8000,41.3424 z " style="fill: none; stroke: #395068; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_97"/><path d=" M 141.8000,41.3424 L 140.8000,42.3424 L 220.4000,165.5776 L 221.4000,164.5776 L 141.8000,41.3424 z " style="fill: #729fcf; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_98"/><path d=" M 141.4391,42.4104 L 220.4841,164.7863 L 220.7609,164.5096 L 141.7159,42.1337 L 141.4391,42.4104 z " style="fill: none; stroke: #395068; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_99"/><path d=" M 221.4000,164.5776 L 220.4000,165.5776 L 300.0000,158.6080 L 301.0000,157.6080 L 221.4000,164.5776 z " style="fill: #729fcf; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_100"/><path d=" M 221.7250,164.9597 L 299.7751,158.1258 L 299.6750,158.2259 L 221.6249,165.0598 L 221.7250,164.9597 z " style="fill: none; stroke: #395068; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_101"/><path d=" M 301.0000,157.6080 L 300.0000,158.6080 L 379.6000,148.4704 L 380.6000,147.4704 L 301.0000,157.6080 z " style="fill: #729fcf; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_102"/><path d=" M 301.3879,157.9272 L 379.3673,147.9960 L 379.2121,148.1512 L 301.2327,158.0824 L 301.3879,157.9272 z " style="fill: none; stroke: #395068; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_103"/><path d=" M 380.6000,147.4704 L 379.6000,148.4704 L 459.2000,130.4128 L 460.2000,129.4128 L 380.6000,147.4704 z " style="fill: #729fcf; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_104"/><path d=" M 381.1777,147.5998 L 458.9486,129.9571 L 458.6223,130.2834 L 380.8514,147.9261 L 381.1777,147.5998 z " style="fill: none; stroke: #395068; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_105"/><path d=" M 140.8000,105.0688 L 139.8000,106.0688 L 139.8000,106.0688 L 140.8000,105.0688 L 140.8000,105.0688 z " style="fill: #ef2929; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_106"/><path d=" M 140.8000,105.0688 L 139.8000,106.0688 L 140.8000,105.0688 z " style="fill: none; stroke: #781515; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_107"/><path d=" M 140.8000,105.0688 L 139.8000,106.0688 L 219.4000,173.5472 L 220.4000,172.5472 L 140.8000,105.0688 z " style="fill: #ef2929; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_108"/><path d=" M 140.5374,106.0385 L 219.3721,172.8680 L 219.6626,172.5775 L 140.8279,105.7480 L 140.5374,106.0385 z " style="fill: none; stroke: #781515; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_109"/><path d=" M 220.4000,172.5472 L 219.4000,173.5472 L 299.0000,77.5568 L 300.0000,76.5568 L 220.4000,172.5472 z " style="fill: #ef2929; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_110"/><path d=" M 226.6381,165.6019 L 299.3700,77.8939 L 292.7619,84.5021 L 220.0300,172.2101 L 226.6381,165.6019 z " style="fill: none; stroke: #781515; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_111"/><path d=" M 300.0000,76.5568 L 299.0000,77.5568 L 378.6000,142.1840 L 379.6000,141.1840 L 300.0000,76.5568 z " style="fill: #ef2929; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_112"/><path d=" M 299.7457,77.5182 L 378.5652,141.5117 L 378.8543,141.2226 L 300.0348,77.2291 L 299.7457,77.5182 z " style="fill: none; stroke: #781515; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_113"/><path d=" M 379.6000,141.1840 L 378.6000,142.1840 L 458.2000,179.8832 L 459.2000,178.8832 L 379.6000,141.1840 z " style="fill: #ef2929; fill-opacity: 1.00; stroke: none;" id="ezcGraphPolygon_114"/><path d=" M 379.4553,142.0358 L 458.0956,179.2805 L 458.3447,179.0314 L 379.7044,141.7867 L 379.4553,142.0358 z " style="fill: none; stroke: #781515; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphPolygon_115"/><path d=" M 500.0000,178.2000 L 498.0000,180.2000" style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_116"/><path d=" M 498.0000,180.2000 L 100.0000,180.2000" style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_117"/><path d=" M 100.0000,180.2000 L 102.0000,178.2000" style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_118"/><path d=" M 141.8000,0.0000 L 139.8000,2.0000" style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_119"/><path d=" M 139.8000,2.0000 L 139.8000,200.0000" style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_120"/><path d=" M 139.8000,200.0000 L 141.8000,198.0000" style="fill: none; stroke: #eeeeec; stroke-width: 1; stroke-opacity: 1.00; stroke-linecap: round; stroke-linejoin: round;" id="ezcGraphLine_121"/><g id="ezcGraphTextBox_5"><path d=" M 18.5000,19.0000 L 18.5000,3.5000 L 64.5200,3.5000 L 64.5200,19.0000 L 18.5000,19.0000 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_122"/><text id="ezcGraphTextBox_5_text" x="19" text-length="44.52px" y="15.9" style="font-size: 14px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">Line 0</text></g><g id="ezcGraphTextBox_7"><path d=" M 18.5000,37.0000 L 18.5000,21.5000 L 64.5200,21.5000 L 64.5200,37.0000 L 18.5000,37.0000 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_123"/><text id="ezcGraphTextBox_7_text" x="19" text-length="44.52px" y="33.9" style="font-size: 14px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">Line 1</text></g><g id="ezcGraphTextBox_17"><path d=" M 193.7144,195.0600 L 193.7144,181.6800 L 245.5856,181.6800 L 245.5856,195.0600 L 193.7144,195.0600 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_124"/><text id="ezcGraphTextBox_17_text" x="194.2144" text-length="50.3712px" y="192.278" style="font-size: 11px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">sample 2</text></g><g id="ezcGraphTextBox_21"><path d=" M 273.3144,195.0600 L 273.3144,181.6800 L 325.1856,181.6800 L 325.1856,195.0600 L 273.3144,195.0600 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_125"/><text id="ezcGraphTextBox_21_text" x="273.8144" text-length="50.3712px" y="192.278" style="font-size: 11px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">sample 3</text></g><g id="ezcGraphTextBox_25"><path d=" M 352.9144,195.0600 L 352.9144,181.6800 L 404.7856,181.6800 L 404.7856,195.0600 L 352.9144,195.0600 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_126"/><text id="ezcGraphTextBox_25_text" x="353.4144" text-length="50.3712px" y="192.278" style="font-size: 11px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">sample 4</text></g><g id="ezcGraphTextBox_29"><path d=" M 432.5144,195.0600 L 432.5144,181.6800 L 484.3856,181.6800 L 484.3856,195.0600 L 432.5144,195.0600 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_127"/><text id="ezcGraphTextBox_29_text" x="433.0144" text-length="50.3712px" y="192.278" style="font-size: 11px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">sample 5</text></g><g id="ezcGraphTextBox_30"><path d=" M 129.9444,179.2200 L 129.9444,165.8400 L 138.8100,165.8400 L 138.8100,179.2200 L 129.9444,179.2200 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_128"/><text id="ezcGraphTextBox_30_text" x="130.4444" text-length="7.3656px" y="176.438" style="font-size: 11px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">0</text></g><g id="ezcGraphTextBox_43"><path d=" M 115.2132,147.5400 L 115.2132,134.1600 L 138.8100,134.1600 L 138.8100,147.5400 L 115.2132,147.5400 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_129"/><text id="ezcGraphTextBox_43_text" x="115.7132" text-length="22.0968px" y="144.758" style="font-size: 11px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">100</text></g><g id="ezcGraphTextBox_56"><path d=" M 115.2132,115.8600 L 115.2132,102.4800 L 138.8100,102.4800 L 138.8100,115.8600 L 115.2132,115.8600 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_130"/><text id="ezcGraphTextBox_56_text" x="115.7132" text-length="22.0968px" y="113.078" style="font-size: 11px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">200</text></g><g id="ezcGraphTextBox_69"><path d=" M 115.2132,84.1800 L 115.2132,70.8000 L 138.8100,70.8000 L 138.8100,84.1800 L 115.2132,84.1800 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_131"/><text id="ezcGraphTextBox_69_text" x="115.7132" text-length="22.0968px" y="81.398" style="font-size: 11px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">300</text></g><g id="ezcGraphTextBox_82"><path d=" M 115.2132,52.5000 L 115.2132,39.1200 L 138.8100,39.1200 L 138.8100,52.5000 L 115.2132,52.5000 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_132"/><text id="ezcGraphTextBox_82_text" x="115.7132" text-length="22.0968px" y="49.718" style="font-size: 11px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">400</text></g><g id="ezcGraphTextBox_95"><path d=" M 115.2132,36.6600 L 115.2132,23.2800 L 138.8100,23.2800 L 138.8100,36.6600 L 115.2132,36.6600 z " style="fill: #ffffff; fill-opacity: 0.00; stroke: none;" id="ezcGraphPolygon_133"/><text id="ezcGraphTextBox_95_text" x="115.7132" text-length="22.0968px" y="33.878" style="font-size: 11px; font-family: sans-serif; fill: #d3d7cf; fill-opacity: 1.00; stroke: none;">500</text></g></g></svg>
diff --git a/tests/renderer_3d_test.php b/tests/renderer_3d_test.php
index 3334d9b..35f2661 100644
--- a/tests/renderer_3d_test.php
+++ b/tests/renderer_3d_test.php
@@ -896,6 +896,102 @@ class ezcGraphRenderer3dTest extends ezcGraphTestCase
);
}
+ public function testRenderLineChartWithSmallDepth()
+ {
+ $filename = $this->tempDir . __FUNCTION__ . '.svg';
+
+ $chart = new ezcGraphLineChart();
+ $chart->palette = new ezcGraphPaletteBlack();
+
+ $chart->data['Line 0'] = new ezcGraphArrayDataSet( array( 'sample 1' => 432, 'sample 2' => 43, 'sample 3' => 65, 'sample 4' => 97, 'sample 5' => 154) );
+ $chart->data['Line 0']->symbol = ezcGraph::NO_SYMBOL;
+ $chart->data['Line 1'] = new ezcGraphArrayDataSet( array( 'sample 1' => 234, 'sample 2' => 21, 'sample 3' => 324, 'sample 4' => 120, 'sample 5' => 1) );
+ $chart->data['Line 1']->symbol = ezcGraph::NO_SYMBOL;
+
+ $chart->renderer = new ezcGraphRenderer3d();
+ $chart->renderer->options->depth = .01;
+
+ $chart->driver = new ezcGraphSvgDriver();
+ $chart->render( 500, 200, $filename );
+
+ $this->compare(
+ $filename,
+ $this->basePath . 'compare/' . __CLASS__ . '_' . __FUNCTION__ . '.svg'
+ );
+ }
+
+ public function testRenderBarChartWithSmallDepth()
+ {
+ $filename = $this->tempDir . __FUNCTION__ . '.svg';
+
+ $chart = new ezcGraphBarChart();
+ $chart->palette = new ezcGraphPaletteBlack();
+
+ $chart->data['Line 0'] = new ezcGraphArrayDataSet( array( 'sample 1' => 432, 'sample 2' => 43, 'sample 3' => 65, 'sample 4' => 97, 'sample 5' => 154) );
+ $chart->data['Line 0']->symbol = ezcGraph::NO_SYMBOL;
+ $chart->data['Line 1'] = new ezcGraphArrayDataSet( array( 'sample 1' => 234, 'sample 2' => 21, 'sample 3' => 324, 'sample 4' => 120, 'sample 5' => 1) );
+ $chart->data['Line 1']->symbol = ezcGraph::NO_SYMBOL;
+
+ $chart->renderer = new ezcGraphRenderer3d();
+ $chart->renderer->options->depth = .01;
+
+ $chart->driver = new ezcGraphSvgDriver();
+ $chart->render( 500, 200, $filename );
+
+ $this->compare(
+ $filename,
+ $this->basePath . 'compare/' . __CLASS__ . '_' . __FUNCTION__ . '.svg'
+ );
+ }
+
+ public function testRenderLineChartWithDepth()
+ {
+ $filename = $this->tempDir . __FUNCTION__ . '.svg';
+
+ $chart = new ezcGraphLineChart();
+ $chart->palette = new ezcGraphPaletteBlack();
+
+ $chart->data['Line 0'] = new ezcGraphArrayDataSet( array( 'sample 1' => 432, 'sample 2' => 43, 'sample 3' => 65, 'sample 4' => 97, 'sample 5' => 154) );
+ $chart->data['Line 0']->symbol = ezcGraph::NO_SYMBOL;
+ $chart->data['Line 1'] = new ezcGraphArrayDataSet( array( 'sample 1' => 234, 'sample 2' => 21, 'sample 3' => 324, 'sample 4' => 120, 'sample 5' => 1) );
+ $chart->data['Line 1']->symbol = ezcGraph::NO_SYMBOL;
+
+ $chart->renderer = new ezcGraphRenderer3d();
+ $chart->renderer->options->depth = .5;
+
+ $chart->driver = new ezcGraphSvgDriver();
+ $chart->render( 500, 200, $filename );
+
+ $this->compare(
+ $filename,
+ $this->basePath . 'compare/' . __CLASS__ . '_' . __FUNCTION__ . '.svg'
+ );
+ }
+
+ public function testRenderBarChartWithDepth()
+ {
+ $filename = $this->tempDir . __FUNCTION__ . '.svg';
+
+ $chart = new ezcGraphBarChart();
+ $chart->palette = new ezcGraphPaletteBlack();
+
+ $chart->data['Line 0'] = new ezcGraphArrayDataSet( array( 'sample 1' => 432, 'sample 2' => 43, 'sample 3' => 65, 'sample 4' => 97, 'sample 5' => 154) );
+ $chart->data['Line 0']->symbol = ezcGraph::NO_SYMBOL;
+ $chart->data['Line 1'] = new ezcGraphArrayDataSet( array( 'sample 1' => 234, 'sample 2' => 21, 'sample 3' => 324, 'sample 4' => 120, 'sample 5' => 1) );
+ $chart->data['Line 1']->symbol = ezcGraph::NO_SYMBOL;
+
+ $chart->renderer = new ezcGraphRenderer3d();
+ $chart->renderer->options->depth = .5;
+
+ $chart->driver = new ezcGraphSvgDriver();
+ $chart->render( 500, 200, $filename );
+
+ $this->compare(
+ $filename,
+ $this->basePath . 'compare/' . __CLASS__ . '_' . __FUNCTION__ . '.svg'
+ );
+ }
+
public function testRender3dLineChartSmallMaxFontSize()
{
$filename = $this->tempDir . __FUNCTION__ . '.svg';
OpenPOWER on IntegriCloud