From ee21dc17419fa72653e229ad2f83754e4a505adc Mon Sep 17 00:00:00 2001 From: Andrey Ruzhanskiy <andrey.ruzhanskiy@tu-dresden.de> Date: Tue, 20 Aug 2019 16:43:16 +0200 Subject: [PATCH] Added debug in comments. --- src/main/java/de/tudresden/inf/mci/brailleplot/App.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/java/de/tudresden/inf/mci/brailleplot/App.java b/src/main/java/de/tudresden/inf/mci/brailleplot/App.java index 3ecd4c4b..194f93e5 100644 --- a/src/main/java/de/tudresden/inf/mci/brailleplot/App.java +++ b/src/main/java/de/tudresden/inf/mci/brailleplot/App.java @@ -5,6 +5,7 @@ import de.tudresden.inf.mci.brailleplot.configparser.JavaPropertiesConfiguration import de.tudresden.inf.mci.brailleplot.configparser.Printer; import de.tudresden.inf.mci.brailleplot.layout.RasterCanvas; +import de.tudresden.inf.mci.brailleplot.layout.Rectangle; import de.tudresden.inf.mci.brailleplot.printerbackend.PrintDirector; import de.tudresden.inf.mci.brailleplot.printerbackend.PrinterCapability; @@ -21,6 +22,9 @@ import de.tudresden.inf.mci.brailleplot.csvparser.CsvType; import de.tudresden.inf.mci.brailleplot.datacontainers.CategoricalPointListContainer; import de.tudresden.inf.mci.brailleplot.datacontainers.PointList; import de.tudresden.inf.mci.brailleplot.diagrams.BarChart; +import de.tudresden.inf.mci.brailleplot.rendering.BrailleText; +import de.tudresden.inf.mci.brailleplot.rendering.BrailleTextRasterizer; +import de.tudresden.inf.mci.brailleplot.rendering.FunctionalRasterizer; import de.tudresden.inf.mci.brailleplot.rendering.MasterRenderer; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -167,6 +171,8 @@ public final class App { // Render diagram MasterRenderer renderer = new MasterRenderer(indexV4Printer, a4Format); RasterCanvas canvas = renderer.rasterize(barChart); + //renderer.getRenderingBase().registerRasterizer(new FunctionalRasterizer<BrailleText>(BrailleText.class ,new BrailleTextRasterizer())); + //RasterCanvas canvas = renderer.rasterize(new BrailleText("üöä#",new Rectangle(0,0,1000,1000))); SimpleMatrixDataImpl<Boolean> mat = (SimpleMatrixDataImpl<Boolean>) canvas.getCurrentPage(); mLogger.debug("Render preview:\n" + mat.toBoolString()); -- GitLab