X-Git-Url: http://git.tdb.fi/?p=libs%2Fmath.git;a=blobdiff_plain;f=source%2Flinal%2Fvector.h;h=152c26e66482e943e5837c5ddecc54fc9e7c2fde;hp=6dfe6ca0167fb3e1d57e65217003e3d700f6a3b3;hb=5797fe0a5296952cb8f8643fdc6cabddee19a554;hpb=36c65e8612aa7209f50270474003a4b22d67042b diff --git a/source/linal/vector.h b/source/linal/vector.h index 6dfe6ca..152c26e 100644 --- a/source/linal/vector.h +++ b/source/linal/vector.h @@ -74,6 +74,8 @@ template class Vector: public VectorComponents { public: + typedef T ElementType; + Vector(); Vector(const T *); Vector(T, T); @@ -82,6 +84,8 @@ public: template Vector(const Vector &); + unsigned size() const { return N; } + template Vector slice(unsigned) const;