package com.himamis.retex.renderer.android.geom; import com.himamis.retex.renderer.share.platform.geom.GeomFactory; import com.himamis.retex.renderer.share.platform.geom.Line2D; import com.himamis.retex.renderer.share.platform.geom.Point2D; import com.himamis.retex.renderer.share.platform.geom.Rectangle2D; import com.himamis.retex.renderer.share.platform.geom.RoundRectangle2D; public class GeomFactoryAndroid extends GeomFactory { @Override public Line2D createLine2D(double x1, double y1, double x2, double y2) { return new Line2DA(x1, y1, x2, y2); } @Override public Rectangle2D createRectangle2D(double x, double y, double w, double h) { return new Rectangle2DA(x, y, w, h); } @Override public RoundRectangle2D createRoundRectangle2D(double x, double y, double w, double h, double arcw, double arch) { return new RoundRectangle2DA(x, y, w, h, arcw, arch); } @Override public Point2D createPoint2D(double x, double y) { return new Point2DA(x, y); } }