]> git.localhorst.tv Git - l2e.git/blobdiff - src/geometry/Vector.h
added first unit test
[l2e.git] / src / geometry / Vector.h
index ebff4b3905d14e209d9a877f66982700b925755f..8822b1be5be769c1a792e6b93398fcd10d9e26b1 100644 (file)
@@ -1,10 +1,3 @@
-/*
- * Vector.h
- *
- *  Created on: Aug 6, 2012
- *      Author: holy
- */
-
 #ifndef GEOMETRY_VECTOR_H_
 #define GEOMETRY_VECTOR_H_
 
@@ -31,6 +24,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);