package org.geogebra.web.web.gui.util; import org.geogebra.common.euclidian.EuclidianPen; import org.geogebra.web.html5.main.AppW; /** * Widget to show line with thickness and style. * * @author Laszlo Gal * */ public class PenPreview extends StylePreview { private EuclidianPen pen; public PenPreview(AppW app, int width, int height) { super(app, width, height); } @Override protected void createPreviewGeo() { pen = app.getActiveEuclidianView().getEuclidianController().getPen(); } /** * Update preview */ public void update() { clear(); pen.drawStylePreview(g2, pen.getPenColor(), pen.getLineThickness(), getMarginX(), getMarginY(), 30); } }