00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025 #ifndef WVECTORFIXED_H
00026 #define WVECTORFIXED_H
00027
00028
00029 #include "WMatrixFixed.h"
00030
00031
00032
00033
00034 typedef WMatrixFixed< double, 2, 1 > WVector2d;
00035 typedef WMatrixFixed< double, 3, 1 > WVector3d;
00036 typedef WMatrixFixed< double, 4, 1 > WVector4d;
00037 typedef WMatrixFixed< double, 1, 2 > WVectorRow2d;
00038 typedef WMatrixFixed< double, 1, 3 > WVectorRow3d;
00039 typedef WMatrixFixed< double, 1, 4 > WVectorRow4d;
00040
00041
00042 typedef WMatrixFixed< float, 2, 1 > WVector2f;
00043 typedef WMatrixFixed< float, 3, 1 > WVector3f;
00044 typedef WMatrixFixed< float, 4, 1 > WVector4f;
00045 typedef WMatrixFixed< float, 1, 2 > WVectorRow2f;
00046 typedef WMatrixFixed< float, 1, 3 > WVectorRow3f;
00047 typedef WMatrixFixed< float, 1, 4 > WVectorRow4f;
00048
00049
00050 typedef WMatrixFixed< int, 2, 1 > WVector2i;
00051 typedef WMatrixFixed< int, 3, 1 > WVector3i;
00052 typedef WMatrixFixed< int, 4, 1 > WVector4i;
00053 typedef WMatrixFixed< int, 1, 2 > WVectorRow2i;
00054 typedef WMatrixFixed< int, 1, 3 > WVectorRow3i;
00055 typedef WMatrixFixed< int, 1, 4 > WVectorRow4i;
00056
00057 #endif // WVECTORFIXED_H