From 0daba7bc49f004bdb9f7cff4f84420b9b09aefd2 Mon Sep 17 00:00:00 2001 From: Michael Bayne Date: Tue, 1 May 2012 09:54:31 -0700 Subject: [PATCH] Added Vector.subtractLocal(x, y). --- src/main/java/pythagoras/f/Vector.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/java/pythagoras/f/Vector.java b/src/main/java/pythagoras/f/Vector.java index 6b6d98d..8b58008 100644 --- a/src/main/java/pythagoras/f/Vector.java +++ b/src/main/java/pythagoras/f/Vector.java @@ -79,6 +79,12 @@ public class Vector extends AbstractVector return add(x, y, this); } + /** Subtracts a vector in-place from this one. + * @return a reference to this vector, for chaining. */ + public Vector subtractLocal (float x, float y) { + return subtract(x, y, this); + } + /** Adds a scaled vector in-place to this one. * @return a reference to this vector, for chaining. */ public Vector addScaledLocal (IVector other, float v) {