]> git.localhorst.tv Git - l2e.git/blobdiff - src/geometry/Vector.h
made vector components writable
[l2e.git] / src / geometry / Vector.h
index ebff4b3905d14e209d9a877f66982700b925755f..c0b22e51d9b93d154d6dcb3ca1234d8fb7c3ae00 100644 (file)
@@ -31,6 +31,9 @@ public:
        Scalar X() const { return x; }
        Scalar Y() const { return y; }
 
+       Scalar &X() { return x; }
+       Scalar &Y() { return y; }
+
        Scalar Index(Scalar lineLength) const { return Y() * lineLength + X(); }
        static Vector<Scalar> FromIndex(Scalar index, Scalar lineLength) {
                return Vector<Scalar>(index % lineLength, index / lineLength);