00001 /*
00002 File: VLTestLib.cc
00003
00004 Function:
00005
00006 Author: Andrew Willmott
00007
00008 Notes:
00009 */
00010
00011 #define VL_V_REAL Double
00012 #define VL_V_SUFF(X) X ## s
00013 #define VL_M_REAL Double
00014 #define VL_M_SUFF(X) X ## s
00015
00016 #include "vl/Vec2.cc"
00017 #include "vl/Vec3.cc"
00018 #include "vl/Vec4.cc"
00019 #include "vl/Vec.cc"
00020 #include "vl/SparseVec.cc"
00021 #include "vl/SubVec.cc"
00022 #include "vl/SubSVec.cc"
00023
00024 #include "vl/Mat2.cc"
00025 #include "vl/Mat3.cc"
00026 #include "vl/Mat4.cc"
00027 #include "vl/Mat.cc"
00028 #include "vl/SparseMat.cc"
00029 #include "vl/Solve.cc"
00030
00031 #include "vl/SubMat.cc"
00032 #include "vl/SubSMat.cc"
00033
00034 #include "vl/VLUndef.h"
00035 #define VL_V_REAL Float
00036 #define VL_V_SUFF(X) X ## r
00037 #define VL_M_REAL Double
00038 #define VL_M_SUFF(X) X ## s
00039
00040 #include "vl/Vec2.cc"
00041 #include "vl/Vec3.cc"
00042 #include "vl/Vec4.cc"
00043 #include "vl/Vec.cc"
00044 #include "vl/SparseVec.cc"
00045 #include "vl/SubVec.cc"
00046 #include "vl/SubSVec.cc"
00047 #include "vl/Mixed.cc"
00048 #include "vl/Solve.cc"
00049