[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Toon-members] TooN/test slice_test.cc
From: |
Edward Rosten |
Subject: |
[Toon-members] TooN/test slice_test.cc |
Date: |
Mon, 24 Aug 2009 13:06:58 +0000 |
CVSROOT: /cvsroot/toon
Module name: TooN
Changes by: Edward Rosten <edrosten> 09/08/24 13:06:58
Added files:
test : slice_test.cc
Log message:
Another test program.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/TooN/test/slice_test.cc?cvsroot=toon&rev=1.1
Patches:
Index: slice_test.cc
===================================================================
RCS file: slice_test.cc
diff -N slice_test.cc
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ slice_test.cc 24 Aug 2009 13:06:58 -0000 1.1
@@ -0,0 +1,24 @@
+#include <TooN/TooN.h>
+using namespace std;
+using namespace TooN;
+
+int main()
+{
+ Vector<6> v = makeVector(1, 2, 3, 4, 5, 6);
+ Vector<> u = v;
+
+ cout << v.slice<0,3>() << endl;
+ cout << u.slice<0,3>() << endl << endl;
+
+ cout << v.slice<1,3>(1, 3) << endl;
+ cout << u.slice<1,3>(1, 3) << endl;
+ cout << v.slice<Dynamic,3>(1, 3) << endl;
+ cout << u.slice<Dynamic,3>(1, 3) << endl;
+ cout << v.slice<1,Dynamic>(1, 3) << endl;
+ cout << u.slice<1,Dynamic>(1, 3) << endl;
+ cout << v.slice<Dynamic,Dynamic>(1, 3) << endl;
+ cout << u.slice<Dynamic,Dynamic>(1, 3) << endl << endl;
+
+ cout << v.slice(2, 3) << endl;
+ cout << u.slice(2, 3) << endl << endl;
+}
- [Toon-members] TooN/test slice_test.cc,
Edward Rosten <=