fmat.cc
Go to the documentation of this file.00001 #include "fmat.h"
00002
00003 namespace fmat {
00004 std::string defaultNumberFormat="%g";
00005
00006 template class SubVector<3,fmatReal>;
00007 template class Column<3,fmatReal>;
00008 template class SubMatrix<3,3,fmatReal>;
00009 template class Matrix<3,4,fmatReal>;
00010
00011 const Column<2> ZERO2;
00012 const Column<3> ZERO3;
00013 const Column<4> ZEROH(fmat::pack(0,0,0,1));
00014
00015 const Column<2> UNIT2_X(fmat::pack(1,0));
00016 const Column<2> UNIT2_Y(fmat::pack(0,1));
00017
00018 const Column<3> UNIT3_X(fmat::pack(1,0,0));
00019 const Column<3> UNIT3_Y(fmat::pack(0,1,0));
00020 const Column<3> UNIT3_Z(fmat::pack(0,0,1));
00021
00022 template<typename T> const QuaternionT<T> QuaternionT<T>::IDENTITY;
00023 template class QuaternionT<float>;
00024 template class QuaternionT<double>;
00025
00026 template<typename T> const TransformT<T> TransformT<T>::IDENTITY;
00027 template class TransformT<float>;
00028 template class TransformT<double>;
00029 }