@Override // from IPoint public Point subtract (float x, float y) { return subtract(x, y, new Point()); }
@Override // from IPoint public Point add (XY other, Point result) { return add(other.x(), other.y(), result); }
@Override // from IPoint public Point rotate (float angle) { return rotate(angle, new Point()); }
@Override // from IPoint public Point mult (float s) { return mult(s, new Point()); }
@Override // from IPoint public Point subtract (float x, float y) { return subtract(x, y, new Point()); }
@Override // from IPoint public Point add (XY other, Point result) { return add(other.x(), other.y(), result); }
@Override // from IPoint public Point rotate (float angle) { return rotate(angle, new Point()); }
@Override // from IPoint public Point mult (float s) { return mult(s, new Point()); }
@Override // from IPoint public Point subtract (XY other, Point result) { return subtract(other.x(), other.y(), result); }
@Override // from IPoint public Point subtract (XY other, Point result) { return subtract(other.x(), other.y(), result); }