X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flinal%2Fvector.h;h=152c26e66482e943e5837c5ddecc54fc9e7c2fde;hb=99ad80a76d53d090ddf602c085d80b675609b8ba;hp=6dfe6ca0167fb3e1d57e65217003e3d700f6a3b3;hpb=ffb043ce670d733decc03c6e4240a4e6d980caec;p=libs%2Fmath.git 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;