diff --git a/Sources/SVGRenderer/SVGRenderer.swift b/Sources/SVGRenderer/SVGRenderer.swift index e6d62c6e..6744bfe6 100644 --- a/Sources/SVGRenderer/SVGRenderer.swift +++ b/Sources/SVGRenderer/SVGRenderer.swift @@ -56,7 +56,7 @@ public class SVGRenderer: Renderer{ strokeWidth thickness: Float, strokeColor: Color = Color.black) { let rect = convertToSVGCoordinates(rect) - let rectStr = #""# + let rectStr = #""# lines.append(rectStr) } @@ -64,7 +64,7 @@ public class SVGRenderer: Renderer{ fillColor: Color = Color.white, hatchPattern: BarGraphSeriesOptions.Hatching) { let rect = convertToSVGCoordinates(rect) - let rectStr = #""# + let rectStr = #""# lines.append(rectStr) drawHatchingRect(rect, hatchPattern: hatchPattern) } @@ -124,7 +124,7 @@ public class SVGRenderer: Renderer{ } patternName = "url(#crossHatch)" } - let rectStr = #""# + let rectStr = #""# lines.append(rectStr) } @@ -133,7 +133,7 @@ public class SVGRenderer: Renderer{ fillColor: Color = Color.white, borderColor: Color = Color.black) { let rect = convertToSVGCoordinates(rect) - let rectStr = #""# + let rectStr = #""# lines.append(rectStr) } @@ -141,7 +141,7 @@ public class SVGRenderer: Renderer{ radius r: Float, fillColor: Color) { let c = convertToSVGCoordinates(c) - let circle: String = #""# + let circle: String = #""# lines.append(circle) } @@ -150,7 +150,7 @@ public class SVGRenderer: Renderer{ radiusY ry: Float, fillColor: Color) { let c = convertToSVGCoordinates(c) - let circle: String = #""# + let circle: String = #""# lines.append(circle) } @@ -161,7 +161,7 @@ public class SVGRenderer: Renderer{ let p1 = convertToSVGCoordinates(point1) let p2 = convertToSVGCoordinates(point2) let p3 = convertToSVGCoordinates(point3) - let triangle = #""# + let triangle = #""# lines.append(triangle) } @@ -170,7 +170,7 @@ public class SVGRenderer: Renderer{ var pointsString = "" for point in polygon.points { let convertedPoint = convertToSVGCoordinates(point) - pointsString.append("\(convertedPoint.x),\(convertedPoint.y) ") + pointsString.append("\(String(format:"%.8f", convertedPoint.x)),\(String(format:"%.8f", convertedPoint.y)) ") } let polygonString = #""# @@ -186,10 +186,10 @@ public class SVGRenderer: Renderer{ let p2 = convertToSVGCoordinates(p2) var line : String if (isDashed) { - line = #""# + line = #""# } else { - line = #""# + line = #""# } lines.append(line) } @@ -200,12 +200,12 @@ public class SVGRenderer: Renderer{ isDashed: Bool) { let pointsString = polyline.points.lazy.map { point in let convertedPoint = self.convertToSVGCoordinates(point) - return "\(convertedPoint.x),\(convertedPoint.y)" + return "\(String(format:"%.8f", convertedPoint.x)),\(String(format:"%.8f", convertedPoint.y))" }.joined(separator: " ") let dashedString = isDashed ? "stroke-dasharray:4 1;" : "" - lines.append(#""#) + lines.append(#""#) } public func drawText(text s: String, @@ -215,7 +215,7 @@ public class SVGRenderer: Renderer{ strokeWidth thickness: Float, angle: Float){ let p = convertToSVGCoordinates(p) - let text = #"\#(s)"# + let text = #"\#(s)"# lines.append(text) } @@ -235,7 +235,7 @@ public class SVGRenderer: Renderer{ /// Returns the content of the SVG generated by the renderer public var svg: String { // Build the document. - let header = #""# + let header = #""# + "\n" + #""# let font = #""# let image = header + "\n" + font + "\n" + lines.joined(separator: "\n") + "\n" @@ -254,6 +254,6 @@ public class SVGRenderer: Renderer{ extension Color { var svgColorString: String { - return "rgb(\(r*255.0),\(g*255.0),\(b*255.0))" + return "rgb(\(String(format: "%.8f", r*255.0)),\(String(format: "%.8f", g*255.0)),\(String(format: "%.8f", b*255.0)))" } } diff --git a/Tests/SwiftPlotTests/Reference/svg/_01_single_series_line_chart.svg b/Tests/SwiftPlotTests/Reference/svg/_01_single_series_line_chart.svg index 5ac2f34b..9301d45a 100644 --- a/Tests/SwiftPlotTests/Reference/svg/_01_single_series_line_chart.svg +++ b/Tests/SwiftPlotTests/Reference/svg/_01_single_series_line_chart.svg @@ -1,58 +1,58 @@ - + - - - - - - - - - - - - - - - - - - -0.0 - -100.0 - -200.0 - -300.0 - -400.0 - -500.0 - -0.0 - -100.0 - -200.0 - -300.0 - -400.0 - -500.0 - -600.0 - -700.0 - -800.0 - -SINGLE SERIES -X-AXIS -Y-AXIS - - -Plot 1 + + + + + + + + + + + + + + + + + + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +600.0 + +700.0 + +800.0 + +SINGLE SERIES +X-AXIS +Y-AXIS + + +Plot 1 \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/_02_multiple_series_line_chart.svg b/Tests/SwiftPlotTests/Reference/svg/_02_multiple_series_line_chart.svg index 221ea991..149876c7 100644 --- a/Tests/SwiftPlotTests/Reference/svg/_02_multiple_series_line_chart.svg +++ b/Tests/SwiftPlotTests/Reference/svg/_02_multiple_series_line_chart.svg @@ -1,67 +1,67 @@ - + - - - - - - - - - - - - - - - - - - - - -0.0 - -100.0 - -200.0 - -300.0 - -400.0 - -500.0 - -600.0 - -700.0 - -0.0 - -100.0 - -200.0 - -300.0 - -400.0 - -500.0 - -600.0 - -700.0 - -800.0 - - -MULTIPLE SERIES -X-AXIS -Y-AXIS - - -Plot 1 - -Plot 2 + + + + + + + + + + + + + + + + + + + + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +600.0 + +700.0 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +600.0 + +700.0 + +800.0 + + +MULTIPLE SERIES +X-AXIS +Y-AXIS + + +Plot 1 + +Plot 2 \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/_03_sub_plot_horizontally_stacked_line_chart.svg b/Tests/SwiftPlotTests/Reference/svg/_03_sub_plot_horizontally_stacked_line_chart.svg index 528258da..09ae8239 100644 --- a/Tests/SwiftPlotTests/Reference/svg/_03_sub_plot_horizontally_stacked_line_chart.svg +++ b/Tests/SwiftPlotTests/Reference/svg/_03_sub_plot_horizontally_stacked_line_chart.svg @@ -1,112 +1,112 @@ - + - - - - - - - - - - - - - - - - - - -0.0 - -100.0 - -200.0 - -300.0 - -400.0 - -500.0 - -0.0 - -100.0 - -200.0 - -300.0 - -400.0 - -500.0 - -600.0 - -700.0 - -800.0 - -PLOT 1 -X-AXIS -Y-AXIS - - -Plot 1 - - - - - - - - - - - - - - - - - - -0.0 - -100.0 - -200.0 - -300.0 - -400.0 - -500.0 - -0.0 - -100.0 - -200.0 - -300.0 - -400.0 - -500.0 - -600.0 - -700.0 - -800.0 - -PLOT 2 -X-AXIS -Y-AXIS - - -Plot 2 + + + + + + + + + + + + + + + + + + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +600.0 + +700.0 + +800.0 + +PLOT 1 +X-AXIS +Y-AXIS + + +Plot 1 + + + + + + + + + + + + + + + + + + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +600.0 + +700.0 + +800.0 + +PLOT 2 +X-AXIS +Y-AXIS + + +Plot 2 \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/_04_sub_plot_vertically_stacked_line_chart.svg b/Tests/SwiftPlotTests/Reference/svg/_04_sub_plot_vertically_stacked_line_chart.svg index c4ae883a..847721de 100644 --- a/Tests/SwiftPlotTests/Reference/svg/_04_sub_plot_vertically_stacked_line_chart.svg +++ b/Tests/SwiftPlotTests/Reference/svg/_04_sub_plot_vertically_stacked_line_chart.svg @@ -1,112 +1,112 @@ - + - - - - - - - - - - - - - - - - - - -0.0 - -100.0 - -200.0 - -300.0 - -400.0 - -500.0 - -0.0 - -100.0 - -200.0 - -300.0 - -400.0 - -500.0 - -600.0 - -700.0 - -800.0 - -PLOT 1 -X-AXIS -Y-AXIS - - -Plot 1 - - - - - - - - - - - - - - - - - - -0.0 - -100.0 - -200.0 - -300.0 - -400.0 - -500.0 - -0.0 - -100.0 - -200.0 - -300.0 - -400.0 - -500.0 - -600.0 - -700.0 - -800.0 - -PLOT 2 -X-AXIS -Y-AXIS - - -Plot 2 + + + + + + + + + + + + + + + + + + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +600.0 + +700.0 + +800.0 + +PLOT 1 +X-AXIS +Y-AXIS + + +Plot 1 + + + + + + + + + + + + + + + + + + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +600.0 + +700.0 + +800.0 + +PLOT 2 +X-AXIS +Y-AXIS + + +Plot 2 \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/_05_sub_plot_grid_stacked_line_chart.svg b/Tests/SwiftPlotTests/Reference/svg/_05_sub_plot_grid_stacked_line_chart.svg index 2152fb6b..e1013d14 100644 --- a/Tests/SwiftPlotTests/Reference/svg/_05_sub_plot_grid_stacked_line_chart.svg +++ b/Tests/SwiftPlotTests/Reference/svg/_05_sub_plot_grid_stacked_line_chart.svg @@ -1,160 +1,160 @@ - + - - - - - - - - - - - - - -0.0 - -100.0 - -200.0 - -300.0 - -400.0 - -500.0 - -0.0 - -100.0 - -200.0 - -300.0 - -PLOT 1 -X-AXIS -Y-AXIS - - -Plot 1 - - - - - - - - - - - - - -0.0 - -100.0 - -200.0 - -300.0 - -400.0 - -500.0 - -0.0 - -100.0 - -200.0 - -300.0 - -PLOT 2 -X-AXIS -Y-AXIS - - -Plot 2 - - - - - - - - - - - - - -0.0 - -100.0 - -200.0 - -300.0 - -400.0 - -500.0 - -0.0 - -100.0 - -200.0 - -300.0 - -PLOT 3 -X-AXIS -Y-AXIS - - -Plot 3 - - - - - - - - - - - - - -0.0 - -100.0 - -200.0 - -300.0 - -400.0 - -500.0 - -0.0 - -100.0 - -200.0 - -300.0 - -PLOT 4 -X-AXIS -Y-AXIS - - -Plot 4 + + + + + + + + + + + + + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +0.0 + +100.0 + +200.0 + +300.0 + +PLOT 1 +X-AXIS +Y-AXIS + + +Plot 1 + + + + + + + + + + + + + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +0.0 + +100.0 + +200.0 + +300.0 + +PLOT 2 +X-AXIS +Y-AXIS + + +Plot 2 + + + + + + + + + + + + + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +0.0 + +100.0 + +200.0 + +300.0 + +PLOT 3 +X-AXIS +Y-AXIS + + +Plot 3 + + + + + + + + + + + + + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +0.0 + +100.0 + +200.0 + +300.0 + +PLOT 4 +X-AXIS +Y-AXIS + + +Plot 4 \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/_06_function_plot_line_chart.svg b/Tests/SwiftPlotTests/Reference/svg/_06_function_plot_line_chart.svg index a50dfcc6..41c53c47 100644 --- a/Tests/SwiftPlotTests/Reference/svg/_06_function_plot_line_chart.svg +++ b/Tests/SwiftPlotTests/Reference/svg/_06_function_plot_line_chart.svg @@ -1,73 +1,73 @@ - + - - - - - - - - - - - - - - - - - - - - - - - -0.0 - -1.0 - -2.0 - -3.0 - -4.0 - -5.0 - --1.0 - --2.0 - --3.0 - --4.0 - --5.0 - -0.0 - -10.0 - -20.0 - -30.0 - -40.0 - --10.0 - --20.0 - --30.0 - --40.0 - -FUNCTION -X-AXIS -Y-AXIS - - -Function + + + + + + + + + + + + + + + + + + + + + + + +0.0 + +1.0 + +2.0 + +3.0 + +4.0 + +5.0 + +-1.0 + +-2.0 + +-3.0 + +-4.0 + +-5.0 + +0.0 + +10.0 + +20.0 + +30.0 + +40.0 + +-10.0 + +-20.0 + +-30.0 + +-40.0 + +FUNCTION +X-AXIS +Y-AXIS + + +Function \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/_07_secondary_axis_line_chart.svg b/Tests/SwiftPlotTests/Reference/svg/_07_secondary_axis_line_chart.svg index e8433b57..83e84dbb 100644 --- a/Tests/SwiftPlotTests/Reference/svg/_07_secondary_axis_line_chart.svg +++ b/Tests/SwiftPlotTests/Reference/svg/_07_secondary_axis_line_chart.svg @@ -1,65 +1,65 @@ - + - - - -0.0 - -100.0 - -200.0 - -300.0 - -400.0 - -500.0 - -600.0 - -700.0 - -150.0 - -250.0 - -350.0 - -450.0 - -550.0 - -650.0 - -750.0 - -0.0 - -100.0 - -200.0 - -300.0 - -400.0 - -500.0 - -600.0 - -700.0 - -800.0 - - -SECONDARY AXIS -X-AXIS -Y2-AXIS -Y-AXIS - - -Plot 1 - -Plot 2 + + + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +600.0 + +700.0 + +150.0 + +250.0 + +350.0 + +450.0 + +550.0 + +650.0 + +750.0 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +600.0 + +700.0 + +800.0 + + +SECONDARY AXIS +X-AXIS +Y2-AXIS +Y-AXIS + + +Plot 1 + +Plot 2 \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/_08_bar_chart.svg b/Tests/SwiftPlotTests/Reference/svg/_08_bar_chart.svg index af0aefb8..dde2df4d 100644 --- a/Tests/SwiftPlotTests/Reference/svg/_08_bar_chart.svg +++ b/Tests/SwiftPlotTests/Reference/svg/_08_bar_chart.svg @@ -1,49 +1,49 @@ - + - - - - - - - - - - - - - - -2008 - -2009 - -2010 - -2011 - -0.0 - -100.0 - -200.0 - -300.0 - -400.0 - -500.0 - --100.0 - - - - -BAR CHART -X-AXIS -Y-AXIS - - -Plot 1 + + + + + + + + + + + + + + +2008 + +2009 + +2010 + +2011 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +-100.0 + + + + +BAR CHART +X-AXIS +Y-AXIS + + +Plot 1 \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/_09_bar_chart_orientation_horizontal.svg b/Tests/SwiftPlotTests/Reference/svg/_09_bar_chart_orientation_horizontal.svg index c95e52f4..0a07e72d 100644 --- a/Tests/SwiftPlotTests/Reference/svg/_09_bar_chart_orientation_horizontal.svg +++ b/Tests/SwiftPlotTests/Reference/svg/_09_bar_chart_orientation_horizontal.svg @@ -1,49 +1,49 @@ - + - - - - - - - - - - - - - - -0.0 - -101.0 - -201.0 - -300.0 - -400.0 - -500.0 - --100.0 - -2008 - -2009 - -2010 - -2011 - - - - -BAR CHART -X-AXIS -Y-AXIS - - -Plot 1 + + + + + + + + + + + + + + +0.0 + +101.0 + +201.0 + +300.0 + +400.0 + +500.0 + +-100.0 + +2008 + +2009 + +2010 + +2011 + + + + +BAR CHART +X-AXIS +Y-AXIS + + +Plot 1 \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/_10_bar_chart_forward_slash_hatched.svg b/Tests/SwiftPlotTests/Reference/svg/_10_bar_chart_forward_slash_hatched.svg index e1e49733..44954d7e 100644 --- a/Tests/SwiftPlotTests/Reference/svg/_10_bar_chart_forward_slash_hatched.svg +++ b/Tests/SwiftPlotTests/Reference/svg/_10_bar_chart_forward_slash_hatched.svg @@ -1,54 +1,54 @@ - + - - - - - - - - - - - - - - -2008 - -2009 - -2010 - -2011 - -0.0 - -100.0 - -200.0 - -300.0 - -400.0 - -500.0 - --100.0 - + + + + + + + + + + + + + + +2008 + +2009 + +2010 + +2011 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +-100.0 + - - - - - - - -HATCHED BAR CHART -X-AXIS -Y-AXIS - - -Plot 1 + + + + + + + +HATCHED BAR CHART +X-AXIS +Y-AXIS + + +Plot 1 \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/_11_bar_chart_backward_slash_hatched.svg b/Tests/SwiftPlotTests/Reference/svg/_11_bar_chart_backward_slash_hatched.svg index 45e18cf8..afd8d31c 100644 --- a/Tests/SwiftPlotTests/Reference/svg/_11_bar_chart_backward_slash_hatched.svg +++ b/Tests/SwiftPlotTests/Reference/svg/_11_bar_chart_backward_slash_hatched.svg @@ -1,54 +1,54 @@ - + - - - - - - - - - - - - - - -2008 - -2009 - -2010 - -2011 - -0.0 - -100.0 - -200.0 - -300.0 - -400.0 - -500.0 - --100.0 - + + + + + + + + + + + + + + +2008 + +2009 + +2010 + +2011 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +-100.0 + - - - - - - - -HATCHED BAR CHART -X-AXIS -Y-AXIS - - -Plot 1 + + + + + + + +HATCHED BAR CHART +X-AXIS +Y-AXIS + + +Plot 1 \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/_12_bar_chart_vertical_hatched.svg b/Tests/SwiftPlotTests/Reference/svg/_12_bar_chart_vertical_hatched.svg index da107dc5..35f7bc37 100644 --- a/Tests/SwiftPlotTests/Reference/svg/_12_bar_chart_vertical_hatched.svg +++ b/Tests/SwiftPlotTests/Reference/svg/_12_bar_chart_vertical_hatched.svg @@ -1,54 +1,54 @@ - + - - - - - - - - - - - - - - -2008 - -2009 - -2010 - -2011 - -0.0 - -100.0 - -200.0 - -300.0 - -400.0 - -500.0 - --100.0 - + + + + + + + + + + + + + + +2008 + +2009 + +2010 + +2011 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +-100.0 + - - - - - - - -HATCHED BAR CHART -X-AXIS -Y-AXIS - - -Plot 1 + + + + + + + +HATCHED BAR CHART +X-AXIS +Y-AXIS + + +Plot 1 \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/_13_bar_chart_horizontal_hatched.svg b/Tests/SwiftPlotTests/Reference/svg/_13_bar_chart_horizontal_hatched.svg index ed737e85..6e42bc9a 100644 --- a/Tests/SwiftPlotTests/Reference/svg/_13_bar_chart_horizontal_hatched.svg +++ b/Tests/SwiftPlotTests/Reference/svg/_13_bar_chart_horizontal_hatched.svg @@ -1,54 +1,54 @@ - + - - - - - - - - - - - - - - -2008 - -2009 - -2010 - -2011 - -0.0 - -100.0 - -200.0 - -300.0 - -400.0 - -500.0 - --100.0 - + + + + + + + + + + + + + + +2008 + +2009 + +2010 + +2011 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +-100.0 + - - - - - - - -HATCHED BAR CHART -X-AXIS -Y-AXIS - - -Plot 1 + + + + + + + +HATCHED BAR CHART +X-AXIS +Y-AXIS + + +Plot 1 \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/_14_bar_chart_grid_hatched.svg b/Tests/SwiftPlotTests/Reference/svg/_14_bar_chart_grid_hatched.svg index 8622b41a..137c458e 100644 --- a/Tests/SwiftPlotTests/Reference/svg/_14_bar_chart_grid_hatched.svg +++ b/Tests/SwiftPlotTests/Reference/svg/_14_bar_chart_grid_hatched.svg @@ -1,54 +1,54 @@ - + - - - - - - - - - - - - - - -2008 - -2009 - -2010 - -2011 - -0.0 - -100.0 - -200.0 - -300.0 - -400.0 - -500.0 - --100.0 - + + + + + + + + + + + + + + +2008 + +2009 + +2010 + +2011 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +-100.0 + - - - - - - - -HATCHED BAR CHART -X-AXIS -Y-AXIS - - -Plot 1 + + + + + + + +HATCHED BAR CHART +X-AXIS +Y-AXIS + + +Plot 1 \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/_15_bar_chart_cross_hatched.svg b/Tests/SwiftPlotTests/Reference/svg/_15_bar_chart_cross_hatched.svg index 9885a9d4..b82c5323 100644 --- a/Tests/SwiftPlotTests/Reference/svg/_15_bar_chart_cross_hatched.svg +++ b/Tests/SwiftPlotTests/Reference/svg/_15_bar_chart_cross_hatched.svg @@ -1,54 +1,54 @@ - + - - - - - - - - - - - - - - -2008 - -2009 - -2010 - -2011 - -0.0 - -100.0 - -200.0 - -300.0 - -400.0 - -500.0 - --100.0 - + + + + + + + + + + + + + + +2008 + +2009 + +2010 + +2011 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +-100.0 + - - - - - - - -HATCHED BAR CHART -X-AXIS -Y-AXIS - - -Plot 1 + + + + + + + +HATCHED BAR CHART +X-AXIS +Y-AXIS + + +Plot 1 \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/_16_bar_chart_hollow_circle_hatched.svg b/Tests/SwiftPlotTests/Reference/svg/_16_bar_chart_hollow_circle_hatched.svg index 650ae803..36030c07 100644 --- a/Tests/SwiftPlotTests/Reference/svg/_16_bar_chart_hollow_circle_hatched.svg +++ b/Tests/SwiftPlotTests/Reference/svg/_16_bar_chart_hollow_circle_hatched.svg @@ -1,54 +1,54 @@ - + - - - - - - - - - - - - - - -2008 - -2009 - -2010 - -2011 - -0.0 - -100.0 - -200.0 - -300.0 - -400.0 - -500.0 - --100.0 - + + + + + + + + + + + + + + +2008 + +2009 + +2010 + +2011 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +-100.0 + - - - - - - - -HATCHED BAR CHART -X-AXIS -Y-AXIS - - -Plot 1 + + + + + + + +HATCHED BAR CHART +X-AXIS +Y-AXIS + + +Plot 1 \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/_17_bar_chart_filled_circle_hatched.svg b/Tests/SwiftPlotTests/Reference/svg/_17_bar_chart_filled_circle_hatched.svg index 8d484e0f..6b3d8e95 100644 --- a/Tests/SwiftPlotTests/Reference/svg/_17_bar_chart_filled_circle_hatched.svg +++ b/Tests/SwiftPlotTests/Reference/svg/_17_bar_chart_filled_circle_hatched.svg @@ -1,54 +1,54 @@ - + - - - - - - - - - - - - - - -2008 - -2009 - -2010 - -2011 - -0.0 - -100.0 - -200.0 - -300.0 - -400.0 - -500.0 - --100.0 - + + + + + + + + + + + + + + +2008 + +2009 + +2010 + +2011 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +-100.0 + - - - - - - - -HATCHED BAR CHART -X-AXIS -Y-AXIS - - -Plot 1 + + + + + + + +HATCHED BAR CHART +X-AXIS +Y-AXIS + + +Plot 1 \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/_18_bar_chart_vertical_stacked.svg b/Tests/SwiftPlotTests/Reference/svg/_18_bar_chart_vertical_stacked.svg index 7f467438..a5d204e5 100644 --- a/Tests/SwiftPlotTests/Reference/svg/_18_bar_chart_vertical_stacked.svg +++ b/Tests/SwiftPlotTests/Reference/svg/_18_bar_chart_vertical_stacked.svg @@ -1,64 +1,64 @@ - + - - - - - - - - - - - - - - - - - -2008 - -2009 - -2010 - -2011 - -0.0 - -100.0 - -200.0 - -300.0 - -400.0 - -500.0 - -600.0 - -700.0 - -800.0 - --100.0 - - - - - - - - -BAR CHART -X-AXIS -Y-AXIS - - -Plot 1 - -Plot 2 + + + + + + + + + + + + + + + + + +2008 + +2009 + +2010 + +2011 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +600.0 + +700.0 + +800.0 + +-100.0 + + + + + + + + +BAR CHART +X-AXIS +Y-AXIS + + +Plot 1 + +Plot 2 \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/_19_bar_chart_horizontal_stacked.svg b/Tests/SwiftPlotTests/Reference/svg/_19_bar_chart_horizontal_stacked.svg index 61e1523e..f2553ac5 100644 --- a/Tests/SwiftPlotTests/Reference/svg/_19_bar_chart_horizontal_stacked.svg +++ b/Tests/SwiftPlotTests/Reference/svg/_19_bar_chart_horizontal_stacked.svg @@ -1,67 +1,67 @@ - + - - - - - - - - - - - - - - - - - - -0.0 - -100.0 - -200.0 - -300.0 - -401.0 - -500.0 - -600.0 - -700.0 - -800.0 - --100.0 - --200.0 - -2008 - -2009 - -2010 - -2011 - - - - - - - - -BAR CHART -X-AXIS -Y-AXIS - - -Plot 1 - -Plot 2 + + + + + + + + + + + + + + + + + + +0.0 + +100.0 + +200.0 + +300.0 + +401.0 + +500.0 + +600.0 + +700.0 + +800.0 + +-100.0 + +-200.0 + +2008 + +2009 + +2010 + +2011 + + + + + + + + +BAR CHART +X-AXIS +Y-AXIS + + +Plot 1 + +Plot 2 \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/_20_scatter_plot.svg b/Tests/SwiftPlotTests/Reference/svg/_20_scatter_plot.svg index 78c1a169..2c7f047b 100644 --- a/Tests/SwiftPlotTests/Reference/svg/_20_scatter_plot.svg +++ b/Tests/SwiftPlotTests/Reference/svg/_20_scatter_plot.svg @@ -1,256 +1,256 @@ - + - - - - - - - - - - - - - - - - - - -10.0 - -20.0 - -30.0 - -40.0 - -50.0 - -60.0 - -70.0 - -80.0 - -90.0 - -100.0 - -110.0 - -120.0 - -100.0 - -200.0 - -300.0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -SCATTER PLOT -X-AXIS -Y-AXIS - - -Plot 1 - -Plot 2 + + + + + + + + + + + + + + + + + + +10.0 + +20.0 + +30.0 + +40.0 + +50.0 + +60.0 + +70.0 + +80.0 + +90.0 + +100.0 + +110.0 + +120.0 + +100.0 + +200.0 + +300.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +SCATTER PLOT +X-AXIS +Y-AXIS + + +Plot 1 + +Plot 2 \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/_21_histogram.svg b/Tests/SwiftPlotTests/Reference/svg/_21_histogram.svg index 481f2cce..70d1caa5 100644 --- a/Tests/SwiftPlotTests/Reference/svg/_21_histogram.svg +++ b/Tests/SwiftPlotTests/Reference/svg/_21_histogram.svg @@ -1,124 +1,124 @@ - + - - - - - - - - - - - - - - - - - - - - - - - -40.0 - -50.0 - -60.0 - -70.0 - -80.0 - -90.0 - -100.0 - -110.0 - -120.0 - -130.0 - -140.0 - -150.0 - -160.0 - -0.0 - -100.0 - -200.0 - -300.0 - -400.0 - -500.0 - -600.0 - -700.0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -HISTOGRAM -X -Frequency - - -Plot 1 + + + + + + + + + + + + + + + + + + + + + + + +40.0 + +50.0 + +60.0 + +70.0 + +80.0 + +90.0 + +100.0 + +110.0 + +120.0 + +130.0 + +140.0 + +150.0 + +160.0 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +600.0 + +700.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +HISTOGRAM +X +Frequency + + +Plot 1 \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/_22_histogram_step.svg b/Tests/SwiftPlotTests/Reference/svg/_22_histogram_step.svg index f505efdf..f195121c 100644 --- a/Tests/SwiftPlotTests/Reference/svg/_22_histogram_step.svg +++ b/Tests/SwiftPlotTests/Reference/svg/_22_histogram_step.svg @@ -1,76 +1,76 @@ - + - - - - - - - - - - - - - - - - - - - - - - - -40.0 - -50.0 - -60.0 - -70.0 - -80.0 - -90.0 - -100.0 - -110.0 - -120.0 - -130.0 - -140.0 - -150.0 - -160.0 - -0.0 - -100.0 - -200.0 - -300.0 - -400.0 - -500.0 - -600.0 - -700.0 - - -HISTOGRAM STEP -X -Frequency - - -Plot 1 + + + + + + + + + + + + + + + + + + + + + + + +40.0 + +50.0 + +60.0 + +70.0 + +80.0 + +90.0 + +100.0 + +110.0 + +120.0 + +130.0 + +140.0 + +150.0 + +160.0 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +600.0 + +700.0 + + +HISTOGRAM STEP +X +Frequency + + +Plot 1 \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/_23_histogram_stacked.svg b/Tests/SwiftPlotTests/Reference/svg/_23_histogram_stacked.svg index a368d1ca..042894cb 100644 --- a/Tests/SwiftPlotTests/Reference/svg/_23_histogram_stacked.svg +++ b/Tests/SwiftPlotTests/Reference/svg/_23_histogram_stacked.svg @@ -1,200 +1,200 @@ - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -40.0 - -50.0 - -60.0 - -70.0 - -80.0 - -90.0 - -100.0 - -110.0 - -120.0 - -130.0 - -140.0 - -150.0 - -160.0 - -170.0 - -180.0 - -190.0 - -200.0 - -210.0 - -0.0 - -100.0 - -200.0 - -300.0 - -400.0 - -500.0 - -600.0 - -700.0 - -800.0 - -900.0 - -1000.0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -HISTOGRAM STACKED -X -Frequency - - -Plot 1 - -Plot 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +40.0 + +50.0 + +60.0 + +70.0 + +80.0 + +90.0 + +100.0 + +110.0 + +120.0 + +130.0 + +140.0 + +150.0 + +160.0 + +170.0 + +180.0 + +190.0 + +200.0 + +210.0 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +600.0 + +700.0 + +800.0 + +900.0 + +1000.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +HISTOGRAM STACKED +X +Frequency + + +Plot 1 + +Plot 2 \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/_24_histogram_stacked_step.svg b/Tests/SwiftPlotTests/Reference/svg/_24_histogram_stacked_step.svg index 63871713..0989c0aa 100644 --- a/Tests/SwiftPlotTests/Reference/svg/_24_histogram_stacked_step.svg +++ b/Tests/SwiftPlotTests/Reference/svg/_24_histogram_stacked_step.svg @@ -1,110 +1,110 @@ - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -40.0 - -50.0 - -60.0 - -70.0 - -80.0 - -90.0 - -100.0 - -110.0 - -120.0 - -130.0 - -140.0 - -150.0 - -160.0 - -170.0 - -180.0 - -190.0 - -200.0 - -210.0 - -0.0 - -100.0 - -200.0 - -300.0 - -400.0 - -500.0 - -600.0 - -700.0 - -800.0 - -900.0 - -1000.0 - - - - - - - - - - -HISTOGRAM STACKED STEP -X -Frequency - - -Plot 1 - -Plot 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +40.0 + +50.0 + +60.0 + +70.0 + +80.0 + +90.0 + +100.0 + +110.0 + +120.0 + +130.0 + +140.0 + +150.0 + +160.0 + +170.0 + +180.0 + +190.0 + +200.0 + +210.0 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +600.0 + +700.0 + +800.0 + +900.0 + +1000.0 + + + + + + + + + + +HISTOGRAM STACKED STEP +X +Frequency + + +Plot 1 + +Plot 2 \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/_25_histogram_multi_stacked_color_bleed.svg b/Tests/SwiftPlotTests/Reference/svg/_25_histogram_multi_stacked_color_bleed.svg index 5cf1d648..5a6a43bd 100644 --- a/Tests/SwiftPlotTests/Reference/svg/_25_histogram_multi_stacked_color_bleed.svg +++ b/Tests/SwiftPlotTests/Reference/svg/_25_histogram_multi_stacked_color_bleed.svg @@ -1,177 +1,177 @@ - + - - - - - - - - - - - - -0.0 - -10.0 - -20.0 - -0.0 - -1.0 - -2.0 - -3.0 - -4.0 - -5.0 - -6.0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -HISTOGRAM MULTI STACKED -X -Frequency - - -Plot 1 - -Plot 2 - -Plot 3 - -Plot 4 - -Plot 5 - -Plot 6 + + + + + + + + + + + + +0.0 + +10.0 + +20.0 + +0.0 + +1.0 + +2.0 + +3.0 + +4.0 + +5.0 + +6.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +HISTOGRAM MULTI STACKED +X +Frequency + + +Plot 1 + +Plot 2 + +Plot 3 + +Plot 4 + +Plot 5 + +Plot 6 \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/_26_histogram_multi_stacked.svg b/Tests/SwiftPlotTests/Reference/svg/_26_histogram_multi_stacked.svg index 88e69779..15ebc214 100644 --- a/Tests/SwiftPlotTests/Reference/svg/_26_histogram_multi_stacked.svg +++ b/Tests/SwiftPlotTests/Reference/svg/_26_histogram_multi_stacked.svg @@ -1,216 +1,216 @@ - + - - - - - - - - - - - - - - - -0.0 - -1.0 - -2.0 - -3.0 - -4.0 - -5.0 - -6.0 - -7.0 - -8.0 - -9.0 - -10.0 - -0.0 - -100.0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -HISTOGRAM MULTI STACKED -X -Frequency - - -Plot 1 - -Plot 2 - -Plot 3 - -Plot 3 + + + + + + + + + + + + + + + +0.0 + +1.0 + +2.0 + +3.0 + +4.0 + +5.0 + +6.0 + +7.0 + +8.0 + +9.0 + +10.0 + +0.0 + +100.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +HISTOGRAM MULTI STACKED +X +Frequency + + +Plot 1 + +Plot 2 + +Plot 3 + +Plot 3 \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/_27_histogram_multi_stacked_step.svg b/Tests/SwiftPlotTests/Reference/svg/_27_histogram_multi_stacked_step.svg index 4fac2756..ef2ae75b 100644 --- a/Tests/SwiftPlotTests/Reference/svg/_27_histogram_multi_stacked_step.svg +++ b/Tests/SwiftPlotTests/Reference/svg/_27_histogram_multi_stacked_step.svg @@ -1,66 +1,66 @@ - + - - - - - - - - - - - - - - - -0.0 - -1.0 - -2.0 - -3.0 - -4.0 - -5.0 - -6.0 - -7.0 - -8.0 - -9.0 - -10.0 - -0.0 - -100.0 - - - - - - - - - - -HISTOGRAM MULTI STACKED STEP -X -Frequency - - -Plot 1 - -Plot 2 - -Plot 3 - -Plot 3 + + + + + + + + + + + + + + + +0.0 + +1.0 + +2.0 + +3.0 + +4.0 + +5.0 + +6.0 + +7.0 + +8.0 + +9.0 + +10.0 + +0.0 + +100.0 + + + + + + + + + + +HISTOGRAM MULTI STACKED STEP +X +Frequency + + +Plot 1 + +Plot 2 + +Plot 3 + +Plot 3 \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/_28_histogram_stacked_step_line_joins.svg b/Tests/SwiftPlotTests/Reference/svg/_28_histogram_stacked_step_line_joins.svg index dea7d2c6..92161b95 100644 --- a/Tests/SwiftPlotTests/Reference/svg/_28_histogram_stacked_step_line_joins.svg +++ b/Tests/SwiftPlotTests/Reference/svg/_28_histogram_stacked_step_line_joins.svg @@ -1,71 +1,71 @@ - + - - - - - - - - - - - - -0.0 - -10.0 - -20.0 - -30.0 - -40.0 - -50.0 - -0.0 - -1.0 - -2.0 - -3.0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -HISTOGRAM STACKED STEP LINE JOINS -X -Frequency - - -Plot 1 - -Plot 2 + + + + + + + + + + + + +0.0 + +10.0 + +20.0 + +30.0 + +40.0 + +50.0 + +0.0 + +1.0 + +2.0 + +3.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +HISTOGRAM STACKED STEP LINE JOINS +X +Frequency + + +Plot 1 + +Plot 2 \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/_29_nested_subplots.svg b/Tests/SwiftPlotTests/Reference/svg/_29_nested_subplots.svg index e7372530..504e749d 100644 --- a/Tests/SwiftPlotTests/Reference/svg/_29_nested_subplots.svg +++ b/Tests/SwiftPlotTests/Reference/svg/_29_nested_subplots.svg @@ -1,803 +1,803 @@ - + - - - - - - - - - - - - - - - - - - - -0.0 - -10.0 - -20.0 - -30.0 - -40.0 - -50.0 - -60.0 - --10.0 - --20.0 - --30.0 - --40.0 - --50.0 - --60.0 - -0.0 - -100.1 - --100.0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -SCATTER PLOT -X-AXIS -Y-AXIS - - -Plot 1 - -Plot 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - -0.0 - -1.0 - -2.0 - -3.0 - -4.0 - --1.0 - --2.0 - --3.0 - --4.0 - -0.0 - -10.0 - -20.0 - -30.0 - -40.0 - -50.0 - -60.0 - -70.0 - --10.0 - --20.0 - --30.0 - --40.0 - --50.0 - --60.0 - --70.0 - -FUNCTION -X-AXIS -Y-AXIS - - -Function - - - - - - - - - - - - - -0.0 - -100.0 - -200.0 - -300.0 - -400.0 - -500.0 - -0.0 - -100.0 - -200.0 - -300.0 - -PLOT 1 -X-AXIS -Y-AXIS - - -Plot 1 - - - - - - - - - - - - - - - - - - - -0.0 - -10.0 - -20.0 - -30.0 - -40.0 - -50.0 - -60.0 - --10.0 - --20.0 - --30.0 - --40.0 - --50.0 - --60.0 - -0.0 - -100.1 - --100.1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -SCATTER PLOT -X-AXIS -Y-AXIS - - -Plot 1 - -Plot 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - -0.0 - -1.0 - -2.0 - -3.0 - -4.0 - --1.0 - --2.0 - --3.0 - --4.0 - -0.0 - -10.0 - -20.0 - -30.0 - -40.0 - -50.0 - -60.0 - -70.0 - --10.0 - --20.0 - --30.0 - --40.0 - --50.0 - --60.0 - --70.0 - -FUNCTION -X-AXIS -Y-AXIS - - -Function - - - - - - - - - - - - - -0.0 - -100.0 - -200.0 - -300.0 - -400.0 - -500.0 - -0.0 - -100.0 - -200.0 - -300.0 - -PLOT 1 -X-AXIS -Y-AXIS - - -Plot 1 - - - - - - - - - - - - - -0.0 - -100.0 - -200.0 - -300.0 - -400.0 - -500.0 - -0.0 - -100.0 - -200.0 - -300.0 - -PLOT 1 -X-AXIS -Y-AXIS - - -Plot 1 + + + + + + + + + + + + + + + + + + + +0.0 + +10.0 + +20.0 + +30.0 + +40.0 + +50.0 + +60.0 + +-10.0 + +-20.0 + +-30.0 + +-40.0 + +-50.0 + +-60.0 + +0.0 + +100.1 + +-100.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +SCATTER PLOT +X-AXIS +Y-AXIS + + +Plot 1 + +Plot 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + +0.0 + +1.0 + +2.0 + +3.0 + +4.0 + +-1.0 + +-2.0 + +-3.0 + +-4.0 + +0.0 + +10.0 + +20.0 + +30.0 + +40.0 + +50.0 + +60.0 + +70.0 + +-10.0 + +-20.0 + +-30.0 + +-40.0 + +-50.0 + +-60.0 + +-70.0 + +FUNCTION +X-AXIS +Y-AXIS + + +Function + + + + + + + + + + + + + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +0.0 + +100.0 + +200.0 + +300.0 + +PLOT 1 +X-AXIS +Y-AXIS + + +Plot 1 + + + + + + + + + + + + + + + + + + + +0.0 + +10.0 + +20.0 + +30.0 + +40.0 + +50.0 + +60.0 + +-10.0 + +-20.0 + +-30.0 + +-40.0 + +-50.0 + +-60.0 + +0.0 + +100.1 + +-100.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +SCATTER PLOT +X-AXIS +Y-AXIS + + +Plot 1 + +Plot 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + +0.0 + +1.0 + +2.0 + +3.0 + +4.0 + +-1.0 + +-2.0 + +-3.0 + +-4.0 + +0.0 + +10.0 + +20.0 + +30.0 + +40.0 + +50.0 + +60.0 + +70.0 + +-10.0 + +-20.0 + +-30.0 + +-40.0 + +-50.0 + +-60.0 + +-70.0 + +FUNCTION +X-AXIS +Y-AXIS + + +Function + + + + + + + + + + + + + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +0.0 + +100.0 + +200.0 + +300.0 + +PLOT 1 +X-AXIS +Y-AXIS + + +Plot 1 + + + + + + + + + + + + + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +0.0 + +100.0 + +200.0 + +300.0 + +PLOT 1 +X-AXIS +Y-AXIS + + +Plot 1 \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/_29_text_annotation.svg b/Tests/SwiftPlotTests/Reference/svg/_29_text_annotation.svg index 1036c6c0..fc56af2c 100644 --- a/Tests/SwiftPlotTests/Reference/svg/_29_text_annotation.svg +++ b/Tests/SwiftPlotTests/Reference/svg/_29_text_annotation.svg @@ -1,59 +1,59 @@ - + - - - - - - - - - - - - - - - - - - -0.0 - -100.0 - -200.0 - -300.0 - -400.0 - -500.0 - -0.0 - -100.0 - -200.0 - -300.0 - -400.0 - -500.0 - -600.0 - -700.0 - -800.0 - -SINGLE SERIES -X-AXIS -Y-AXIS - - -Plot 1 -HELLO WORLD + + + + + + + + + + + + + + + + + + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +600.0 + +700.0 + +800.0 + +SINGLE SERIES +X-AXIS +Y-AXIS + + +Plot 1 +HELLO WORLD \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/_30_text_bounding_box_annotation.svg b/Tests/SwiftPlotTests/Reference/svg/_30_text_bounding_box_annotation.svg index 3f5a76ac..0cfaecf9 100644 --- a/Tests/SwiftPlotTests/Reference/svg/_30_text_bounding_box_annotation.svg +++ b/Tests/SwiftPlotTests/Reference/svg/_30_text_bounding_box_annotation.svg @@ -1,60 +1,60 @@ - + - - - - - - - - - - - - - - - - - - -0.0 - -100.0 - -200.0 - -300.0 - -400.0 - -500.0 - -0.0 - -100.0 - -200.0 - -300.0 - -400.0 - -500.0 - -600.0 - -700.0 - -800.0 - -SINGLE SERIES -X-AXIS -Y-AXIS - - -Plot 1 - -HELLO WORLD + + + + + + + + + + + + + + + + + + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +600.0 + +700.0 + +800.0 + +SINGLE SERIES +X-AXIS +Y-AXIS + + +Plot 1 + +HELLO WORLD \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/_31_arrow_annotation.svg b/Tests/SwiftPlotTests/Reference/svg/_31_arrow_annotation.svg index 419684a4..69983bbf 100644 --- a/Tests/SwiftPlotTests/Reference/svg/_31_arrow_annotation.svg +++ b/Tests/SwiftPlotTests/Reference/svg/_31_arrow_annotation.svg @@ -1,76 +1,76 @@ - + - - - - - - - - - - - - - - - - - - - - - - - -0.0 - -1.0 - -2.0 - -3.0 - -4.0 - -5.0 - --1.0 - --2.0 - --3.0 - --4.0 - --5.0 - -0.0 - -0.25 - -0.5 - -0.75 - -1.0 - --0.25 - --0.5 - --0.75 - --1.0 - -FUNCTION -X-AXIS -Y-AXIS - - -sin(x) - - -relative maxima + + + + + + + + + + + + + + + + + + + + + + + +0.0 + +1.0 + +2.0 + +3.0 + +4.0 + +5.0 + +-1.0 + +-2.0 + +-3.0 + +-4.0 + +-5.0 + +0.0 + +0.25 + +0.5 + +0.75 + +1.0 + +-0.25 + +-0.5 + +-0.75 + +-1.0 + +FUNCTION +X-AXIS +Y-AXIS + + +sin(x) + + +relative maxima \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/_32_arrow_annotation_dart.svg b/Tests/SwiftPlotTests/Reference/svg/_32_arrow_annotation_dart.svg index 525bfbd8..a95afa24 100644 --- a/Tests/SwiftPlotTests/Reference/svg/_32_arrow_annotation_dart.svg +++ b/Tests/SwiftPlotTests/Reference/svg/_32_arrow_annotation_dart.svg @@ -1,76 +1,76 @@ - + - - - - - - - - - - - - - - - - - - - - - - - -0.0 - -1.0 - -2.0 - -3.0 - -4.0 - -5.0 - --1.0 - --2.0 - --3.0 - --4.0 - --5.0 - -0.0 - -0.25 - -0.5 - -0.75 - -1.0 - --0.25 - --0.5 - --0.75 - --1.0 - -FUNCTION -X-AXIS -Y-AXIS - - -sin(x) - - -relative maxima + + + + + + + + + + + + + + + + + + + + + + + +0.0 + +1.0 + +2.0 + +3.0 + +4.0 + +5.0 + +-1.0 + +-2.0 + +-3.0 + +-4.0 + +-5.0 + +0.0 + +0.25 + +0.5 + +0.75 + +1.0 + +-0.25 + +-0.5 + +-0.75 + +-1.0 + +FUNCTION +X-AXIS +Y-AXIS + + +sin(x) + + +relative maxima \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/_33_arrow_annotation_wedge.svg b/Tests/SwiftPlotTests/Reference/svg/_33_arrow_annotation_wedge.svg index e1936fae..c5922ff5 100644 --- a/Tests/SwiftPlotTests/Reference/svg/_33_arrow_annotation_wedge.svg +++ b/Tests/SwiftPlotTests/Reference/svg/_33_arrow_annotation_wedge.svg @@ -1,75 +1,75 @@ - + - - - - - - - - - - - - - - - - - - - - - - - -0.0 - -1.0 - -2.0 - -3.0 - -4.0 - -5.0 - --1.0 - --2.0 - --3.0 - --4.0 - --5.0 - -0.0 - -0.25 - -0.5 - -0.75 - -1.0 - --0.25 - --0.5 - --0.75 - --1.0 - -FUNCTION -X-AXIS -Y-AXIS - - -sin(x) - -relative maxima + + + + + + + + + + + + + + + + + + + + + + + +0.0 + +1.0 + +2.0 + +3.0 + +4.0 + +5.0 + +-1.0 + +-2.0 + +-3.0 + +-4.0 + +-5.0 + +0.0 + +0.25 + +0.5 + +0.75 + +1.0 + +-0.25 + +-0.5 + +-0.75 + +-1.0 + +FUNCTION +X-AXIS +Y-AXIS + + +sin(x) + +relative maxima \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/_34_arrow_annotation_double_headed.svg b/Tests/SwiftPlotTests/Reference/svg/_34_arrow_annotation_double_headed.svg index e3d2e575..2169d936 100644 --- a/Tests/SwiftPlotTests/Reference/svg/_34_arrow_annotation_double_headed.svg +++ b/Tests/SwiftPlotTests/Reference/svg/_34_arrow_annotation_double_headed.svg @@ -1,76 +1,76 @@ - + - - - - - - - - - - - - - - - - - - - - - - - -0.0 - -1.0 - -2.0 - -3.0 - -4.0 - -5.0 - --1.0 - --2.0 - --3.0 - --4.0 - --5.0 - -0.0 - -0.25 - -0.5 - -0.75 - -1.0 - --0.25 - --0.5 - --0.75 - --1.0 - -FUNCTION -X-AXIS -Y-AXIS - - -sin(x) - - - + + + + + + + + + + + + + + + + + + + + + + + +0.0 + +1.0 + +2.0 + +3.0 + +4.0 + +5.0 + +-1.0 + +-2.0 + +-3.0 + +-4.0 + +-5.0 + +0.0 + +0.25 + +0.5 + +0.75 + +1.0 + +-0.25 + +-0.5 + +-0.75 + +-1.0 + +FUNCTION +X-AXIS +Y-AXIS + + +sin(x) + + + \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/_35_bracket_annotation.svg b/Tests/SwiftPlotTests/Reference/svg/_35_bracket_annotation.svg index d66252ae..d17657e4 100644 --- a/Tests/SwiftPlotTests/Reference/svg/_35_bracket_annotation.svg +++ b/Tests/SwiftPlotTests/Reference/svg/_35_bracket_annotation.svg @@ -1,77 +1,77 @@ - + - - - - - - - - - - - - - - - - - - - - - - - -0.0 - -1.0 - -2.0 - -3.0 - -4.0 - -5.0 - --1.0 - --2.0 - --3.0 - --4.0 - --5.0 - -0.0 - -0.25 - -0.5 - -0.75 - -1.0 - --0.25 - --0.5 - --0.75 - --1.0 - -FUNCTION -X-AXIS -Y-AXIS - - -sin(x) - -Period - -Amplitude + + + + + + + + + + + + + + + + + + + + + + + +0.0 + +1.0 + +2.0 + +3.0 + +4.0 + +5.0 + +-1.0 + +-2.0 + +-3.0 + +-4.0 + +-5.0 + +0.0 + +0.25 + +0.5 + +0.75 + +1.0 + +-0.25 + +-0.5 + +-0.75 + +-1.0 + +FUNCTION +X-AXIS +Y-AXIS + + +sin(x) + +Period + +Amplitude \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/_reg_57_histogram_stacked_step_offset.svg b/Tests/SwiftPlotTests/Reference/svg/_reg_57_histogram_stacked_step_offset.svg index b82d2860..3dfd2bec 100644 --- a/Tests/SwiftPlotTests/Reference/svg/_reg_57_histogram_stacked_step_offset.svg +++ b/Tests/SwiftPlotTests/Reference/svg/_reg_57_histogram_stacked_step_offset.svg @@ -1,57 +1,57 @@ - + - - - - - - - - - - - - - - - - -0.0 - -1.0 - -2.0 - -3.0 - -4.0 - -5.0 - -6.0 - -7.0 - -8.0 - -9.0 - -10.0 - -0.0 - -0.5 - -1.0 - - -HISTOGRAM STACKED STEP -X -Frequency - - -Plot 1 - -Plot 2 + + + + + + + + + + + + + + + + +0.0 + +1.0 + +2.0 + +3.0 + +4.0 + +5.0 + +6.0 + +7.0 + +8.0 + +9.0 + +10.0 + +0.0 + +0.5 + +1.0 + + +HISTOGRAM STACKED STEP +X +Frequency + + +Plot 1 + +Plot 2 \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/testHeatmap.svg b/Tests/SwiftPlotTests/Reference/svg/testHeatmap.svg index 4b616eaf..35b404ea 100644 --- a/Tests/SwiftPlotTests/Reference/svg/testHeatmap.svg +++ b/Tests/SwiftPlotTests/Reference/svg/testHeatmap.svg @@ -1,501 +1,501 @@ - + - - - -0 - -1 - -2 - -3 - -4 - -5 - -6 - -7 - -8 - -9 - -10 - -11 - -12 - -13 - -14 - -15 - -16 - -17 - -18 - -19 - -20 - -21 - -22 - -23 - -24 - -25 - -26 - -27 - -28 - -29 - -30 - -0 - -1 - -2 - -3 - -4 - -5 - -6 - -7 - -8 - -9 - -10 - -11 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Maximum daily temperatures in Boston, 2012 -Day of the Month + + + +0 + +1 + +2 + +3 + +4 + +5 + +6 + +7 + +8 + +9 + +10 + +11 + +12 + +13 + +14 + +15 + +16 + +17 + +18 + +19 + +20 + +21 + +22 + +23 + +24 + +25 + +26 + +27 + +28 + +29 + +30 + +0 + +1 + +2 + +3 + +4 + +5 + +6 + +7 + +8 + +9 + +10 + +11 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Maximum daily temperatures in Boston, 2012 +Day of the Month \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/testHeatmap_invertedMapping.svg b/Tests/SwiftPlotTests/Reference/svg/testHeatmap_invertedMapping.svg index dc58f012..6317e11d 100644 --- a/Tests/SwiftPlotTests/Reference/svg/testHeatmap_invertedMapping.svg +++ b/Tests/SwiftPlotTests/Reference/svg/testHeatmap_invertedMapping.svg @@ -1,501 +1,501 @@ - + - - - -0 - -1 - -2 - -3 - -4 - -5 - -6 - -7 - -8 - -9 - -10 - -11 - -12 - -13 - -14 - -15 - -16 - -17 - -18 - -19 - -20 - -21 - -22 - -23 - -24 - -25 - -26 - -27 - -28 - -29 - -30 - -0 - -1 - -2 - -3 - -4 - -5 - -6 - -7 - -8 - -9 - -10 - -11 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Maximum daily temperatures in Boston, 2012 -Day of the Month + + + +0 + +1 + +2 + +3 + +4 + +5 + +6 + +7 + +8 + +9 + +10 + +11 + +12 + +13 + +14 + +15 + +16 + +17 + +18 + +19 + +20 + +21 + +22 + +23 + +24 + +25 + +26 + +27 + +28 + +29 + +30 + +0 + +1 + +2 + +3 + +4 + +5 + +6 + +7 + +8 + +9 + +10 + +11 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Maximum daily temperatures in Boston, 2012 +Day of the Month \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/testLineChart_crossBothAxes.svg b/Tests/SwiftPlotTests/Reference/svg/testLineChart_crossBothAxes.svg index bbe19c93..c62038eb 100644 --- a/Tests/SwiftPlotTests/Reference/svg/testLineChart_crossBothAxes.svg +++ b/Tests/SwiftPlotTests/Reference/svg/testLineChart_crossBothAxes.svg @@ -1,70 +1,70 @@ - + - - - - - - - - - - - - - - - - - -0.0 - -1.0 - -2.0 - -3.0 - -4.0 - -5.0 - --1.0 - --2.0 - --3.0 - --4.0 - --5.0 - -0.0 - -100.0 - --100.0 - - - - - - -y = x^n -x -y - - -2 - -3 - -4 - -5 - -6 - -7 + + + + + + + + + + + + + + + + + +0.0 + +1.0 + +2.0 + +3.0 + +4.0 + +5.0 + +-1.0 + +-2.0 + +-3.0 + +-4.0 + +-5.0 + +0.0 + +100.0 + +-100.0 + + + + + + +y = x^n +x +y + + +2 + +3 + +4 + +5 + +6 + +7 \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/testLineChart_crossX.svg b/Tests/SwiftPlotTests/Reference/svg/testLineChart_crossX.svg index ecff2576..7c05c581 100644 --- a/Tests/SwiftPlotTests/Reference/svg/testLineChart_crossX.svg +++ b/Tests/SwiftPlotTests/Reference/svg/testLineChart_crossX.svg @@ -1,46 +1,46 @@ - + - - - - - - - - - - - - - - -0.0 - -1.0 - -2.0 - -3.0 - -4.0 - --1.0 - --2.0 - --3.0 - --4.0 - -10.0 - -20.0 - -FUNCTION -X-AXIS -Y-AXIS - - -Function + + + + + + + + + + + + + + +0.0 + +1.0 + +2.0 + +3.0 + +4.0 + +-1.0 + +-2.0 + +-3.0 + +-4.0 + +10.0 + +20.0 + +FUNCTION +X-AXIS +Y-AXIS + + +Function \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/testLineChart_crossY.svg b/Tests/SwiftPlotTests/Reference/svg/testLineChart_crossY.svg index 7b3fb966..886baa69 100644 --- a/Tests/SwiftPlotTests/Reference/svg/testLineChart_crossY.svg +++ b/Tests/SwiftPlotTests/Reference/svg/testLineChart_crossY.svg @@ -1,67 +1,67 @@ - + - - - - - - - - - - - - - - - - - - - - - -1.0 - -2.0 - -3.0 - -4.0 - -5.0 - -6.0 - -7.0 - -8.0 - -9.0 - -10.0 - -0.0 - -1.0 - -2.0 - -3.0 - --1.0 - --2.0 - --3.0 - --4.0 - -FUNCTION -X-AXIS -Y-AXIS - - -Function + + + + + + + + + + + + + + + + + + + + + +1.0 + +2.0 + +3.0 + +4.0 + +5.0 + +6.0 + +7.0 + +8.0 + +9.0 + +10.0 + +0.0 + +1.0 + +2.0 + +3.0 + +-1.0 + +-2.0 + +-3.0 + +-4.0 + +FUNCTION +X-AXIS +Y-AXIS + + +Function \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/testLineChart_negativeXOrigin.svg b/Tests/SwiftPlotTests/Reference/svg/testLineChart_negativeXOrigin.svg index 38847318..cb00b126 100644 --- a/Tests/SwiftPlotTests/Reference/svg/testLineChart_negativeXOrigin.svg +++ b/Tests/SwiftPlotTests/Reference/svg/testLineChart_negativeXOrigin.svg @@ -1,37 +1,37 @@ - + - - - - - - - - - - - --5.0 - --6.0 - --7.0 - --8.0 - --70.0 - --80.0 - --90.0 - --100.0 - -SINGLE SERIES -X-AXIS -Y-AXIS - - -Plot 1 + + + + + + + + + + + +-5.0 + +-6.0 + +-7.0 + +-8.0 + +-70.0 + +-80.0 + +-90.0 + +-100.0 + +SINGLE SERIES +X-AXIS +Y-AXIS + + +Plot 1 \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/testLineChart_negativeXOrigin_unsorted.svg b/Tests/SwiftPlotTests/Reference/svg/testLineChart_negativeXOrigin_unsorted.svg index 82fa0084..5a5ee92b 100644 --- a/Tests/SwiftPlotTests/Reference/svg/testLineChart_negativeXOrigin_unsorted.svg +++ b/Tests/SwiftPlotTests/Reference/svg/testLineChart_negativeXOrigin_unsorted.svg @@ -1,37 +1,37 @@ - + - - - - - - - - - - - --5.0 - --6.0 - --7.0 - --8.0 - -70.0 - -80.0 - -90.0 - -100.0 - -SINGLE SERIES -X-AXIS -Y-AXIS - - -Plot 1 + + + + + + + + + + + +-5.0 + +-6.0 + +-7.0 + +-8.0 + +70.0 + +80.0 + +90.0 + +100.0 + +SINGLE SERIES +X-AXIS +Y-AXIS + + +Plot 1 \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/testLineChart_negativeYOrigin.svg b/Tests/SwiftPlotTests/Reference/svg/testLineChart_negativeYOrigin.svg index 7676578d..f933a6cc 100644 --- a/Tests/SwiftPlotTests/Reference/svg/testLineChart_negativeYOrigin.svg +++ b/Tests/SwiftPlotTests/Reference/svg/testLineChart_negativeYOrigin.svg @@ -1,37 +1,37 @@ - + - - - - - - - - - - - -0.0 - -1.0 - -2.0 - -3.0 - --70.0 - --80.0 - --90.0 - --100.0 - -SINGLE SERIES -X-AXIS -Y-AXIS - - -Plot 1 + + + + + + + + + + + +0.0 + +1.0 + +2.0 + +3.0 + +-70.0 + +-80.0 + +-90.0 + +-100.0 + +SINGLE SERIES +X-AXIS +Y-AXIS + + +Plot 1 \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/testLineChart_positiveXOrigin.svg b/Tests/SwiftPlotTests/Reference/svg/testLineChart_positiveXOrigin.svg index 91f13245..e756980b 100644 --- a/Tests/SwiftPlotTests/Reference/svg/testLineChart_positiveXOrigin.svg +++ b/Tests/SwiftPlotTests/Reference/svg/testLineChart_positiveXOrigin.svg @@ -1,37 +1,37 @@ - + - - - - - - - - - - - -5.0 - -6.0 - -7.0 - -8.0 - -70.0 - -80.0 - -90.0 - -100.0 - -SINGLE SERIES -X-AXIS -Y-AXIS - - -Plot 1 + + + + + + + + + + + +5.0 + +6.0 + +7.0 + +8.0 + +70.0 + +80.0 + +90.0 + +100.0 + +SINGLE SERIES +X-AXIS +Y-AXIS + + +Plot 1 \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/testLineChart_positiveXOrigin_secondary.svg b/Tests/SwiftPlotTests/Reference/svg/testLineChart_positiveXOrigin_secondary.svg index e2f6eb2c..44822cca 100644 --- a/Tests/SwiftPlotTests/Reference/svg/testLineChart_positiveXOrigin_secondary.svg +++ b/Tests/SwiftPlotTests/Reference/svg/testLineChart_positiveXOrigin_secondary.svg @@ -1,62 +1,62 @@ - + - - - - - - - - - - - - - - - - - - -0.0 - -1.0 - -2.0 - -3.0 - --1.0 - --2.0 - --3.0 - --4.0 - -70.0 - -80.0 - -90.0 - -100.0 - -80.0 - -90.0 - -100.0 - - -SINGLE SERIES -X-AXIS -Y2-AXIS -Y-AXIS - - -Plot 1 - -Plot 2 + + + + + + + + + + + + + + + + + + +0.0 + +1.0 + +2.0 + +3.0 + +-1.0 + +-2.0 + +-3.0 + +-4.0 + +70.0 + +80.0 + +90.0 + +100.0 + +80.0 + +90.0 + +100.0 + + +SINGLE SERIES +X-AXIS +Y2-AXIS +Y-AXIS + + +Plot 1 + +Plot 2 \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/testLineChart_positiveYOrigin.svg b/Tests/SwiftPlotTests/Reference/svg/testLineChart_positiveYOrigin.svg index 92c66eaa..8bf10030 100644 --- a/Tests/SwiftPlotTests/Reference/svg/testLineChart_positiveYOrigin.svg +++ b/Tests/SwiftPlotTests/Reference/svg/testLineChart_positiveYOrigin.svg @@ -1,37 +1,37 @@ - + - - - - - - - - - - - -0.0 - -1.0 - -2.0 - -3.0 - -70.0 - -80.0 - -90.0 - -100.0 - -SINGLE SERIES -X-AXIS -Y-AXIS - - -Plot 1 + + + + + + + + + + + +0.0 + +1.0 + +2.0 + +3.0 + +70.0 + +80.0 + +90.0 + +100.0 + +SINGLE SERIES +X-AXIS +Y-AXIS + + +Plot 1 \ No newline at end of file diff --git a/Tests/SwiftPlotTests/Reference/svg/testLineChart_positiveYOrigin_secondary.svg b/Tests/SwiftPlotTests/Reference/svg/testLineChart_positiveYOrigin_secondary.svg index c81bb341..c3e54f8b 100644 --- a/Tests/SwiftPlotTests/Reference/svg/testLineChart_positiveYOrigin_secondary.svg +++ b/Tests/SwiftPlotTests/Reference/svg/testLineChart_positiveYOrigin_secondary.svg @@ -1,50 +1,50 @@ - + - - - - - - - - - - - - - - -0.0 - -1.0 - -2.0 - -3.0 - -70.0 - -80.0 - -90.0 - -100.0 - --800.0 - --900.0 - --1000.0 - - -SINGLE SERIES -X-AXIS -Y2-AXIS -Y-AXIS - - -Plot 1 - -Plot 2 + + + + + + + + + + + + + + +0.0 + +1.0 + +2.0 + +3.0 + +70.0 + +80.0 + +90.0 + +100.0 + +-800.0 + +-900.0 + +-1000.0 + + +SINGLE SERIES +X-AXIS +Y2-AXIS +Y-AXIS + + +Plot 1 + +Plot 2 \ No newline at end of file diff --git a/output/agg/_01_single_series_line_chart.png b/output/agg/_01_single_series_line_chart.png new file mode 100644 index 00000000..d77bc2b6 Binary files /dev/null and b/output/agg/_01_single_series_line_chart.png differ diff --git a/output/agg/_02_multiple_series_line_chart.png b/output/agg/_02_multiple_series_line_chart.png new file mode 100644 index 00000000..aa3f0ab0 Binary files /dev/null and b/output/agg/_02_multiple_series_line_chart.png differ diff --git a/output/agg/_03_sub_plot_horizontally_stacked_line_chart.png b/output/agg/_03_sub_plot_horizontally_stacked_line_chart.png new file mode 100644 index 00000000..13582882 Binary files /dev/null and b/output/agg/_03_sub_plot_horizontally_stacked_line_chart.png differ diff --git a/output/agg/_04_sub_plot_vertically_stacked_line_chart.png b/output/agg/_04_sub_plot_vertically_stacked_line_chart.png new file mode 100644 index 00000000..70173390 Binary files /dev/null and b/output/agg/_04_sub_plot_vertically_stacked_line_chart.png differ diff --git a/output/agg/_05_sub_plot_grid_stacked_line_chart.png b/output/agg/_05_sub_plot_grid_stacked_line_chart.png new file mode 100644 index 00000000..48adb9b5 Binary files /dev/null and b/output/agg/_05_sub_plot_grid_stacked_line_chart.png differ diff --git a/output/agg/_06_function_plot_line_chart.png b/output/agg/_06_function_plot_line_chart.png new file mode 100644 index 00000000..4f42472e Binary files /dev/null and b/output/agg/_06_function_plot_line_chart.png differ diff --git a/output/agg/_07_secondary_axis_line_chart.png b/output/agg/_07_secondary_axis_line_chart.png new file mode 100644 index 00000000..e50693fd Binary files /dev/null and b/output/agg/_07_secondary_axis_line_chart.png differ diff --git a/output/agg/_08_bar_chart.png b/output/agg/_08_bar_chart.png new file mode 100644 index 00000000..4535b8c5 Binary files /dev/null and b/output/agg/_08_bar_chart.png differ diff --git a/output/agg/_09_bar_chart_orientation_horizontal.png b/output/agg/_09_bar_chart_orientation_horizontal.png new file mode 100644 index 00000000..0a918f91 Binary files /dev/null and b/output/agg/_09_bar_chart_orientation_horizontal.png differ diff --git a/output/agg/_10_bar_chart_forward_slash_hatched.png b/output/agg/_10_bar_chart_forward_slash_hatched.png new file mode 100644 index 00000000..49b83fdc Binary files /dev/null and b/output/agg/_10_bar_chart_forward_slash_hatched.png differ diff --git a/output/agg/_11_bar_chart_backward_slash_hatched.png b/output/agg/_11_bar_chart_backward_slash_hatched.png new file mode 100644 index 00000000..bdd98fbf Binary files /dev/null and b/output/agg/_11_bar_chart_backward_slash_hatched.png differ diff --git a/output/agg/_12_bar_chart_vertical_hatched.png b/output/agg/_12_bar_chart_vertical_hatched.png new file mode 100644 index 00000000..444e6ae7 Binary files /dev/null and b/output/agg/_12_bar_chart_vertical_hatched.png differ diff --git a/output/agg/_13_bar_chart_horizontal_hatched.png b/output/agg/_13_bar_chart_horizontal_hatched.png new file mode 100644 index 00000000..e96d3c86 Binary files /dev/null and b/output/agg/_13_bar_chart_horizontal_hatched.png differ diff --git a/output/agg/_14_bar_chart_grid_hatched.png b/output/agg/_14_bar_chart_grid_hatched.png new file mode 100644 index 00000000..f41ba374 Binary files /dev/null and b/output/agg/_14_bar_chart_grid_hatched.png differ diff --git a/output/agg/_15_bar_chart_cross_hatched.png b/output/agg/_15_bar_chart_cross_hatched.png new file mode 100644 index 00000000..288b8b9f Binary files /dev/null and b/output/agg/_15_bar_chart_cross_hatched.png differ diff --git a/output/agg/_16_bar_chart_hollow_circle_hatched.png b/output/agg/_16_bar_chart_hollow_circle_hatched.png new file mode 100644 index 00000000..e22ba322 Binary files /dev/null and b/output/agg/_16_bar_chart_hollow_circle_hatched.png differ diff --git a/output/agg/_17_bar_chart_filled_circle_hatched.png b/output/agg/_17_bar_chart_filled_circle_hatched.png new file mode 100644 index 00000000..c37f34f9 Binary files /dev/null and b/output/agg/_17_bar_chart_filled_circle_hatched.png differ diff --git a/output/agg/_18_bar_chart_vertical_stacked.png b/output/agg/_18_bar_chart_vertical_stacked.png new file mode 100644 index 00000000..bee8cb07 Binary files /dev/null and b/output/agg/_18_bar_chart_vertical_stacked.png differ diff --git a/output/agg/_19_bar_chart_horizontal_stacked.png b/output/agg/_19_bar_chart_horizontal_stacked.png new file mode 100644 index 00000000..20af4eaf Binary files /dev/null and b/output/agg/_19_bar_chart_horizontal_stacked.png differ diff --git a/output/agg/_20_scatter_plot.png b/output/agg/_20_scatter_plot.png new file mode 100644 index 00000000..68f50fcb Binary files /dev/null and b/output/agg/_20_scatter_plot.png differ diff --git a/output/agg/_21_histogram.png b/output/agg/_21_histogram.png new file mode 100644 index 00000000..20af5dc5 Binary files /dev/null and b/output/agg/_21_histogram.png differ diff --git a/output/agg/_22_histogram_step.png b/output/agg/_22_histogram_step.png new file mode 100644 index 00000000..ab28c70a Binary files /dev/null and b/output/agg/_22_histogram_step.png differ diff --git a/output/agg/_23_histogram_stacked.png b/output/agg/_23_histogram_stacked.png new file mode 100644 index 00000000..4c40c3fb Binary files /dev/null and b/output/agg/_23_histogram_stacked.png differ diff --git a/output/agg/_24_histogram_stacked_step.png b/output/agg/_24_histogram_stacked_step.png new file mode 100644 index 00000000..94239ac8 Binary files /dev/null and b/output/agg/_24_histogram_stacked_step.png differ diff --git a/output/agg/_25_histogram_multi_stacked_color_bleed.png b/output/agg/_25_histogram_multi_stacked_color_bleed.png new file mode 100644 index 00000000..161099ff Binary files /dev/null and b/output/agg/_25_histogram_multi_stacked_color_bleed.png differ diff --git a/output/agg/_26_histogram_multi_stacked.png b/output/agg/_26_histogram_multi_stacked.png new file mode 100644 index 00000000..45f30e23 Binary files /dev/null and b/output/agg/_26_histogram_multi_stacked.png differ diff --git a/output/agg/_27_histogram_multi_stacked_step.png b/output/agg/_27_histogram_multi_stacked_step.png new file mode 100644 index 00000000..0845f6c6 Binary files /dev/null and b/output/agg/_27_histogram_multi_stacked_step.png differ diff --git a/output/agg/_28_histogram_stacked_step_line_joins.png b/output/agg/_28_histogram_stacked_step_line_joins.png new file mode 100644 index 00000000..e500a283 Binary files /dev/null and b/output/agg/_28_histogram_stacked_step_line_joins.png differ diff --git a/output/agg/_29_nested_subplots.png b/output/agg/_29_nested_subplots.png new file mode 100644 index 00000000..516ac202 Binary files /dev/null and b/output/agg/_29_nested_subplots.png differ diff --git a/output/agg/_29_text_annotation.png b/output/agg/_29_text_annotation.png new file mode 100644 index 00000000..44d29109 Binary files /dev/null and b/output/agg/_29_text_annotation.png differ diff --git a/output/agg/_30_text_bounding_box_annotation.png b/output/agg/_30_text_bounding_box_annotation.png new file mode 100644 index 00000000..67ef9971 Binary files /dev/null and b/output/agg/_30_text_bounding_box_annotation.png differ diff --git a/output/agg/_31_arrow_annotation.png b/output/agg/_31_arrow_annotation.png new file mode 100644 index 00000000..2ae10273 Binary files /dev/null and b/output/agg/_31_arrow_annotation.png differ diff --git a/output/agg/_32_arrow_annotation_dart.png b/output/agg/_32_arrow_annotation_dart.png new file mode 100644 index 00000000..32897b96 Binary files /dev/null and b/output/agg/_32_arrow_annotation_dart.png differ diff --git a/output/agg/_33_arrow_annotation_wedge.png b/output/agg/_33_arrow_annotation_wedge.png new file mode 100644 index 00000000..9bc2f5f6 Binary files /dev/null and b/output/agg/_33_arrow_annotation_wedge.png differ diff --git a/output/agg/_34_arrow_annotation_double_headed.png b/output/agg/_34_arrow_annotation_double_headed.png new file mode 100644 index 00000000..d556cbbd Binary files /dev/null and b/output/agg/_34_arrow_annotation_double_headed.png differ diff --git a/output/agg/_35_bracket_annotation.png b/output/agg/_35_bracket_annotation.png new file mode 100644 index 00000000..7afa634c Binary files /dev/null and b/output/agg/_35_bracket_annotation.png differ diff --git a/output/agg/_reg_57_histogram_stacked_step_offset.png b/output/agg/_reg_57_histogram_stacked_step_offset.png new file mode 100644 index 00000000..e31b1265 Binary files /dev/null and b/output/agg/_reg_57_histogram_stacked_step_offset.png differ diff --git a/output/agg/testHeatmap.png b/output/agg/testHeatmap.png new file mode 100644 index 00000000..9c35b3fd Binary files /dev/null and b/output/agg/testHeatmap.png differ diff --git a/output/agg/testHeatmap_invertedMapping.png b/output/agg/testHeatmap_invertedMapping.png new file mode 100644 index 00000000..f239510b Binary files /dev/null and b/output/agg/testHeatmap_invertedMapping.png differ diff --git a/output/agg/testLineChart_crossBothAxes.png b/output/agg/testLineChart_crossBothAxes.png new file mode 100644 index 00000000..5eb2de03 Binary files /dev/null and b/output/agg/testLineChart_crossBothAxes.png differ diff --git a/output/agg/testLineChart_crossX.png b/output/agg/testLineChart_crossX.png new file mode 100644 index 00000000..fdafed5b Binary files /dev/null and b/output/agg/testLineChart_crossX.png differ diff --git a/output/agg/testLineChart_crossY.png b/output/agg/testLineChart_crossY.png new file mode 100644 index 00000000..0ef8b3e7 Binary files /dev/null and b/output/agg/testLineChart_crossY.png differ diff --git a/output/agg/testLineChart_negativeXOrigin.png b/output/agg/testLineChart_negativeXOrigin.png new file mode 100644 index 00000000..e57c8145 Binary files /dev/null and b/output/agg/testLineChart_negativeXOrigin.png differ diff --git a/output/agg/testLineChart_negativeXOrigin_unsorted.png b/output/agg/testLineChart_negativeXOrigin_unsorted.png new file mode 100644 index 00000000..4de60a27 Binary files /dev/null and b/output/agg/testLineChart_negativeXOrigin_unsorted.png differ diff --git a/output/agg/testLineChart_negativeYOrigin.png b/output/agg/testLineChart_negativeYOrigin.png new file mode 100644 index 00000000..364ea5f7 Binary files /dev/null and b/output/agg/testLineChart_negativeYOrigin.png differ diff --git a/output/agg/testLineChart_positiveXOrigin.png b/output/agg/testLineChart_positiveXOrigin.png new file mode 100644 index 00000000..6a51fb6a Binary files /dev/null and b/output/agg/testLineChart_positiveXOrigin.png differ diff --git a/output/agg/testLineChart_positiveXOrigin_secondary.png b/output/agg/testLineChart_positiveXOrigin_secondary.png new file mode 100644 index 00000000..89fa96c8 Binary files /dev/null and b/output/agg/testLineChart_positiveXOrigin_secondary.png differ diff --git a/output/agg/testLineChart_positiveYOrigin.png b/output/agg/testLineChart_positiveYOrigin.png new file mode 100644 index 00000000..408a174c Binary files /dev/null and b/output/agg/testLineChart_positiveYOrigin.png differ diff --git a/output/agg/testLineChart_positiveYOrigin_secondary.png b/output/agg/testLineChart_positiveYOrigin_secondary.png new file mode 100644 index 00000000..d681ed30 Binary files /dev/null and b/output/agg/testLineChart_positiveYOrigin_secondary.png differ diff --git a/output/svg/_01_single_series_line_chart.svg b/output/svg/_01_single_series_line_chart.svg new file mode 100644 index 00000000..9301d45a --- /dev/null +++ b/output/svg/_01_single_series_line_chart.svg @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +600.0 + +700.0 + +800.0 + +SINGLE SERIES +X-AXIS +Y-AXIS + + +Plot 1 + \ No newline at end of file diff --git a/output/svg/_02_multiple_series_line_chart.svg b/output/svg/_02_multiple_series_line_chart.svg new file mode 100644 index 00000000..149876c7 --- /dev/null +++ b/output/svg/_02_multiple_series_line_chart.svg @@ -0,0 +1,67 @@ + + + + + + + + + + + + + + + + + + + + + + + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +600.0 + +700.0 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +600.0 + +700.0 + +800.0 + + +MULTIPLE SERIES +X-AXIS +Y-AXIS + + +Plot 1 + +Plot 2 + \ No newline at end of file diff --git a/output/svg/_03_sub_plot_horizontally_stacked_line_chart.svg b/output/svg/_03_sub_plot_horizontally_stacked_line_chart.svg new file mode 100644 index 00000000..09ae8239 --- /dev/null +++ b/output/svg/_03_sub_plot_horizontally_stacked_line_chart.svg @@ -0,0 +1,112 @@ + + + + + + + + + + + + + + + + + + + + + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +600.0 + +700.0 + +800.0 + +PLOT 1 +X-AXIS +Y-AXIS + + +Plot 1 + + + + + + + + + + + + + + + + + + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +600.0 + +700.0 + +800.0 + +PLOT 2 +X-AXIS +Y-AXIS + + +Plot 2 + \ No newline at end of file diff --git a/output/svg/_04_sub_plot_vertically_stacked_line_chart.svg b/output/svg/_04_sub_plot_vertically_stacked_line_chart.svg new file mode 100644 index 00000000..847721de --- /dev/null +++ b/output/svg/_04_sub_plot_vertically_stacked_line_chart.svg @@ -0,0 +1,112 @@ + + + + + + + + + + + + + + + + + + + + + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +600.0 + +700.0 + +800.0 + +PLOT 1 +X-AXIS +Y-AXIS + + +Plot 1 + + + + + + + + + + + + + + + + + + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +600.0 + +700.0 + +800.0 + +PLOT 2 +X-AXIS +Y-AXIS + + +Plot 2 + \ No newline at end of file diff --git a/output/svg/_05_sub_plot_grid_stacked_line_chart.svg b/output/svg/_05_sub_plot_grid_stacked_line_chart.svg new file mode 100644 index 00000000..e1013d14 --- /dev/null +++ b/output/svg/_05_sub_plot_grid_stacked_line_chart.svg @@ -0,0 +1,160 @@ + + + + + + + + + + + + + + + + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +0.0 + +100.0 + +200.0 + +300.0 + +PLOT 1 +X-AXIS +Y-AXIS + + +Plot 1 + + + + + + + + + + + + + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +0.0 + +100.0 + +200.0 + +300.0 + +PLOT 2 +X-AXIS +Y-AXIS + + +Plot 2 + + + + + + + + + + + + + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +0.0 + +100.0 + +200.0 + +300.0 + +PLOT 3 +X-AXIS +Y-AXIS + + +Plot 3 + + + + + + + + + + + + + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +0.0 + +100.0 + +200.0 + +300.0 + +PLOT 4 +X-AXIS +Y-AXIS + + +Plot 4 + \ No newline at end of file diff --git a/output/svg/_06_function_plot_line_chart.svg b/output/svg/_06_function_plot_line_chart.svg new file mode 100644 index 00000000..41c53c47 --- /dev/null +++ b/output/svg/_06_function_plot_line_chart.svg @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + +0.0 + +1.0 + +2.0 + +3.0 + +4.0 + +5.0 + +-1.0 + +-2.0 + +-3.0 + +-4.0 + +-5.0 + +0.0 + +10.0 + +20.0 + +30.0 + +40.0 + +-10.0 + +-20.0 + +-30.0 + +-40.0 + +FUNCTION +X-AXIS +Y-AXIS + + +Function + \ No newline at end of file diff --git a/output/svg/_07_secondary_axis_line_chart.svg b/output/svg/_07_secondary_axis_line_chart.svg new file mode 100644 index 00000000..83e84dbb --- /dev/null +++ b/output/svg/_07_secondary_axis_line_chart.svg @@ -0,0 +1,65 @@ + + + + + + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +600.0 + +700.0 + +150.0 + +250.0 + +350.0 + +450.0 + +550.0 + +650.0 + +750.0 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +600.0 + +700.0 + +800.0 + + +SECONDARY AXIS +X-AXIS +Y2-AXIS +Y-AXIS + + +Plot 1 + +Plot 2 + \ No newline at end of file diff --git a/output/svg/_08_bar_chart.svg b/output/svg/_08_bar_chart.svg new file mode 100644 index 00000000..dde2df4d --- /dev/null +++ b/output/svg/_08_bar_chart.svg @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + + +2008 + +2009 + +2010 + +2011 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +-100.0 + + + + +BAR CHART +X-AXIS +Y-AXIS + + +Plot 1 + \ No newline at end of file diff --git a/output/svg/_09_bar_chart_orientation_horizontal.svg b/output/svg/_09_bar_chart_orientation_horizontal.svg new file mode 100644 index 00000000..0a07e72d --- /dev/null +++ b/output/svg/_09_bar_chart_orientation_horizontal.svg @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + + +0.0 + +101.0 + +201.0 + +300.0 + +400.0 + +500.0 + +-100.0 + +2008 + +2009 + +2010 + +2011 + + + + +BAR CHART +X-AXIS +Y-AXIS + + +Plot 1 + \ No newline at end of file diff --git a/output/svg/_10_bar_chart_forward_slash_hatched.svg b/output/svg/_10_bar_chart_forward_slash_hatched.svg new file mode 100644 index 00000000..44954d7e --- /dev/null +++ b/output/svg/_10_bar_chart_forward_slash_hatched.svg @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + +2008 + +2009 + +2010 + +2011 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +-100.0 + + + + + + + + + +HATCHED BAR CHART +X-AXIS +Y-AXIS + + +Plot 1 + \ No newline at end of file diff --git a/output/svg/_11_bar_chart_backward_slash_hatched.svg b/output/svg/_11_bar_chart_backward_slash_hatched.svg new file mode 100644 index 00000000..afd8d31c --- /dev/null +++ b/output/svg/_11_bar_chart_backward_slash_hatched.svg @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + +2008 + +2009 + +2010 + +2011 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +-100.0 + + + + + + + + + +HATCHED BAR CHART +X-AXIS +Y-AXIS + + +Plot 1 + \ No newline at end of file diff --git a/output/svg/_12_bar_chart_vertical_hatched.svg b/output/svg/_12_bar_chart_vertical_hatched.svg new file mode 100644 index 00000000..35f7bc37 --- /dev/null +++ b/output/svg/_12_bar_chart_vertical_hatched.svg @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + +2008 + +2009 + +2010 + +2011 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +-100.0 + + + + + + + + + +HATCHED BAR CHART +X-AXIS +Y-AXIS + + +Plot 1 + \ No newline at end of file diff --git a/output/svg/_13_bar_chart_horizontal_hatched.svg b/output/svg/_13_bar_chart_horizontal_hatched.svg new file mode 100644 index 00000000..6e42bc9a --- /dev/null +++ b/output/svg/_13_bar_chart_horizontal_hatched.svg @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + +2008 + +2009 + +2010 + +2011 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +-100.0 + + + + + + + + + +HATCHED BAR CHART +X-AXIS +Y-AXIS + + +Plot 1 + \ No newline at end of file diff --git a/output/svg/_14_bar_chart_grid_hatched.svg b/output/svg/_14_bar_chart_grid_hatched.svg new file mode 100644 index 00000000..137c458e --- /dev/null +++ b/output/svg/_14_bar_chart_grid_hatched.svg @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + +2008 + +2009 + +2010 + +2011 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +-100.0 + + + + + + + + + +HATCHED BAR CHART +X-AXIS +Y-AXIS + + +Plot 1 + \ No newline at end of file diff --git a/output/svg/_15_bar_chart_cross_hatched.svg b/output/svg/_15_bar_chart_cross_hatched.svg new file mode 100644 index 00000000..b82c5323 --- /dev/null +++ b/output/svg/_15_bar_chart_cross_hatched.svg @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + +2008 + +2009 + +2010 + +2011 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +-100.0 + + + + + + + + + +HATCHED BAR CHART +X-AXIS +Y-AXIS + + +Plot 1 + \ No newline at end of file diff --git a/output/svg/_16_bar_chart_hollow_circle_hatched.svg b/output/svg/_16_bar_chart_hollow_circle_hatched.svg new file mode 100644 index 00000000..36030c07 --- /dev/null +++ b/output/svg/_16_bar_chart_hollow_circle_hatched.svg @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + +2008 + +2009 + +2010 + +2011 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +-100.0 + + + + + + + + + +HATCHED BAR CHART +X-AXIS +Y-AXIS + + +Plot 1 + \ No newline at end of file diff --git a/output/svg/_17_bar_chart_filled_circle_hatched.svg b/output/svg/_17_bar_chart_filled_circle_hatched.svg new file mode 100644 index 00000000..6b3d8e95 --- /dev/null +++ b/output/svg/_17_bar_chart_filled_circle_hatched.svg @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + +2008 + +2009 + +2010 + +2011 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +-100.0 + + + + + + + + + +HATCHED BAR CHART +X-AXIS +Y-AXIS + + +Plot 1 + \ No newline at end of file diff --git a/output/svg/_18_bar_chart_vertical_stacked.svg b/output/svg/_18_bar_chart_vertical_stacked.svg new file mode 100644 index 00000000..a5d204e5 --- /dev/null +++ b/output/svg/_18_bar_chart_vertical_stacked.svg @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + + + + +2008 + +2009 + +2010 + +2011 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +600.0 + +700.0 + +800.0 + +-100.0 + + + + + + + + +BAR CHART +X-AXIS +Y-AXIS + + +Plot 1 + +Plot 2 + \ No newline at end of file diff --git a/output/svg/_19_bar_chart_horizontal_stacked.svg b/output/svg/_19_bar_chart_horizontal_stacked.svg new file mode 100644 index 00000000..f2553ac5 --- /dev/null +++ b/output/svg/_19_bar_chart_horizontal_stacked.svg @@ -0,0 +1,67 @@ + + + + + + + + + + + + + + + + + + + + + +0.0 + +100.0 + +200.0 + +300.0 + +401.0 + +500.0 + +600.0 + +700.0 + +800.0 + +-100.0 + +-200.0 + +2008 + +2009 + +2010 + +2011 + + + + + + + + +BAR CHART +X-AXIS +Y-AXIS + + +Plot 1 + +Plot 2 + \ No newline at end of file diff --git a/output/svg/_20_scatter_plot.svg b/output/svg/_20_scatter_plot.svg new file mode 100644 index 00000000..2c7f047b --- /dev/null +++ b/output/svg/_20_scatter_plot.svg @@ -0,0 +1,256 @@ + + + + + + + + + + + + + + + + + + + + + +10.0 + +20.0 + +30.0 + +40.0 + +50.0 + +60.0 + +70.0 + +80.0 + +90.0 + +100.0 + +110.0 + +120.0 + +100.0 + +200.0 + +300.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +SCATTER PLOT +X-AXIS +Y-AXIS + + +Plot 1 + +Plot 2 + \ No newline at end of file diff --git a/output/svg/_21_histogram.svg b/output/svg/_21_histogram.svg new file mode 100644 index 00000000..70d1caa5 --- /dev/null +++ b/output/svg/_21_histogram.svg @@ -0,0 +1,124 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + +40.0 + +50.0 + +60.0 + +70.0 + +80.0 + +90.0 + +100.0 + +110.0 + +120.0 + +130.0 + +140.0 + +150.0 + +160.0 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +600.0 + +700.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +HISTOGRAM +X +Frequency + + +Plot 1 + \ No newline at end of file diff --git a/output/svg/_22_histogram_step.svg b/output/svg/_22_histogram_step.svg new file mode 100644 index 00000000..f195121c --- /dev/null +++ b/output/svg/_22_histogram_step.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + +40.0 + +50.0 + +60.0 + +70.0 + +80.0 + +90.0 + +100.0 + +110.0 + +120.0 + +130.0 + +140.0 + +150.0 + +160.0 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +600.0 + +700.0 + + +HISTOGRAM STEP +X +Frequency + + +Plot 1 + \ No newline at end of file diff --git a/output/svg/_23_histogram_stacked.svg b/output/svg/_23_histogram_stacked.svg new file mode 100644 index 00000000..042894cb --- /dev/null +++ b/output/svg/_23_histogram_stacked.svg @@ -0,0 +1,200 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +40.0 + +50.0 + +60.0 + +70.0 + +80.0 + +90.0 + +100.0 + +110.0 + +120.0 + +130.0 + +140.0 + +150.0 + +160.0 + +170.0 + +180.0 + +190.0 + +200.0 + +210.0 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +600.0 + +700.0 + +800.0 + +900.0 + +1000.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +HISTOGRAM STACKED +X +Frequency + + +Plot 1 + +Plot 2 + \ No newline at end of file diff --git a/output/svg/_24_histogram_stacked_step.svg b/output/svg/_24_histogram_stacked_step.svg new file mode 100644 index 00000000..0989c0aa --- /dev/null +++ b/output/svg/_24_histogram_stacked_step.svg @@ -0,0 +1,110 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +40.0 + +50.0 + +60.0 + +70.0 + +80.0 + +90.0 + +100.0 + +110.0 + +120.0 + +130.0 + +140.0 + +150.0 + +160.0 + +170.0 + +180.0 + +190.0 + +200.0 + +210.0 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +600.0 + +700.0 + +800.0 + +900.0 + +1000.0 + + + + + + + + + + +HISTOGRAM STACKED STEP +X +Frequency + + +Plot 1 + +Plot 2 + \ No newline at end of file diff --git a/output/svg/_25_histogram_multi_stacked_color_bleed.svg b/output/svg/_25_histogram_multi_stacked_color_bleed.svg new file mode 100644 index 00000000..5a6a43bd --- /dev/null +++ b/output/svg/_25_histogram_multi_stacked_color_bleed.svg @@ -0,0 +1,177 @@ + + + + + + + + + + + + + + + +0.0 + +10.0 + +20.0 + +0.0 + +1.0 + +2.0 + +3.0 + +4.0 + +5.0 + +6.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +HISTOGRAM MULTI STACKED +X +Frequency + + +Plot 1 + +Plot 2 + +Plot 3 + +Plot 4 + +Plot 5 + +Plot 6 + \ No newline at end of file diff --git a/output/svg/_26_histogram_multi_stacked.svg b/output/svg/_26_histogram_multi_stacked.svg new file mode 100644 index 00000000..15ebc214 --- /dev/null +++ b/output/svg/_26_histogram_multi_stacked.svg @@ -0,0 +1,216 @@ + + + + + + + + + + + + + + + + + + +0.0 + +1.0 + +2.0 + +3.0 + +4.0 + +5.0 + +6.0 + +7.0 + +8.0 + +9.0 + +10.0 + +0.0 + +100.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +HISTOGRAM MULTI STACKED +X +Frequency + + +Plot 1 + +Plot 2 + +Plot 3 + +Plot 3 + \ No newline at end of file diff --git a/output/svg/_27_histogram_multi_stacked_step.svg b/output/svg/_27_histogram_multi_stacked_step.svg new file mode 100644 index 00000000..ef2ae75b --- /dev/null +++ b/output/svg/_27_histogram_multi_stacked_step.svg @@ -0,0 +1,66 @@ + + + + + + + + + + + + + + + + + + +0.0 + +1.0 + +2.0 + +3.0 + +4.0 + +5.0 + +6.0 + +7.0 + +8.0 + +9.0 + +10.0 + +0.0 + +100.0 + + + + + + + + + + +HISTOGRAM MULTI STACKED STEP +X +Frequency + + +Plot 1 + +Plot 2 + +Plot 3 + +Plot 3 + \ No newline at end of file diff --git a/output/svg/_28_histogram_stacked_step_line_joins.svg b/output/svg/_28_histogram_stacked_step_line_joins.svg new file mode 100644 index 00000000..92161b95 --- /dev/null +++ b/output/svg/_28_histogram_stacked_step_line_joins.svg @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + + +0.0 + +10.0 + +20.0 + +30.0 + +40.0 + +50.0 + +0.0 + +1.0 + +2.0 + +3.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +HISTOGRAM STACKED STEP LINE JOINS +X +Frequency + + +Plot 1 + +Plot 2 + \ No newline at end of file diff --git a/output/svg/_29_nested_subplots.svg b/output/svg/_29_nested_subplots.svg new file mode 100644 index 00000000..504e749d --- /dev/null +++ b/output/svg/_29_nested_subplots.svg @@ -0,0 +1,803 @@ + + + + + + + + + + + + + + + + + + + + + + +0.0 + +10.0 + +20.0 + +30.0 + +40.0 + +50.0 + +60.0 + +-10.0 + +-20.0 + +-30.0 + +-40.0 + +-50.0 + +-60.0 + +0.0 + +100.1 + +-100.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +SCATTER PLOT +X-AXIS +Y-AXIS + + +Plot 1 + +Plot 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + +0.0 + +1.0 + +2.0 + +3.0 + +4.0 + +-1.0 + +-2.0 + +-3.0 + +-4.0 + +0.0 + +10.0 + +20.0 + +30.0 + +40.0 + +50.0 + +60.0 + +70.0 + +-10.0 + +-20.0 + +-30.0 + +-40.0 + +-50.0 + +-60.0 + +-70.0 + +FUNCTION +X-AXIS +Y-AXIS + + +Function + + + + + + + + + + + + + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +0.0 + +100.0 + +200.0 + +300.0 + +PLOT 1 +X-AXIS +Y-AXIS + + +Plot 1 + + + + + + + + + + + + + + + + + + + +0.0 + +10.0 + +20.0 + +30.0 + +40.0 + +50.0 + +60.0 + +-10.0 + +-20.0 + +-30.0 + +-40.0 + +-50.0 + +-60.0 + +0.0 + +100.1 + +-100.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +SCATTER PLOT +X-AXIS +Y-AXIS + + +Plot 1 + +Plot 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + +0.0 + +1.0 + +2.0 + +3.0 + +4.0 + +-1.0 + +-2.0 + +-3.0 + +-4.0 + +0.0 + +10.0 + +20.0 + +30.0 + +40.0 + +50.0 + +60.0 + +70.0 + +-10.0 + +-20.0 + +-30.0 + +-40.0 + +-50.0 + +-60.0 + +-70.0 + +FUNCTION +X-AXIS +Y-AXIS + + +Function + + + + + + + + + + + + + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +0.0 + +100.0 + +200.0 + +300.0 + +PLOT 1 +X-AXIS +Y-AXIS + + +Plot 1 + + + + + + + + + + + + + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +0.0 + +100.0 + +200.0 + +300.0 + +PLOT 1 +X-AXIS +Y-AXIS + + +Plot 1 + \ No newline at end of file diff --git a/output/svg/_29_text_annotation.svg b/output/svg/_29_text_annotation.svg new file mode 100644 index 00000000..fc56af2c --- /dev/null +++ b/output/svg/_29_text_annotation.svg @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + + + + + + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +600.0 + +700.0 + +800.0 + +SINGLE SERIES +X-AXIS +Y-AXIS + + +Plot 1 +HELLO WORLD + \ No newline at end of file diff --git a/output/svg/_30_text_bounding_box_annotation.svg b/output/svg/_30_text_bounding_box_annotation.svg new file mode 100644 index 00000000..0cfaecf9 --- /dev/null +++ b/output/svg/_30_text_bounding_box_annotation.svg @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +0.0 + +100.0 + +200.0 + +300.0 + +400.0 + +500.0 + +600.0 + +700.0 + +800.0 + +SINGLE SERIES +X-AXIS +Y-AXIS + + +Plot 1 + +HELLO WORLD + \ No newline at end of file diff --git a/output/svg/_31_arrow_annotation.svg b/output/svg/_31_arrow_annotation.svg new file mode 100644 index 00000000..69983bbf --- /dev/null +++ b/output/svg/_31_arrow_annotation.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + +0.0 + +1.0 + +2.0 + +3.0 + +4.0 + +5.0 + +-1.0 + +-2.0 + +-3.0 + +-4.0 + +-5.0 + +0.0 + +0.25 + +0.5 + +0.75 + +1.0 + +-0.25 + +-0.5 + +-0.75 + +-1.0 + +FUNCTION +X-AXIS +Y-AXIS + + +sin(x) + + +relative maxima + \ No newline at end of file diff --git a/output/svg/_32_arrow_annotation_dart.svg b/output/svg/_32_arrow_annotation_dart.svg new file mode 100644 index 00000000..a95afa24 --- /dev/null +++ b/output/svg/_32_arrow_annotation_dart.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + +0.0 + +1.0 + +2.0 + +3.0 + +4.0 + +5.0 + +-1.0 + +-2.0 + +-3.0 + +-4.0 + +-5.0 + +0.0 + +0.25 + +0.5 + +0.75 + +1.0 + +-0.25 + +-0.5 + +-0.75 + +-1.0 + +FUNCTION +X-AXIS +Y-AXIS + + +sin(x) + + +relative maxima + \ No newline at end of file diff --git a/output/svg/_33_arrow_annotation_wedge.svg b/output/svg/_33_arrow_annotation_wedge.svg new file mode 100644 index 00000000..c5922ff5 --- /dev/null +++ b/output/svg/_33_arrow_annotation_wedge.svg @@ -0,0 +1,75 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + +0.0 + +1.0 + +2.0 + +3.0 + +4.0 + +5.0 + +-1.0 + +-2.0 + +-3.0 + +-4.0 + +-5.0 + +0.0 + +0.25 + +0.5 + +0.75 + +1.0 + +-0.25 + +-0.5 + +-0.75 + +-1.0 + +FUNCTION +X-AXIS +Y-AXIS + + +sin(x) + +relative maxima + \ No newline at end of file diff --git a/output/svg/_34_arrow_annotation_double_headed.svg b/output/svg/_34_arrow_annotation_double_headed.svg new file mode 100644 index 00000000..2169d936 --- /dev/null +++ b/output/svg/_34_arrow_annotation_double_headed.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + +0.0 + +1.0 + +2.0 + +3.0 + +4.0 + +5.0 + +-1.0 + +-2.0 + +-3.0 + +-4.0 + +-5.0 + +0.0 + +0.25 + +0.5 + +0.75 + +1.0 + +-0.25 + +-0.5 + +-0.75 + +-1.0 + +FUNCTION +X-AXIS +Y-AXIS + + +sin(x) + + + + \ No newline at end of file diff --git a/output/svg/_35_bracket_annotation.svg b/output/svg/_35_bracket_annotation.svg new file mode 100644 index 00000000..d17657e4 --- /dev/null +++ b/output/svg/_35_bracket_annotation.svg @@ -0,0 +1,77 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + +0.0 + +1.0 + +2.0 + +3.0 + +4.0 + +5.0 + +-1.0 + +-2.0 + +-3.0 + +-4.0 + +-5.0 + +0.0 + +0.25 + +0.5 + +0.75 + +1.0 + +-0.25 + +-0.5 + +-0.75 + +-1.0 + +FUNCTION +X-AXIS +Y-AXIS + + +sin(x) + +Period + +Amplitude + \ No newline at end of file diff --git a/output/svg/_reg_57_histogram_stacked_step_offset.svg b/output/svg/_reg_57_histogram_stacked_step_offset.svg new file mode 100644 index 00000000..3dfd2bec --- /dev/null +++ b/output/svg/_reg_57_histogram_stacked_step_offset.svg @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + + +0.0 + +1.0 + +2.0 + +3.0 + +4.0 + +5.0 + +6.0 + +7.0 + +8.0 + +9.0 + +10.0 + +0.0 + +0.5 + +1.0 + + +HISTOGRAM STACKED STEP +X +Frequency + + +Plot 1 + +Plot 2 + \ No newline at end of file diff --git a/output/svg/testHeatmap.svg b/output/svg/testHeatmap.svg new file mode 100644 index 00000000..35b404ea --- /dev/null +++ b/output/svg/testHeatmap.svg @@ -0,0 +1,501 @@ + + + + + + +0 + +1 + +2 + +3 + +4 + +5 + +6 + +7 + +8 + +9 + +10 + +11 + +12 + +13 + +14 + +15 + +16 + +17 + +18 + +19 + +20 + +21 + +22 + +23 + +24 + +25 + +26 + +27 + +28 + +29 + +30 + +0 + +1 + +2 + +3 + +4 + +5 + +6 + +7 + +8 + +9 + +10 + +11 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Maximum daily temperatures in Boston, 2012 +Day of the Month + \ No newline at end of file diff --git a/output/svg/testHeatmap_invertedMapping.svg b/output/svg/testHeatmap_invertedMapping.svg new file mode 100644 index 00000000..6317e11d --- /dev/null +++ b/output/svg/testHeatmap_invertedMapping.svg @@ -0,0 +1,501 @@ + + + + + + +0 + +1 + +2 + +3 + +4 + +5 + +6 + +7 + +8 + +9 + +10 + +11 + +12 + +13 + +14 + +15 + +16 + +17 + +18 + +19 + +20 + +21 + +22 + +23 + +24 + +25 + +26 + +27 + +28 + +29 + +30 + +0 + +1 + +2 + +3 + +4 + +5 + +6 + +7 + +8 + +9 + +10 + +11 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Maximum daily temperatures in Boston, 2012 +Day of the Month + \ No newline at end of file diff --git a/output/svg/testLineChart_crossBothAxes.svg b/output/svg/testLineChart_crossBothAxes.svg new file mode 100644 index 00000000..c62038eb --- /dev/null +++ b/output/svg/testLineChart_crossBothAxes.svg @@ -0,0 +1,70 @@ + + + + + + + + + + + + + + + + + + + + +0.0 + +1.0 + +2.0 + +3.0 + +4.0 + +5.0 + +-1.0 + +-2.0 + +-3.0 + +-4.0 + +-5.0 + +0.0 + +100.0 + +-100.0 + + + + + + +y = x^n +x +y + + +2 + +3 + +4 + +5 + +6 + +7 + \ No newline at end of file diff --git a/output/svg/testLineChart_crossX.svg b/output/svg/testLineChart_crossX.svg new file mode 100644 index 00000000..7c05c581 --- /dev/null +++ b/output/svg/testLineChart_crossX.svg @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + +0.0 + +1.0 + +2.0 + +3.0 + +4.0 + +-1.0 + +-2.0 + +-3.0 + +-4.0 + +10.0 + +20.0 + +FUNCTION +X-AXIS +Y-AXIS + + +Function + \ No newline at end of file diff --git a/output/svg/testLineChart_crossY.svg b/output/svg/testLineChart_crossY.svg new file mode 100644 index 00000000..886baa69 --- /dev/null +++ b/output/svg/testLineChart_crossY.svg @@ -0,0 +1,67 @@ + + + + + + + + + + + + + + + + + + + + + + + + +1.0 + +2.0 + +3.0 + +4.0 + +5.0 + +6.0 + +7.0 + +8.0 + +9.0 + +10.0 + +0.0 + +1.0 + +2.0 + +3.0 + +-1.0 + +-2.0 + +-3.0 + +-4.0 + +FUNCTION +X-AXIS +Y-AXIS + + +Function + \ No newline at end of file diff --git a/output/svg/testLineChart_negativeXOrigin.svg b/output/svg/testLineChart_negativeXOrigin.svg new file mode 100644 index 00000000..cb00b126 --- /dev/null +++ b/output/svg/testLineChart_negativeXOrigin.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + +-5.0 + +-6.0 + +-7.0 + +-8.0 + +-70.0 + +-80.0 + +-90.0 + +-100.0 + +SINGLE SERIES +X-AXIS +Y-AXIS + + +Plot 1 + \ No newline at end of file diff --git a/output/svg/testLineChart_negativeXOrigin_unsorted.svg b/output/svg/testLineChart_negativeXOrigin_unsorted.svg new file mode 100644 index 00000000..5a5ee92b --- /dev/null +++ b/output/svg/testLineChart_negativeXOrigin_unsorted.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + +-5.0 + +-6.0 + +-7.0 + +-8.0 + +70.0 + +80.0 + +90.0 + +100.0 + +SINGLE SERIES +X-AXIS +Y-AXIS + + +Plot 1 + \ No newline at end of file diff --git a/output/svg/testLineChart_negativeYOrigin.svg b/output/svg/testLineChart_negativeYOrigin.svg new file mode 100644 index 00000000..f933a6cc --- /dev/null +++ b/output/svg/testLineChart_negativeYOrigin.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + +0.0 + +1.0 + +2.0 + +3.0 + +-70.0 + +-80.0 + +-90.0 + +-100.0 + +SINGLE SERIES +X-AXIS +Y-AXIS + + +Plot 1 + \ No newline at end of file diff --git a/output/svg/testLineChart_positiveXOrigin.svg b/output/svg/testLineChart_positiveXOrigin.svg new file mode 100644 index 00000000..e756980b --- /dev/null +++ b/output/svg/testLineChart_positiveXOrigin.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + +5.0 + +6.0 + +7.0 + +8.0 + +70.0 + +80.0 + +90.0 + +100.0 + +SINGLE SERIES +X-AXIS +Y-AXIS + + +Plot 1 + \ No newline at end of file diff --git a/output/svg/testLineChart_positiveXOrigin_secondary.svg b/output/svg/testLineChart_positiveXOrigin_secondary.svg new file mode 100644 index 00000000..44822cca --- /dev/null +++ b/output/svg/testLineChart_positiveXOrigin_secondary.svg @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + +0.0 + +1.0 + +2.0 + +3.0 + +-1.0 + +-2.0 + +-3.0 + +-4.0 + +70.0 + +80.0 + +90.0 + +100.0 + +80.0 + +90.0 + +100.0 + + +SINGLE SERIES +X-AXIS +Y2-AXIS +Y-AXIS + + +Plot 1 + +Plot 2 + \ No newline at end of file diff --git a/output/svg/testLineChart_positiveYOrigin.svg b/output/svg/testLineChart_positiveYOrigin.svg new file mode 100644 index 00000000..8bf10030 --- /dev/null +++ b/output/svg/testLineChart_positiveYOrigin.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + +0.0 + +1.0 + +2.0 + +3.0 + +70.0 + +80.0 + +90.0 + +100.0 + +SINGLE SERIES +X-AXIS +Y-AXIS + + +Plot 1 + \ No newline at end of file diff --git a/output/svg/testLineChart_positiveYOrigin_secondary.svg b/output/svg/testLineChart_positiveYOrigin_secondary.svg new file mode 100644 index 00000000..c3e54f8b --- /dev/null +++ b/output/svg/testLineChart_positiveYOrigin_secondary.svg @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + +0.0 + +1.0 + +2.0 + +3.0 + +70.0 + +80.0 + +90.0 + +100.0 + +-800.0 + +-900.0 + +-1000.0 + + +SINGLE SERIES +X-AXIS +Y2-AXIS +Y-AXIS + + +Plot 1 + +Plot 2 + \ No newline at end of file