aboutsummaryrefslogtreecommitdiffstats
path: root/meowpp.test/dep
diff options
context:
space:
mode:
authorcathook <b01902109@csie.ntu.edu.tw>2014-06-01 13:56:57 +0800
committercathook <b01902109@csie.ntu.edu.tw>2014-06-01 13:56:57 +0800
commitd5052f1c296dddf51b3e83d59bf3e3c1952cb2d0 (patch)
tree16f7920c5079e0aefcf9509d2dbab59c464d42bd /meowpp.test/dep
parentbd58f63900410ec4764031f2e6de2d75e91434b3 (diff)
downloadmeow-d5052f1c296dddf51b3e83d59bf3e3c1952cb2d0.tar
meow-d5052f1c296dddf51b3e83d59bf3e3c1952cb2d0.tar.gz
meow-d5052f1c296dddf51b3e83d59bf3e3c1952cb2d0.tar.bz2
meow-d5052f1c296dddf51b3e83d59bf3e3c1952cb2d0.tar.lz
meow-d5052f1c296dddf51b3e83d59bf3e3c1952cb2d0.tar.xz
meow-d5052f1c296dddf51b3e83d59bf3e3c1952cb2d0.tar.zst
meow-d5052f1c296dddf51b3e83d59bf3e3c1952cb2d0.zip
big chnage
Diffstat (limited to 'meowpp.test/dep')
-rw-r--r--meowpp.test/dep/BinaryIndexTree.d29
-rw-r--r--meowpp.test/dep/DisjointSet.d27
-rw-r--r--meowpp.test/dep/KD_Tree.d28
-rw-r--r--meowpp.test/dep/Matrix.d27
-rw-r--r--meowpp.test/dep/MergeableHeap.d29
-rw-r--r--meowpp.test/dep/SegmentTree.d29
-rw-r--r--meowpp.test/dep/SplayTree.d30
-rw-r--r--meowpp.test/dep/SplayTree_Range.d31
-rw-r--r--meowpp.test/dep/VP_Tree.d30
-rw-r--r--meowpp.test/dep/autostitch.d62
-rw-r--r--meowpp.test/dep/autostitch_FeaturePointsDetector_Harris.d44
-rw-r--r--meowpp.test/dep/autostitch_K_Match.d41
-rw-r--r--meowpp.test/dep/autostitch_RansacCheck.d40
-rw-r--r--meowpp.test/dep/dsa.d25
-rw-r--r--meowpp.test/dep/oo.d5
15 files changed, 231 insertions, 246 deletions
diff --git a/meowpp.test/dep/BinaryIndexTree.d b/meowpp.test/dep/BinaryIndexTree.d
index 9d65fb9..737fcf6 100644
--- a/meowpp.test/dep/BinaryIndexTree.d
+++ b/meowpp.test/dep/BinaryIndexTree.d
@@ -1,33 +1,12 @@
-dep/BinaryIndexTree.d:: src/BinaryIndexTree.cpp inc/meowpp/dsa/BinaryIndexTree.h inc/meowpp/dsa/BinaryIndexTree.hpp inc/meowpp/dsa/BinaryIndexTree.h inc/meowpp/utility.h inc/meowpp/utility.hpp inc/meowpp/utility.h inc/meowpp.h inc/meowpp/geo/Vector2D.h inc/meowpp/geo/../math/Matrix.h inc/meowpp/geo/../math/Matrix.hpp inc/meowpp/geo/../math/Matrix.h inc/meowpp/geo/Vector2D.hpp inc/meowpp/geo/Vector2D.h inc/meowpp/geo/../math/utility.h inc/meowpp/geo/../math/utility.hpp inc/meowpp/geo/../math/utility.h inc/meowpp/geo/Vector3D.h inc/meowpp/geo/Vector3D.hpp inc/meowpp/geo/Vector3D.h inc/meowpp/Usage.h inc/meowpp/Usage.hpp inc/meowpp/Usage.h inc/meowpp/oo/Properties.h inc/meowpp/oo/ObjBase.h inc/meowpp/oo/Properties.hpp inc/meowpp/oo/Properties.h inc/meowpp/oo/ObjBase.h inc/meowpp/oo/ObjSelector.h
+dep/BinaryIndexTree.d:: src/BinaryIndexTree.cpp inc/meowpp/dsa/BinaryIndexTree.h inc/meowpp/utility.h inc/dsa.h inc/meowpp/Usage.h inc/meowpp/utility.h inc/meowpp/oo/ObjBase.h inc/meowpp/oo/ObjSelector.h inc/meowpp/oo/ObjBase.h
$(DEPENDENCY_CREATER) "`$(CXX_DEP) $(CXXFLAGS) $<`" $@
-
src/BinaryIndexTree.cpp::;
inc/meowpp/dsa/BinaryIndexTree.h::;
-inc/meowpp/dsa/BinaryIndexTree.hpp::;
-inc/meowpp/dsa/BinaryIndexTree.h::;
inc/meowpp/utility.h::;
-inc/meowpp/utility.hpp::;
-inc/meowpp/utility.h::;
-inc/meowpp.h::;
-inc/meowpp/geo/Vector2D.h::;
-inc/meowpp/geo/../math/Matrix.h::;
-inc/meowpp/geo/../math/Matrix.hpp::;
-inc/meowpp/geo/../math/Matrix.h::;
-inc/meowpp/geo/Vector2D.hpp::;
-inc/meowpp/geo/Vector2D.h::;
-inc/meowpp/geo/../math/utility.h::;
-inc/meowpp/geo/../math/utility.hpp::;
-inc/meowpp/geo/../math/utility.h::;
-inc/meowpp/geo/Vector3D.h::;
-inc/meowpp/geo/Vector3D.hpp::;
-inc/meowpp/geo/Vector3D.h::;
-inc/meowpp/Usage.h::;
-inc/meowpp/Usage.hpp::;
+inc/dsa.h::;
inc/meowpp/Usage.h::;
-inc/meowpp/oo/Properties.h::;
-inc/meowpp/oo/ObjBase.h::;
-inc/meowpp/oo/Properties.hpp::;
-inc/meowpp/oo/Properties.h::;
+inc/meowpp/utility.h::;
inc/meowpp/oo/ObjBase.h::;
inc/meowpp/oo/ObjSelector.h::;
+inc/meowpp/oo/ObjBase.h::;
diff --git a/meowpp.test/dep/DisjointSet.d b/meowpp.test/dep/DisjointSet.d
index c78c810..b06cdf3 100644
--- a/meowpp.test/dep/DisjointSet.d
+++ b/meowpp.test/dep/DisjointSet.d
@@ -1,32 +1,11 @@
-dep/DisjointSet.d:: src/DisjointSet.cpp inc/meowpp/dsa/DisjointSet.h inc/meowpp/dsa/DisjointSet.hpp inc/meowpp/dsa/DisjointSet.h inc/meowpp.h inc/meowpp/geo/Vector2D.h inc/meowpp/geo/../math/Matrix.h inc/meowpp/geo/../math/Matrix.hpp inc/meowpp/geo/../math/Matrix.h inc/meowpp/geo/Vector2D.hpp inc/meowpp/geo/Vector2D.h inc/meowpp/geo/../math/utility.h inc/meowpp/geo/../math/utility.hpp inc/meowpp/geo/../math/utility.h inc/meowpp/geo/Vector3D.h inc/meowpp/geo/Vector3D.hpp inc/meowpp/geo/Vector3D.h inc/meowpp/Usage.h inc/meowpp/Usage.hpp inc/meowpp/Usage.h inc/meowpp/utility.h inc/meowpp/utility.hpp inc/meowpp/oo/Properties.h inc/meowpp/oo/ObjBase.h inc/meowpp/oo/Properties.hpp inc/meowpp/oo/Properties.h inc/meowpp/oo/ObjBase.h inc/meowpp/oo/ObjSelector.h
+dep/DisjointSet.d:: src/DisjointSet.cpp inc/meowpp/dsa/DisjointSet.h inc/dsa.h inc/meowpp/Usage.h inc/meowpp/utility.h inc/meowpp/oo/ObjBase.h inc/meowpp/oo/ObjSelector.h inc/meowpp/oo/ObjBase.h
$(DEPENDENCY_CREATER) "`$(CXX_DEP) $(CXXFLAGS) $<`" $@
-
src/DisjointSet.cpp::;
inc/meowpp/dsa/DisjointSet.h::;
-inc/meowpp/dsa/DisjointSet.hpp::;
-inc/meowpp/dsa/DisjointSet.h::;
-inc/meowpp.h::;
-inc/meowpp/geo/Vector2D.h::;
-inc/meowpp/geo/../math/Matrix.h::;
-inc/meowpp/geo/../math/Matrix.hpp::;
-inc/meowpp/geo/../math/Matrix.h::;
-inc/meowpp/geo/Vector2D.hpp::;
-inc/meowpp/geo/Vector2D.h::;
-inc/meowpp/geo/../math/utility.h::;
-inc/meowpp/geo/../math/utility.hpp::;
-inc/meowpp/geo/../math/utility.h::;
-inc/meowpp/geo/Vector3D.h::;
-inc/meowpp/geo/Vector3D.hpp::;
-inc/meowpp/geo/Vector3D.h::;
-inc/meowpp/Usage.h::;
-inc/meowpp/Usage.hpp::;
+inc/dsa.h::;
inc/meowpp/Usage.h::;
inc/meowpp/utility.h::;
-inc/meowpp/utility.hpp::;
-inc/meowpp/oo/Properties.h::;
-inc/meowpp/oo/ObjBase.h::;
-inc/meowpp/oo/Properties.hpp::;
-inc/meowpp/oo/Properties.h::;
inc/meowpp/oo/ObjBase.h::;
inc/meowpp/oo/ObjSelector.h::;
+inc/meowpp/oo/ObjBase.h::;
diff --git a/meowpp.test/dep/KD_Tree.d b/meowpp.test/dep/KD_Tree.d
index 3200809..3660d1c 100644
--- a/meowpp.test/dep/KD_Tree.d
+++ b/meowpp.test/dep/KD_Tree.d
@@ -1,36 +1,14 @@
-dep/KD_Tree.d:: src/KD_Tree.cpp inc/meowpp/dsa/KD_Tree.h inc/meowpp/dsa/KD_Tree.hpp inc/meowpp/dsa/KD_Tree.h inc/meowpp/dsa/../utility.h inc/meowpp/dsa/../utility.hpp inc/meowpp/dsa/../utility.h inc/meowpp/dsa/../math/utility.h inc/meowpp/dsa/../math/utility.hpp inc/meowpp/dsa/../math/utility.h inc/meowpp/utility.h inc/meowpp.h inc/meowpp/geo/Vector2D.h inc/meowpp/geo/../math/Matrix.h inc/meowpp/geo/../math/Matrix.hpp inc/meowpp/geo/../math/Matrix.h inc/meowpp/geo/Vector2D.hpp inc/meowpp/geo/Vector2D.h inc/meowpp/geo/../math/utility.h inc/meowpp/geo/Vector3D.h inc/meowpp/geo/Vector3D.hpp inc/meowpp/geo/Vector3D.h inc/meowpp/Usage.h inc/meowpp/Usage.hpp inc/meowpp/Usage.h inc/meowpp/utility.h inc/meowpp/oo/Properties.h inc/meowpp/oo/ObjBase.h inc/meowpp/oo/Properties.hpp inc/meowpp/oo/Properties.h inc/meowpp/oo/ObjBase.h inc/meowpp/oo/ObjSelector.h
+dep/KD_Tree.d:: src/KD_Tree.cpp inc/meowpp/dsa/KD_Tree.h inc/meowpp/dsa/../utility.h inc/meowpp/dsa/../math/utility.h inc/meowpp/utility.h inc/dsa.h inc/meowpp/Usage.h inc/meowpp/utility.h inc/meowpp/oo/ObjBase.h inc/meowpp/oo/ObjSelector.h inc/meowpp/oo/ObjBase.h
$(DEPENDENCY_CREATER) "`$(CXX_DEP) $(CXXFLAGS) $<`" $@
-
src/KD_Tree.cpp::;
inc/meowpp/dsa/KD_Tree.h::;
-inc/meowpp/dsa/KD_Tree.hpp::;
-inc/meowpp/dsa/KD_Tree.h::;
inc/meowpp/dsa/../utility.h::;
-inc/meowpp/dsa/../utility.hpp::;
-inc/meowpp/dsa/../utility.h::;
-inc/meowpp/dsa/../math/utility.h::;
-inc/meowpp/dsa/../math/utility.hpp::;
inc/meowpp/dsa/../math/utility.h::;
inc/meowpp/utility.h::;
-inc/meowpp.h::;
-inc/meowpp/geo/Vector2D.h::;
-inc/meowpp/geo/../math/Matrix.h::;
-inc/meowpp/geo/../math/Matrix.hpp::;
-inc/meowpp/geo/../math/Matrix.h::;
-inc/meowpp/geo/Vector2D.hpp::;
-inc/meowpp/geo/Vector2D.h::;
-inc/meowpp/geo/../math/utility.h::;
-inc/meowpp/geo/Vector3D.h::;
-inc/meowpp/geo/Vector3D.hpp::;
-inc/meowpp/geo/Vector3D.h::;
-inc/meowpp/Usage.h::;
-inc/meowpp/Usage.hpp::;
+inc/dsa.h::;
inc/meowpp/Usage.h::;
inc/meowpp/utility.h::;
-inc/meowpp/oo/Properties.h::;
-inc/meowpp/oo/ObjBase.h::;
-inc/meowpp/oo/Properties.hpp::;
-inc/meowpp/oo/Properties.h::;
inc/meowpp/oo/ObjBase.h::;
inc/meowpp/oo/ObjSelector.h::;
+inc/meowpp/oo/ObjBase.h::;
diff --git a/meowpp.test/dep/Matrix.d b/meowpp.test/dep/Matrix.d
index 27f106e..1347b53 100644
--- a/meowpp.test/dep/Matrix.d
+++ b/meowpp.test/dep/Matrix.d
@@ -1,30 +1,13 @@
-dep/Matrix.d:: src/Matrix.cpp inc/meowpp/math/Matrix.h inc/meowpp/math/Matrix.hpp inc/meowpp/math/Matrix.h inc/meowpp.h inc/meowpp/geo/Vector2D.h inc/meowpp/geo/../math/Matrix.h inc/meowpp/geo/Vector2D.hpp inc/meowpp/geo/Vector2D.h inc/meowpp/geo/../math/utility.h inc/meowpp/geo/../math/utility.hpp inc/meowpp/geo/../math/utility.h inc/meowpp/geo/Vector3D.h inc/meowpp/geo/Vector3D.hpp inc/meowpp/geo/Vector3D.h inc/meowpp/Usage.h inc/meowpp/Usage.hpp inc/meowpp/Usage.h inc/meowpp/utility.h inc/meowpp/utility.hpp inc/meowpp/oo/Properties.h inc/meowpp/oo/ObjBase.h inc/meowpp/oo/Properties.hpp inc/meowpp/oo/Properties.h inc/meowpp/oo/ObjBase.h inc/meowpp/oo/ObjSelector.h
+dep/Matrix.d:: src/Matrix.cpp inc/meowpp/math/Matrix.h inc/meowpp/math/utility.h inc/meowpp/math/../Self.h inc/dsa.h inc/meowpp/Usage.h inc/meowpp/utility.h inc/meowpp/oo/ObjBase.h inc/meowpp/oo/ObjSelector.h inc/meowpp/oo/ObjBase.h
$(DEPENDENCY_CREATER) "`$(CXX_DEP) $(CXXFLAGS) $<`" $@
-
src/Matrix.cpp::;
inc/meowpp/math/Matrix.h::;
-inc/meowpp/math/Matrix.hpp::;
-inc/meowpp/math/Matrix.h::;
-inc/meowpp.h::;
-inc/meowpp/geo/Vector2D.h::;
-inc/meowpp/geo/../math/Matrix.h::;
-inc/meowpp/geo/Vector2D.hpp::;
-inc/meowpp/geo/Vector2D.h::;
-inc/meowpp/geo/../math/utility.h::;
-inc/meowpp/geo/../math/utility.hpp::;
-inc/meowpp/geo/../math/utility.h::;
-inc/meowpp/geo/Vector3D.h::;
-inc/meowpp/geo/Vector3D.hpp::;
-inc/meowpp/geo/Vector3D.h::;
-inc/meowpp/Usage.h::;
-inc/meowpp/Usage.hpp::;
+inc/meowpp/math/utility.h::;
+inc/meowpp/math/../Self.h::;
+inc/dsa.h::;
inc/meowpp/Usage.h::;
inc/meowpp/utility.h::;
-inc/meowpp/utility.hpp::;
-inc/meowpp/oo/Properties.h::;
-inc/meowpp/oo/ObjBase.h::;
-inc/meowpp/oo/Properties.hpp::;
-inc/meowpp/oo/Properties.h::;
inc/meowpp/oo/ObjBase.h::;
inc/meowpp/oo/ObjSelector.h::;
+inc/meowpp/oo/ObjBase.h::;
diff --git a/meowpp.test/dep/MergeableHeap.d b/meowpp.test/dep/MergeableHeap.d
index a350868..de6b4c2 100644
--- a/meowpp.test/dep/MergeableHeap.d
+++ b/meowpp.test/dep/MergeableHeap.d
@@ -1,33 +1,12 @@
-dep/MergeableHeap.d:: src/MergeableHeap.cpp inc/meowpp/dsa/MergeableHeap.h inc/meowpp/dsa/MergeableHeap.hpp inc/meowpp/dsa/MergeableHeap.h inc/meowpp/utility.h inc/meowpp/utility.hpp inc/meowpp/utility.h inc/meowpp.h inc/meowpp/geo/Vector2D.h inc/meowpp/geo/../math/Matrix.h inc/meowpp/geo/../math/Matrix.hpp inc/meowpp/geo/../math/Matrix.h inc/meowpp/geo/Vector2D.hpp inc/meowpp/geo/Vector2D.h inc/meowpp/geo/../math/utility.h inc/meowpp/geo/../math/utility.hpp inc/meowpp/geo/../math/utility.h inc/meowpp/geo/Vector3D.h inc/meowpp/geo/Vector3D.hpp inc/meowpp/geo/Vector3D.h inc/meowpp/Usage.h inc/meowpp/Usage.hpp inc/meowpp/Usage.h inc/meowpp/oo/Properties.h inc/meowpp/oo/ObjBase.h inc/meowpp/oo/Properties.hpp inc/meowpp/oo/Properties.h inc/meowpp/oo/ObjBase.h inc/meowpp/oo/ObjSelector.h
+dep/MergeableHeap.d:: src/MergeableHeap.cpp inc/meowpp/dsa/MergeableHeap.h inc/meowpp/utility.h inc/dsa.h inc/meowpp/Usage.h inc/meowpp/utility.h inc/meowpp/oo/ObjBase.h inc/meowpp/oo/ObjSelector.h inc/meowpp/oo/ObjBase.h
$(DEPENDENCY_CREATER) "`$(CXX_DEP) $(CXXFLAGS) $<`" $@
-
src/MergeableHeap.cpp::;
inc/meowpp/dsa/MergeableHeap.h::;
-inc/meowpp/dsa/MergeableHeap.hpp::;
-inc/meowpp/dsa/MergeableHeap.h::;
inc/meowpp/utility.h::;
-inc/meowpp/utility.hpp::;
-inc/meowpp/utility.h::;
-inc/meowpp.h::;
-inc/meowpp/geo/Vector2D.h::;
-inc/meowpp/geo/../math/Matrix.h::;
-inc/meowpp/geo/../math/Matrix.hpp::;
-inc/meowpp/geo/../math/Matrix.h::;
-inc/meowpp/geo/Vector2D.hpp::;
-inc/meowpp/geo/Vector2D.h::;
-inc/meowpp/geo/../math/utility.h::;
-inc/meowpp/geo/../math/utility.hpp::;
-inc/meowpp/geo/../math/utility.h::;
-inc/meowpp/geo/Vector3D.h::;
-inc/meowpp/geo/Vector3D.hpp::;
-inc/meowpp/geo/Vector3D.h::;
-inc/meowpp/Usage.h::;
-inc/meowpp/Usage.hpp::;
+inc/dsa.h::;
inc/meowpp/Usage.h::;
-inc/meowpp/oo/Properties.h::;
-inc/meowpp/oo/ObjBase.h::;
-inc/meowpp/oo/Properties.hpp::;
-inc/meowpp/oo/Properties.h::;
+inc/meowpp/utility.h::;
inc/meowpp/oo/ObjBase.h::;
inc/meowpp/oo/ObjSelector.h::;
+inc/meowpp/oo/ObjBase.h::;
diff --git a/meowpp.test/dep/SegmentTree.d b/meowpp.test/dep/SegmentTree.d
index bda120e..e168142 100644
--- a/meowpp.test/dep/SegmentTree.d
+++ b/meowpp.test/dep/SegmentTree.d
@@ -1,34 +1,13 @@
-dep/SegmentTree.d:: src/SegmentTree.cpp inc/meowpp/dsa/SegmentTree.h inc/meowpp/dsa/SegmentTree.hpp inc/meowpp/dsa/SegmentTree.h inc/meowpp/dsa/../math/utility.h inc/meowpp/dsa/../math/utility.hpp inc/meowpp/dsa/../math/utility.h inc/meowpp/utility.h inc/meowpp/utility.hpp inc/meowpp/utility.h inc/meowpp.h inc/meowpp/geo/Vector2D.h inc/meowpp/geo/../math/Matrix.h inc/meowpp/geo/../math/Matrix.hpp inc/meowpp/geo/../math/Matrix.h inc/meowpp/geo/Vector2D.hpp inc/meowpp/geo/Vector2D.h inc/meowpp/geo/../math/utility.h inc/meowpp/geo/Vector3D.h inc/meowpp/geo/Vector3D.hpp inc/meowpp/geo/Vector3D.h inc/meowpp/Usage.h inc/meowpp/Usage.hpp inc/meowpp/Usage.h inc/meowpp/oo/Properties.h inc/meowpp/oo/ObjBase.h inc/meowpp/oo/Properties.hpp inc/meowpp/oo/Properties.h inc/meowpp/oo/ObjBase.h inc/meowpp/oo/ObjSelector.h
+dep/SegmentTree.d:: src/SegmentTree.cpp inc/meowpp/dsa/SegmentTree.h inc/meowpp/dsa/../math/utility.h inc/meowpp/utility.h inc/dsa.h inc/meowpp/Usage.h inc/meowpp/utility.h inc/meowpp/oo/ObjBase.h inc/meowpp/oo/ObjSelector.h inc/meowpp/oo/ObjBase.h
$(DEPENDENCY_CREATER) "`$(CXX_DEP) $(CXXFLAGS) $<`" $@
-
src/SegmentTree.cpp::;
inc/meowpp/dsa/SegmentTree.h::;
-inc/meowpp/dsa/SegmentTree.hpp::;
-inc/meowpp/dsa/SegmentTree.h::;
inc/meowpp/dsa/../math/utility.h::;
-inc/meowpp/dsa/../math/utility.hpp::;
-inc/meowpp/dsa/../math/utility.h::;
-inc/meowpp/utility.h::;
-inc/meowpp/utility.hpp::;
inc/meowpp/utility.h::;
-inc/meowpp.h::;
-inc/meowpp/geo/Vector2D.h::;
-inc/meowpp/geo/../math/Matrix.h::;
-inc/meowpp/geo/../math/Matrix.hpp::;
-inc/meowpp/geo/../math/Matrix.h::;
-inc/meowpp/geo/Vector2D.hpp::;
-inc/meowpp/geo/Vector2D.h::;
-inc/meowpp/geo/../math/utility.h::;
-inc/meowpp/geo/Vector3D.h::;
-inc/meowpp/geo/Vector3D.hpp::;
-inc/meowpp/geo/Vector3D.h::;
+inc/dsa.h::;
inc/meowpp/Usage.h::;
-inc/meowpp/Usage.hpp::;
-inc/meowpp/Usage.h::;
-inc/meowpp/oo/Properties.h::;
-inc/meowpp/oo/ObjBase.h::;
-inc/meowpp/oo/Properties.hpp::;
-inc/meowpp/oo/Properties.h::;
+inc/meowpp/utility.h::;
inc/meowpp/oo/ObjBase.h::;
inc/meowpp/oo/ObjSelector.h::;
+inc/meowpp/oo/ObjBase.h::;
diff --git a/meowpp.test/dep/SplayTree.d b/meowpp.test/dep/SplayTree.d
index 79a1502..e67bd37 100644
--- a/meowpp.test/dep/SplayTree.d
+++ b/meowpp.test/dep/SplayTree.d
@@ -1,33 +1,13 @@
-dep/SplayTree.d:: src/SplayTree.cpp inc/meowpp/dsa/SplayTree.h inc/meowpp/dsa/SplayTree.hpp inc/meowpp/dsa/SplayTree.h inc/meowpp/utility.h inc/meowpp/utility.hpp inc/meowpp/utility.h inc/meowpp.h inc/meowpp/geo/Vector2D.h inc/meowpp/geo/../math/Matrix.h inc/meowpp/geo/../math/Matrix.hpp inc/meowpp/geo/../math/Matrix.h inc/meowpp/geo/Vector2D.hpp inc/meowpp/geo/Vector2D.h inc/meowpp/geo/../math/utility.h inc/meowpp/geo/../math/utility.hpp inc/meowpp/geo/../math/utility.h inc/meowpp/geo/Vector3D.h inc/meowpp/geo/Vector3D.hpp inc/meowpp/geo/Vector3D.h inc/meowpp/Usage.h inc/meowpp/Usage.hpp inc/meowpp/Usage.h inc/meowpp/oo/Properties.h inc/meowpp/oo/ObjBase.h inc/meowpp/oo/Properties.hpp inc/meowpp/oo/Properties.h inc/meowpp/oo/ObjBase.h inc/meowpp/oo/ObjSelector.h
+dep/SplayTree.d:: src/SplayTree.cpp inc/meowpp/dsa/SplayTree.h inc/meowpp/dsa/../math/utility.h inc/meowpp/utility.h inc/dsa.h inc/meowpp/Usage.h inc/meowpp/utility.h inc/meowpp/oo/ObjBase.h inc/meowpp/oo/ObjSelector.h inc/meowpp/oo/ObjBase.h
$(DEPENDENCY_CREATER) "`$(CXX_DEP) $(CXXFLAGS) $<`" $@
-
src/SplayTree.cpp::;
inc/meowpp/dsa/SplayTree.h::;
-inc/meowpp/dsa/SplayTree.hpp::;
-inc/meowpp/dsa/SplayTree.h::;
+inc/meowpp/dsa/../math/utility.h::;
inc/meowpp/utility.h::;
-inc/meowpp/utility.hpp::;
-inc/meowpp/utility.h::;
-inc/meowpp.h::;
-inc/meowpp/geo/Vector2D.h::;
-inc/meowpp/geo/../math/Matrix.h::;
-inc/meowpp/geo/../math/Matrix.hpp::;
-inc/meowpp/geo/../math/Matrix.h::;
-inc/meowpp/geo/Vector2D.hpp::;
-inc/meowpp/geo/Vector2D.h::;
-inc/meowpp/geo/../math/utility.h::;
-inc/meowpp/geo/../math/utility.hpp::;
-inc/meowpp/geo/../math/utility.h::;
-inc/meowpp/geo/Vector3D.h::;
-inc/meowpp/geo/Vector3D.hpp::;
-inc/meowpp/geo/Vector3D.h::;
-inc/meowpp/Usage.h::;
-inc/meowpp/Usage.hpp::;
+inc/dsa.h::;
inc/meowpp/Usage.h::;
-inc/meowpp/oo/Properties.h::;
-inc/meowpp/oo/ObjBase.h::;
-inc/meowpp/oo/Properties.hpp::;
-inc/meowpp/oo/Properties.h::;
+inc/meowpp/utility.h::;
inc/meowpp/oo/ObjBase.h::;
inc/meowpp/oo/ObjSelector.h::;
+inc/meowpp/oo/ObjBase.h::;
diff --git a/meowpp.test/dep/SplayTree_Range.d b/meowpp.test/dep/SplayTree_Range.d
index e16c7a3..58dc4e5 100644
--- a/meowpp.test/dep/SplayTree_Range.d
+++ b/meowpp.test/dep/SplayTree_Range.d
@@ -1,34 +1,13 @@
-dep/SplayTree_Range.d:: src/SplayTree_Range.cpp inc/meowpp/dsa/SplayTree_Range.h inc/meowpp/dsa/../math/utility.h inc/meowpp/dsa/../math/utility.hpp inc/meowpp/dsa/../math/utility.h inc/meowpp/dsa/SplayTree_Range.hpp inc/meowpp/dsa/SplayTree_Range.h inc/meowpp/utility.h inc/meowpp/utility.hpp inc/meowpp/utility.h inc/meowpp.h inc/meowpp/geo/Vector2D.h inc/meowpp/geo/../math/Matrix.h inc/meowpp/geo/../math/Matrix.hpp inc/meowpp/geo/../math/Matrix.h inc/meowpp/geo/Vector2D.hpp inc/meowpp/geo/Vector2D.h inc/meowpp/geo/../math/utility.h inc/meowpp/geo/Vector3D.h inc/meowpp/geo/Vector3D.hpp inc/meowpp/geo/Vector3D.h inc/meowpp/Usage.h inc/meowpp/Usage.hpp inc/meowpp/Usage.h inc/meowpp/oo/Properties.h inc/meowpp/oo/ObjBase.h inc/meowpp/oo/Properties.hpp inc/meowpp/oo/Properties.h inc/meowpp/oo/ObjBase.h inc/meowpp/oo/ObjSelector.h
+dep/SplayTree_Range.d:: src/SplayTree_Range.cpp inc/meowpp/dsa/SplayTree.h inc/meowpp/dsa/../math/utility.h inc/meowpp/utility.h inc/dsa.h inc/meowpp/Usage.h inc/meowpp/utility.h inc/meowpp/oo/ObjBase.h inc/meowpp/oo/ObjSelector.h inc/meowpp/oo/ObjBase.h
$(DEPENDENCY_CREATER) "`$(CXX_DEP) $(CXXFLAGS) $<`" $@
-
src/SplayTree_Range.cpp::;
-inc/meowpp/dsa/SplayTree_Range.h::;
-inc/meowpp/dsa/../math/utility.h::;
-inc/meowpp/dsa/../math/utility.hpp::;
+inc/meowpp/dsa/SplayTree.h::;
inc/meowpp/dsa/../math/utility.h::;
-inc/meowpp/dsa/SplayTree_Range.hpp::;
-inc/meowpp/dsa/SplayTree_Range.h::;
inc/meowpp/utility.h::;
-inc/meowpp/utility.hpp::;
-inc/meowpp/utility.h::;
-inc/meowpp.h::;
-inc/meowpp/geo/Vector2D.h::;
-inc/meowpp/geo/../math/Matrix.h::;
-inc/meowpp/geo/../math/Matrix.hpp::;
-inc/meowpp/geo/../math/Matrix.h::;
-inc/meowpp/geo/Vector2D.hpp::;
-inc/meowpp/geo/Vector2D.h::;
-inc/meowpp/geo/../math/utility.h::;
-inc/meowpp/geo/Vector3D.h::;
-inc/meowpp/geo/Vector3D.hpp::;
-inc/meowpp/geo/Vector3D.h::;
-inc/meowpp/Usage.h::;
-inc/meowpp/Usage.hpp::;
+inc/dsa.h::;
inc/meowpp/Usage.h::;
-inc/meowpp/oo/Properties.h::;
-inc/meowpp/oo/ObjBase.h::;
-inc/meowpp/oo/Properties.hpp::;
-inc/meowpp/oo/Properties.h::;
+inc/meowpp/utility.h::;
inc/meowpp/oo/ObjBase.h::;
inc/meowpp/oo/ObjSelector.h::;
+inc/meowpp/oo/ObjBase.h::;
diff --git a/meowpp.test/dep/VP_Tree.d b/meowpp.test/dep/VP_Tree.d
index 30cbd22..01888ac 100644
--- a/meowpp.test/dep/VP_Tree.d
+++ b/meowpp.test/dep/VP_Tree.d
@@ -1,39 +1,15 @@
-dep/VP_Tree.d:: src/VP_Tree.cpp inc/meowpp/dsa/VP_Tree.h inc/meowpp/dsa/../math/utility.h inc/meowpp/dsa/../math/utility.hpp inc/meowpp/dsa/../math/utility.h inc/meowpp/dsa/VP_Tree.hpp inc/meowpp/dsa/VP_Tree.h inc/meowpp/dsa/KD_Tree.h inc/meowpp/dsa/KD_Tree.hpp inc/meowpp/dsa/KD_Tree.h inc/meowpp/dsa/../utility.h inc/meowpp/dsa/../utility.hpp inc/meowpp/dsa/../utility.h inc/meowpp/utility.h inc/meowpp.h inc/meowpp/geo/Vector2D.h inc/meowpp/geo/../math/Matrix.h inc/meowpp/geo/../math/Matrix.hpp inc/meowpp/geo/../math/Matrix.h inc/meowpp/geo/Vector2D.hpp inc/meowpp/geo/Vector2D.h inc/meowpp/geo/../math/utility.h inc/meowpp/geo/Vector3D.h inc/meowpp/geo/Vector3D.hpp inc/meowpp/geo/Vector3D.h inc/meowpp/Usage.h inc/meowpp/Usage.hpp inc/meowpp/Usage.h inc/meowpp/utility.h inc/meowpp/oo/Properties.h inc/meowpp/oo/ObjBase.h inc/meowpp/oo/Properties.hpp inc/meowpp/oo/Properties.h inc/meowpp/oo/ObjBase.h inc/meowpp/oo/ObjSelector.h
+dep/VP_Tree.d:: src/VP_Tree.cpp inc/meowpp/dsa/VP_Tree.h inc/meowpp/dsa/../math/utility.h inc/meowpp/dsa/KD_Tree.h inc/meowpp/dsa/../utility.h inc/meowpp/utility.h inc/dsa.h inc/meowpp/Usage.h inc/meowpp/utility.h inc/meowpp/oo/ObjBase.h inc/meowpp/oo/ObjSelector.h inc/meowpp/oo/ObjBase.h
$(DEPENDENCY_CREATER) "`$(CXX_DEP) $(CXXFLAGS) $<`" $@
-
src/VP_Tree.cpp::;
inc/meowpp/dsa/VP_Tree.h::;
inc/meowpp/dsa/../math/utility.h::;
-inc/meowpp/dsa/../math/utility.hpp::;
-inc/meowpp/dsa/../math/utility.h::;
-inc/meowpp/dsa/VP_Tree.hpp::;
-inc/meowpp/dsa/VP_Tree.h::;
-inc/meowpp/dsa/KD_Tree.h::;
-inc/meowpp/dsa/KD_Tree.hpp::;
inc/meowpp/dsa/KD_Tree.h::;
inc/meowpp/dsa/../utility.h::;
-inc/meowpp/dsa/../utility.hpp::;
-inc/meowpp/dsa/../utility.h::;
inc/meowpp/utility.h::;
-inc/meowpp.h::;
-inc/meowpp/geo/Vector2D.h::;
-inc/meowpp/geo/../math/Matrix.h::;
-inc/meowpp/geo/../math/Matrix.hpp::;
-inc/meowpp/geo/../math/Matrix.h::;
-inc/meowpp/geo/Vector2D.hpp::;
-inc/meowpp/geo/Vector2D.h::;
-inc/meowpp/geo/../math/utility.h::;
-inc/meowpp/geo/Vector3D.h::;
-inc/meowpp/geo/Vector3D.hpp::;
-inc/meowpp/geo/Vector3D.h::;
-inc/meowpp/Usage.h::;
-inc/meowpp/Usage.hpp::;
+inc/dsa.h::;
inc/meowpp/Usage.h::;
inc/meowpp/utility.h::;
-inc/meowpp/oo/Properties.h::;
-inc/meowpp/oo/ObjBase.h::;
-inc/meowpp/oo/Properties.hpp::;
-inc/meowpp/oo/Properties.h::;
inc/meowpp/oo/ObjBase.h::;
inc/meowpp/oo/ObjSelector.h::;
+inc/meowpp/oo/ObjBase.h::;
diff --git a/meowpp.test/dep/autostitch.d b/meowpp.test/dep/autostitch.d
new file mode 100644
index 0000000..9c37451
--- /dev/null
+++ b/meowpp.test/dep/autostitch.d
@@ -0,0 +1,62 @@
+dep/autostitch.d:: src/autostitch.cpp inc/autostitch.h inc/meowpp/Usage.h inc/meowpp/utility.h inc/meowpp/colors/RGB_Space.h inc/meowpp/colors/Color3_Space.h inc/meowpp/colors/../Self.h inc/meowpp/colors/../geo/Vectors.h inc/meowpp/colors/../geo/../math/utility.h inc/meowpp/colors/../geo/../math/Vector.h inc/meowpp/colors/../geo/../math/../Self.h inc/meowpp/colors/../geo/../math/Matrix.h inc/meowpp/colors/../geo/../math/utility.h inc/meowpp/colors/../geo/../math/Matrix.h inc/meowpp/colors/../math/Matrix.h inc/meowpp/colors/../math/utility.h inc/meowpp/geo/Vectors.h inc/meowpp/gra/FeaturePoint.h inc/meowpp/gra/../oo/ObjBase.h inc/meowpp/gra/../math/Vector.h inc/meowpp/gra/FeaturePointsDetector.h inc/meowpp/gra/FeaturePoint.h inc/meowpp/gra/Bitmap.h inc/meowpp/gra/../Self.h inc/meowpp/gra/../math/utility.h inc/meowpp/gra/../math/Matrix.h inc/meowpp/gra/FeaturePointsMatch.h inc/meowpp/gra/FeaturePointsMatch_K_Match.h inc/meowpp/gra/../dsa/VP_Tree.h inc/meowpp/gra/../dsa/../math/utility.h inc/meowpp/gra/FeaturePointsMatch.h inc/meowpp/oo/ObjBase.h inc/meowpp/oo/ObjSelector.h inc/meowpp/oo/ObjBase.h inc/meowpp/math/Vector.h inc/meowpp/Usage.h inc/meowpp/colors/RGB_Space.h inc/meowpp/dsa/DisjointSet.h inc/meowpp/geo/Vectors.h inc/meowpp/gra/Bitmap.h inc/meowpp/gra/Photo.h inc/meowpp/gra/../math/Transformations.h inc/meowpp/gra/../math/Transformation.h inc/meowpp/gra/../math/Matrix.h inc/meowpp/gra/../math/../Self.h inc/meowpp/gra/../math/utility.h inc/meowpp/gra/Camera.h inc/meowpp/gra/Photo.h inc/meowpp/gra/IdentityPoints.h inc/meowpp/gra/../math/LinearTransformations.h inc/meowpp/gra/../math/LinearTransformation.h inc/meowpp/gra/../math/../geo/Vectors.h inc/meowpp/gra/../math/methods.h inc/meowpp/gra/../math/Vector.h inc/meowpp/gra/WatchBall.h inc/meowpp/gra/Camera.h inc/meowpp/gra/../geo/Vectors.h inc/meowpp/math/utility.h inc/meowpp/math/methods.h
+ $(DEPENDENCY_CREATER) "`$(CXX_DEP) $(CXXFLAGS) $<`" $@
+
+src/autostitch.cpp::;
+inc/autostitch.h::;
+inc/meowpp/Usage.h::;
+inc/meowpp/utility.h::;
+inc/meowpp/colors/RGB_Space.h::;
+inc/meowpp/colors/Color3_Space.h::;
+inc/meowpp/colors/../Self.h::;
+inc/meowpp/colors/../geo/Vectors.h::;
+inc/meowpp/colors/../geo/../math/utility.h::;
+inc/meowpp/colors/../geo/../math/Vector.h::;
+inc/meowpp/colors/../geo/../math/../Self.h::;
+inc/meowpp/colors/../geo/../math/Matrix.h::;
+inc/meowpp/colors/../geo/../math/utility.h::;
+inc/meowpp/colors/../geo/../math/Matrix.h::;
+inc/meowpp/colors/../math/Matrix.h::;
+inc/meowpp/colors/../math/utility.h::;
+inc/meowpp/geo/Vectors.h::;
+inc/meowpp/gra/FeaturePoint.h::;
+inc/meowpp/gra/../oo/ObjBase.h::;
+inc/meowpp/gra/../math/Vector.h::;
+inc/meowpp/gra/FeaturePointsDetector.h::;
+inc/meowpp/gra/FeaturePoint.h::;
+inc/meowpp/gra/Bitmap.h::;
+inc/meowpp/gra/../Self.h::;
+inc/meowpp/gra/../math/utility.h::;
+inc/meowpp/gra/../math/Matrix.h::;
+inc/meowpp/gra/FeaturePointsMatch.h::;
+inc/meowpp/gra/FeaturePointsMatch_K_Match.h::;
+inc/meowpp/gra/../dsa/VP_Tree.h::;
+inc/meowpp/gra/../dsa/../math/utility.h::;
+inc/meowpp/gra/FeaturePointsMatch.h::;
+inc/meowpp/oo/ObjBase.h::;
+inc/meowpp/oo/ObjSelector.h::;
+inc/meowpp/oo/ObjBase.h::;
+inc/meowpp/math/Vector.h::;
+inc/meowpp/Usage.h::;
+inc/meowpp/colors/RGB_Space.h::;
+inc/meowpp/dsa/DisjointSet.h::;
+inc/meowpp/geo/Vectors.h::;
+inc/meowpp/gra/Bitmap.h::;
+inc/meowpp/gra/Photo.h::;
+inc/meowpp/gra/../math/Transformations.h::;
+inc/meowpp/gra/../math/Transformation.h::;
+inc/meowpp/gra/../math/Matrix.h::;
+inc/meowpp/gra/../math/../Self.h::;
+inc/meowpp/gra/../math/utility.h::;
+inc/meowpp/gra/Camera.h::;
+inc/meowpp/gra/Photo.h::;
+inc/meowpp/gra/IdentityPoints.h::;
+inc/meowpp/gra/../math/LinearTransformations.h::;
+inc/meowpp/gra/../math/LinearTransformation.h::;
+inc/meowpp/gra/../math/../geo/Vectors.h::;
+inc/meowpp/gra/../math/methods.h::;
+inc/meowpp/gra/../math/Vector.h::;
+inc/meowpp/gra/WatchBall.h::;
+inc/meowpp/gra/Camera.h::;
+inc/meowpp/gra/../geo/Vectors.h::;
+inc/meowpp/math/utility.h::;
+inc/meowpp/math/methods.h::;
diff --git a/meowpp.test/dep/autostitch_FeaturePointsDetector_Harris.d b/meowpp.test/dep/autostitch_FeaturePointsDetector_Harris.d
new file mode 100644
index 0000000..796ebae
--- /dev/null
+++ b/meowpp.test/dep/autostitch_FeaturePointsDetector_Harris.d
@@ -0,0 +1,44 @@
+dep/autostitch_FeaturePointsDetector_Harris.d:: src/autostitch_FeaturePointsDetector_Harris.cpp inc/autostitch.h inc/meowpp/Usage.h inc/meowpp/utility.h inc/meowpp/colors/RGB_Space.h inc/meowpp/colors/Color3_Space.h inc/meowpp/colors/../Self.h inc/meowpp/colors/../geo/Vectors.h inc/meowpp/colors/../geo/../math/utility.h inc/meowpp/colors/../geo/../math/Vector.h inc/meowpp/colors/../geo/../math/../Self.h inc/meowpp/colors/../geo/../math/Matrix.h inc/meowpp/colors/../geo/../math/utility.h inc/meowpp/colors/../geo/../math/Matrix.h inc/meowpp/colors/../math/Matrix.h inc/meowpp/colors/../math/utility.h inc/meowpp/geo/Vectors.h inc/meowpp/gra/FeaturePoint.h inc/meowpp/gra/../oo/ObjBase.h inc/meowpp/gra/../math/Vector.h inc/meowpp/gra/FeaturePointsDetector.h inc/meowpp/gra/FeaturePoint.h inc/meowpp/gra/Bitmap.h inc/meowpp/gra/../Self.h inc/meowpp/gra/../math/utility.h inc/meowpp/gra/../math/Matrix.h inc/meowpp/gra/FeaturePointsMatch.h inc/meowpp/gra/FeaturePointsMatch_K_Match.h inc/meowpp/gra/../dsa/VP_Tree.h inc/meowpp/gra/../dsa/../math/utility.h inc/meowpp/gra/FeaturePointsMatch.h inc/meowpp/oo/ObjBase.h inc/meowpp/oo/ObjSelector.h inc/meowpp/oo/ObjBase.h inc/meowpp/math/Vector.h inc/meowpp/oo/ObjBase.h inc/meowpp/oo/ObjSelector.h inc/meowpp/geo/Vectors.h inc/meowpp/gra/FeaturePointsDetector_Harris.h inc/meowpp/gra/FeaturePointsDetector.h inc/meowpp/gra/../dsa/DisjointSet.h
+ $(DEPENDENCY_CREATER) "`$(CXX_DEP) $(CXXFLAGS) $<`" $@
+
+src/autostitch_FeaturePointsDetector_Harris.cpp::;
+inc/autostitch.h::;
+inc/meowpp/Usage.h::;
+inc/meowpp/utility.h::;
+inc/meowpp/colors/RGB_Space.h::;
+inc/meowpp/colors/Color3_Space.h::;
+inc/meowpp/colors/../Self.h::;
+inc/meowpp/colors/../geo/Vectors.h::;
+inc/meowpp/colors/../geo/../math/utility.h::;
+inc/meowpp/colors/../geo/../math/Vector.h::;
+inc/meowpp/colors/../geo/../math/../Self.h::;
+inc/meowpp/colors/../geo/../math/Matrix.h::;
+inc/meowpp/colors/../geo/../math/utility.h::;
+inc/meowpp/colors/../geo/../math/Matrix.h::;
+inc/meowpp/colors/../math/Matrix.h::;
+inc/meowpp/colors/../math/utility.h::;
+inc/meowpp/geo/Vectors.h::;
+inc/meowpp/gra/FeaturePoint.h::;
+inc/meowpp/gra/../oo/ObjBase.h::;
+inc/meowpp/gra/../math/Vector.h::;
+inc/meowpp/gra/FeaturePointsDetector.h::;
+inc/meowpp/gra/FeaturePoint.h::;
+inc/meowpp/gra/Bitmap.h::;
+inc/meowpp/gra/../Self.h::;
+inc/meowpp/gra/../math/utility.h::;
+inc/meowpp/gra/../math/Matrix.h::;
+inc/meowpp/gra/FeaturePointsMatch.h::;
+inc/meowpp/gra/FeaturePointsMatch_K_Match.h::;
+inc/meowpp/gra/../dsa/VP_Tree.h::;
+inc/meowpp/gra/../dsa/../math/utility.h::;
+inc/meowpp/gra/FeaturePointsMatch.h::;
+inc/meowpp/oo/ObjBase.h::;
+inc/meowpp/oo/ObjSelector.h::;
+inc/meowpp/oo/ObjBase.h::;
+inc/meowpp/math/Vector.h::;
+inc/meowpp/oo/ObjBase.h::;
+inc/meowpp/oo/ObjSelector.h::;
+inc/meowpp/geo/Vectors.h::;
+inc/meowpp/gra/FeaturePointsDetector_Harris.h::;
+inc/meowpp/gra/FeaturePointsDetector.h::;
+inc/meowpp/gra/../dsa/DisjointSet.h::;
diff --git a/meowpp.test/dep/autostitch_K_Match.d b/meowpp.test/dep/autostitch_K_Match.d
new file mode 100644
index 0000000..45bde2d
--- /dev/null
+++ b/meowpp.test/dep/autostitch_K_Match.d
@@ -0,0 +1,41 @@
+dep/autostitch_K_Match.d:: src/autostitch_K_Match.cpp inc/autostitch.h inc/meowpp/Usage.h inc/meowpp/utility.h inc/meowpp/colors/RGB_Space.h inc/meowpp/colors/Color3_Space.h inc/meowpp/colors/../Self.h inc/meowpp/colors/../geo/Vectors.h inc/meowpp/colors/../geo/../math/utility.h inc/meowpp/colors/../geo/../math/Vector.h inc/meowpp/colors/../geo/../math/../Self.h inc/meowpp/colors/../geo/../math/Matrix.h inc/meowpp/colors/../geo/../math/utility.h inc/meowpp/colors/../geo/../math/Matrix.h inc/meowpp/colors/../math/Matrix.h inc/meowpp/colors/../math/utility.h inc/meowpp/geo/Vectors.h inc/meowpp/gra/FeaturePoint.h inc/meowpp/gra/../oo/ObjBase.h inc/meowpp/gra/../math/Vector.h inc/meowpp/gra/FeaturePointsDetector.h inc/meowpp/gra/FeaturePoint.h inc/meowpp/gra/Bitmap.h inc/meowpp/gra/../Self.h inc/meowpp/gra/../math/utility.h inc/meowpp/gra/../math/Matrix.h inc/meowpp/gra/FeaturePointsMatch.h inc/meowpp/gra/FeaturePointsMatch_K_Match.h inc/meowpp/gra/../dsa/VP_Tree.h inc/meowpp/gra/../dsa/../math/utility.h inc/meowpp/gra/FeaturePointsMatch.h inc/meowpp/oo/ObjBase.h inc/meowpp/oo/ObjSelector.h inc/meowpp/oo/ObjBase.h inc/meowpp/math/Vector.h inc/meowpp/utility.h inc/meowpp/gra/FeaturePointsMatch_K_Match.h inc/meowpp/Usage.h
+ $(DEPENDENCY_CREATER) "`$(CXX_DEP) $(CXXFLAGS) $<`" $@
+
+src/autostitch_K_Match.cpp::;
+inc/autostitch.h::;
+inc/meowpp/Usage.h::;
+inc/meowpp/utility.h::;
+inc/meowpp/colors/RGB_Space.h::;
+inc/meowpp/colors/Color3_Space.h::;
+inc/meowpp/colors/../Self.h::;
+inc/meowpp/colors/../geo/Vectors.h::;
+inc/meowpp/colors/../geo/../math/utility.h::;
+inc/meowpp/colors/../geo/../math/Vector.h::;
+inc/meowpp/colors/../geo/../math/../Self.h::;
+inc/meowpp/colors/../geo/../math/Matrix.h::;
+inc/meowpp/colors/../geo/../math/utility.h::;
+inc/meowpp/colors/../geo/../math/Matrix.h::;
+inc/meowpp/colors/../math/Matrix.h::;
+inc/meowpp/colors/../math/utility.h::;
+inc/meowpp/geo/Vectors.h::;
+inc/meowpp/gra/FeaturePoint.h::;
+inc/meowpp/gra/../oo/ObjBase.h::;
+inc/meowpp/gra/../math/Vector.h::;
+inc/meowpp/gra/FeaturePointsDetector.h::;
+inc/meowpp/gra/FeaturePoint.h::;
+inc/meowpp/gra/Bitmap.h::;
+inc/meowpp/gra/../Self.h::;
+inc/meowpp/gra/../math/utility.h::;
+inc/meowpp/gra/../math/Matrix.h::;
+inc/meowpp/gra/FeaturePointsMatch.h::;
+inc/meowpp/gra/FeaturePointsMatch_K_Match.h::;
+inc/meowpp/gra/../dsa/VP_Tree.h::;
+inc/meowpp/gra/../dsa/../math/utility.h::;
+inc/meowpp/gra/FeaturePointsMatch.h::;
+inc/meowpp/oo/ObjBase.h::;
+inc/meowpp/oo/ObjSelector.h::;
+inc/meowpp/oo/ObjBase.h::;
+inc/meowpp/math/Vector.h::;
+inc/meowpp/utility.h::;
+inc/meowpp/gra/FeaturePointsMatch_K_Match.h::;
+inc/meowpp/Usage.h::;
diff --git a/meowpp.test/dep/autostitch_RansacCheck.d b/meowpp.test/dep/autostitch_RansacCheck.d
new file mode 100644
index 0000000..3bc8023
--- /dev/null
+++ b/meowpp.test/dep/autostitch_RansacCheck.d
@@ -0,0 +1,40 @@
+dep/autostitch_RansacCheck.d:: src/autostitch_RansacCheck.cpp inc/autostitch.h inc/meowpp/Usage.h inc/meowpp/utility.h inc/meowpp/colors/RGB_Space.h inc/meowpp/colors/Color3_Space.h inc/meowpp/colors/../Self.h inc/meowpp/colors/../geo/Vectors.h inc/meowpp/colors/../geo/../math/utility.h inc/meowpp/colors/../geo/../math/Vector.h inc/meowpp/colors/../geo/../math/../Self.h inc/meowpp/colors/../geo/../math/Matrix.h inc/meowpp/colors/../geo/../math/utility.h inc/meowpp/colors/../geo/../math/Matrix.h inc/meowpp/colors/../math/Matrix.h inc/meowpp/colors/../math/utility.h inc/meowpp/geo/Vectors.h inc/meowpp/gra/FeaturePoint.h inc/meowpp/gra/../oo/ObjBase.h inc/meowpp/gra/../math/Vector.h inc/meowpp/gra/FeaturePointsDetector.h inc/meowpp/gra/FeaturePoint.h inc/meowpp/gra/Bitmap.h inc/meowpp/gra/../Self.h inc/meowpp/gra/../math/utility.h inc/meowpp/gra/../math/Matrix.h inc/meowpp/gra/FeaturePointsMatch.h inc/meowpp/gra/FeaturePointsMatch_K_Match.h inc/meowpp/gra/../dsa/VP_Tree.h inc/meowpp/gra/../dsa/../math/utility.h inc/meowpp/gra/FeaturePointsMatch.h inc/meowpp/oo/ObjBase.h inc/meowpp/oo/ObjSelector.h inc/meowpp/oo/ObjBase.h inc/meowpp/math/Vector.h inc/meowpp/math/Matrix.h inc/meowpp/math/Vector.h
+ $(DEPENDENCY_CREATER) "`$(CXX_DEP) $(CXXFLAGS) $<`" $@
+
+src/autostitch_RansacCheck.cpp::;
+inc/autostitch.h::;
+inc/meowpp/Usage.h::;
+inc/meowpp/utility.h::;
+inc/meowpp/colors/RGB_Space.h::;
+inc/meowpp/colors/Color3_Space.h::;
+inc/meowpp/colors/../Self.h::;
+inc/meowpp/colors/../geo/Vectors.h::;
+inc/meowpp/colors/../geo/../math/utility.h::;
+inc/meowpp/colors/../geo/../math/Vector.h::;
+inc/meowpp/colors/../geo/../math/../Self.h::;
+inc/meowpp/colors/../geo/../math/Matrix.h::;
+inc/meowpp/colors/../geo/../math/utility.h::;
+inc/meowpp/colors/../geo/../math/Matrix.h::;
+inc/meowpp/colors/../math/Matrix.h::;
+inc/meowpp/colors/../math/utility.h::;
+inc/meowpp/geo/Vectors.h::;
+inc/meowpp/gra/FeaturePoint.h::;
+inc/meowpp/gra/../oo/ObjBase.h::;
+inc/meowpp/gra/../math/Vector.h::;
+inc/meowpp/gra/FeaturePointsDetector.h::;
+inc/meowpp/gra/FeaturePoint.h::;
+inc/meowpp/gra/Bitmap.h::;
+inc/meowpp/gra/../Self.h::;
+inc/meowpp/gra/../math/utility.h::;
+inc/meowpp/gra/../math/Matrix.h::;
+inc/meowpp/gra/FeaturePointsMatch.h::;
+inc/meowpp/gra/FeaturePointsMatch_K_Match.h::;
+inc/meowpp/gra/../dsa/VP_Tree.h::;
+inc/meowpp/gra/../dsa/../math/utility.h::;
+inc/meowpp/gra/FeaturePointsMatch.h::;
+inc/meowpp/oo/ObjBase.h::;
+inc/meowpp/oo/ObjSelector.h::;
+inc/meowpp/oo/ObjBase.h::;
+inc/meowpp/math/Vector.h::;
+inc/meowpp/math/Matrix.h::;
+inc/meowpp/math/Vector.h::;
diff --git a/meowpp.test/dep/dsa.d b/meowpp.test/dep/dsa.d
index e2db740..6dadfd5 100644
--- a/meowpp.test/dep/dsa.d
+++ b/meowpp.test/dep/dsa.d
@@ -1,30 +1,11 @@
-dep/dsa.d:: src/dsa.cpp inc/meowpp.h inc/meowpp/geo/Vector2D.h inc/meowpp/geo/../math/Matrix.h inc/meowpp/geo/../math/Matrix.hpp inc/meowpp/geo/../math/Matrix.h inc/meowpp/geo/Vector2D.hpp inc/meowpp/geo/Vector2D.h inc/meowpp/geo/../math/utility.h inc/meowpp/geo/../math/utility.hpp inc/meowpp/geo/../math/utility.h inc/meowpp/geo/Vector3D.h inc/meowpp/geo/Vector3D.hpp inc/meowpp/geo/Vector3D.h inc/meowpp/Usage.h inc/meowpp/Usage.hpp inc/meowpp/Usage.h inc/meowpp/utility.h inc/meowpp/utility.hpp inc/meowpp/oo/Properties.h inc/meowpp/oo/ObjBase.h inc/meowpp/oo/Properties.hpp inc/meowpp/oo/Properties.h inc/meowpp/oo/ObjBase.h inc/meowpp/oo/ObjSelector.h inc/meowpp/Usage.h
+dep/dsa.d:: src/dsa.cpp inc/dsa.h inc/meowpp/Usage.h inc/meowpp/utility.h inc/meowpp/oo/ObjBase.h inc/meowpp/oo/ObjSelector.h inc/meowpp/oo/ObjBase.h inc/meowpp/Usage.h
$(DEPENDENCY_CREATER) "`$(CXX_DEP) $(CXXFLAGS) $<`" $@
-
src/dsa.cpp::;
-inc/meowpp.h::;
-inc/meowpp/geo/Vector2D.h::;
-inc/meowpp/geo/../math/Matrix.h::;
-inc/meowpp/geo/../math/Matrix.hpp::;
-inc/meowpp/geo/../math/Matrix.h::;
-inc/meowpp/geo/Vector2D.hpp::;
-inc/meowpp/geo/Vector2D.h::;
-inc/meowpp/geo/../math/utility.h::;
-inc/meowpp/geo/../math/utility.hpp::;
-inc/meowpp/geo/../math/utility.h::;
-inc/meowpp/geo/Vector3D.h::;
-inc/meowpp/geo/Vector3D.hpp::;
-inc/meowpp/geo/Vector3D.h::;
-inc/meowpp/Usage.h::;
-inc/meowpp/Usage.hpp::;
+inc/dsa.h::;
inc/meowpp/Usage.h::;
inc/meowpp/utility.h::;
-inc/meowpp/utility.hpp::;
-inc/meowpp/oo/Properties.h::;
-inc/meowpp/oo/ObjBase.h::;
-inc/meowpp/oo/Properties.hpp::;
-inc/meowpp/oo/Properties.h::;
inc/meowpp/oo/ObjBase.h::;
inc/meowpp/oo/ObjSelector.h::;
+inc/meowpp/oo/ObjBase.h::;
inc/meowpp/Usage.h::;
diff --git a/meowpp.test/dep/oo.d b/meowpp.test/dep/oo.d
new file mode 100644
index 0000000..e7b42e9
--- /dev/null
+++ b/meowpp.test/dep/oo.d
@@ -0,0 +1,5 @@
+dep/oo.d:: src/oo.cpp inc/meowpp/Self.h
+ $(DEPENDENCY_CREATER) "`$(CXX_DEP) $(CXXFLAGS) $<`" $@
+
+src/oo.cpp::;
+inc/meowpp/Self.h::;