public Point2DArrayJSO copy() { final Point2DArrayJSO no = Point2DArrayJSO.make(); final int sz = this.length(); if (sz < 1) { return no; } for (int i = 0; i < sz; i++) { final Point2D.Point2DJSO p = get(i); no.push(Point2D.Point2DJSO.make(p.getX(), p.getY())); } return no; } }
public Point2D(Point2D p) { this(Point2DJSO.make(p.getX(), p.getY())); }
public Point2DArray unshift(final double x, final double y) { m_jso.unshift(Point2DJSO.make(x, y)); return this; }
/** * Constructs a Point2D at (x,y) * * @param x double * @param y double */ public Point2D(final double x, final double y) { this(Point2DJSO.make(x, y)); }
public Point2DArray unshift(final double x, final double y) { m_jso.unshift(Point2DJSO.make(x, y)); return this; }
public final Point2DArray push(final double x, final double y) { m_jso.push(Point2DJSO.make(x, y)); return this; }
public final Point2DArray push(final double x, final double y) { m_jso.push(Point2DJSO.make(x, y)); return this; }
/** * Constructs a Point2D at (x,y) * * @param x double * @param y double */ public Point2D(double x, double y) { this(Point2DJSO.make(x, y)); }
public final Point2DArray push(final double x, final double y) { m_jso.push(Point2DJSO.make(x, y)); return this; }
public final Point2DArray set(final int i, final double x, final double y) { m_jso.set(i, Point2DJSO.make(x, y)); return this; }
public final Point2DArray push(final double x, final double y) { m_jso.push(Point2DJSO.make(x, y)); return this; }
/** * Constructs a Point2D at (x,y) * * @param x double * @param y double */ public Point2D(final double x, final double y) { this(Point2DJSO.make(x, y)); }
public Point2DArray unshift(final double x, final double y) { m_jso.unshift(Point2DJSO.make(x, y)); return this; }
public final Point2DArray set(final int i, final double x, final double y) { m_jso.set(i, Point2DJSO.make(x, y)); return this; }
public final Point2DArray set(final int i, final double x, final double y) { m_jso.set(i, Point2DJSO.make(x, y)); return this; }
/** * Constructs a Point2D at (0,0) */ public Point2D() { this(Point2DJSO.make(0, 0)); }
/** * Constructs a Point2D at (0,0) */ public Point2D() { this(Point2DJSO.make(0, 0)); }
/** * Constructs a Point2D at (0,0) */ public Point2D() { this(Point2DJSO.make(0, 0)); }
/** * Constructs a Point2D at (x,y) * * @param x double * @param y double */ public Point2D(final double x, final double y) { this(Point2DJSO.make(x, y)); }
/** * Constructs a Point2D at (0,0) */ public Point2D() { this(Point2DJSO.make(0, 0)); }