00001 /* 00002 File: LibVLd.cc 00003 00004 Purpose: Compiles all code necessary for VLd.h. 00005 00006 Author: Andrew Willmott 00007 */ 00008 00009 00010 #define VL_V_REAL Double 00011 #define VL_V_SUFF(X) X ## d 00012 #define VL_M_REAL Double 00013 #define VL_M_SUFF(X) X ## d 00014 00015 #include "Vec2.cc" 00016 #include "Vec3.cc" 00017 #include "Vec4.cc" 00018 #include "Vec.cc" 00019 #include "SparseVec.cc" 00020 #include "SubVec.cc" 00021 #include "SubSVec.cc" 00022 00023 #include "Mat2.cc" 00024 #include "Mat3.cc" 00025 #include "Mat4.cc" 00026 #include "Mat.cc" 00027 #include "SparseMat.cc" 00028 #include "Solve.cc" 00029 00030 #include "SubMat.cc" 00031 #include "SubSMat.cc"