00001 /** 00002 * @file Matrix2x2.cpp 00003 * For future implementation of a RotationMatrix2x2 00004 * 00005 * @author <a href=mailto:Kai_Engel@gmx.de>Kai Engel</a> 00006 */ 00007 00008 #include "Matrix2x2.h" 00009 00010 template <class V> In& operator>>(In& stream, Matrix2x2<V>& matrix2x2) 00011 { 00012 stream >> matrix2x2.c[0]; 00013 stream >> matrix2x2.c[1]; 00014 return stream; 00015 } 00016 00017 template <class V> Out& operator<<(Out& stream, const Matrix2x2<V>& matrix2x2) 00018 { 00019 stream << matrix2x2.c[0]; 00020 stream << matrix2x2.c[1]; 00021 return stream; 00022 } 00023 00024 /* 00025 * Change log : 00026 * 00027 * $Log: Matrix2x2.cpp,v $ 00028 * Revision 1.1.1.1 2004/05/22 17:37:11 cvsadm 00029 * created new repository GT2004_WM 00030 * 00031 * Revision 1.2 2003/12/02 13:44:55 cesarz 00032 * added streaming operators 00033 * 00034 * Revision 1.1 2003/10/07 10:13:24 cvsadm 00035 * Created GT2004 (M.J.) 00036 * 00037 * Revision 1.1.1.1 2003/07/02 09:40:28 cvsadm 00038 * created new repository for the competitions in Padova from the 00039 * tamara CVS (Tuesday 2:00 pm) 00040 * 00041 * removed unused solutions 00042 * 00043 * Revision 1.3 2003/02/27 12:32:33 schmidt 00044 * Fixed a bug in the doxygen comments 00045 * 00046 * Revision 1.2 2003/02/25 10:11:28 dueffert 00047 * doxygen bugs fixed 00048 * 00049 * Revision 1.1 2003/02/14 14:34:02 wachter 00050 * Added SensorFusionBallLocator 00051 * 00052 * 00053 */