00001 #include <TooN/TooN.h> 00002 using namespace TooN; 00003 using namespace std; 00004 00005 int main() 00006 { 00007 { 00008 Matrix <3,2> A; 00009 Fill(A) = 1,2, 00010 3,4, 00011 5,6; 00012 00013 cout << A << endl; 00014 00015 Matrix <2,3> B; 00016 Fill(B) = 1,2,3, 00017 4,5,6; 00018 00019 cout << B << endl; 00020 00021 Matrix <3,2,float,ColMajor> C; 00022 Fill(C) = 1,2, 00023 3,4, 00024 5,6; 00025 00026 cout << C << endl; 00027 00028 Matrix <2,3, float,ColMajor> D; 00029 Fill(D) = 1,2,3, 00030 4,5,6; 00031 00032 cout << D << endl; 00033 } 00034 { 00035 Matrix<> A(3,2); 00036 Fill(A) = 1,2, 00037 3,4, 00038 5,6; 00039 00040 cout << A << endl; 00041 00042 Matrix<> B(2,3); 00043 Fill(B) = 1,2,3, 00044 4,5,6; 00045 00046 cout << B << endl; 00047 00048 Matrix <Dynamic,Dynamic,float,ColMajor> C(3,2); 00049 Fill(C) = 1,2, 00050 3,4, 00051 5,6; 00052 00053 cout << C << endl; 00054 00055 Matrix <Dynamic,Dynamic, float,ColMajor> D(2,3); 00056 Fill(D) = 1,2,3, 00057 4,5,6; 00058 00059 cout << D << endl; 00060 } 00061 }