aboutsummaryrefslogtreecommitdiffstats
path: root/doc/html
diff options
context:
space:
mode:
authorcathook <b01902109@csie.ntu.edu.tw>2014-09-08 21:25:12 +0800
committercathook <b01902109@csie.ntu.edu.tw>2014-09-08 21:25:41 +0800
commit1aa1011cd09e4f2c3d697b7ae89edae57b1dc884 (patch)
tree0a29a3ed9a23572e3e3b9085602e712f3fb7fed8 /doc/html
parent40acf9ddc8f700b45d05bb2098be23a93c3bfa6a (diff)
downloadmeow-1aa1011cd09e4f2c3d697b7ae89edae57b1dc884.tar
meow-1aa1011cd09e4f2c3d697b7ae89edae57b1dc884.tar.gz
meow-1aa1011cd09e4f2c3d697b7ae89edae57b1dc884.tar.bz2
meow-1aa1011cd09e4f2c3d697b7ae89edae57b1dc884.tar.lz
meow-1aa1011cd09e4f2c3d697b7ae89edae57b1dc884.tar.xz
meow-1aa1011cd09e4f2c3d697b7ae89edae57b1dc884.tar.zst
meow-1aa1011cd09e4f2c3d697b7ae89edae57b1dc884.zip
tmp
Diffstat (limited to 'doc/html')
-rw-r--r--doc/html/BinaryIndexTree_8h.html4
-rw-r--r--doc/html/BinaryIndexTree_8h_source.html4
-rw-r--r--doc/html/BitmapDescript_8h.html (renamed from doc/html/modules.html)34
-rw-r--r--doc/html/BitmapDescript_8h_source.html135
-rw-r--r--doc/html/Bitmap_8h.html4
-rw-r--r--doc/html/Bitmap_8h_source.html24
-rw-r--r--doc/html/BundleAdjustment_8h.html4
-rw-r--r--doc/html/BundleAdjustment_8h_source.html4
-rw-r--r--doc/html/BundleAdjustment__LM_8h.html4
-rw-r--r--doc/html/BundleAdjustment__LM_8h_source.html12
-rw-r--r--doc/html/Camera_8h.html6
-rw-r--r--doc/html/Camera_8h_source.html6
-rw-r--r--doc/html/Color3__Space_8h.html4
-rw-r--r--doc/html/Color3__Space_8h_source.html16
-rw-r--r--doc/html/DisjointSet_8h.html4
-rw-r--r--doc/html/DisjointSet_8h_source.html4
-rw-r--r--doc/html/Eye_8h.html6
-rw-r--r--doc/html/Eye_8h_source.html12
-rw-r--r--doc/html/FeaturePoint_8h.html4
-rw-r--r--doc/html/FeaturePoint_8h_source.html423
-rw-r--r--doc/html/FeaturePointsDetector_8h.html6
-rw-r--r--doc/html/FeaturePointsDetector_8h_source.html29
-rw-r--r--doc/html/FeaturePointsDetector__Harris_8h.html8
-rw-r--r--doc/html/FeaturePointsDetector__Harris_8h_source.html589
-rw-r--r--doc/html/FeaturePointsMatch_8h.html6
-rw-r--r--doc/html/FeaturePointsMatch_8h_source.html46
-rw-r--r--doc/html/FeaturePointsMatch__K__Match_8h.html8
-rw-r--r--doc/html/FeaturePointsMatch__K__Match_8h_source.html325
-rw-r--r--doc/html/HSL__Space_8h.html4
-rw-r--r--doc/html/HSL__Space_8h_source.html10
-rw-r--r--doc/html/HSV__Space_8h.html4
-rw-r--r--doc/html/HSV__Space_8h_source.html10
-rw-r--r--doc/html/HashTable_8h.html4
-rw-r--r--doc/html/HashTable_8h_source.html4
-rw-r--r--doc/html/IdentityPoints_8h.html6
-rw-r--r--doc/html/IdentityPoints_8h_source.html8
-rw-r--r--doc/html/KD__Tree_8h.html4
-rw-r--r--doc/html/KD__Tree_8h_source.html6
-rw-r--r--doc/html/LinearTransformation_8h.html4
-rw-r--r--doc/html/LinearTransformation_8h_source.html10
-rw-r--r--doc/html/LinearTransformations_8h.html6
-rw-r--r--doc/html/LinearTransformations_8h_source.html16
-rw-r--r--doc/html/Matrix_8h.html7
-rw-r--r--doc/html/Matrix_8h_source.html865
-rw-r--r--doc/html/MergeableHeap_8h.html4
-rw-r--r--doc/html/MergeableHeap_8h_source.html4
-rw-r--r--doc/html/ObjArray_8h.html6
-rw-r--r--doc/html/ObjArray_8h_source.html4
-rw-r--r--doc/html/ObjBase_8h.html4
-rw-r--r--doc/html/ObjBase_8h_source.html4
-rw-r--r--doc/html/ObjDictionary_8h.html6
-rw-r--r--doc/html/ObjDictionary_8h_source.html4
-rw-r--r--doc/html/ObjProperties_8h.html4
-rw-r--r--doc/html/ObjProperties_8h_source.html4
-rw-r--r--doc/html/ObjSelector_8h.html4
-rw-r--r--doc/html/ObjSelector_8h_source.html4
-rw-r--r--doc/html/ObjTypes_8h.html6
-rw-r--r--doc/html/ObjTypes_8h_source.html4
-rw-r--r--doc/html/Photo_8h.html6
-rw-r--r--doc/html/Photo_8h_source.html14
-rw-r--r--doc/html/Pipeline_8h.js20
-rw-r--r--doc/html/Pipeline_8h_source.html228
-rw-r--r--doc/html/RGB__Space_8h.html4
-rw-r--r--doc/html/RGB__Space_8h_source.html6
-rw-r--r--doc/html/SegmentTree_8h.html4
-rw-r--r--doc/html/SegmentTree_8h_source.html6
-rw-r--r--doc/html/Self_8h.html2
-rw-r--r--doc/html/Self_8h_source.html2
-rw-r--r--doc/html/SplayTree_8h.html4
-rw-r--r--doc/html/SplayTree_8h_source.html4
-rw-r--r--doc/html/Transformation_8h.html6
-rw-r--r--doc/html/Transformation_8h.js6
-rw-r--r--doc/html/Transformation_8h_source.html4
-rw-r--r--doc/html/Transformations_8h.html6
-rw-r--r--doc/html/Transformations_8h_source.html10
-rw-r--r--doc/html/Usage_8h.html4
-rw-r--r--doc/html/Usage_8h_source.html4
-rw-r--r--doc/html/VP__Tree_8h.html4
-rw-r--r--doc/html/VP__Tree_8h_source.html6
-rw-r--r--doc/html/Vector_8h.html6
-rw-r--r--doc/html/Vector_8h_source.html30
-rw-r--r--doc/html/Vectors_8h.html4
-rw-r--r--doc/html/Vectors_8h_source.html928
-rw-r--r--doc/html/ViewPort_8h.html4
-rw-r--r--doc/html/ViewPort_8h_source.html4
-rw-r--r--doc/html/WatchBall_8h.html6
-rw-r--r--doc/html/WatchBall_8h_source.html4
-rw-r--r--doc/html/YUV__Space_8h.html4
-rw-r--r--doc/html/YUV__Space_8h_source.html10
-rw-r--r--doc/html/annotated.html116
-rw-r--r--doc/html/annotated.js4
-rw-r--r--doc/html/classFeaturePointDescript-members.html84
-rw-r--r--doc/html/classFeaturePointDescript.html352
-rw-r--r--doc/html/classFeaturePointDescript.js11
-rw-r--r--doc/html/classFeaturePointDescript.pngbin0 -> 518 bytes
-rw-r--r--doc/html/classObjBase.html (renamed from doc/html/group__gp1.html)41
-rw-r--r--doc/html/classObjBase.pngbin0 -> 521 bytes
-rw-r--r--doc/html/classdouble.html4
-rw-r--r--doc/html/classes.html55
-rw-r--r--doc/html/classint.html4
-rw-r--r--doc/html/classmeow_1_1BallProjection-members.html4
-rw-r--r--doc/html/classmeow_1_1BallProjection.html4
-rw-r--r--doc/html/classmeow_1_1BinaryIndexTree-members.html4
-rw-r--r--doc/html/classmeow_1_1BinaryIndexTree.html4
-rw-r--r--doc/html/classmeow_1_1Bitmap-members.html4
-rw-r--r--doc/html/classmeow_1_1Bitmap.html4
-rw-r--r--doc/html/classmeow_1_1BundleAdjustment-members.html4
-rw-r--r--doc/html/classmeow_1_1BundleAdjustment.html4
-rw-r--r--doc/html/classmeow_1_1BundleAdjustment__LM-members.html4
-rw-r--r--doc/html/classmeow_1_1BundleAdjustment__LM.html4
-rw-r--r--doc/html/classmeow_1_1Camera-members.html4
-rw-r--r--doc/html/classmeow_1_1Camera.html4
-rw-r--r--doc/html/classmeow_1_1Color3__Space-members.html4
-rw-r--r--doc/html/classmeow_1_1Color3__Space.html4
-rw-r--r--doc/html/classmeow_1_1DisjointSet-members.html4
-rw-r--r--doc/html/classmeow_1_1DisjointSet.html4
-rw-r--r--doc/html/classmeow_1_1Eye-members.html4
-rw-r--r--doc/html/classmeow_1_1Eye.html4
-rw-r--r--doc/html/classmeow_1_1FeaturePoint-members.html4
-rw-r--r--doc/html/classmeow_1_1FeaturePoint.html112
-rw-r--r--doc/html/classmeow_1_1FeaturePointsDetector-members.html14
-rw-r--r--doc/html/classmeow_1_1FeaturePointsDetector.html57
-rw-r--r--doc/html/classmeow_1_1FeaturePointsDetector.js6
-rw-r--r--doc/html/classmeow_1_1FeaturePointsDetector.pngbin1247 -> 1527 bytes
-rw-r--r--doc/html/classmeow_1_1FeaturePointsDetector__Harris-members.html72
-rw-r--r--doc/html/classmeow_1_1FeaturePointsDetector__Harris.html511
-rw-r--r--doc/html/classmeow_1_1FeaturePointsDetector__Harris.js60
-rw-r--r--doc/html/classmeow_1_1FeaturePointsDetector__Harris.pngbin1245 -> 1525 bytes
-rw-r--r--doc/html/classmeow_1_1FeaturePointsMatch-members.html24
-rw-r--r--doc/html/classmeow_1_1FeaturePointsMatch.html128
-rw-r--r--doc/html/classmeow_1_1FeaturePointsMatch.js16
-rw-r--r--doc/html/classmeow_1_1FeaturePointsMatch.pngbin1606 -> 1598 bytes
-rw-r--r--doc/html/classmeow_1_1FeaturePointsMatch__K__Match-members.html54
-rw-r--r--doc/html/classmeow_1_1FeaturePointsMatch__K__Match.html342
-rw-r--r--doc/html/classmeow_1_1FeaturePointsMatch__K__Match.js42
-rw-r--r--doc/html/classmeow_1_1FeaturePointsMatch__K__Match.pngbin1606 -> 1591 bytes
-rw-r--r--doc/html/classmeow_1_1HSLf__Space-members.html4
-rw-r--r--doc/html/classmeow_1_1HSLf__Space.html4
-rw-r--r--doc/html/classmeow_1_1HSVf__Space-members.html4
-rw-r--r--doc/html/classmeow_1_1HSVf__Space.html4
-rw-r--r--doc/html/classmeow_1_1HashTableList-members.html4
-rw-r--r--doc/html/classmeow_1_1HashTableList.html4
-rw-r--r--doc/html/classmeow_1_1IdentityPoints-members.html4
-rw-r--r--doc/html/classmeow_1_1IdentityPoints.html4
-rw-r--r--doc/html/classmeow_1_1KD__Tree-members.html4
-rw-r--r--doc/html/classmeow_1_1KD__Tree.html4
-rw-r--r--doc/html/classmeow_1_1LinearTransformation-members.html4
-rw-r--r--doc/html/classmeow_1_1LinearTransformation.html4
-rw-r--r--doc/html/classmeow_1_1Matrix-members.html4
-rw-r--r--doc/html/classmeow_1_1Matrix.html108
-rw-r--r--doc/html/classmeow_1_1MergeableHeap-members.html4
-rw-r--r--doc/html/classmeow_1_1MergeableHeap.html4
-rw-r--r--doc/html/classmeow_1_1ObjArray-members.html4
-rw-r--r--doc/html/classmeow_1_1ObjArray.html4
-rw-r--r--doc/html/classmeow_1_1ObjBase-members.html4
-rw-r--r--doc/html/classmeow_1_1ObjBase.html20
-rw-r--r--doc/html/classmeow_1_1ObjBase.pngbin10642 -> 10601 bytes
-rw-r--r--doc/html/classmeow_1_1ObjDictionary-members.html4
-rw-r--r--doc/html/classmeow_1_1ObjDictionary.html4
-rw-r--r--doc/html/classmeow_1_1ObjProperties-members.html4
-rw-r--r--doc/html/classmeow_1_1ObjProperties.html4
-rw-r--r--doc/html/classmeow_1_1ObjSelector-members.html4
-rw-r--r--doc/html/classmeow_1_1ObjSelector.html4
-rw-r--r--doc/html/classmeow_1_1ObjType-members.html4
-rw-r--r--doc/html/classmeow_1_1ObjType.html4
-rw-r--r--doc/html/classmeow_1_1Photo-members.html4
-rw-r--r--doc/html/classmeow_1_1Photo.html4
-rw-r--r--doc/html/classmeow_1_1PhotoProjection-members.html4
-rw-r--r--doc/html/classmeow_1_1PhotoProjection.html4
-rw-r--r--doc/html/classmeow_1_1Pipeline-members.html95
-rw-r--r--doc/html/classmeow_1_1Pipeline.html751
-rw-r--r--doc/html/classmeow_1_1Pipeline.js22
-rw-r--r--doc/html/classmeow_1_1RGBf__Space-members.html4
-rw-r--r--doc/html/classmeow_1_1RGBf__Space.html4
-rw-r--r--doc/html/classmeow_1_1RGBi__Space-members.html4
-rw-r--r--doc/html/classmeow_1_1RGBi__Space.html4
-rw-r--r--doc/html/classmeow_1_1ReaderWriter__double-members.html4
-rw-r--r--doc/html/classmeow_1_1ReaderWriter__double.html4
-rw-r--r--doc/html/classmeow_1_1ReaderWriter__int-members.html4
-rw-r--r--doc/html/classmeow_1_1ReaderWriter__int.html4
-rw-r--r--doc/html/classmeow_1_1ReaderWriter__size__t-members.html4
-rw-r--r--doc/html/classmeow_1_1ReaderWriter__size__t.html4
-rw-r--r--doc/html/classmeow_1_1ReaderWriter__string-members.html4
-rw-r--r--doc/html/classmeow_1_1ReaderWriter__string.html4
-rw-r--r--doc/html/classmeow_1_1Rotation3D-members.html4
-rw-r--r--doc/html/classmeow_1_1Rotation3D.html4
-rw-r--r--doc/html/classmeow_1_1SegmentTree-members.html4
-rw-r--r--doc/html/classmeow_1_1SegmentTree.html4
-rw-r--r--doc/html/classmeow_1_1Self-members.html21
-rw-r--r--doc/html/classmeow_1_1Self.html239
-rw-r--r--doc/html/classmeow_1_1Self.js3
-rw-r--r--doc/html/classmeow_1_1SplayTree-members.html4
-rw-r--r--doc/html/classmeow_1_1SplayTree.html4
-rw-r--r--doc/html/classmeow_1_1SplayTree_1_1Element-members.html4
-rw-r--r--doc/html/classmeow_1_1SplayTree_1_1Element.html4
-rw-r--r--doc/html/classmeow_1_1SplayTree__Range-members.html4
-rw-r--r--doc/html/classmeow_1_1SplayTree__Range.html4
-rw-r--r--doc/html/classmeow_1_1SplayTree__Range_1_1Element-members.html4
-rw-r--r--doc/html/classmeow_1_1SplayTree__Range_1_1Element.html4
-rw-r--r--doc/html/classmeow_1_1TransformatePipeline-members.html105
-rw-r--r--doc/html/classmeow_1_1TransformatePipeline.html683
-rw-r--r--doc/html/classmeow_1_1TransformatePipeline.js16
-rw-r--r--doc/html/classmeow_1_1TransformatePipeline.pngbin1209 -> 0 bytes
-rw-r--r--doc/html/classmeow_1_1Transformation-members.html4
-rw-r--r--doc/html/classmeow_1_1Transformation.html4
-rw-r--r--doc/html/classmeow_1_1Usage-members.html4
-rw-r--r--doc/html/classmeow_1_1Usage.html4
-rw-r--r--doc/html/classmeow_1_1VP__Tree-members.html4
-rw-r--r--doc/html/classmeow_1_1VP__Tree.html4
-rw-r--r--doc/html/classmeow_1_1Vector-members.html4
-rw-r--r--doc/html/classmeow_1_1Vector.html4
-rw-r--r--doc/html/classmeow_1_1Vector2D-members.html38
-rw-r--r--doc/html/classmeow_1_1Vector2D.html265
-rw-r--r--doc/html/classmeow_1_1Vector2D.js4
-rw-r--r--doc/html/classmeow_1_1Vector3D-members.html32
-rw-r--r--doc/html/classmeow_1_1Vector3D.html279
-rw-r--r--doc/html/classmeow_1_1Vector3D.js4
-rw-r--r--doc/html/classmeow_1_1ViewPort-members.html4
-rw-r--r--doc/html/classmeow_1_1ViewPort.html4
-rw-r--r--doc/html/classmeow_1_1WatchBall-members.html4
-rw-r--r--doc/html/classmeow_1_1WatchBall.html4
-rw-r--r--doc/html/classmeow_1_1YUVf__Space-members.html4
-rw-r--r--doc/html/classmeow_1_1YUVf__Space.html4
-rw-r--r--doc/html/dir_115d3279a93b9c99d8f569a34543848f.html6
-rw-r--r--doc/html/dir_115d3279a93b9c99d8f569a34543848f.js3
-rw-r--r--doc/html/dir_540a4c8f2977878a343351220ffba92b.html4
-rw-r--r--doc/html/dir_77e0ab67466b1e7d76f50725a5ab9910.html4
-rw-r--r--doc/html/dir_92fecd8d02dd5e7a67429447fdf0f60f.html6
-rw-r--r--doc/html/dir_92fecd8d02dd5e7a67429447fdf0f60f.js4
-rw-r--r--doc/html/dir_a17ff8dcb3a1c1b842af541700214096.html4
-rw-r--r--doc/html/dir_a57e9e528cb28fd6752031b735908fb6.html4
-rw-r--r--doc/html/dir_f6840b2fecd08a3779df34f0add0e074.html4
-rw-r--r--doc/html/files.html69
-rw-r--r--doc/html/form_33.pngbin215 -> 0 bytes
-rw-r--r--doc/html/form_34.pngbin227 -> 0 bytes
-rw-r--r--doc/html/form_35.pngbin214 -> 0 bytes
-rw-r--r--doc/html/form_36.pngbin359 -> 0 bytes
-rw-r--r--doc/html/form_37.pngbin1349 -> 0 bytes
-rw-r--r--doc/html/form_38.pngbin238 -> 0 bytes
-rw-r--r--doc/html/form_39.pngbin2060 -> 0 bytes
-rw-r--r--doc/html/form_40.pngbin784 -> 0 bytes
-rw-r--r--doc/html/form_41.pngbin218 -> 0 bytes
-rw-r--r--doc/html/form_42.pngbin221 -> 0 bytes
-rw-r--r--doc/html/form_43.pngbin2053 -> 0 bytes
-rw-r--r--doc/html/form_44.pngbin341 -> 0 bytes
-rw-r--r--doc/html/form_45.pngbin669 -> 0 bytes
-rw-r--r--doc/html/form_46.pngbin3451 -> 0 bytes
-rw-r--r--doc/html/form_47.pngbin930 -> 0 bytes
-rw-r--r--doc/html/form_48.pngbin1817 -> 0 bytes
-rw-r--r--doc/html/form_49.pngbin882 -> 0 bytes
-rw-r--r--doc/html/form_50.pngbin1189 -> 0 bytes
-rw-r--r--doc/html/form_51.pngbin709 -> 0 bytes
-rw-r--r--doc/html/form_52.pngbin225 -> 0 bytes
-rw-r--r--doc/html/form_53.pngbin3458 -> 0 bytes
-rw-r--r--doc/html/form_54.pngbin823 -> 0 bytes
-rw-r--r--doc/html/form_55.pngbin1283 -> 0 bytes
-rw-r--r--doc/html/form_56.pngbin574 -> 0 bytes
-rw-r--r--doc/html/form_57.pngbin364 -> 0 bytes
-rw-r--r--doc/html/form_58.pngbin3766 -> 0 bytes
-rw-r--r--doc/html/form_59.pngbin1478 -> 0 bytes
-rw-r--r--doc/html/form_60.pngbin662 -> 0 bytes
-rw-r--r--doc/html/form_61.pngbin389 -> 0 bytes
-rw-r--r--doc/html/form_62.pngbin245 -> 0 bytes
-rw-r--r--doc/html/form_63.pngbin4632 -> 0 bytes
-rw-r--r--doc/html/form_64.pngbin662 -> 0 bytes
-rw-r--r--doc/html/functions.html4
-rw-r--r--doc/html/functions_0x62.html121
-rw-r--r--doc/html/functions_0x63.html213
-rw-r--r--doc/html/functions_0x64.html117
-rw-r--r--doc/html/functions_0x65.html131
-rw-r--r--doc/html/functions_0x66.html139
-rw-r--r--doc/html/functions_0x67.html117
-rw-r--r--doc/html/functions_0x68.html129
-rw-r--r--doc/html/functions_0x69.html148
-rw-r--r--doc/html/functions_0x6a.html88
-rw-r--r--doc/html/functions_0x6b.html80
-rw-r--r--doc/html/functions_0x6c.html107
-rw-r--r--doc/html/functions_0x6d.html163
-rw-r--r--doc/html/functions_0x6e.html95
-rw-r--r--doc/html/functions_0x6f.html263
-rw-r--r--doc/html/functions_0x70.html190
-rw-r--r--doc/html/functions_0x71.html80
-rw-r--r--doc/html/functions_0x72.html221
-rw-r--r--doc/html/functions_0x73.html148
-rw-r--r--doc/html/functions_0x74.html135
-rw-r--r--doc/html/functions_0x75.html108
-rw-r--r--doc/html/functions_0x76.html130
-rw-r--r--doc/html/functions_0x77.html101
-rw-r--r--doc/html/functions_0x78.html87
-rw-r--r--doc/html/functions_0x79.html106
-rw-r--r--doc/html/functions_0x7a.html79
-rw-r--r--doc/html/functions_0x7e.html194
-rw-r--r--doc/html/functions_b.html4
-rw-r--r--doc/html/functions_c.html31
-rw-r--r--doc/html/functions_d.html10
-rw-r--r--doc/html/functions_e.html4
-rw-r--r--doc/html/functions_enum.html4
-rw-r--r--doc/html/functions_eval.html7
-rw-r--r--doc/html/functions_f.html29
-rw-r--r--doc/html/functions_func.html4
-rw-r--r--doc/html/functions_func_0x62.html121
-rw-r--r--doc/html/functions_func_0x63.html201
-rw-r--r--doc/html/functions_func_0x64.html114
-rw-r--r--doc/html/functions_func_0x65.html125
-rw-r--r--doc/html/functions_func_0x66.html125
-rw-r--r--doc/html/functions_func_0x67.html117
-rw-r--r--doc/html/functions_func_0x68.html129
-rw-r--r--doc/html/functions_func_0x69.html135
-rw-r--r--doc/html/functions_func_0x6a.html88
-rw-r--r--doc/html/functions_func_0x6b.html80
-rw-r--r--doc/html/functions_func_0x6c.html107
-rw-r--r--doc/html/functions_func_0x6d.html148
-rw-r--r--doc/html/functions_func_0x6e.html95
-rw-r--r--doc/html/functions_func_0x6f.html263
-rw-r--r--doc/html/functions_func_0x70.html190
-rw-r--r--doc/html/functions_func_0x71.html80
-rw-r--r--doc/html/functions_func_0x72.html220
-rw-r--r--doc/html/functions_func_0x73.html141
-rw-r--r--doc/html/functions_func_0x74.html132
-rw-r--r--doc/html/functions_func_0x75.html108
-rw-r--r--doc/html/functions_func_0x76.html123
-rw-r--r--doc/html/functions_func_0x77.html101
-rw-r--r--doc/html/functions_func_0x78.html87
-rw-r--r--doc/html/functions_func_0x79.html106
-rw-r--r--doc/html/functions_func_0x7a.html79
-rw-r--r--doc/html/functions_func_0x7e.html194
-rw-r--r--doc/html/functions_func_b.html4
-rw-r--r--doc/html/functions_func_c.html27
-rw-r--r--doc/html/functions_func_d.html10
-rw-r--r--doc/html/functions_func_e.html4
-rw-r--r--doc/html/functions_func_f.html17
-rw-r--r--doc/html/functions_func_g.html4
-rw-r--r--doc/html/functions_func_h.html4
-rw-r--r--doc/html/functions_func_i.html4
-rw-r--r--doc/html/functions_func_j.html4
-rw-r--r--doc/html/functions_func_k.html4
-rw-r--r--doc/html/functions_func_l.html4
-rw-r--r--doc/html/functions_func_m.html8
-rw-r--r--doc/html/functions_func_n.html4
-rw-r--r--doc/html/functions_func_o.html16
-rw-r--r--doc/html/functions_func_p.html31
-rw-r--r--doc/html/functions_func_q.html4
-rw-r--r--doc/html/functions_func_r.html17
-rw-r--r--doc/html/functions_func_s.html4
-rw-r--r--doc/html/functions_func_t.html11
-rw-r--r--doc/html/functions_func_u.html4
-rw-r--r--doc/html/functions_func_v.html8
-rw-r--r--doc/html/functions_func_w.html11
-rw-r--r--doc/html/functions_func_x.html4
-rw-r--r--doc/html/functions_func_y.html4
-rw-r--r--doc/html/functions_func_z.html4
-rw-r--r--doc/html/functions_func_~.html15
-rw-r--r--doc/html/functions_g.html4
-rw-r--r--doc/html/functions_h.html4
-rw-r--r--doc/html/functions_i.html4
-rw-r--r--doc/html/functions_j.html4
-rw-r--r--doc/html/functions_k.html4
-rw-r--r--doc/html/functions_l.html4
-rw-r--r--doc/html/functions_m.html8
-rw-r--r--doc/html/functions_n.html4
-rw-r--r--doc/html/functions_o.html16
-rw-r--r--doc/html/functions_p.html29
-rw-r--r--doc/html/functions_q.html4
-rw-r--r--doc/html/functions_r.html22
-rw-r--r--doc/html/functions_rela.html4
-rw-r--r--doc/html/functions_s.html4
-rw-r--r--doc/html/functions_t.html11
-rw-r--r--doc/html/functions_type.html12
-rw-r--r--doc/html/functions_u.html4
-rw-r--r--doc/html/functions_v.html8
-rw-r--r--doc/html/functions_vars.html4
-rw-r--r--doc/html/functions_w.html11
-rw-r--r--doc/html/functions_x.html4
-rw-r--r--doc/html/functions_y.html4
-rw-r--r--doc/html/functions_z.html4
-rw-r--r--doc/html/functions_~.html15
-rw-r--r--doc/html/globals.html7
-rw-r--r--doc/html/globals_defs.html7
-rw-r--r--doc/html/globals_func.html101
-rw-r--r--doc/html/globals_vars.html74
-rw-r--r--doc/html/group__gp1.js4
-rw-r--r--doc/html/hierarchy.html78
-rw-r--r--doc/html/hierarchy.js11
-rw-r--r--doc/html/index.html4
-rw-r--r--doc/html/math_2utility_8h.html8
-rw-r--r--doc/html/math_2utility_8h.js1
-rw-r--r--doc/html/math_2utility_8h_source.html228
-rw-r--r--doc/html/methods_8h.html4
-rw-r--r--doc/html/methods_8h_source.html12
-rw-r--r--doc/html/modules.js4
-rw-r--r--doc/html/namespacemembers.html9
-rw-r--r--doc/html/namespacemembers_enum.html4
-rw-r--r--doc/html/namespacemembers_eval.html4
-rw-r--r--doc/html/namespacemembers_func.html7
-rw-r--r--doc/html/namespacemembers_type.html4
-rw-r--r--doc/html/namespacemembers_vars.html4
-rw-r--r--doc/html/namespacemeow.html61
-rw-r--r--doc/html/namespaces.html4
-rw-r--r--doc/html/navtree.js10
-rw-r--r--doc/html/navtreeindex0.js94
-rw-r--r--doc/html/navtreeindex1.js146
-rw-r--r--doc/html/navtreeindex2.js24
-rw-r--r--doc/html/navtreeindex3.js26
-rw-r--r--doc/html/navtreeindex4.js260
-rw-r--r--doc/html/navtreeindex5.js45
-rw-r--r--doc/html/pages_8dox.html4
-rw-r--r--doc/html/self_8h.html (renamed from doc/html/Pipeline_8h.html)34
-rw-r--r--doc/html/self_8h_source.html274
-rw-r--r--doc/html/structMyself_1_1Piece-members.html81
-rw-r--r--doc/html/structMyself_1_1Piece.html195
-rw-r--r--doc/html/structMyself_1_1Piece.js8
-rw-r--r--doc/html/structmeow_1_1EyesReferenceInfo-members.html4
-rw-r--r--doc/html/structmeow_1_1EyesReferenceInfo.html4
-rw-r--r--doc/html/structmeow_1_1FeaturePointIndexPair-members.html81
-rw-r--r--doc/html/structmeow_1_1FeaturePointIndexPair.html220
-rw-r--r--doc/html/structmeow_1_1FeaturePointIndexPair.js8
-rw-r--r--doc/html/structmeow_1_1PairToPair-members.html4
-rw-r--r--doc/html/structmeow_1_1PairToPair.html4
-rw-r--r--doc/html/structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo-members.html80
-rw-r--r--doc/html/structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.html179
-rw-r--r--doc/html/structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.js7
-rw-r--r--doc/html/structmeow_1_1Pipeline_1_1Myself_1_1Piece-members.html81
-rw-r--r--doc/html/structmeow_1_1Pipeline_1_1Myself_1_1Piece.html205
-rw-r--r--doc/html/structmeow_1_1Pipeline_1_1Myself_1_1Piece.js8
-rw-r--r--doc/html/structmeow_1_1TransformatePipeline_1_1Myself_1_1Element-members.html81
-rw-r--r--doc/html/structmeow_1_1TransformatePipeline_1_1Myself_1_1Element.html195
-rw-r--r--doc/html/structmeow_1_1TransformatePipeline_1_1Myself_1_1Element.js8
-rw-r--r--doc/html/stylesheet.css9
-rw-r--r--doc/html/utility_8h.html4
-rw-r--r--doc/html/utility_8h_source.html4
430 files changed, 5496 insertions, 14311 deletions
diff --git a/doc/html/BinaryIndexTree_8h.html b/doc/html/BinaryIndexTree_8h.html
index 27301f8..bf61323 100644
--- a/doc/html/BinaryIndexTree_8h.html
+++ b/doc/html/BinaryIndexTree_8h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -85,7 +85,7 @@ Namespaces</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_a17ff8dcb3a1c1b842af541700214096.html">dsa</a></li><li class="navelem"><a class="el" href="BinaryIndexTree_8h.html">BinaryIndexTree.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/BinaryIndexTree_8h_source.html b/doc/html/BinaryIndexTree_8h_source.html
index b13f8f2..98bf984 100644
--- a/doc/html/BinaryIndexTree_8h_source.html
+++ b/doc/html/BinaryIndexTree_8h_source.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -124,7 +124,7 @@ $(document).ready(function(){initNavTree('BinaryIndexTree_8h_source.html','');})
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_a17ff8dcb3a1c1b842af541700214096.html">dsa</a></li><li class="navelem"><a class="el" href="BinaryIndexTree_8h.html">BinaryIndexTree.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:40 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:14 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/modules.html b/doc/html/BitmapDescript_8h.html
index be39fae..5e059db 100644
--- a/doc/html/modules.html
+++ b/doc/html/BitmapDescript_8h.html
@@ -4,8 +4,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Modules</title>
+<meta name="generator" content="Doxygen 1.8.6"/>
+<title>Templates -- Meow: meowpp/gra/BitmapDescript.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
@@ -28,16 +28,16 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
+ &#160;<span id="projectnumber">1.2.11</span>
</div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
+ <div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
+<!-- Generated by Doxygen 1.8.6 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
@@ -50,28 +50,36 @@
</div>
</div>
<script type="text/javascript">
-$(document).ready(function(){initNavTree('modules.html','');});
+$(document).ready(function(){initNavTree('BitmapDescript_8h.html','');});
</script>
<div id="doc-content">
<div class="header">
+ <div class="summary">
+<a href="#nested-classes">Classes</a> </div>
<div class="headertitle">
-<div class="title">Modules</div> </div>
+<div class="title">BitmapDescript.h File Reference</div> </div>
</div><!--header-->
<div class="contents">
-<div class="textblock">Here is a list of all modules:</div><div class="directory">
-<table class="directory">
-<tr id="row_0_" class="even"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__gp1.html" target="_self">Gp1</a></td><td class="desc"></td></tr>
+<div class="textblock"><code>#include &quot;../Self.h&quot;</code><br/>
+<code>#include &quot;<a class="el" href="ObjBase_8h_source.html">../oo/ObjBase.h</a>&quot;</code><br/>
+</div>
+<p><a href="BitmapDescript_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFeaturePointDescript.html">FeaturePointDescript</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
-</div><!-- directory -->
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.3.1-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Thu Jun 5 2014 09:10:35 for Templates -- Meow by
+ <li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_115d3279a93b9c99d8f569a34543848f.html">gra</a></li><li class="navelem"><a class="el" href="BitmapDescript_8h.html">BitmapDescript.h</a></li>
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:40 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
</div>
</body>
diff --git a/doc/html/BitmapDescript_8h_source.html b/doc/html/BitmapDescript_8h_source.html
new file mode 100644
index 0000000..e43dfe1
--- /dev/null
+++ b/doc/html/BitmapDescript_8h_source.html
@@ -0,0 +1,135 @@
+<!-- HTML header for doxygen 1.8.3.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.6"/>
+<title>Templates -- Meow: meowpp/gra/BitmapDescript.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="stylesheet.css" rel="stylesheet" type="text/css" />
+<link href="custom.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">Templates -- Meow
+ &#160;<span id="projectnumber">1.2.11</span>
+ </div>
+ <div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.6 -->
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('BitmapDescript_8h_source.html','');});
+</script>
+<div id="doc-content">
+<div class="header">
+ <div class="headertitle">
+<div class="title">BitmapDescript.h</div> </div>
+</div><!--header-->
+<div class="contents">
+<a href="BitmapDescript_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="preprocessor">#ifndef BitmapDescript_H__</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define BitmapDescript_H__</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="preprocessor">#include &quot;../Self.h&quot;</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;</div>
+<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="preprocessor">#include &quot;../oo/ObjBase.h&quot;</span></div>
+<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;</div>
+<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;</div>
+<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;</div>
+<div class="line"><a name="l00010"></a><span class="lineno"><a class="line" href="classFeaturePointDescript.html"> 10</a></span>&#160;<span class="keyword">class </span><a class="code" href="classFeaturePointDescript.html">FeaturePointDescript</a>: <span class="keyword">public</span> <a class="code" href="classObjBase.html">ObjBase</a> {</div>
+<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160; <span class="keyword">struct </span>Myself {</div>
+<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160; <span class="keywordtype">double</span> ratioL_;</div>
+<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160; <span class="keywordtype">size_t</span> wSize_;</div>
+<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160; <span class="keywordtype">size_t</span> cNumber_;</div>
+<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160; };</div>
+<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160; Self&lt;Myself const&gt; <span class="keyword">self</span>;</div>
+<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00019"></a><span class="lineno"><a class="line" href="classFeaturePointDescript.html#a1006698c9a1b9a0240f65a4b80fae4cd"> 19</a></span>&#160; <a class="code" href="classFeaturePointDescript.html#a1006698c9a1b9a0240f65a4b80fae4cd">FeaturePointDescript</a>() {</div>
+<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; }</div>
+<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;</div>
+<div class="line"><a name="l00022"></a><span class="lineno"><a class="line" href="classFeaturePointDescript.html#ad8855ce637891d209dd8386e246f96d2"> 22</a></span>&#160; <a class="code" href="classFeaturePointDescript.html#ad8855ce637891d209dd8386e246f96d2">~FeaturePointDescript</a>() {</div>
+<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; }</div>
+<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div>
+<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;</div>
+<div class="line"><a name="l00026"></a><span class="lineno"><a class="line" href="classFeaturePointDescript.html#af9bb938d65422dfbce9f3a75f99220c3"> 26</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classFeaturePointDescript.html#af9bb938d65422dfbce9f3a75f99220c3">write</a>(FILE* f, <span class="keywordtype">bool</span> bin, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> fg)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
+<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; }</div>
+<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;</div>
+<div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="classFeaturePointDescript.html#a7adf9b349a4c318b818bf045f6ac33b9"> 30</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classFeaturePointDescript.html#a7adf9b349a4c318b818bf045f6ac33b9">read</a>(FILE* f, <span class="keywordtype">bool</span> bin, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> fg) {</div>
+<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
+<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; }</div>
+<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;</div>
+<div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="classFeaturePointDescript.html#a8058a2988ad4efd18d5e79440833d93a"> 34</a></span>&#160; <a class="code" href="classObjBase.html">ObjBase</a>* <a class="code" href="classFeaturePointDescript.html#a8058a2988ad4efd18d5e79440833d93a">create</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; <span class="keywordflow">return</span> <span class="keyword">new</span> <a class="code" href="classFeaturePointDescript.html#a1006698c9a1b9a0240f65a4b80fae4cd">FeaturePointDescript</a>();</div>
+<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; }</div>
+<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;</div>
+<div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="classFeaturePointDescript.html#a519097f014fa950f71377f7f198de4d4"> 38</a></span>&#160; <a class="code" href="classObjBase.html">ObjBase</a>* <a class="code" href="classFeaturePointDescript.html#a519097f014fa950f71377f7f198de4d4">copyFrom</a>(<a class="code" href="classObjBase.html">ObjBase</a> <span class="keyword">const</span>&amp; b) {</div>
+<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; <span class="keywordflow">return</span> &amp;(<a class="code" href="classFeaturePointDescript.html#a519097f014fa950f71377f7f198de4d4">copyFrom</a>(*(<a class="code" href="classFeaturePointDescript.html">FeaturePointDescript</a> <span class="keyword">const</span>*)b));</div>
+<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; }</div>
+<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;</div>
+<div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="classFeaturePointDescript.html#afcec0558574a404f302b8205b12a95d0"> 42</a></span>&#160; <span class="keywordtype">char</span> <span class="keyword">const</span>* <a class="code" href="classFeaturePointDescript.html#afcec0558574a404f302b8205b12a95d0">ctype</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; <span class="keywordflow">return</span> <span class="keyword">typeid</span>(*this).name();</div>
+<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; }</div>
+<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;</div>
+<div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="classFeaturePointDescript.html#a39795a4ecf50800ff0b308dbdb42c324"> 46</a></span>&#160; std::string <a class="code" href="classFeaturePointDescript.html#a39795a4ecf50800ff0b308dbdb42c324">type</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; <span class="keywordflow">return</span> std::string(<a class="code" href="classFeaturePointDescript.html#afcec0558574a404f302b8205b12a95d0">ctype</a>());</div>
+<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; }</div>
+<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;};</div>
+<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160;</div>
+<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;<span class="preprocessor">#endif // BitmapDescript_H__</span></div>
+<div class="ttc" id="classFeaturePointDescript_html"><div class="ttname"><a href="classFeaturePointDescript.html">FeaturePointDescript</a></div><div class="ttdef"><b>Definition:</b> <a href="BitmapDescript_8h_source.html#l00010">BitmapDescript.h:10</a></div></div>
+<div class="ttc" id="classFeaturePointDescript_html_afcec0558574a404f302b8205b12a95d0"><div class="ttname"><a href="classFeaturePointDescript.html#afcec0558574a404f302b8205b12a95d0">FeaturePointDescript::ctype</a></div><div class="ttdeci">char const * ctype() const </div><div class="ttdef"><b>Definition:</b> <a href="BitmapDescript_8h_source.html#l00042">BitmapDescript.h:42</a></div></div>
+<div class="ttc" id="classFeaturePointDescript_html_a519097f014fa950f71377f7f198de4d4"><div class="ttname"><a href="classFeaturePointDescript.html#a519097f014fa950f71377f7f198de4d4">FeaturePointDescript::copyFrom</a></div><div class="ttdeci">ObjBase * copyFrom(ObjBase const &amp;b)</div><div class="ttdef"><b>Definition:</b> <a href="BitmapDescript_8h_source.html#l00038">BitmapDescript.h:38</a></div></div>
+<div class="ttc" id="classFeaturePointDescript_html_a7adf9b349a4c318b818bf045f6ac33b9"><div class="ttname"><a href="classFeaturePointDescript.html#a7adf9b349a4c318b818bf045f6ac33b9">FeaturePointDescript::read</a></div><div class="ttdeci">bool read(FILE *f, bool bin, unsigned int fg)</div><div class="ttdef"><b>Definition:</b> <a href="BitmapDescript_8h_source.html#l00030">BitmapDescript.h:30</a></div></div>
+<div class="ttc" id="classFeaturePointDescript_html_a8058a2988ad4efd18d5e79440833d93a"><div class="ttname"><a href="classFeaturePointDescript.html#a8058a2988ad4efd18d5e79440833d93a">FeaturePointDescript::create</a></div><div class="ttdeci">ObjBase * create() const </div><div class="ttdef"><b>Definition:</b> <a href="BitmapDescript_8h_source.html#l00034">BitmapDescript.h:34</a></div></div>
+<div class="ttc" id="classFeaturePointDescript_html_a1006698c9a1b9a0240f65a4b80fae4cd"><div class="ttname"><a href="classFeaturePointDescript.html#a1006698c9a1b9a0240f65a4b80fae4cd">FeaturePointDescript::FeaturePointDescript</a></div><div class="ttdeci">FeaturePointDescript()</div><div class="ttdef"><b>Definition:</b> <a href="BitmapDescript_8h_source.html#l00019">BitmapDescript.h:19</a></div></div>
+<div class="ttc" id="classFeaturePointDescript_html_af9bb938d65422dfbce9f3a75f99220c3"><div class="ttname"><a href="classFeaturePointDescript.html#af9bb938d65422dfbce9f3a75f99220c3">FeaturePointDescript::write</a></div><div class="ttdeci">bool write(FILE *f, bool bin, unsigned int fg) const </div><div class="ttdef"><b>Definition:</b> <a href="BitmapDescript_8h_source.html#l00026">BitmapDescript.h:26</a></div></div>
+<div class="ttc" id="classObjBase_html"><div class="ttname"><a href="classObjBase.html">ObjBase</a></div></div>
+<div class="ttc" id="classFeaturePointDescript_html_a39795a4ecf50800ff0b308dbdb42c324"><div class="ttname"><a href="classFeaturePointDescript.html#a39795a4ecf50800ff0b308dbdb42c324">FeaturePointDescript::type</a></div><div class="ttdeci">std::string type() const </div><div class="ttdef"><b>Definition:</b> <a href="BitmapDescript_8h_source.html#l00046">BitmapDescript.h:46</a></div></div>
+<div class="ttc" id="classFeaturePointDescript_html_ad8855ce637891d209dd8386e246f96d2"><div class="ttname"><a href="classFeaturePointDescript.html#ad8855ce637891d209dd8386e246f96d2">FeaturePointDescript::~FeaturePointDescript</a></div><div class="ttdeci">~FeaturePointDescript()</div><div class="ttdef"><b>Definition:</b> <a href="BitmapDescript_8h_source.html#l00022">BitmapDescript.h:22</a></div></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- HTML footer for doxygen 1.8.3.1-->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_115d3279a93b9c99d8f569a34543848f.html">gra</a></li><li class="navelem"><a class="el" href="BitmapDescript_8h.html">BitmapDescript.h</a></li>
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:40 for Templates -- Meow by
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/doc/html/Bitmap_8h.html b/doc/html/Bitmap_8h.html
index 32e768a..c81553c 100644
--- a/doc/html/Bitmap_8h.html
+++ b/doc/html/Bitmap_8h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -96,7 +96,7 @@ Variables</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_115d3279a93b9c99d8f569a34543848f.html">gra</a></li><li class="navelem"><a class="el" href="Bitmap_8h.html">Bitmap.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/Bitmap_8h_source.html b/doc/html/Bitmap_8h_source.html
index f5f7c7c..1d6b6de 100644
--- a/doc/html/Bitmap_8h_source.html
+++ b/doc/html/Bitmap_8h_source.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -309,17 +309,17 @@ $(document).ready(function(){initNavTree('Bitmap_8h_source.html','');});
<div class="ttc" id="classmeow_1_1Bitmap_html_a17f92dec30f314d832f040257d6d5584"><div class="ttname"><a href="classmeow_1_1Bitmap.html#a17f92dec30f314d832f040257d6d5584">meow::Bitmap::pixels</a></div><div class="ttdeci">void pixels(ssize_t yFirst, ssize_t yLast, ssize_t xFirst, ssize_t xLast, Pixel const &amp;p)</div><div class="ttdoc">區塊修改 </div><div class="ttdef"><b>Definition:</b> <a href="Bitmap_8h_source.html#l00240">Bitmap.h:240</a></div></div>
<div class="ttc" id="classmeow_1_1Bitmap_html_af4c9896dc2cdc714be5106bef45430c8"><div class="ttname"><a href="classmeow_1_1Bitmap.html#af4c9896dc2cdc714be5106bef45430c8">meow::Bitmap::Bitmap</a></div><div class="ttdeci">Bitmap(size_t h, size_t w, Pixel const &amp;p)</div><div class="ttdoc">constructor, 指定寬高, 預設Pixel </div><div class="ttdef"><b>Definition:</b> <a href="Bitmap_8h_source.html#l00106">Bitmap.h:106</a></div></div>
<div class="ttc" id="classmeow_1_1Bitmap_html_aef0bc77675e4652f885baf03cbcc25ef"><div class="ttname"><a href="classmeow_1_1Bitmap.html#aef0bc77675e4652f885baf03cbcc25ef">meow::Bitmap::size</a></div><div class="ttdeci">size_t size(size_t h2, size_t w2, Pixel const &amp;p)</div><div class="ttdoc">修改寬高 </div><div class="ttdef"><b>Definition:</b> <a href="Bitmap_8h_source.html#l00201">Bitmap.h:201</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a1dbef5b1a46df480f7fa3e118fd12bec"><div class="ttname"><a href="classmeow_1_1Matrix.html#a1dbef5b1a46df480f7fa3e118fd12bec">meow::Matrix::referenceFrom</a></div><div class="ttdeci">Matrix &amp; referenceFrom(Matrix const &amp;m)</div><div class="ttdoc">reference </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00109">Matrix.h:109</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a1dbef5b1a46df480f7fa3e118fd12bec"><div class="ttname"><a href="classmeow_1_1Matrix.html#a1dbef5b1a46df480f7fa3e118fd12bec">meow::Matrix::referenceFrom</a></div><div class="ttdeci">Matrix &amp; referenceFrom(Matrix const &amp;m)</div><div class="ttdoc">reference </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00110">Matrix.h:110</a></div></div>
<div class="ttc" id="classmeow_1_1Bitmap_html_a646c781896c74a7af4814da06cabf9e5"><div class="ttname"><a href="classmeow_1_1Bitmap.html#a646c781896c74a7af4814da06cabf9e5">meow::Bitmap::operator()</a></div><div class="ttdeci">Pixel operator()(size_t y, size_t x) const </div><div class="ttdoc">same as pixel(y, x) </div><div class="ttdef"><b>Definition:</b> <a href="Bitmap_8h_source.html#l00347">Bitmap.h:347</a></div></div>
<div class="ttc" id="classmeow_1_1Bitmap_html_a2290360ab49bdf1f33dc717fce71d5df"><div class="ttname"><a href="classmeow_1_1Bitmap.html#a2290360ab49bdf1f33dc717fce71d5df">meow::Bitmap::height</a></div><div class="ttdeci">size_t height() const </div><div class="ttdoc">回傳高度 </div><div class="ttdef"><b>Definition:</b> <a href="Bitmap_8h_source.html#l00153">Bitmap.h:153</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a560adbe0b39f52bfb016edddc2955178"><div class="ttname"><a href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">meow::Matrix::rows</a></div><div class="ttdeci">size_t rows() const </div><div class="ttdoc">Return number of rows. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00128">Matrix.h:128</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a560adbe0b39f52bfb016edddc2955178"><div class="ttname"><a href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">meow::Matrix::rows</a></div><div class="ttdeci">size_t rows() const </div><div class="ttdoc">Return number of rows. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00129">Matrix.h:129</a></div></div>
<div class="ttc" id="classmeow_1_1Bitmap_html_a573af36148f56209f9b537ee446e2867"><div class="ttname"><a href="classmeow_1_1Bitmap.html#a573af36148f56209f9b537ee446e2867">meow::Bitmap::clear</a></div><div class="ttdeci">void clear()</div><div class="ttdoc">清除資料, 寬高階規零 </div><div class="ttdef"><b>Definition:</b> <a href="Bitmap_8h_source.html#l00146">Bitmap.h:146</a></div></div>
<div class="ttc" id="classmeow_1_1Bitmap_html_a6ebb5310e9e24cee25fc748a0b9fef28"><div class="ttname"><a href="classmeow_1_1Bitmap.html#a6ebb5310e9e24cee25fc748a0b9fef28">meow::Bitmap::operator()</a></div><div class="ttdeci">Pixel const &amp; operator()(size_t y, size_t x, Pixel const &amp;p) const </div><div class="ttdoc">same as pixel(y, x, p) </div><div class="ttdef"><b>Definition:</b> <a href="Bitmap_8h_source.html#l00354">Bitmap.h:354</a></div></div>
<div class="ttc" id="namespacemeow_html_af9bbb3a5f01cfa088cf5b6f7e70baba6"><div class="ttname"><a href="namespacemeow.html#af9bbb3a5f01cfa088cf5b6f7e70baba6">meow::kBitmapReadWritePixels</a></div><div class="ttdeci">const unsigned int kBitmapReadWritePixels</div><div class="ttdef"><b>Definition:</b> <a href="Bitmap_8h_source.html#l00017">Bitmap.h:17</a></div></div>
<div class="ttc" id="classmeow_1_1Bitmap_html_af8debba04055594b8507c77b3dbd0ff7"><div class="ttname"><a href="classmeow_1_1Bitmap.html#af8debba04055594b8507c77b3dbd0ff7">meow::Bitmap::ctype</a></div><div class="ttdeci">char const * ctype() const </div><div class="ttdoc">回傳class的type </div><div class="ttdef"><b>Definition:</b> <a href="Bitmap_8h_source.html#l00421">Bitmap.h:421</a></div></div>
<div class="ttc" id="classmeow_1_1Bitmap_html_aba3ea0e5f48b63363c91ae4168dbd0bb"><div class="ttname"><a href="classmeow_1_1Bitmap.html#aba3ea0e5f48b63363c91ae4168dbd0bb">meow::Bitmap::operator=</a></div><div class="ttdeci">Bitmap &amp; operator=(Bitmap const &amp;b)</div><div class="ttdoc">same as copyFrom(b) </div><div class="ttdef"><b>Definition:</b> <a href="Bitmap_8h_source.html#l00340">Bitmap.h:340</a></div></div>
<div class="ttc" id="classmeow_1_1Bitmap_html_a499f3f0ceb101cb92ea8cd030b3d9952"><div class="ttname"><a href="classmeow_1_1Bitmap.html#a499f3f0ceb101cb92ea8cd030b3d9952">meow::Bitmap::gaussian</a></div><div class="ttdeci">Bitmap gaussian(double radiusY, double radiusX) const </div><div class="ttdoc">回傳高斯模糊 </div><div class="ttdef"><b>Definition:</b> <a href="Bitmap_8h_source.html#l00275">Bitmap.h:275</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a4db3bb07e2557cbc668bdaa1beb241df"><div class="ttname"><a href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">meow::Matrix::cols</a></div><div class="ttdeci">size_t cols() const </div><div class="ttdoc">Return number of cols. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00133">Matrix.h:133</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a4db3bb07e2557cbc668bdaa1beb241df"><div class="ttname"><a href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">meow::Matrix::cols</a></div><div class="ttdeci">size_t cols() const </div><div class="ttdoc">Return number of cols. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00134">Matrix.h:134</a></div></div>
<div class="ttc" id="classdouble_html"><div class="ttname"><a href="classdouble.html">double</a></div></div>
<div class="ttc" id="classmeow_1_1Bitmap_html_ab313e096befabd933633cb75b870f75c"><div class="ttname"><a href="classmeow_1_1Bitmap.html#ab313e096befabd933633cb75b870f75c">meow::Bitmap::Bitmap</a></div><div class="ttdeci">Bitmap()</div><div class="ttdoc">constructor, 產生一個空的Bitmap </div><div class="ttdef"><b>Definition:</b> <a href="Bitmap_8h_source.html#l00084">Bitmap.h:84</a></div></div>
<div class="ttc" id="classmeow_1_1Bitmap_html_aa586a08e997e5ae8675e108d84643c81"><div class="ttname"><a href="classmeow_1_1Bitmap.html#aa586a08e997e5ae8675e108d84643c81">meow::Bitmap::matrix</a></div><div class="ttdeci">Matrix&lt; Pixel &gt; matrix() const </div><div class="ttdoc">回傳矩陣形式 </div><div class="ttdef"><b>Definition:</b> <a href="Bitmap_8h_source.html#l00249">Bitmap.h:249</a></div></div>
@@ -331,13 +331,13 @@ $(document).ready(function(){initNavTree('Bitmap_8h_source.html','');});
<div class="ttc" id="classmeow_1_1Bitmap_html_ac8f41ae97e068549565e9ac83ffef888"><div class="ttname"><a href="classmeow_1_1Bitmap.html#ac8f41ae97e068549565e9ac83ffef888">meow::Bitmap::pixel</a></div><div class="ttdeci">Pixel pixel(size_t y, size_t x) const </div><div class="ttdoc">取得 (y, x) 的pixel </div><div class="ttdef"><b>Definition:</b> <a href="Bitmap_8h_source.html#l00212">Bitmap.h:212</a></div></div>
<div class="ttc" id="classmeow_1_1Bitmap_html_ad8476258a0f9deefdb7170d53949d3ed"><div class="ttname"><a href="classmeow_1_1Bitmap.html#ad8476258a0f9deefdb7170d53949d3ed">meow::Bitmap::width</a></div><div class="ttdeci">size_t width() const </div><div class="ttdoc">回傳寬度 </div><div class="ttdef"><b>Definition:</b> <a href="Bitmap_8h_source.html#l00160">Bitmap.h:160</a></div></div>
<div class="ttc" id="classmeow_1_1Bitmap_html_aad700e26eae54cb653919c165dcc98dd"><div class="ttname"><a href="classmeow_1_1Bitmap.html#aad700e26eae54cb653919c165dcc98dd">meow::Bitmap::write</a></div><div class="ttdeci">bool write(FILE *f, bool bin, unsigned int fg) const </div><div class="ttdoc">將資料寫入檔案 </div><div class="ttdef"><b>Definition:</b> <a href="Bitmap_8h_source.html#l00362">Bitmap.h:362</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_afb81446984f7c27458ccef86be2de413"><div class="ttname"><a href="classmeow_1_1Matrix.html#afb81446984f7c27458ccef86be2de413">meow::Matrix::copyFrom</a></div><div class="ttdeci">Matrix &amp; copyFrom(Matrix const &amp;m)</div><div class="ttdoc">copy </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00096">Matrix.h:96</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_afb81446984f7c27458ccef86be2de413"><div class="ttname"><a href="classmeow_1_1Matrix.html#afb81446984f7c27458ccef86be2de413">meow::Matrix::copyFrom</a></div><div class="ttdeci">Matrix &amp; copyFrom(Matrix const &amp;m)</div><div class="ttdoc">copy </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00097">Matrix.h:97</a></div></div>
<div class="ttc" id="classmeow_1_1ObjBase_html"><div class="ttname"><a href="classmeow_1_1ObjBase.html">meow::ObjBase</a></div><div class="ttdoc">一切物件的Base, 並要求每個物件都要有read, write, create, ... 等功能 </div><div class="ttdef"><b>Definition:</b> <a href="ObjBase_8h_source.html#l00015">ObjBase.h:15</a></div></div>
<div class="ttc" id="classmeow_1_1Bitmap_html_a5e08b5d3c78c91b33b83da02b658539b"><div class="ttname"><a href="classmeow_1_1Bitmap.html#a5e08b5d3c78c91b33b83da02b658539b">meow::Bitmap::copyFrom</a></div><div class="ttdeci">Bitmap &amp; copyFrom(Bitmap const &amp;b)</div><div class="ttdoc">複製 </div><div class="ttdef"><b>Definition:</b> <a href="Bitmap_8h_source.html#l00118">Bitmap.h:118</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a13384643dc412817fdcd8f1834a02d12"><div class="ttname"><a href="classmeow_1_1Matrix.html#a13384643dc412817fdcd8f1834a02d12">meow::Matrix::entries</a></div><div class="ttdeci">void entries(ssize_t rFirst, ssize_t rLast, ssize_t cFirst, ssize_t cLast, Entry const &amp;e)</div><div class="ttdoc">Change the entries from rFirst x cFirst to rLast x cLast. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00236">Matrix.h:236</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a8e35443c856f669d02b352f091c0404c"><div class="ttname"><a href="classmeow_1_1Matrix.html#a8e35443c856f669d02b352f091c0404c">meow::Matrix::size</a></div><div class="ttdeci">size_t size() const </div><div class="ttdoc">Return number of rows times number of cols. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00138">Matrix.h:138</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a13384643dc412817fdcd8f1834a02d12"><div class="ttname"><a href="classmeow_1_1Matrix.html#a13384643dc412817fdcd8f1834a02d12">meow::Matrix::entries</a></div><div class="ttdeci">void entries(ssize_t rFirst, ssize_t rLast, ssize_t cFirst, ssize_t cLast, Entry const &amp;e)</div><div class="ttdoc">Change the entries from rFirst x cFirst to rLast x cLast. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00237">Matrix.h:237</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a8e35443c856f669d02b352f091c0404c"><div class="ttname"><a href="classmeow_1_1Matrix.html#a8e35443c856f669d02b352f091c0404c">meow::Matrix::size</a></div><div class="ttdeci">size_t size() const </div><div class="ttdoc">Return number of rows times number of cols. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00139">Matrix.h:139</a></div></div>
<div class="ttc" id="classmeow_1_1Bitmap_html_a13b986e9310eb100c100fd62fa548233"><div class="ttname"><a href="classmeow_1_1Bitmap.html#a13b986e9310eb100c100fd62fa548233">meow::Bitmap::size</a></div><div class="ttdeci">size_t size() const </div><div class="ttdoc">回傳高度乘以寬度 </div><div class="ttdef"><b>Definition:</b> <a href="Bitmap_8h_source.html#l00167">Bitmap.h:167</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a0c82b949f5cc6ad2e96a56080eb2b803"><div class="ttname"><a href="classmeow_1_1Matrix.html#a0c82b949f5cc6ad2e96a56080eb2b803">meow::Matrix::clear</a></div><div class="ttdeci">void clear()</div><div class="ttdoc">free the memory </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00203">Matrix.h:203</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a0c82b949f5cc6ad2e96a56080eb2b803"><div class="ttname"><a href="classmeow_1_1Matrix.html#a0c82b949f5cc6ad2e96a56080eb2b803">meow::Matrix::clear</a></div><div class="ttdeci">void clear()</div><div class="ttdoc">free the memory </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00204">Matrix.h:204</a></div></div>
<div class="ttc" id="classmeow_1_1Bitmap_html_afe97efe50d112a71ee45da6d2bc3e9dc"><div class="ttname"><a href="classmeow_1_1Bitmap.html#afe97efe50d112a71ee45da6d2bc3e9dc">meow::Bitmap::pixel</a></div><div class="ttdeci">Pixel pixel(size_t y, size_t x, Pixel const &amp;p)</div><div class="ttdoc">修改 (y, x) 的pixel </div><div class="ttdef"><b>Definition:</b> <a href="Bitmap_8h_source.html#l00224">Bitmap.h:224</a></div></div>
<div class="ttc" id="classmeow_1_1Bitmap_html_a73386b915d50c06f8e15cb6b53e9eb0e"><div class="ttname"><a href="classmeow_1_1Bitmap.html#a73386b915d50c06f8e15cb6b53e9eb0e">meow::Bitmap::~Bitmap</a></div><div class="ttdeci">~Bitmap()</div><div class="ttdoc">destructor </div><div class="ttdef"><b>Definition:</b> <a href="Bitmap_8h_source.html#l00112">Bitmap.h:112</a></div></div>
<div class="ttc" id="classmeow_1_1Bitmap_html_ad7066cf0542486b0944e1584ced9faa8"><div class="ttname"><a href="classmeow_1_1Bitmap.html#ad7066cf0542486b0944e1584ced9faa8">meow::Bitmap::gradianceX</a></div><div class="ttdeci">Bitmap gradianceX(double radiusY, double radiusX) const </div><div class="ttdoc">回傳對x偏微分 </div><div class="ttdef"><b>Definition:</b> <a href="Bitmap_8h_source.html#l00298">Bitmap.h:298</a></div></div>
@@ -347,13 +347,13 @@ $(document).ready(function(){initNavTree('Bitmap_8h_source.html','');});
<div class="ttc" id="classmeow_1_1Bitmap_html_ae7bcc670d666a784d6e5e8f14b74aa3d"><div class="ttname"><a href="classmeow_1_1Bitmap.html#ae7bcc670d666a784d6e5e8f14b74aa3d">meow::Bitmap::reset</a></div><div class="ttdeci">void reset(size_t h, size_t w, Pixel const &amp;p)</div><div class="ttdoc">全部重設 </div><div class="ttdef"><b>Definition:</b> <a href="Bitmap_8h_source.html#l00139">Bitmap.h:139</a></div></div>
<div class="ttc" id="classmeow_1_1Bitmap_html_a7f282d9a1ebb07ca5fe12d8ae73121d1"><div class="ttname"><a href="classmeow_1_1Bitmap.html#a7f282d9a1ebb07ca5fe12d8ae73121d1">meow::Bitmap::type</a></div><div class="ttdeci">std::string type() const </div><div class="ttdoc">回傳class的type </div><div class="ttdef"><b>Definition:</b> <a href="Bitmap_8h_source.html#l00429">Bitmap.h:429</a></div></div>
<div class="ttc" id="classmeow_1_1Bitmap_html_affd5f41b44fa6afc55f2a3eb3f01cc4d"><div class="ttname"><a href="classmeow_1_1Bitmap.html#affd5f41b44fa6afc55f2a3eb3f01cc4d">meow::Bitmap::referenceFrom</a></div><div class="ttdeci">Bitmap &amp; referenceFrom(Bitmap const &amp;b)</div><div class="ttdoc">reference </div><div class="ttdef"><b>Definition:</b> <a href="Bitmap_8h_source.html#l00126">Bitmap.h:126</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a46a12f45237e654e0140387d7290eb8b"><div class="ttname"><a href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">meow::Matrix::entry</a></div><div class="ttdeci">Entry entry(size_t r, size_t c) const </div><div class="ttdoc">Access the entry at r x c. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00211">Matrix.h:211</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a46a12f45237e654e0140387d7290eb8b"><div class="ttname"><a href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">meow::Matrix::entry</a></div><div class="ttdeci">Entry entry(size_t r, size_t c) const </div><div class="ttdoc">Access the entry at r x c. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00212">Matrix.h:212</a></div></div>
<div class="ttc" id="classmeow_1_1Bitmap_html_a1630de00aebe37d58e04d6b9fc69eafb"><div class="ttname"><a href="classmeow_1_1Bitmap.html#a1630de00aebe37d58e04d6b9fc69eafb">meow::Bitmap::gradiancedX</a></div><div class="ttdeci">Bitmap&lt; Pixel &gt; &amp; gradiancedX(double radiusY, double radiusX)</div><div class="ttdoc">把自己對x偏微分 </div><div class="ttdef"><b>Definition:</b> <a href="Bitmap_8h_source.html#l00310">Bitmap.h:310</a></div></div>
<div class="ttc" id="classmeow_1_1Bitmap_html_a3887d1c54026fe8ed27fd21a294d8d0a"><div class="ttname"><a href="classmeow_1_1Bitmap.html#a3887d1c54026fe8ed27fd21a294d8d0a">meow::Bitmap::height</a></div><div class="ttdeci">size_t height(size_t h2, Pixel const &amp;p)</div><div class="ttdoc">修改高度 </div><div class="ttdef"><b>Definition:</b> <a href="Bitmap_8h_source.html#l00178">Bitmap.h:178</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_ac17251cb984beb1f74558724a22a0120"><div class="ttname"><a href="classmeow_1_1Matrix.html#ac17251cb984beb1f74558724a22a0120">meow::Matrix::reset</a></div><div class="ttdeci">void reset(size_t r, size_t c, Entry const &amp;e)</div><div class="ttdoc">reset the size of the matrix to r x c with entry all be e </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00115">Matrix.h:115</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_ac17251cb984beb1f74558724a22a0120"><div class="ttname"><a href="classmeow_1_1Matrix.html#ac17251cb984beb1f74558724a22a0120">meow::Matrix::reset</a></div><div class="ttdeci">void reset(size_t r, size_t c, Entry const &amp;e)</div><div class="ttdoc">reset the size of the matrix to r x c with entry all be e </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00116">Matrix.h:116</a></div></div>
<div class="ttc" id="classmeow_1_1Bitmap_html_af15952db2e4ecaa1e24ebfb8a1c5e650"><div class="ttname"><a href="classmeow_1_1Bitmap.html#af15952db2e4ecaa1e24ebfb8a1c5e650">meow::Bitmap::gaussianed</a></div><div class="ttdeci">Bitmap &amp; gaussianed(double radiusY, double radiusX)</div><div class="ttdoc">把自己高斯模糊 </div><div class="ttdef"><b>Definition:</b> <a href="Bitmap_8h_source.html#l00287">Bitmap.h:287</a></div></div>
<div class="ttc" id="classmeow_1_1Bitmap_html_a07b1eb689498112691ca72e8c6ae453f"><div class="ttname"><a href="classmeow_1_1Bitmap.html#a07b1eb689498112691ca72e8c6ae453f">meow::Bitmap::create</a></div><div class="ttdeci">ObjBase * create() const </div><div class="ttdoc">new一個自己 </div><div class="ttdef"><b>Definition:</b> <a href="Bitmap_8h_source.html#l00400">Bitmap.h:400</a></div></div>
-<div class="ttc" id="namespacemeow_html_a1954e235973a2ac79a7a72a4b7d25573"><div class="ttname"><a href="namespacemeow.html#a1954e235973a2ac79a7a72a4b7d25573">meow::squ</a></div><div class="ttdeci">T squ(T const &amp;x)</div><div class="ttdoc">x*x </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00067">utility.h:67</a></div></div>
+<div class="ttc" id="namespacemeow_html_a1954e235973a2ac79a7a72a4b7d25573"><div class="ttname"><a href="namespacemeow.html#a1954e235973a2ac79a7a72a4b7d25573">meow::squ</a></div><div class="ttdeci">T squ(T const &amp;x)</div><div class="ttdoc">x*x </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00077">utility.h:77</a></div></div>
<div class="ttc" id="classmeow_1_1Bitmap_html_ae8d8985bd64971590862b165e2949faf"><div class="ttname"><a href="classmeow_1_1Bitmap.html#ae8d8985bd64971590862b165e2949faf">meow::Bitmap::gradiancedY</a></div><div class="ttdeci">Bitmap&lt; Pixel &gt; &amp; gradiancedY(double radiusY, double radiusX)</div><div class="ttdoc">把自己對y偏微分 </div><div class="ttdef"><b>Definition:</b> <a href="Bitmap_8h_source.html#l00333">Bitmap.h:333</a></div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
@@ -362,7 +362,7 @@ $(document).ready(function(){initNavTree('Bitmap_8h_source.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_115d3279a93b9c99d8f569a34543848f.html">gra</a></li><li class="navelem"><a class="el" href="Bitmap_8h.html">Bitmap.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:40 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:14 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/BundleAdjustment_8h.html b/doc/html/BundleAdjustment_8h.html
index fc81d09..f9b5180 100644
--- a/doc/html/BundleAdjustment_8h.html
+++ b/doc/html/BundleAdjustment_8h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -97,7 +97,7 @@ Enumerations</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_115d3279a93b9c99d8f569a34543848f.html">gra</a></li><li class="navelem"><a class="el" href="BundleAdjustment_8h.html">BundleAdjustment.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/BundleAdjustment_8h_source.html b/doc/html/BundleAdjustment_8h_source.html
index 3127b29..620c392 100644
--- a/doc/html/BundleAdjustment_8h_source.html
+++ b/doc/html/BundleAdjustment_8h_source.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -149,7 +149,7 @@ $(document).ready(function(){initNavTree('BundleAdjustment_8h_source.html','');}
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_115d3279a93b9c99d8f569a34543848f.html">gra</a></li><li class="navelem"><a class="el" href="BundleAdjustment_8h.html">BundleAdjustment.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:40 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:14 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/BundleAdjustment__LM_8h.html b/doc/html/BundleAdjustment__LM_8h.html
index d7a1455..1e40b07 100644
--- a/doc/html/BundleAdjustment__LM_8h.html
+++ b/doc/html/BundleAdjustment__LM_8h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -90,7 +90,7 @@ Namespaces</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_115d3279a93b9c99d8f569a34543848f.html">gra</a></li><li class="navelem"><a class="el" href="BundleAdjustment__LM_8h.html">BundleAdjustment_LM.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/BundleAdjustment__LM_8h_source.html b/doc/html/BundleAdjustment__LM_8h_source.html
index db8bf91..0aee3ee 100644
--- a/doc/html/BundleAdjustment__LM_8h_source.html
+++ b/doc/html/BundleAdjustment__LM_8h_source.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -450,12 +450,12 @@ $(document).ready(function(){initNavTree('BundleAdjustment__LM_8h_source.html','
<div class="ttc" id="classmeow_1_1BundleAdjustment__LM_html_a5df5c7d40033249548f90e796f4fb46b"><div class="ttname"><a href="classmeow_1_1BundleAdjustment__LM.html#a5df5c7d40033249548f90e796f4fb46b">meow::BundleAdjustment_LM::adjustEyes</a></div><div class="ttdeci">bool adjustEyes(std::vector&lt; EyesReferenceInfo&lt; Pixel &gt; &gt; seq) const </div><div class="ttdoc">推算相機資訊 </div><div class="ttdef"><b>Definition:</b> <a href="BundleAdjustment__LM_8h_source.html#l00214">BundleAdjustment_LM.h:214</a></div></div>
<div class="ttc" id="classmeow_1_1Matrix_html"><div class="ttname"><a href="classmeow_1_1Matrix.html">meow::Matrix&lt; double &gt;</a></div></div>
<div class="ttc" id="classmeow_1_1BundleAdjustment__LM_html_a804247733822b34b6405a5a36eda54df"><div class="ttname"><a href="classmeow_1_1BundleAdjustment__LM.html#a804247733822b34b6405a5a36eda54df">meow::BundleAdjustment_LM::read</a></div><div class="ttdeci">bool read(FILE *f, bool bin, unsigned int fg) const </div><div class="ttdef"><b>Definition:</b> <a href="BundleAdjustment__LM_8h_source.html#l00353">BundleAdjustment_LM.h:353</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_abc6f5c824ee47cb15094729ca91f2e7c"><div class="ttname"><a href="classmeow_1_1Matrix.html#abc6f5c824ee47cb15094729ca91f2e7c">meow::Matrix::identitied</a></div><div class="ttdeci">Matrix &amp; identitied()</div><div class="ttdoc">Let itself be an identity matrix. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00366">Matrix.h:366</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a46a12f45237e654e0140387d7290eb8b"><div class="ttname"><a href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">meow::Matrix::entry</a></div><div class="ttdeci">Entry entry(size_t r, size_t c) const </div><div class="ttdoc">Access the entry at r x c. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00211">Matrix.h:211</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_abc6f5c824ee47cb15094729ca91f2e7c"><div class="ttname"><a href="classmeow_1_1Matrix.html#abc6f5c824ee47cb15094729ca91f2e7c">meow::Matrix::identitied</a></div><div class="ttdeci">Matrix &amp; identitied()</div><div class="ttdoc">Let itself be an identity matrix. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00367">Matrix.h:367</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a46a12f45237e654e0140387d7290eb8b"><div class="ttname"><a href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">meow::Matrix::entry</a></div><div class="ttdeci">Entry entry(size_t r, size_t c) const </div><div class="ttdoc">Access the entry at r x c. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00212">Matrix.h:212</a></div></div>
<div class="ttc" id="BundleAdjustment_8h_html"><div class="ttname"><a href="BundleAdjustment_8h.html">BundleAdjustment.h</a></div></div>
-<div class="ttc" id="classmeow_1_1Self_html"><div class="ttname"><a href="classmeow_1_1Self.html">meow::Self</a></div><div class="ttdef"><b>Definition:</b> <a href="Self_8h_source.html#l00013">Self.h:13</a></div></div>
+<div class="ttc" id="classmeow_1_1Self_html"><div class="ttname"><a href="classmeow_1_1Self.html">meow::Self</a></div><div class="ttdoc">For developer to pack the attributes of a class. </div><div class="ttdef"><b>Definition:</b> <a href="self_8h_source.html#l00110">self.h:110</a></div></div>
<div class="ttc" id="classmeow_1_1BundleAdjustment__LM_html_adcd14db10f10637da44d22287814a4b8"><div class="ttname"><a href="classmeow_1_1BundleAdjustment__LM.html#adcd14db10f10637da44d22287814a4b8">meow::BundleAdjustment_LM::~BundleAdjustment_LM</a></div><div class="ttdeci">~BundleAdjustment_LM()</div><div class="ttdef"><b>Definition:</b> <a href="BundleAdjustment__LM_8h_source.html#l00192">BundleAdjustment_LM.h:192</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_ac17251cb984beb1f74558724a22a0120"><div class="ttname"><a href="classmeow_1_1Matrix.html#ac17251cb984beb1f74558724a22a0120">meow::Matrix::reset</a></div><div class="ttdeci">void reset(size_t r, size_t c, Entry const &amp;e)</div><div class="ttdoc">reset the size of the matrix to r x c with entry all be e </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00115">Matrix.h:115</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_ac17251cb984beb1f74558724a22a0120"><div class="ttname"><a href="classmeow_1_1Matrix.html#ac17251cb984beb1f74558724a22a0120">meow::Matrix::reset</a></div><div class="ttdeci">void reset(size_t r, size_t c, Entry const &amp;e)</div><div class="ttdoc">reset the size of the matrix to r x c with entry all be e </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00116">Matrix.h:116</a></div></div>
<div class="ttc" id="classmeow_1_1BundleAdjustment__LM_html_a45b5ae5619eb5baf9c47f625daba99ca"><div class="ttname"><a href="classmeow_1_1BundleAdjustment__LM.html#a45b5ae5619eb5baf9c47f625daba99ca">meow::BundleAdjustment_LM::copyFrom</a></div><div class="ttdeci">BundleAdjustment_LM &amp; copyFrom(BundleAdjustment_LM const &amp;b)</div><div class="ttdef"><b>Definition:</b> <a href="BundleAdjustment__LM_8h_source.html#l00195">BundleAdjustment_LM.h:195</a></div></div>
<div class="ttc" id="classmeow_1_1BundleAdjustment__LM_html_ac7da70e8db84d10b742fe0330a1652bb"><div class="ttname"><a href="classmeow_1_1BundleAdjustment__LM.html#ac7da70e8db84d10b742fe0330a1652bb">meow::BundleAdjustment_LM::create</a></div><div class="ttdeci">ObjBase * create() const </div><div class="ttdoc">回傳一個new出來的物件, 預設implement為直接回傳 NULL </div><div class="ttdef"><b>Definition:</b> <a href="BundleAdjustment__LM_8h_source.html#l00357">BundleAdjustment_LM.h:357</a></div></div>
</div><!-- fragment --></div><!-- contents -->
@@ -465,7 +465,7 @@ $(document).ready(function(){initNavTree('BundleAdjustment__LM_8h_source.html','
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_115d3279a93b9c99d8f569a34543848f.html">gra</a></li><li class="navelem"><a class="el" href="BundleAdjustment__LM_8h.html">BundleAdjustment_LM.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:40 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:14 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/Camera_8h.html b/doc/html/Camera_8h.html
index d696e95..92066d1 100644
--- a/doc/html/Camera_8h.html
+++ b/doc/html/Camera_8h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -63,7 +63,7 @@ $(document).ready(function(){initNavTree('Camera_8h.html','');});
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="Photo_8h_source.html">Photo.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="IdentityPoints_8h_source.html">IdentityPoints.h</a>&quot;</code><br/>
-<code>#include &quot;<a class="el" href="Self_8h_source.html">../Self.h</a>&quot;</code><br/>
+<code>#include &quot;../Self.h&quot;</code><br/>
<code>#include &quot;<a class="el" href="math_2utility_8h_source.html">../math/utility.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="LinearTransformations_8h_source.html">../math/LinearTransformations.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="methods_8h_source.html">../math/methods.h</a>&quot;</code><br/>
@@ -89,7 +89,7 @@ Namespaces</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_115d3279a93b9c99d8f569a34543848f.html">gra</a></li><li class="navelem"><a class="el" href="Camera_8h.html">Camera.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/Camera_8h_source.html b/doc/html/Camera_8h_source.html
index eb8ea82..f8c9d65 100644
--- a/doc/html/Camera_8h_source.html
+++ b/doc/html/Camera_8h_source.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -251,7 +251,7 @@ $(document).ready(function(){initNavTree('Camera_8h_source.html','');});
<div class="ttc" id="classmeow_1_1Vector_html"><div class="ttname"><a href="classmeow_1_1Vector.html">meow::Vector</a></div><div class="ttdoc">vector </div><div class="ttdef"><b>Definition:</b> <a href="Vector_8h_source.html#l00019">Vector.h:19</a></div></div>
<div class="ttc" id="classmeow_1_1Camera_html_ad3ec34460c84a4a20cf3cb418db76dc3"><div class="ttname"><a href="classmeow_1_1Camera.html#ad3ec34460c84a4a20cf3cb418db76dc3">meow::Camera::create</a></div><div class="ttdeci">ObjBase * create() const </div><div class="ttdoc">new一個自己 </div><div class="ttdef"><b>Definition:</b> <a href="Camera_8h_source.html#l00226">Camera.h:226</a></div></div>
<div class="ttc" id="classmeow_1_1Camera_html_a80ef6d606e9f79255b043c5c17cc4a18"><div class="ttname"><a href="classmeow_1_1Camera.html#a80ef6d606e9f79255b043c5c17cc4a18">meow::Camera::ctype</a></div><div class="ttdeci">char const * ctype() const </div><div class="ttdoc">回傳class的type </div><div class="ttdef"><b>Definition:</b> <a href="Camera_8h_source.html#l00246">Camera.h:246</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_ae03fb93d06c60fd2901875ead10c8c72"><div class="ttname"><a href="classmeow_1_1Vector3D.html#ae03fb93d06c60fd2901875ead10c8c72">meow::Vector3D::matrix</a></div><div class="ttdeci">Matrix&lt; Scalar &gt; matrix() const </div><div class="ttdoc">return a 3x1 matrix form of itself </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00433">Vectors.h:433</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_ae03fb93d06c60fd2901875ead10c8c72"><div class="ttname"><a href="classmeow_1_1Vector3D.html#ae03fb93d06c60fd2901875ead10c8c72">meow::Vector3D::matrix</a></div><div class="ttdeci">Matrix&lt; Scalar &gt; matrix() const </div><div class="ttdoc">return a 3x1 matrix form of itself </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00458">Vectors.h:458</a></div></div>
<div class="ttc" id="classmeow_1_1Vector3D_html"><div class="ttname"><a href="classmeow_1_1Vector3D.html">meow::Vector3D&lt; double &gt;</a></div></div>
<div class="ttc" id="classmeow_1_1Camera_html_a9692355258ec6a78827cf35211521907"><div class="ttname"><a href="classmeow_1_1Camera.html#a9692355258ec6a78827cf35211521907">meow::Camera::fixedPoint2D</a></div><div class="ttdeci">Vector&lt; double &gt; fixedPoint2D(int i)</div><div class="ttdoc">取得編號為i的fixed points 2d </div><div class="ttdef"><b>Definition:</b> <a href="Camera_8h_source.html#l00150">Camera.h:150</a></div></div>
<div class="ttc" id="classmeow_1_1Camera_html_a106af7fe364c3af091b0f8c50779e509"><div class="ttname"><a href="classmeow_1_1Camera.html#a106af7fe364c3af091b0f8c50779e509">meow::Camera::color</a></div><div class="ttdeci">Pixel color(Vector3D&lt; double &gt; const &amp;p) const </div><div class="ttdoc">取得底片color </div><div class="ttdef"><b>Definition:</b> <a href="Camera_8h_source.html#l00165">Camera.h:165</a></div></div>
@@ -276,7 +276,7 @@ $(document).ready(function(){initNavTree('Camera_8h_source.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_115d3279a93b9c99d8f569a34543848f.html">gra</a></li><li class="navelem"><a class="el" href="Camera_8h.html">Camera.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:40 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:14 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/Color3__Space_8h.html b/doc/html/Color3__Space_8h.html
index d1286c4..2e55c50 100644
--- a/doc/html/Color3__Space_8h.html
+++ b/doc/html/Color3__Space_8h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -86,7 +86,7 @@ Namespaces</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_f6840b2fecd08a3779df34f0add0e074.html">colors</a></li><li class="navelem"><a class="el" href="Color3__Space_8h.html">Color3_Space.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/Color3__Space_8h_source.html b/doc/html/Color3__Space_8h_source.html
index 4c0fee5..4aec0d2 100644
--- a/doc/html/Color3__Space_8h_source.html
+++ b/doc/html/Color3__Space_8h_source.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -141,25 +141,25 @@ $(document).ready(function(){initNavTree('Color3__Space_8h_source.html','');});
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160;} <span class="comment">// meow</span></div>
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160;</div>
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160;<span class="preprocessor">#endif // colors_Color3_Space_H__</span></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_a001a44809826f9cd17dbd652c790c455"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a001a44809826f9cd17dbd652c790c455">meow::Vector3D::xGet</a></div><div class="ttdeci">Scalar &amp; xGet()</div><div class="ttdoc">access x with non-constant reference </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00290">Vectors.h:290</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_a001a44809826f9cd17dbd652c790c455"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a001a44809826f9cd17dbd652c790c455">meow::Vector3D::xGet</a></div><div class="ttdeci">Scalar &amp; xGet()</div><div class="ttdoc">access x with non-constant reference </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00316">Vectors.h:316</a></div></div>
<div class="ttc" id="classmeow_1_1Color3__Space_html_a0bdfe0eaab4a77cdc8a1359518630a07"><div class="ttname"><a href="classmeow_1_1Color3__Space.html#a0bdfe0eaab4a77cdc8a1359518630a07">meow::Color3_Space::maxV</a></div><div class="ttdeci">Vector3D&lt; T &gt; const &amp; maxV() const </div><div class="ttdoc">maximum bound of each channels. </div><div class="ttdef"><b>Definition:</b> <a href="Color3__Space_8h_source.html#l00068">Color3_Space.h:68</a></div></div>
<div class="ttc" id="classmeow_1_1Color3__Space_html_a982a7211fded8d108aee66a536fb8736"><div class="ttname"><a href="classmeow_1_1Color3__Space.html#a982a7211fded8d108aee66a536fb8736">meow::Color3_Space::Color3_Space</a></div><div class="ttdeci">Color3_Space(Vector3D&lt; T &gt; const &amp;min_bound, Vector3D&lt; T &gt; const &amp;max_bound, Vector3D&lt; T &gt; const &amp;init_value)</div><div class="ttdoc">Constructor. </div><div class="ttdef"><b>Definition:</b> <a href="Color3__Space_8h_source.html#l00031">Color3_Space.h:31</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_a49b26941a2b323519ee22fbabdd0ce24"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a49b26941a2b323519ee22fbabdd0ce24">meow::Vector3D::zGet</a></div><div class="ttdeci">Scalar &amp; zGet()</div><div class="ttdoc">access z with non-constant reference </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00292">Vectors.h:292</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_a49b26941a2b323519ee22fbabdd0ce24"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a49b26941a2b323519ee22fbabdd0ce24">meow::Vector3D::zGet</a></div><div class="ttdeci">Scalar &amp; zGet()</div><div class="ttdoc">access z with non-constant reference </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00318">Vectors.h:318</a></div></div>
<div class="ttc" id="classmeow_1_1Color3__Space_html_a3351aea64c4ca1596694d6b95dce56df"><div class="ttname"><a href="classmeow_1_1Color3__Space.html#a3351aea64c4ca1596694d6b95dce56df">meow::Color3_Space::min</a></div><div class="ttdeci">T const &amp; min(size_t id) const </div><div class="ttdoc">Return the minimum of the i -th channel. </div><div class="ttdef"><b>Definition:</b> <a href="Color3__Space_8h_source.html#l00099">Color3_Space.h:99</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_a2d3855af7fd18b94faa89cceffa3d950"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">meow::Vector3D::z</a></div><div class="ttdeci">Scalar const &amp; z() const </div><div class="ttdoc">access z </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00288">Vectors.h:288</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_a2d3855af7fd18b94faa89cceffa3d950"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">meow::Vector3D::z</a></div><div class="ttdeci">Scalar const &amp; z() const </div><div class="ttdoc">access z </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00314">Vectors.h:314</a></div></div>
<div class="ttc" id="classmeow_1_1Color3__Space_html_ac2efb0be959fc60f786bdcdc8a1fd8b2"><div class="ttname"><a href="classmeow_1_1Color3__Space.html#ac2efb0be959fc60f786bdcdc8a1fd8b2">meow::Color3_Space::valGet</a></div><div class="ttdeci">T &amp; valGet(size_t id)</div><div class="ttdoc">Get the non-constant reference of value of the i -th channel. </div><div class="ttdef"><b>Definition:</b> <a href="Color3__Space_8h_source.html#l00139">Color3_Space.h:139</a></div></div>
<div class="ttc" id="classmeow_1_1Color3__Space_html_aa6661a1aaaf985a4b2d68db88ec93d2f"><div class="ttname"><a href="classmeow_1_1Color3__Space.html#aa6661a1aaaf985a4b2d68db88ec93d2f">meow::Color3_Space::max</a></div><div class="ttdeci">T const &amp; max(size_t id) const </div><div class="ttdoc">Return the maximum of the i -th channel. </div><div class="ttdef"><b>Definition:</b> <a href="Color3__Space_8h_source.html#l00107">Color3_Space.h:107</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_a128085dc3d052f9479f3486fc3882caf"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">meow::Vector3D::y</a></div><div class="ttdeci">Scalar const &amp; y() const </div><div class="ttdoc">access y </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00287">Vectors.h:287</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_a128085dc3d052f9479f3486fc3882caf"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">meow::Vector3D::y</a></div><div class="ttdeci">Scalar const &amp; y() const </div><div class="ttdoc">access y </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00313">Vectors.h:313</a></div></div>
<div class="ttc" id="classmeow_1_1Color3__Space_html"><div class="ttname"><a href="classmeow_1_1Color3__Space.html">meow::Color3_Space</a></div><div class="ttdoc">Base class of color space with 3 channels. </div><div class="ttdef"><b>Definition:</b> <a href="Color3__Space_8h_source.html#l00018">Color3_Space.h:18</a></div></div>
<div class="ttc" id="classmeow_1_1Vector3D_html"><div class="ttname"><a href="classmeow_1_1Vector3D.html">meow::Vector3D&lt; T &gt;</a></div></div>
<div class="ttc" id="classmeow_1_1Color3__Space_html_ab00eca747ea06269fddd3586dd1bca46"><div class="ttname"><a href="classmeow_1_1Color3__Space.html#ab00eca747ea06269fddd3586dd1bca46">meow::Color3_Space::min_</a></div><div class="ttdeci">Vector3D&lt; T &gt; min_</div><div class="ttdef"><b>Definition:</b> <a href="Color3__Space_8h_source.html#l00020">Color3_Space.h:20</a></div></div>
<div class="ttc" id="classmeow_1_1Color3__Space_html_a3fa85d4369b9db8d8209d244a643b49f"><div class="ttname"><a href="classmeow_1_1Color3__Space.html#a3fa85d4369b9db8d8209d244a643b49f">meow::Color3_Space::~Color3_Space</a></div><div class="ttdeci">virtual ~Color3_Space()</div><div class="ttdoc">Destructor. </div><div class="ttdef"><b>Definition:</b> <a href="Color3__Space_8h_source.html#l00060">Color3_Space.h:60</a></div></div>
<div class="ttc" id="classmeow_1_1Color3__Space_html_a318eedb2acaba5f3a8c79a651c53e676"><div class="ttname"><a href="classmeow_1_1Color3__Space.html#a318eedb2acaba5f3a8c79a651c53e676">meow::Color3_Space::minV</a></div><div class="ttdeci">Vector3D&lt; T &gt; const &amp; minV() const </div><div class="ttdoc">minimum bound of each channels. </div><div class="ttdef"><b>Definition:</b> <a href="Color3__Space_8h_source.html#l00063">Color3_Space.h:63</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_ab3603b9ca292877febc1aec42b29b0ae"><div class="ttname"><a href="classmeow_1_1Vector3D.html#ab3603b9ca292877febc1aec42b29b0ae">meow::Vector3D::yGet</a></div><div class="ttdeci">Scalar &amp; yGet()</div><div class="ttdoc">access y with non-constant reference </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00291">Vectors.h:291</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_ab3603b9ca292877febc1aec42b29b0ae"><div class="ttname"><a href="classmeow_1_1Vector3D.html#ab3603b9ca292877febc1aec42b29b0ae">meow::Vector3D::yGet</a></div><div class="ttdeci">Scalar &amp; yGet()</div><div class="ttdoc">access y with non-constant reference </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00317">Vectors.h:317</a></div></div>
<div class="ttc" id="classmeow_1_1Color3__Space_html_a1c58ba0912a91e71dee240fad6291216"><div class="ttname"><a href="classmeow_1_1Color3__Space.html#a1c58ba0912a91e71dee240fad6291216">meow::Color3_Space::valV</a></div><div class="ttdeci">Vector3D&lt; T &gt; const &amp; valV() const </div><div class="ttdoc">value of each channels. </div><div class="ttdef"><b>Definition:</b> <a href="Color3__Space_8h_source.html#l00073">Color3_Space.h:73</a></div></div>
<div class="ttc" id="classmeow_1_1Color3__Space_html_a8017c0aae500a4a57938ae04576caa83"><div class="ttname"><a href="classmeow_1_1Color3__Space.html#a8017c0aae500a4a57938ae04576caa83">meow::Color3_Space::Color3_Space</a></div><div class="ttdeci">Color3_Space(Color3_Space const &amp;b)</div><div class="ttdoc">Copy constructor. </div><div class="ttdef"><b>Definition:</b> <a href="Color3__Space_8h_source.html#l00042">Color3_Space.h:42</a></div></div>
<div class="ttc" id="classmeow_1_1Color3__Space_html_a3e006b5c37185c8b0f4d383b6b095dac"><div class="ttname"><a href="classmeow_1_1Color3__Space.html#a3e006b5c37185c8b0f4d383b6b095dac">meow::Color3_Space::max_</a></div><div class="ttdeci">Vector3D&lt; T &gt; max_</div><div class="ttdef"><b>Definition:</b> <a href="Color3__Space_8h_source.html#l00021">Color3_Space.h:21</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_a647a1a8b562c05d615328559f557257e"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">meow::Vector3D::x</a></div><div class="ttdeci">Scalar const &amp; x() const </div><div class="ttdoc">access x </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00286">Vectors.h:286</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_a647a1a8b562c05d615328559f557257e"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">meow::Vector3D::x</a></div><div class="ttdeci">Scalar const &amp; x() const </div><div class="ttdoc">access x </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00312">Vectors.h:312</a></div></div>
<div class="ttc" id="classmeow_1_1Color3__Space_html_ae3f57f9651bb80041ce77ec052fdc436"><div class="ttname"><a href="classmeow_1_1Color3__Space.html#ae3f57f9651bb80041ce77ec052fdc436">meow::Color3_Space::val</a></div><div class="ttdeci">T const &amp; val(size_t i, T const &amp;c)</div><div class="ttdoc">Set the value of i -th channel. </div><div class="ttdef"><b>Definition:</b> <a href="Color3__Space_8h_source.html#l00127">Color3_Space.h:127</a></div></div>
<div class="ttc" id="classmeow_1_1Color3__Space_html_aa7638e03124b2304d4d34b57be4b0028"><div class="ttname"><a href="classmeow_1_1Color3__Space.html#aa7638e03124b2304d4d34b57be4b0028">meow::Color3_Space::valV</a></div><div class="ttdeci">Vector3D&lt; T &gt; const &amp; valV(Vector3D&lt; T &gt; const &amp;vv)</div><div class="ttdoc">Set the value of each channels. </div><div class="ttdef"><b>Definition:</b> <a href="Color3__Space_8h_source.html#l00083">Color3_Space.h:83</a></div></div>
<div class="ttc" id="classmeow_1_1Color3__Space_html_aa5c43cb67d674223a0a2361ac8de55c1"><div class="ttname"><a href="classmeow_1_1Color3__Space.html#aa5c43cb67d674223a0a2361ac8de55c1">meow::Color3_Space::copyFrom</a></div><div class="ttdeci">Color3_Space&lt; T &gt; &amp; copyFrom(Color3_Space&lt; T &gt; const &amp;b)</div><div class="ttdoc">Copy method. </div><div class="ttdef"><b>Definition:</b> <a href="Color3__Space_8h_source.html#l00054">Color3_Space.h:54</a></div></div>
@@ -173,7 +173,7 @@ $(document).ready(function(){initNavTree('Color3__Space_8h_source.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_f6840b2fecd08a3779df34f0add0e074.html">colors</a></li><li class="navelem"><a class="el" href="Color3__Space_8h.html">Color3_Space.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:40 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:14 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/DisjointSet_8h.html b/doc/html/DisjointSet_8h.html
index b652224..fdbb114 100644
--- a/doc/html/DisjointSet_8h.html
+++ b/doc/html/DisjointSet_8h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -85,7 +85,7 @@ Namespaces</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_a17ff8dcb3a1c1b842af541700214096.html">dsa</a></li><li class="navelem"><a class="el" href="DisjointSet_8h.html">DisjointSet.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/DisjointSet_8h_source.html b/doc/html/DisjointSet_8h_source.html
index b51a068..27102d9 100644
--- a/doc/html/DisjointSet_8h_source.html
+++ b/doc/html/DisjointSet_8h_source.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -145,7 +145,7 @@ $(document).ready(function(){initNavTree('DisjointSet_8h_source.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_a17ff8dcb3a1c1b842af541700214096.html">dsa</a></li><li class="navelem"><a class="el" href="DisjointSet_8h.html">DisjointSet.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:40 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:14 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/Eye_8h.html b/doc/html/Eye_8h.html
index c68c6b3..b499a6a 100644
--- a/doc/html/Eye_8h.html
+++ b/doc/html/Eye_8h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -62,7 +62,7 @@ $(document).ready(function(){initNavTree('Eye_8h.html','');});
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="Camera_8h_source.html">Camera.h</a>&quot;</code><br/>
-<code>#include &quot;<a class="el" href="Self_8h_source.html">../Self.h</a>&quot;</code><br/>
+<code>#include &quot;../Self.h&quot;</code><br/>
<code>#include &quot;<a class="el" href="ObjBase_8h_source.html">../oo/ObjBase.h</a>&quot;</code><br/>
</div>
<p><a href="Eye_8h_source.html">Go to the source code of this file.</a></p>
@@ -85,7 +85,7 @@ Namespaces</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_115d3279a93b9c99d8f569a34543848f.html">gra</a></li><li class="navelem"><a class="el" href="Eye_8h.html">Eye.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/Eye_8h_source.html b/doc/html/Eye_8h_source.html
index f1b3599..6667788 100644
--- a/doc/html/Eye_8h_source.html
+++ b/doc/html/Eye_8h_source.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -207,20 +207,20 @@ $(document).ready(function(){initNavTree('Eye_8h_source.html','');});
<div class="ttc" id="classmeow_1_1Eye_html_a9e97015a56f3ad156d2efe55c1c34f17"><div class="ttname"><a href="classmeow_1_1Eye.html#a9e97015a56f3ad156d2efe55c1c34f17">meow::Eye::copyFrom</a></div><div class="ttdeci">ObjBase * copyFrom(ObjBase const *b)</div><div class="ttdoc">複製資料 </div><div class="ttdef"><b>Definition:</b> <a href="Eye_8h_source.html#l00151">Eye.h:151</a></div></div>
<div class="ttc" id="classmeow_1_1Eye_html_a49bf520eb466daf089afd44da90620b4"><div class="ttname"><a href="classmeow_1_1Eye.html#a49bf520eb466daf089afd44da90620b4">meow::Eye::copyFrom</a></div><div class="ttdeci">Eye &amp; copyFrom(Eye const &amp;e)</div><div class="ttdef"><b>Definition:</b> <a href="Eye_8h_source.html#l00050">Eye.h:50</a></div></div>
<div class="ttc" id="classmeow_1_1Eye_html_ac48a75c67f3e8dc8d07f9e42cad4ff9d"><div class="ttname"><a href="classmeow_1_1Eye.html#ac48a75c67f3e8dc8d07f9e42cad4ff9d">meow::Eye::offsetGet</a></div><div class="ttdeci">Vector3D&lt; double &gt; &amp; offsetGet()</div><div class="ttdef"><b>Definition:</b> <a href="Eye_8h_source.html#l00077">Eye.h:77</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_a2d3855af7fd18b94faa89cceffa3d950"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">meow::Vector3D::z</a></div><div class="ttdeci">Scalar const &amp; z() const </div><div class="ttdoc">access z </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00288">Vectors.h:288</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_a2d3855af7fd18b94faa89cceffa3d950"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">meow::Vector3D::z</a></div><div class="ttdeci">Scalar const &amp; z() const </div><div class="ttdoc">access z </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00314">Vectors.h:314</a></div></div>
<div class="ttc" id="classmeow_1_1Eye_html_a204cd7c18e473378cb13bbfc519f7c2e"><div class="ttname"><a href="classmeow_1_1Eye.html#a204cd7c18e473378cb13bbfc519f7c2e">meow::Eye::read</a></div><div class="ttdeci">bool read(FILE *f, bool bin, unsigned int fg)</div><div class="ttdoc">將資料讀入 </div><div class="ttdef"><b>Definition:</b> <a href="Eye_8h_source.html#l00119">Eye.h:119</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_a4d95f04693bc608375a5dffb3f8d6514"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a4d95f04693bc608375a5dffb3f8d6514">meow::Vector3D::xyz</a></div><div class="ttdeci">Vector3D &amp; xyz(Scalar const &amp;sx, Scalar const &amp;sy, Scalar const &amp;sz)</div><div class="ttdoc">modify x, y and z </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00299">Vectors.h:299</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_a4d95f04693bc608375a5dffb3f8d6514"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a4d95f04693bc608375a5dffb3f8d6514">meow::Vector3D::xyz</a></div><div class="ttdeci">Vector3D &amp; xyz(Scalar const &amp;sx, Scalar const &amp;sy, Scalar const &amp;sz)</div><div class="ttdoc">modify x, y and z </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00325">Vectors.h:325</a></div></div>
<div class="ttc" id="classmeow_1_1Eye_html_a047951cd9210fe3743c5bf4c1683f7f0"><div class="ttname"><a href="classmeow_1_1Eye.html#a047951cd9210fe3743c5bf4c1683f7f0">meow::Eye::write</a></div><div class="ttdeci">bool write(FILE *f, bool bin, unsigned int fg) const </div><div class="ttdoc">將資料寫入檔案 </div><div class="ttdef"><b>Definition:</b> <a href="Eye_8h_source.html#l00098">Eye.h:98</a></div></div>
<div class="ttc" id="classmeow_1_1Eye_html_a18c90fedd58a06ea507fef046b18f11d"><div class="ttname"><a href="classmeow_1_1Eye.html#a18c90fedd58a06ea507fef046b18f11d">meow::Eye::~Eye</a></div><div class="ttdeci">~Eye()</div><div class="ttdef"><b>Definition:</b> <a href="Eye_8h_source.html#l00047">Eye.h:47</a></div></div>
<div class="ttc" id="classmeow_1_1Eye_html_a7cde51b085ae859b35be06b74e358148"><div class="ttname"><a href="classmeow_1_1Eye.html#a7cde51b085ae859b35be06b74e358148">meow::Eye::ctype</a></div><div class="ttdeci">char const * ctype() const </div><div class="ttdoc">回傳class的type </div><div class="ttdef"><b>Definition:</b> <a href="Eye_8h_source.html#l00159">Eye.h:159</a></div></div>
<div class="ttc" id="classmeow_1_1Eye_html_a6b5e97a01293fd84127036b5744c3967"><div class="ttname"><a href="classmeow_1_1Eye.html#a6b5e97a01293fd84127036b5744c3967">meow::Eye::create</a></div><div class="ttdeci">ObjBase * create() const </div><div class="ttdoc">new一個自己 </div><div class="ttdef"><b>Definition:</b> <a href="Eye_8h_source.html#l00139">Eye.h:139</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_a128085dc3d052f9479f3486fc3882caf"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">meow::Vector3D::y</a></div><div class="ttdeci">Scalar const &amp; y() const </div><div class="ttdoc">access y </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00287">Vectors.h:287</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_a128085dc3d052f9479f3486fc3882caf"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">meow::Vector3D::y</a></div><div class="ttdeci">Scalar const &amp; y() const </div><div class="ttdoc">access y </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00313">Vectors.h:313</a></div></div>
<div class="ttc" id="classmeow_1_1Eye_html_adf29f94cf37ef6c9332156d9b4f98a06"><div class="ttname"><a href="classmeow_1_1Eye.html#adf29f94cf37ef6c9332156d9b4f98a06">meow::Eye::Eye</a></div><div class="ttdeci">Eye(Camera&lt; Pixel &gt; const &amp;c, Vector3D&lt; double &gt; const &amp;o)</div><div class="ttdef"><b>Definition:</b> <a href="Eye_8h_source.html#l00044">Eye.h:44</a></div></div>
<div class="ttc" id="classmeow_1_1ObjBase_html"><div class="ttname"><a href="classmeow_1_1ObjBase.html">meow::ObjBase</a></div><div class="ttdoc">一切物件的Base, 並要求每個物件都要有read, write, create, ... 等功能 </div><div class="ttdef"><b>Definition:</b> <a href="ObjBase_8h_source.html#l00015">ObjBase.h:15</a></div></div>
<div class="ttc" id="classmeow_1_1Vector3D_html"><div class="ttname"><a href="classmeow_1_1Vector3D.html">meow::Vector3D&lt; double &gt;</a></div></div>
<div class="ttc" id="classmeow_1_1Eye_html_a38f3f071a6f969db2185e342a62afef5"><div class="ttname"><a href="classmeow_1_1Eye.html#a38f3f071a6f969db2185e342a62afef5">meow::Eye::Eye</a></div><div class="ttdeci">Eye()</div><div class="ttdef"><b>Definition:</b> <a href="Eye_8h_source.html#l00038">Eye.h:38</a></div></div>
<div class="ttc" id="classmeow_1_1Eye_html_a9da2157214ad12696b6bfd4985276fe0"><div class="ttname"><a href="classmeow_1_1Eye.html#a9da2157214ad12696b6bfd4985276fe0">meow::Eye::cameraGet</a></div><div class="ttdeci">Camera&lt; Pixel &gt; &amp; cameraGet()</div><div class="ttdef"><b>Definition:</b> <a href="Eye_8h_source.html#l00064">Eye.h:64</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_a647a1a8b562c05d615328559f557257e"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">meow::Vector3D::x</a></div><div class="ttdeci">Scalar const &amp; x() const </div><div class="ttdoc">access x </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00286">Vectors.h:286</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_a647a1a8b562c05d615328559f557257e"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">meow::Vector3D::x</a></div><div class="ttdeci">Scalar const &amp; x() const </div><div class="ttdoc">access x </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00312">Vectors.h:312</a></div></div>
<div class="ttc" id="classmeow_1_1Eye_html_a49cb3c9a2980da271942367dd8009244"><div class="ttname"><a href="classmeow_1_1Eye.html#a49cb3c9a2980da271942367dd8009244">meow::Eye::referenceFrom</a></div><div class="ttdeci">Eye &amp; referenceFrom(Eye const &amp;e)</div><div class="ttdef"><b>Definition:</b> <a href="Eye_8h_source.html#l00055">Eye.h:55</a></div></div>
<div class="ttc" id="classmeow_1_1Self_html"><div class="ttname"><a href="classmeow_1_1Self.html">meow::Self&lt; Myself &gt;</a></div></div>
<div class="ttc" id="classmeow_1_1Eye_html_ab660897e0b9c3b6c48e0d4f43afd6bf8"><div class="ttname"><a href="classmeow_1_1Eye.html#ab660897e0b9c3b6c48e0d4f43afd6bf8">meow::Eye::Eye</a></div><div class="ttdeci">Eye(Eye const &amp;b)</div><div class="ttdef"><b>Definition:</b> <a href="Eye_8h_source.html#l00041">Eye.h:41</a></div></div>
@@ -236,7 +236,7 @@ $(document).ready(function(){initNavTree('Eye_8h_source.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_115d3279a93b9c99d8f569a34543848f.html">gra</a></li><li class="navelem"><a class="el" href="Eye_8h.html">Eye.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:40 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:14 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/FeaturePoint_8h.html b/doc/html/FeaturePoint_8h.html
index b417f91..fa2acb1 100644
--- a/doc/html/FeaturePoint_8h.html
+++ b/doc/html/FeaturePoint_8h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -88,7 +88,7 @@ Namespaces</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_115d3279a93b9c99d8f569a34543848f.html">gra</a></li><li class="navelem"><a class="el" href="FeaturePoint_8h.html">FeaturePoint.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/FeaturePoint_8h_source.html b/doc/html/FeaturePoint_8h_source.html
index 0f0bf14..c0a8a4c 100644
--- a/doc/html/FeaturePoint_8h_source.html
+++ b/doc/html/FeaturePoint_8h_source.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -72,216 +72,217 @@ $(document).ready(function(){initNavTree('FeaturePoint_8h_source.html','');});
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;</div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="keyword">namespace </span>meow {</div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;</div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="keyword">template</span>&lt;<span class="keyword">class </span>Scalar, <span class="keyword">class </span>Description,</div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="keyword">class </span>Position = Vector&lt;Scalar&gt;, <span class="keyword">class </span>Feature = Vector&lt;Description&gt; &gt;</div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;</div>
-<div class="line"><a name="l00023"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html"> 23</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a>: <span class="keyword">public</span> <a class="code" href="classmeow_1_1ObjBase.html">ObjBase</a> {</div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; Position pos_;</div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; Feature des_;</div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#a2a681f6e3379c1c5be77e4fa8bc46574"> 31</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePoint.html#a2a681f6e3379c1c5be77e4fa8bc46574">FeaturePoint</a>() {</div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; }</div>
-<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;</div>
-<div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#acc7f0d3185260bb9388cebfdc4b8aca2"> 37</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePoint.html#acc7f0d3185260bb9388cebfdc4b8aca2">FeaturePoint</a>(<span class="keywordtype">size_t</span> pDim, <span class="keywordtype">size_t</span> dDim):</div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; pos_(pDim, Scalar(0)), des_(dDim, Description(0)) {</div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; }</div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;</div>
-<div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#a8fa129e373d213df45c3ae1723928a5b"> 44</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePoint.html#a8fa129e373d213df45c3ae1723928a5b">FeaturePoint</a>(Position <span class="keyword">const</span>&amp; v, Feature <span class="keyword">const</span>&amp; d):</div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; pos_(v), des_(d) {</div>
-<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; }</div>
-<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160;</div>
-<div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#af81ec1cc63cd2fce984203fa8b9bb65d"> 51</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePoint.html#af81ec1cc63cd2fce984203fa8b9bb65d">FeaturePoint</a>(<a class="code" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a> <span class="keyword">const</span>&amp; fp):</div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; pos_(fp.pos_), des_(fp.des_) {</div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; }</div>
-<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160;</div>
-<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#a1591821949bbb523c40bfa70de8902a1"> 58</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePoint.html#a1591821949bbb523c40bfa70de8902a1">~FeaturePoint</a>() {</div>
-<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; }</div>
-<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160;</div>
-<div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#a03244e985ead02c80c8cfc4dd7e14458"> 64</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a>&amp; <a class="code" href="classmeow_1_1FeaturePoint.html#a03244e985ead02c80c8cfc4dd7e14458">copyFrom</a>(<a class="code" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a> <span class="keyword">const</span>&amp; fp) {</div>
-<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; pos_.copyFrom(fp.pos_);</div>
-<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; des_.copyFrom(fp.des_);</div>
-<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
-<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; }</div>
-<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;</div>
-<div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#a342ad83fb851bd3b28b1058ce255b266"> 73</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a>&amp; <a class="code" href="classmeow_1_1FeaturePoint.html#a342ad83fb851bd3b28b1058ce255b266">referenceFrom</a>(<a class="code" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a> <span class="keyword">const</span>&amp; fp) {</div>
-<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; pos_.referenceFrom(fp.pos_);</div>
-<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; des_.referenceFrom(fp.des_);</div>
-<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
-<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160; }</div>
-<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160;</div>
-<div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#a2f77013d77a913f85235132008ba41a2"> 82</a></span>&#160; Position <a class="code" href="classmeow_1_1FeaturePoint.html#a2f77013d77a913f85235132008ba41a2">position</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; <span class="keywordflow">return</span> pos_;</div>
-<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; }</div>
-<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160;</div>
-<div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#a32847c6629ff716414185fd9f0e249f2"> 89</a></span>&#160; Position&amp; <a class="code" href="classmeow_1_1FeaturePoint.html#a32847c6629ff716414185fd9f0e249f2">positionGet</a>() {</div>
-<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; <span class="keywordflow">return</span> pos_;</div>
-<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; }</div>
-<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160;</div>
-<div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#acf4bb86f8fb908e00582ec354da2894a"> 96</a></span>&#160; Feature <a class="code" href="classmeow_1_1FeaturePoint.html#acf4bb86f8fb908e00582ec354da2894a">description</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; <span class="keywordflow">return</span> des_;</div>
-<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; }</div>
-<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160;</div>
-<div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#a2258655f74b90bd421beef308f11e4f4"> 103</a></span>&#160; Feature&amp; <a class="code" href="classmeow_1_1FeaturePoint.html#a2258655f74b90bd421beef308f11e4f4">descriptionGet</a>() {</div>
-<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160; <span class="keywordflow">return</span> des_;</div>
-<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160; }</div>
-<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160;</div>
-<div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#a7a7938104b6b1218a8f68c1ca674bc77"> 110</a></span>&#160; Position <a class="code" href="classmeow_1_1FeaturePoint.html#a7a7938104b6b1218a8f68c1ca674bc77">position</a>(Position <span class="keyword">const</span>&amp; p) {</div>
-<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160; pos_.copyFrom(p);</div>
-<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1FeaturePoint.html#a2f77013d77a913f85235132008ba41a2">position</a>();</div>
-<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160; }</div>
-<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160;</div>
-<div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#a8ed875400a0d438e4a0eaa72a56d3660"> 118</a></span>&#160; Feature <a class="code" href="classmeow_1_1FeaturePoint.html#a8ed875400a0d438e4a0eaa72a56d3660">description</a>(Feature <span class="keyword">const</span>&amp; d) {</div>
-<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160; des_.copyFrom(d);</div>
-<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1FeaturePoint.html#acf4bb86f8fb908e00582ec354da2894a">description</a>();</div>
-<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; }</div>
-<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160;</div>
-<div class="line"><a name="l00126"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#adb935bcb1bf5c9c22e35a643d45555a2"> 126</a></span>&#160; Scalar <a class="code" href="classmeow_1_1FeaturePoint.html#adb935bcb1bf5c9c22e35a643d45555a2">position</a>(<span class="keywordtype">size_t</span> index)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160; <span class="keywordflow">return</span> pos_(index);</div>
-<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160; }</div>
-<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160;</div>
-<div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#ad53e5bcf5ef962f2702a808f52b7c2c6"> 133</a></span>&#160; Description <a class="code" href="classmeow_1_1FeaturePoint.html#ad53e5bcf5ef962f2702a808f52b7c2c6">description</a>(<span class="keywordtype">size_t</span> index)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160; <span class="keywordflow">return</span> des_(index);</div>
-<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160; }</div>
-<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160;</div>
-<div class="line"><a name="l00140"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#ac9570e78dfefb51370baadc753505216"> 140</a></span>&#160; Scalar <a class="code" href="classmeow_1_1FeaturePoint.html#ac9570e78dfefb51370baadc753505216">position</a>(<span class="keywordtype">size_t</span> i, Scalar <span class="keyword">const</span>&amp; s) {</div>
-<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160; pos_.scalar(i, s);</div>
-<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1FeaturePoint.html#a2f77013d77a913f85235132008ba41a2">position</a>(i);</div>
-<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160; }</div>
-<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160;</div>
-<div class="line"><a name="l00148"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#aa910654e83fbc664bb8e2fed6ae31c98"> 148</a></span>&#160; Description <a class="code" href="classmeow_1_1FeaturePoint.html#aa910654e83fbc664bb8e2fed6ae31c98">description</a>(<span class="keywordtype">size_t</span> i, Description <span class="keyword">const</span>&amp; d) {</div>
-<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160; des_.scalar(i, d);</div>
-<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1FeaturePoint.html#acf4bb86f8fb908e00582ec354da2894a">description</a>(i);</div>
-<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160; }</div>
-<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160;</div>
-<div class="line"><a name="l00156"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#a41600f5fd7d1cabf94dd4e744402bf07"> 156</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a>&amp; <a class="code" href="classmeow_1_1FeaturePoint.html#a41600f5fd7d1cabf94dd4e744402bf07">operator=</a>(<a class="code" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a> <span class="keyword">const</span>&amp; fp) {</div>
-<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1FeaturePoint.html#a03244e985ead02c80c8cfc4dd7e14458">copyFrom</a>(fp);</div>
-<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160; }</div>
-<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160;</div>
-<div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#aecbf56745c1238f1eeedc343391877f1"> 163</a></span>&#160; Scalar <span class="keyword">const</span>&amp; <a class="code" href="classmeow_1_1FeaturePoint.html#aecbf56745c1238f1eeedc343391877f1">operator()</a>(<span class="keywordtype">size_t</span> i)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1FeaturePoint.html#a2f77013d77a913f85235132008ba41a2">position</a>(i);</div>
-<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; }</div>
-<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160;</div>
-<div class="line"><a name="l00170"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#a1c55b9bd1ba1936ce15a8824d693e631"> 170</a></span>&#160; Description <a class="code" href="classmeow_1_1FeaturePoint.html#a1c55b9bd1ba1936ce15a8824d693e631">operator[]</a>(<span class="keywordtype">size_t</span> i)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1FeaturePoint.html#acf4bb86f8fb908e00582ec354da2894a">description</a>(i);</div>
-<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160; }</div>
-<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160;</div>
-<div class="line"><a name="l00174"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#ac73c09187fd6cdc4fc07375123963b5d"> 174</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classmeow_1_1FeaturePoint.html#ac73c09187fd6cdc4fc07375123963b5d">write</a>(FILE* f, <span class="keywordtype">bool</span> bin, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> fg)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160; <span class="keywordflow">if</span> (bin) {</div>
-<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160; <span class="keywordtype">double</span> tmp;</div>
-<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160; <span class="keywordtype">int</span> a, b;</div>
-<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160; a = <a class="code" href="classmeow_1_1FeaturePoint.html#a2f77013d77a913f85235132008ba41a2">position</a>().dimension();</div>
-<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160; b = <a class="code" href="classmeow_1_1FeaturePoint.html#acf4bb86f8fb908e00582ec354da2894a">description</a>().dimension();</div>
-<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160; <span class="keywordflow">if</span> (fwrite(&amp;a, <span class="keyword">sizeof</span>(a), 1, f) &lt; 1) <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
-<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160; <span class="keywordflow">if</span> (fwrite(&amp;b, <span class="keyword">sizeof</span>(b), 1, f) &lt; 1) <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
-<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0, I = <a class="code" href="classmeow_1_1FeaturePoint.html#a2f77013d77a913f85235132008ba41a2">position</a>().dimension(); i &lt; I; ++i) {</div>
-<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160; <span class="keywordflow">if</span> (fwrite(&amp;(tmp = <a class="code" href="classmeow_1_1FeaturePoint.html#a2f77013d77a913f85235132008ba41a2">position</a>(i)), <span class="keyword">sizeof</span>(tmp), 1, f) &lt; 1) <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
-<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>&#160; }</div>
-<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0, I = <a class="code" href="classmeow_1_1FeaturePoint.html#acf4bb86f8fb908e00582ec354da2894a">description</a>().dimension(); i &lt; I; ++i) {</div>
-<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160; <span class="keywordflow">if</span> (fwrite(&amp;(tmp = <a class="code" href="classmeow_1_1FeaturePoint.html#acf4bb86f8fb908e00582ec354da2894a">description</a>(i)), <span class="keyword">sizeof</span>(tmp), 1, f) &lt; 1)</div>
-<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160; <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
-<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160; }</div>
-<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160; }</div>
-<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>&#160; <span class="keywordflow">else</span> {</div>
-<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>&#160; <span class="keywordtype">int</span> a, b;</div>
-<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>&#160; a = <a class="code" href="classmeow_1_1FeaturePoint.html#a2f77013d77a913f85235132008ba41a2">position</a>().dimension();</div>
-<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160; b = <a class="code" href="classmeow_1_1FeaturePoint.html#acf4bb86f8fb908e00582ec354da2894a">description</a>().dimension();</div>
-<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160; <span class="keywordflow">if</span> (fprintf(f, <span class="stringliteral">&quot;%d %d\n&quot;</span>, a, b) &lt; 2) <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
-<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0, I = <a class="code" href="classmeow_1_1FeaturePoint.html#a2f77013d77a913f85235132008ba41a2">position</a>().dimension(); i &lt; I; ++i) {</div>
-<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160; <span class="keywordflow">if</span> (fprintf(f, <span class="stringliteral">&quot;%f &quot;</span>, (<span class="keywordtype">double</span>)<a class="code" href="classmeow_1_1FeaturePoint.html#a2f77013d77a913f85235132008ba41a2">position</a>(i)) &lt; 1) <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
-<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160; }</div>
-<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160; fprintf(f, <span class="stringliteral">&quot;\n&quot;</span>);</div>
-<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0, I = <a class="code" href="classmeow_1_1FeaturePoint.html#acf4bb86f8fb908e00582ec354da2894a">description</a>().dimension(); i &lt; I; ++i) {</div>
-<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160; <span class="keywordflow">if</span> (fprintf(f, <span class="stringliteral">&quot;%f &quot;</span>, (<span class="keywordtype">double</span>)<a class="code" href="classmeow_1_1FeaturePoint.html#acf4bb86f8fb908e00582ec354da2894a">description</a>(i)) &lt; 1) <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
-<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160; }</div>
-<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160; fprintf(f, <span class="stringliteral">&quot;\n&quot;</span>);</div>
-<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160; }</div>
-<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160; <span class="keywordflow">return</span> <span class="keyword">true</span>;</div>
-<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160; }</div>
-<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160;</div>
-<div class="line"><a name="l00207"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#a3da994d4a562a58157ad29974b04f90a"> 207</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classmeow_1_1FeaturePoint.html#a3da994d4a562a58157ad29974b04f90a">read</a> (FILE* f, <span class="keywordtype">bool</span> bin, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> fg) {</div>
-<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160; <span class="keywordflow">if</span> (bin) {</div>
-<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160; <span class="keywordtype">double</span> tmp;</div>
-<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>&#160; <span class="keywordtype">int</span> a, b;</div>
-<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>&#160; <span class="keywordflow">if</span> (fread(&amp;a, <span class="keyword">sizeof</span>(a), 1, f) &lt; 1) <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
-<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160; <span class="keywordflow">if</span> (fread(&amp;b, <span class="keyword">sizeof</span>(b), 1, f) &lt; 1) <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
-<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160; <a class="code" href="classmeow_1_1FeaturePoint.html#a2f77013d77a913f85235132008ba41a2">position</a>(Position(a, Scalar(0)));</div>
-<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>&#160; <a class="code" href="classmeow_1_1FeaturePoint.html#acf4bb86f8fb908e00582ec354da2894a">description</a>(Feature(b, Description(0)));</div>
-<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0, I = <a class="code" href="classmeow_1_1FeaturePoint.html#a2f77013d77a913f85235132008ba41a2">position</a>().dimension(); i &lt; I; ++i) {</div>
-<div class="line"><a name="l00216"></a><span class="lineno"> 216</span>&#160; <span class="keywordflow">if</span> (fread(&amp;tmp, <span class="keyword">sizeof</span>(tmp), 1, f) &lt; 1) <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
-<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>&#160; <a class="code" href="classmeow_1_1FeaturePoint.html#a2f77013d77a913f85235132008ba41a2">position</a>(i, tmp);</div>
-<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>&#160; }</div>
-<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0, I = <a class="code" href="classmeow_1_1FeaturePoint.html#acf4bb86f8fb908e00582ec354da2894a">description</a>().dimension(); i &lt; I; ++i) {</div>
-<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160; <span class="keywordflow">if</span> (fread(&amp;tmp, <span class="keyword">sizeof</span>(tmp), 1, f) &lt; 1) <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
-<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>&#160; <a class="code" href="classmeow_1_1FeaturePoint.html#acf4bb86f8fb908e00582ec354da2894a">description</a>(i, tmp);</div>
-<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160; }</div>
-<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>&#160; }</div>
-<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>&#160; <span class="keywordflow">else</span> {</div>
-<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160; <span class="keywordtype">double</span> tmp;</div>
-<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>&#160; <span class="keywordtype">int</span> a, b;</div>
-<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>&#160; <span class="keywordflow">if</span> (fscanf(f, <span class="stringliteral">&quot;%d %d&quot;</span>, &amp;a, &amp;b) &lt; 2) <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
-<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>&#160; <a class="code" href="classmeow_1_1FeaturePoint.html#a2f77013d77a913f85235132008ba41a2">position</a>(Position(a, Scalar(0)));</div>
-<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>&#160; <a class="code" href="classmeow_1_1FeaturePoint.html#acf4bb86f8fb908e00582ec354da2894a">description</a>(Feature(b, Description(0)));</div>
-<div class="line"><a name="l00230"></a><span class="lineno"> 230</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0, I = <a class="code" href="classmeow_1_1FeaturePoint.html#a2f77013d77a913f85235132008ba41a2">position</a>().dimension(); i &lt; I; ++i) {</div>
-<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>&#160; <span class="keywordflow">if</span> (fscanf(f, <span class="stringliteral">&quot;%lf&quot;</span>, &amp;tmp) &lt; 1) <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
-<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>&#160; <a class="code" href="classmeow_1_1FeaturePoint.html#a2f77013d77a913f85235132008ba41a2">position</a>(i, tmp);</div>
-<div class="line"><a name="l00233"></a><span class="lineno"> 233</span>&#160; }</div>
-<div class="line"><a name="l00234"></a><span class="lineno"> 234</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0, I = <a class="code" href="classmeow_1_1FeaturePoint.html#acf4bb86f8fb908e00582ec354da2894a">description</a>().dimension(); i &lt; I; ++i) {</div>
-<div class="line"><a name="l00235"></a><span class="lineno"> 235</span>&#160; <span class="keywordflow">if</span> (fscanf(f, <span class="stringliteral">&quot;%lf&quot;</span>, &amp;tmp) &lt; 1) <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
-<div class="line"><a name="l00236"></a><span class="lineno"> 236</span>&#160; <a class="code" href="classmeow_1_1FeaturePoint.html#acf4bb86f8fb908e00582ec354da2894a">description</a>(i, tmp);</div>
-<div class="line"><a name="l00237"></a><span class="lineno"> 237</span>&#160; }</div>
-<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>&#160; }</div>
-<div class="line"><a name="l00239"></a><span class="lineno"> 239</span>&#160; <span class="keywordflow">return</span> <span class="keyword">true</span>;</div>
-<div class="line"><a name="l00240"></a><span class="lineno"> 240</span>&#160; }</div>
-<div class="line"><a name="l00241"></a><span class="lineno"> 241</span>&#160;</div>
-<div class="line"><a name="l00242"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#a1f0ab3a1ba3f3231292db8621d4f12e0"> 242</a></span>&#160; <a class="code" href="classmeow_1_1ObjBase.html">ObjBase</a>* <a class="code" href="classmeow_1_1FeaturePoint.html#a1f0ab3a1ba3f3231292db8621d4f12e0">create</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>&#160; <span class="keywordflow">return</span> <span class="keyword">new</span> <a class="code" href="classmeow_1_1FeaturePoint.html#a2a681f6e3379c1c5be77e4fa8bc46574">FeaturePoint</a>();</div>
-<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>&#160; }</div>
-<div class="line"><a name="l00245"></a><span class="lineno"> 245</span>&#160;</div>
-<div class="line"><a name="l00246"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#a50dc655d6d7bd4a7d5ad9c706f944b10"> 246</a></span>&#160; <a class="code" href="classmeow_1_1ObjBase.html">ObjBase</a>* <a class="code" href="classmeow_1_1FeaturePoint.html#a50dc655d6d7bd4a7d5ad9c706f944b10">copyFrom</a>(<a class="code" href="classmeow_1_1ObjBase.html">ObjBase</a> <span class="keyword">const</span>&amp; b) {</div>
-<div class="line"><a name="l00247"></a><span class="lineno"> 247</span>&#160; <span class="keywordflow">return</span> &amp;(<a class="code" href="classmeow_1_1FeaturePoint.html#a03244e985ead02c80c8cfc4dd7e14458">copyFrom</a>(*(<a class="code" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a> <span class="keyword">const</span>*)b));</div>
-<div class="line"><a name="l00248"></a><span class="lineno"> 248</span>&#160; }</div>
-<div class="line"><a name="l00249"></a><span class="lineno"> 249</span>&#160;</div>
-<div class="line"><a name="l00250"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#a270680312c1b38e752ea8a3a33bd627c"> 250</a></span>&#160; <span class="keywordtype">char</span> <span class="keyword">const</span>* <a class="code" href="classmeow_1_1FeaturePoint.html#a270680312c1b38e752ea8a3a33bd627c">ctype</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00251"></a><span class="lineno"> 251</span>&#160; <span class="keywordflow">return</span> <span class="keyword">typeid</span>(*this).name();</div>
-<div class="line"><a name="l00252"></a><span class="lineno"> 252</span>&#160; }</div>
-<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160;</div>
-<div class="line"><a name="l00254"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#ab2f0441087ea56af4119c718f6ed5dcf"> 254</a></span>&#160; std::string <a class="code" href="classmeow_1_1FeaturePoint.html#ab2f0441087ea56af4119c718f6ed5dcf">type</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00255"></a><span class="lineno"> 255</span>&#160; <span class="keywordflow">return</span> std::string(<a class="code" href="classmeow_1_1FeaturePoint.html#a270680312c1b38e752ea8a3a33bd627c">ctype</a>());</div>
-<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>&#160; }</div>
-<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>&#160;};</div>
-<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>&#160;</div>
-<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>&#160;} <span class="comment">// meow</span></div>
-<div class="line"><a name="l00260"></a><span class="lineno"> 260</span>&#160;</div>
-<div class="line"><a name="l00261"></a><span class="lineno"> 261</span>&#160;<span class="preprocessor">#endif // gra_FeaturePoint_H__</span></div>
-<div class="ttc" id="classmeow_1_1FeaturePoint_html_af81ec1cc63cd2fce984203fa8b9bb65d"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#af81ec1cc63cd2fce984203fa8b9bb65d">meow::FeaturePoint::FeaturePoint</a></div><div class="ttdeci">FeaturePoint(FeaturePoint const &amp;fp)</div><div class="ttdoc">constructor </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00051">FeaturePoint.h:51</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePoint_html_adb935bcb1bf5c9c22e35a643d45555a2"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#adb935bcb1bf5c9c22e35a643d45555a2">meow::FeaturePoint::position</a></div><div class="ttdeci">Scalar position(size_t index) const </div><div class="ttdoc">回傳position的第i個scalar </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00126">FeaturePoint.h:126</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePoint_html_ad53e5bcf5ef962f2702a808f52b7c2c6"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#ad53e5bcf5ef962f2702a808f52b7c2c6">meow::FeaturePoint::description</a></div><div class="ttdeci">Description description(size_t index) const </div><div class="ttdoc">回傳description的第i個Description </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00133">FeaturePoint.h:133</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePoint_html_aa910654e83fbc664bb8e2fed6ae31c98"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#aa910654e83fbc664bb8e2fed6ae31c98">meow::FeaturePoint::description</a></div><div class="ttdeci">Description description(size_t i, Description const &amp;d)</div><div class="ttdoc">修改description的第i個Description </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00148">FeaturePoint.h:148</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePoint_html_a270680312c1b38e752ea8a3a33bd627c"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#a270680312c1b38e752ea8a3a33bd627c">meow::FeaturePoint::ctype</a></div><div class="ttdeci">char const * ctype() const </div><div class="ttdoc">用C-style string回傳這個class的type name </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00250">FeaturePoint.h:250</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePoint_html_acf4bb86f8fb908e00582ec354da2894a"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#acf4bb86f8fb908e00582ec354da2894a">meow::FeaturePoint::description</a></div><div class="ttdeci">Feature description() const </div><div class="ttdoc">回傳description </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00096">FeaturePoint.h:96</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePoint_html_a8fa129e373d213df45c3ae1723928a5b"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#a8fa129e373d213df45c3ae1723928a5b">meow::FeaturePoint::FeaturePoint</a></div><div class="ttdeci">FeaturePoint(Position const &amp;v, Feature const &amp;d)</div><div class="ttdoc">constructor </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00044">FeaturePoint.h:44</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePoint_html_a7a7938104b6b1218a8f68c1ca674bc77"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#a7a7938104b6b1218a8f68c1ca674bc77">meow::FeaturePoint::position</a></div><div class="ttdeci">Position position(Position const &amp;p)</div><div class="ttdoc">修改position </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00110">FeaturePoint.h:110</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePoint_html_a342ad83fb851bd3b28b1058ce255b266"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#a342ad83fb851bd3b28b1058ce255b266">meow::FeaturePoint::referenceFrom</a></div><div class="ttdeci">FeaturePoint &amp; referenceFrom(FeaturePoint const &amp;fp)</div><div class="ttdoc">參照 </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00073">FeaturePoint.h:73</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePoint_html_ac9570e78dfefb51370baadc753505216"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#ac9570e78dfefb51370baadc753505216">meow::FeaturePoint::position</a></div><div class="ttdeci">Scalar position(size_t i, Scalar const &amp;s)</div><div class="ttdoc">修改position的第i個scalar </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00140">FeaturePoint.h:140</a></div></div>
+<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">class </span>Scalar, <span class="keyword">class </span>Description,</div>
+<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160; <span class="keyword">class </span>Position = Vector&lt;Scalar &gt;,</div>
+<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160; <span class="keyword">class </span>Feature = Vector&lt;Description&gt; &gt;</div>
+<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;</div>
+<div class="line"><a name="l00024"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html"> 24</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a>: <span class="keyword">public</span> <a class="code" href="classmeow_1_1ObjBase.html">ObjBase</a> {</div>
+<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; Position pos_;</div>
+<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; Feature des_;</div>
+<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#a2a681f6e3379c1c5be77e4fa8bc46574"> 32</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePoint.html#a2a681f6e3379c1c5be77e4fa8bc46574">FeaturePoint</a>() {</div>
+<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; }</div>
+<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;</div>
+<div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#acc7f0d3185260bb9388cebfdc4b8aca2"> 38</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePoint.html#acc7f0d3185260bb9388cebfdc4b8aca2">FeaturePoint</a>(<span class="keywordtype">size_t</span> pDim, <span class="keywordtype">size_t</span> dDim):</div>
+<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; pos_(pDim, Scalar(0)), des_(dDim, Description(0)) {</div>
+<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; }</div>
+<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;</div>
+<div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#a8fa129e373d213df45c3ae1723928a5b"> 45</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePoint.html#a8fa129e373d213df45c3ae1723928a5b">FeaturePoint</a>(Position <span class="keyword">const</span>&amp; v, Feature <span class="keyword">const</span>&amp; d):</div>
+<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; pos_(v), des_(d) {</div>
+<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; }</div>
+<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;</div>
+<div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#af81ec1cc63cd2fce984203fa8b9bb65d"> 52</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePoint.html#af81ec1cc63cd2fce984203fa8b9bb65d">FeaturePoint</a>(<a class="code" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a> <span class="keyword">const</span>&amp; fp):</div>
+<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; pos_(fp.pos_), des_(fp.des_) {</div>
+<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; }</div>
+<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160;</div>
+<div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#a1591821949bbb523c40bfa70de8902a1"> 59</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePoint.html#a1591821949bbb523c40bfa70de8902a1">~FeaturePoint</a>() {</div>
+<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; }</div>
+<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;</div>
+<div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#a03244e985ead02c80c8cfc4dd7e14458"> 65</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a>&amp; <a class="code" href="classmeow_1_1FeaturePoint.html#a03244e985ead02c80c8cfc4dd7e14458">copyFrom</a>(<a class="code" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a> <span class="keyword">const</span>&amp; fp) {</div>
+<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; pos_.copyFrom(fp.pos_);</div>
+<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; des_.copyFrom(fp.des_);</div>
+<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
+<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; }</div>
+<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160;</div>
+<div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#a342ad83fb851bd3b28b1058ce255b266"> 74</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a>&amp; <a class="code" href="classmeow_1_1FeaturePoint.html#a342ad83fb851bd3b28b1058ce255b266">referenceFrom</a>(<a class="code" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a> <span class="keyword">const</span>&amp; fp) {</div>
+<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; pos_.referenceFrom(fp.pos_);</div>
+<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; des_.referenceFrom(fp.des_);</div>
+<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
+<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; }</div>
+<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160;</div>
+<div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#a2f77013d77a913f85235132008ba41a2"> 83</a></span>&#160; Position <a class="code" href="classmeow_1_1FeaturePoint.html#a2f77013d77a913f85235132008ba41a2">position</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; <span class="keywordflow">return</span> pos_;</div>
+<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; }</div>
+<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160;</div>
+<div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#a32847c6629ff716414185fd9f0e249f2"> 90</a></span>&#160; Position&amp; <a class="code" href="classmeow_1_1FeaturePoint.html#a32847c6629ff716414185fd9f0e249f2">positionGet</a>() {</div>
+<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; <span class="keywordflow">return</span> pos_;</div>
+<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; }</div>
+<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160;</div>
+<div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#acf4bb86f8fb908e00582ec354da2894a"> 97</a></span>&#160; Feature <a class="code" href="classmeow_1_1FeaturePoint.html#acf4bb86f8fb908e00582ec354da2894a">description</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; <span class="keywordflow">return</span> des_;</div>
+<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; }</div>
+<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160;</div>
+<div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#a2258655f74b90bd421beef308f11e4f4"> 104</a></span>&#160; Feature&amp; <a class="code" href="classmeow_1_1FeaturePoint.html#a2258655f74b90bd421beef308f11e4f4">descriptionGet</a>() {</div>
+<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160; <span class="keywordflow">return</span> des_;</div>
+<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; }</div>
+<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160;</div>
+<div class="line"><a name="l00111"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#a7a7938104b6b1218a8f68c1ca674bc77"> 111</a></span>&#160; Position <a class="code" href="classmeow_1_1FeaturePoint.html#a7a7938104b6b1218a8f68c1ca674bc77">position</a>(Position <span class="keyword">const</span>&amp; p) {</div>
+<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; pos_.copyFrom(p);</div>
+<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1FeaturePoint.html#a2f77013d77a913f85235132008ba41a2">position</a>();</div>
+<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160; }</div>
+<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160;</div>
+<div class="line"><a name="l00119"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#a8ed875400a0d438e4a0eaa72a56d3660"> 119</a></span>&#160; Feature <a class="code" href="classmeow_1_1FeaturePoint.html#a8ed875400a0d438e4a0eaa72a56d3660">description</a>(Feature <span class="keyword">const</span>&amp; d) {</div>
+<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160; des_.copyFrom(d);</div>
+<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1FeaturePoint.html#acf4bb86f8fb908e00582ec354da2894a">description</a>();</div>
+<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160; }</div>
+<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160;</div>
+<div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#adb935bcb1bf5c9c22e35a643d45555a2"> 127</a></span>&#160; Scalar <a class="code" href="classmeow_1_1FeaturePoint.html#adb935bcb1bf5c9c22e35a643d45555a2">position</a>(<span class="keywordtype">size_t</span> index)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1FeaturePoint.html#a2f77013d77a913f85235132008ba41a2">position</a>()(index);</div>
+<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160; }</div>
+<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160;</div>
+<div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#ad53e5bcf5ef962f2702a808f52b7c2c6"> 134</a></span>&#160; Description <a class="code" href="classmeow_1_1FeaturePoint.html#ad53e5bcf5ef962f2702a808f52b7c2c6">description</a>(<span class="keywordtype">size_t</span> index)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160; <span class="keywordflow">return</span> des_(index);</div>
+<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160; }</div>
+<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160;</div>
+<div class="line"><a name="l00141"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#ac9570e78dfefb51370baadc753505216"> 141</a></span>&#160; Scalar <a class="code" href="classmeow_1_1FeaturePoint.html#ac9570e78dfefb51370baadc753505216">position</a>(<span class="keywordtype">size_t</span> i, Scalar <span class="keyword">const</span>&amp; s) {</div>
+<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; pos_.scalar(i, s);</div>
+<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1FeaturePoint.html#a2f77013d77a913f85235132008ba41a2">position</a>()(i);</div>
+<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; }</div>
+<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160;</div>
+<div class="line"><a name="l00149"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#aa910654e83fbc664bb8e2fed6ae31c98"> 149</a></span>&#160; Description <a class="code" href="classmeow_1_1FeaturePoint.html#aa910654e83fbc664bb8e2fed6ae31c98">description</a>(<span class="keywordtype">size_t</span> i, Description <span class="keyword">const</span>&amp; d) {</div>
+<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160; des_.scalar(i, d);</div>
+<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1FeaturePoint.html#acf4bb86f8fb908e00582ec354da2894a">description</a>()(i);</div>
+<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160; }</div>
+<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160;</div>
+<div class="line"><a name="l00157"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#a41600f5fd7d1cabf94dd4e744402bf07"> 157</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a>&amp; <a class="code" href="classmeow_1_1FeaturePoint.html#a41600f5fd7d1cabf94dd4e744402bf07">operator=</a>(<a class="code" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a> <span class="keyword">const</span>&amp; fp) {</div>
+<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1FeaturePoint.html#a03244e985ead02c80c8cfc4dd7e14458">copyFrom</a>(fp);</div>
+<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160; }</div>
+<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160;</div>
+<div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#aecbf56745c1238f1eeedc343391877f1"> 164</a></span>&#160; Scalar <span class="keyword">const</span>&amp; <a class="code" href="classmeow_1_1FeaturePoint.html#aecbf56745c1238f1eeedc343391877f1">operator()</a>(<span class="keywordtype">size_t</span> i)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1FeaturePoint.html#a2f77013d77a913f85235132008ba41a2">position</a>(i);</div>
+<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160; }</div>
+<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160;</div>
+<div class="line"><a name="l00171"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#a1c55b9bd1ba1936ce15a8824d693e631"> 171</a></span>&#160; Description <a class="code" href="classmeow_1_1FeaturePoint.html#a1c55b9bd1ba1936ce15a8824d693e631">operator[]</a>(<span class="keywordtype">size_t</span> i)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1FeaturePoint.html#acf4bb86f8fb908e00582ec354da2894a">description</a>(i);</div>
+<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160; }</div>
+<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160;</div>
+<div class="line"><a name="l00175"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#ac73c09187fd6cdc4fc07375123963b5d"> 175</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classmeow_1_1FeaturePoint.html#ac73c09187fd6cdc4fc07375123963b5d">write</a>(FILE* f, <span class="keywordtype">bool</span> bin, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> fg)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160; <span class="keywordflow">if</span> (bin) {</div>
+<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160; <span class="keywordtype">double</span> tmp;</div>
+<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160; <span class="keywordtype">int</span> a, b;</div>
+<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160; a = <a class="code" href="classmeow_1_1FeaturePoint.html#a2f77013d77a913f85235132008ba41a2">position</a>().dimension();</div>
+<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160; b = <a class="code" href="classmeow_1_1FeaturePoint.html#acf4bb86f8fb908e00582ec354da2894a">description</a>().dimension();</div>
+<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160; <span class="keywordflow">if</span> (fwrite(&amp;a, <span class="keyword">sizeof</span>(a), 1, f) &lt; 1) <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
+<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160; <span class="keywordflow">if</span> (fwrite(&amp;b, <span class="keyword">sizeof</span>(b), 1, f) &lt; 1) <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
+<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0, I = <a class="code" href="classmeow_1_1FeaturePoint.html#a2f77013d77a913f85235132008ba41a2">position</a>().dimension(); i &lt; I; ++i) {</div>
+<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>&#160; <span class="keywordflow">if</span> (fwrite(&amp;(tmp = <a class="code" href="classmeow_1_1FeaturePoint.html#a2f77013d77a913f85235132008ba41a2">position</a>(i)), <span class="keyword">sizeof</span>(tmp), 1, f) &lt; 1) <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
+<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160; }</div>
+<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0, I = <a class="code" href="classmeow_1_1FeaturePoint.html#acf4bb86f8fb908e00582ec354da2894a">description</a>().dimension(); i &lt; I; ++i) {</div>
+<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160; <span class="keywordflow">if</span> (fwrite(&amp;(tmp = <a class="code" href="classmeow_1_1FeaturePoint.html#acf4bb86f8fb908e00582ec354da2894a">description</a>(i)), <span class="keyword">sizeof</span>(tmp), 1, f) &lt; 1)</div>
+<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160; <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
+<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160; }</div>
+<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>&#160; }</div>
+<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>&#160; <span class="keywordflow">else</span> {</div>
+<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>&#160; <span class="keywordtype">int</span> a, b;</div>
+<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160; a = <a class="code" href="classmeow_1_1FeaturePoint.html#a2f77013d77a913f85235132008ba41a2">position</a>().dimension();</div>
+<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160; b = <a class="code" href="classmeow_1_1FeaturePoint.html#acf4bb86f8fb908e00582ec354da2894a">description</a>().dimension();</div>
+<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160; <span class="keywordflow">if</span> (fprintf(f, <span class="stringliteral">&quot;%d %d\n&quot;</span>, a, b) &lt; 2) <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
+<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0, I = <a class="code" href="classmeow_1_1FeaturePoint.html#a2f77013d77a913f85235132008ba41a2">position</a>().dimension(); i &lt; I; ++i) {</div>
+<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160; <span class="keywordflow">if</span> (fprintf(f, <span class="stringliteral">&quot;%f &quot;</span>, (<span class="keywordtype">double</span>)<a class="code" href="classmeow_1_1FeaturePoint.html#a2f77013d77a913f85235132008ba41a2">position</a>(i)) &lt; 1) <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
+<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160; }</div>
+<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160; fprintf(f, <span class="stringliteral">&quot;\n&quot;</span>);</div>
+<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0, I = <a class="code" href="classmeow_1_1FeaturePoint.html#acf4bb86f8fb908e00582ec354da2894a">description</a>().dimension(); i &lt; I; ++i) {</div>
+<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160; <span class="keywordflow">if</span> (fprintf(f, <span class="stringliteral">&quot;%f &quot;</span>, (<span class="keywordtype">double</span>)<a class="code" href="classmeow_1_1FeaturePoint.html#acf4bb86f8fb908e00582ec354da2894a">description</a>(i)) &lt; 1) <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
+<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160; }</div>
+<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160; fprintf(f, <span class="stringliteral">&quot;\n&quot;</span>);</div>
+<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160; }</div>
+<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160; <span class="keywordflow">return</span> <span class="keyword">true</span>;</div>
+<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160; }</div>
+<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160;</div>
+<div class="line"><a name="l00208"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#a3da994d4a562a58157ad29974b04f90a"> 208</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classmeow_1_1FeaturePoint.html#a3da994d4a562a58157ad29974b04f90a">read</a>(FILE* f, <span class="keywordtype">bool</span> bin, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> fg) {</div>
+<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160; <span class="keywordflow">if</span> (bin) {</div>
+<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>&#160; <span class="keywordtype">double</span> tmp;</div>
+<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>&#160; <span class="keywordtype">int</span> a, b;</div>
+<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160; <span class="keywordflow">if</span> (fread(&amp;a, <span class="keyword">sizeof</span>(a), 1, f) &lt; 1) <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
+<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160; <span class="keywordflow">if</span> (fread(&amp;b, <span class="keyword">sizeof</span>(b), 1, f) &lt; 1) <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
+<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>&#160; <a class="code" href="classmeow_1_1FeaturePoint.html#a2f77013d77a913f85235132008ba41a2">position</a>(Position((<span class="keywordtype">size_t</span>)a, Scalar(0)));</div>
+<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>&#160; <a class="code" href="classmeow_1_1FeaturePoint.html#acf4bb86f8fb908e00582ec354da2894a">description</a>(Feature((<span class="keywordtype">size_t</span>)b, Description(0)));</div>
+<div class="line"><a name="l00216"></a><span class="lineno"> 216</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0, I = <a class="code" href="classmeow_1_1FeaturePoint.html#a2f77013d77a913f85235132008ba41a2">position</a>().dimension(); i &lt; I; ++i) {</div>
+<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>&#160; <span class="keywordflow">if</span> (fread(&amp;tmp, <span class="keyword">sizeof</span>(tmp), 1, f) &lt; 1) <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
+<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>&#160; <a class="code" href="classmeow_1_1FeaturePoint.html#a2f77013d77a913f85235132008ba41a2">position</a>(i, tmp);</div>
+<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>&#160; }</div>
+<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0, I = <a class="code" href="classmeow_1_1FeaturePoint.html#acf4bb86f8fb908e00582ec354da2894a">description</a>().dimension(); i &lt; I; ++i) {</div>
+<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>&#160; <span class="keywordflow">if</span> (fread(&amp;tmp, <span class="keyword">sizeof</span>(tmp), 1, f) &lt; 1) <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
+<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160; <a class="code" href="classmeow_1_1FeaturePoint.html#acf4bb86f8fb908e00582ec354da2894a">description</a>(i, tmp);</div>
+<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>&#160; }</div>
+<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>&#160; }</div>
+<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160; <span class="keywordflow">else</span> {</div>
+<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>&#160; <span class="keywordtype">double</span> tmp;</div>
+<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>&#160; <span class="keywordtype">int</span> a, b;</div>
+<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>&#160; <span class="keywordflow">if</span> (fscanf(f, <span class="stringliteral">&quot;%d %d&quot;</span>, &amp;a, &amp;b) &lt; 2) <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
+<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>&#160; <a class="code" href="classmeow_1_1FeaturePoint.html#a2f77013d77a913f85235132008ba41a2">position</a>(Position((<span class="keywordtype">size_t</span>)a, Scalar(0)));</div>
+<div class="line"><a name="l00230"></a><span class="lineno"> 230</span>&#160; <a class="code" href="classmeow_1_1FeaturePoint.html#acf4bb86f8fb908e00582ec354da2894a">description</a>(Feature((<span class="keywordtype">size_t</span>)b, Description(0)));</div>
+<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0, I = <a class="code" href="classmeow_1_1FeaturePoint.html#a2f77013d77a913f85235132008ba41a2">position</a>().dimension(); i &lt; I; ++i) {</div>
+<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>&#160; <span class="keywordflow">if</span> (fscanf(f, <span class="stringliteral">&quot;%lf&quot;</span>, &amp;tmp) &lt; 1) <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
+<div class="line"><a name="l00233"></a><span class="lineno"> 233</span>&#160; <a class="code" href="classmeow_1_1FeaturePoint.html#a2f77013d77a913f85235132008ba41a2">position</a>(i, tmp);</div>
+<div class="line"><a name="l00234"></a><span class="lineno"> 234</span>&#160; }</div>
+<div class="line"><a name="l00235"></a><span class="lineno"> 235</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0, I = <a class="code" href="classmeow_1_1FeaturePoint.html#acf4bb86f8fb908e00582ec354da2894a">description</a>().dimension(); i &lt; I; ++i) {</div>
+<div class="line"><a name="l00236"></a><span class="lineno"> 236</span>&#160; <span class="keywordflow">if</span> (fscanf(f, <span class="stringliteral">&quot;%lf&quot;</span>, &amp;tmp) &lt; 1) <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
+<div class="line"><a name="l00237"></a><span class="lineno"> 237</span>&#160; <a class="code" href="classmeow_1_1FeaturePoint.html#acf4bb86f8fb908e00582ec354da2894a">description</a>(i, tmp);</div>
+<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>&#160; }</div>
+<div class="line"><a name="l00239"></a><span class="lineno"> 239</span>&#160; }</div>
+<div class="line"><a name="l00240"></a><span class="lineno"> 240</span>&#160; <span class="keywordflow">return</span> <span class="keyword">true</span>;</div>
+<div class="line"><a name="l00241"></a><span class="lineno"> 241</span>&#160; }</div>
+<div class="line"><a name="l00242"></a><span class="lineno"> 242</span>&#160;</div>
+<div class="line"><a name="l00243"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#a1f0ab3a1ba3f3231292db8621d4f12e0"> 243</a></span>&#160; <a class="code" href="classmeow_1_1ObjBase.html">ObjBase</a>* <a class="code" href="classmeow_1_1FeaturePoint.html#a1f0ab3a1ba3f3231292db8621d4f12e0">create</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>&#160; <span class="keywordflow">return</span> <span class="keyword">new</span> <a class="code" href="classmeow_1_1FeaturePoint.html#a2a681f6e3379c1c5be77e4fa8bc46574">FeaturePoint</a>();</div>
+<div class="line"><a name="l00245"></a><span class="lineno"> 245</span>&#160; }</div>
+<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160;</div>
+<div class="line"><a name="l00247"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#a50dc655d6d7bd4a7d5ad9c706f944b10"> 247</a></span>&#160; <a class="code" href="classmeow_1_1ObjBase.html">ObjBase</a>* <a class="code" href="classmeow_1_1FeaturePoint.html#a50dc655d6d7bd4a7d5ad9c706f944b10">copyFrom</a>(<a class="code" href="classmeow_1_1ObjBase.html">ObjBase</a> <span class="keyword">const</span>&amp; b) {</div>
+<div class="line"><a name="l00248"></a><span class="lineno"> 248</span>&#160; <span class="keywordflow">return</span> &amp;(<a class="code" href="classmeow_1_1FeaturePoint.html#a03244e985ead02c80c8cfc4dd7e14458">copyFrom</a>(*(<a class="code" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a> <span class="keyword">const</span>*)b));</div>
+<div class="line"><a name="l00249"></a><span class="lineno"> 249</span>&#160; }</div>
+<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160;</div>
+<div class="line"><a name="l00251"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#a270680312c1b38e752ea8a3a33bd627c"> 251</a></span>&#160; <span class="keywordtype">char</span> <span class="keyword">const</span>* <a class="code" href="classmeow_1_1FeaturePoint.html#a270680312c1b38e752ea8a3a33bd627c">ctype</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00252"></a><span class="lineno"> 252</span>&#160; <span class="keywordflow">return</span> <span class="keyword">typeid</span>(*this).name();</div>
+<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160; }</div>
+<div class="line"><a name="l00254"></a><span class="lineno"> 254</span>&#160;</div>
+<div class="line"><a name="l00255"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePoint.html#ab2f0441087ea56af4119c718f6ed5dcf"> 255</a></span>&#160; std::string <a class="code" href="classmeow_1_1FeaturePoint.html#ab2f0441087ea56af4119c718f6ed5dcf">type</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>&#160; <span class="keywordflow">return</span> std::string(<a class="code" href="classmeow_1_1FeaturePoint.html#a270680312c1b38e752ea8a3a33bd627c">ctype</a>());</div>
+<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>&#160; }</div>
+<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>&#160;};</div>
+<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>&#160;</div>
+<div class="line"><a name="l00260"></a><span class="lineno"> 260</span>&#160;} <span class="comment">// meow</span></div>
+<div class="line"><a name="l00261"></a><span class="lineno"> 261</span>&#160;</div>
+<div class="line"><a name="l00262"></a><span class="lineno"> 262</span>&#160;<span class="preprocessor">#endif // gra_FeaturePoint_H__</span></div>
+<div class="ttc" id="classmeow_1_1FeaturePoint_html_af81ec1cc63cd2fce984203fa8b9bb65d"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#af81ec1cc63cd2fce984203fa8b9bb65d">meow::FeaturePoint::FeaturePoint</a></div><div class="ttdeci">FeaturePoint(FeaturePoint const &amp;fp)</div><div class="ttdoc">constructor </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00052">FeaturePoint.h:52</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePoint_html_adb935bcb1bf5c9c22e35a643d45555a2"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#adb935bcb1bf5c9c22e35a643d45555a2">meow::FeaturePoint::position</a></div><div class="ttdeci">Scalar position(size_t index) const </div><div class="ttdoc">回傳position的第i個scalar </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00127">FeaturePoint.h:127</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePoint_html_ad53e5bcf5ef962f2702a808f52b7c2c6"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#ad53e5bcf5ef962f2702a808f52b7c2c6">meow::FeaturePoint::description</a></div><div class="ttdeci">Description description(size_t index) const </div><div class="ttdoc">回傳description的第i個Description </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00134">FeaturePoint.h:134</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePoint_html_aa910654e83fbc664bb8e2fed6ae31c98"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#aa910654e83fbc664bb8e2fed6ae31c98">meow::FeaturePoint::description</a></div><div class="ttdeci">Description description(size_t i, Description const &amp;d)</div><div class="ttdoc">修改description的第i個Description </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00149">FeaturePoint.h:149</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePoint_html_a270680312c1b38e752ea8a3a33bd627c"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#a270680312c1b38e752ea8a3a33bd627c">meow::FeaturePoint::ctype</a></div><div class="ttdeci">char const * ctype() const </div><div class="ttdoc">用C-style string回傳這個class的type name </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00251">FeaturePoint.h:251</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePoint_html_acf4bb86f8fb908e00582ec354da2894a"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#acf4bb86f8fb908e00582ec354da2894a">meow::FeaturePoint::description</a></div><div class="ttdeci">Feature description() const </div><div class="ttdoc">回傳description </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00097">FeaturePoint.h:97</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePoint_html_a8fa129e373d213df45c3ae1723928a5b"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#a8fa129e373d213df45c3ae1723928a5b">meow::FeaturePoint::FeaturePoint</a></div><div class="ttdeci">FeaturePoint(Position const &amp;v, Feature const &amp;d)</div><div class="ttdoc">constructor </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00045">FeaturePoint.h:45</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePoint_html_a7a7938104b6b1218a8f68c1ca674bc77"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#a7a7938104b6b1218a8f68c1ca674bc77">meow::FeaturePoint::position</a></div><div class="ttdeci">Position position(Position const &amp;p)</div><div class="ttdoc">修改position </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00111">FeaturePoint.h:111</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePoint_html_a342ad83fb851bd3b28b1058ce255b266"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#a342ad83fb851bd3b28b1058ce255b266">meow::FeaturePoint::referenceFrom</a></div><div class="ttdeci">FeaturePoint &amp; referenceFrom(FeaturePoint const &amp;fp)</div><div class="ttdoc">參照 </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00074">FeaturePoint.h:74</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePoint_html_ac9570e78dfefb51370baadc753505216"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#ac9570e78dfefb51370baadc753505216">meow::FeaturePoint::position</a></div><div class="ttdeci">Scalar position(size_t i, Scalar const &amp;s)</div><div class="ttdoc">修改position的第i個scalar </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00141">FeaturePoint.h:141</a></div></div>
<div class="ttc" id="classmeow_1_1ObjBase_html"><div class="ttname"><a href="classmeow_1_1ObjBase.html">meow::ObjBase</a></div><div class="ttdoc">一切物件的Base, 並要求每個物件都要有read, write, create, ... 等功能 </div><div class="ttdef"><b>Definition:</b> <a href="ObjBase_8h_source.html#l00015">ObjBase.h:15</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePoint_html_a1c55b9bd1ba1936ce15a8824d693e631"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#a1c55b9bd1ba1936ce15a8824d693e631">meow::FeaturePoint::operator[]</a></div><div class="ttdeci">Description operator[](size_t i) const </div><div class="ttdoc">same as description(i) </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00170">FeaturePoint.h:170</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePoint_html_a50dc655d6d7bd4a7d5ad9c706f944b10"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#a50dc655d6d7bd4a7d5ad9c706f944b10">meow::FeaturePoint::copyFrom</a></div><div class="ttdeci">ObjBase * copyFrom(ObjBase const &amp;b)</div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00246">FeaturePoint.h:246</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePoint_html_ac73c09187fd6cdc4fc07375123963b5d"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#ac73c09187fd6cdc4fc07375123963b5d">meow::FeaturePoint::write</a></div><div class="ttdeci">bool write(FILE *f, bool bin, unsigned int fg) const </div><div class="ttdoc">將物件寫入檔案, 預設implement為直接回傳 false </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00174">FeaturePoint.h:174</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePoint_html_a1591821949bbb523c40bfa70de8902a1"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#a1591821949bbb523c40bfa70de8902a1">meow::FeaturePoint::~FeaturePoint</a></div><div class="ttdeci">~FeaturePoint()</div><div class="ttdoc">destructor </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00058">FeaturePoint.h:58</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePoint_html_ab2f0441087ea56af4119c718f6ed5dcf"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#ab2f0441087ea56af4119c718f6ed5dcf">meow::FeaturePoint::type</a></div><div class="ttdeci">std::string type() const </div><div class="ttdoc">用std::string回傳這個class的type name </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00254">FeaturePoint.h:254</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePoint_html_a8ed875400a0d438e4a0eaa72a56d3660"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#a8ed875400a0d438e4a0eaa72a56d3660">meow::FeaturePoint::description</a></div><div class="ttdeci">Feature description(Feature const &amp;d)</div><div class="ttdoc">修改description </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00118">FeaturePoint.h:118</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePoint_html_a2f77013d77a913f85235132008ba41a2"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#a2f77013d77a913f85235132008ba41a2">meow::FeaturePoint::position</a></div><div class="ttdeci">Position position() const </div><div class="ttdoc">回傳position </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00082">FeaturePoint.h:82</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePoint_html_a03244e985ead02c80c8cfc4dd7e14458"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#a03244e985ead02c80c8cfc4dd7e14458">meow::FeaturePoint::copyFrom</a></div><div class="ttdeci">FeaturePoint &amp; copyFrom(FeaturePoint const &amp;fp)</div><div class="ttdoc">複製 </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00064">FeaturePoint.h:64</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePoint_html_a2258655f74b90bd421beef308f11e4f4"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#a2258655f74b90bd421beef308f11e4f4">meow::FeaturePoint::descriptionGet</a></div><div class="ttdeci">Feature &amp; descriptionGet()</div><div class="ttdoc">回傳description (non-const reference) </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00103">FeaturePoint.h:103</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePoint_html_acc7f0d3185260bb9388cebfdc4b8aca2"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#acc7f0d3185260bb9388cebfdc4b8aca2">meow::FeaturePoint::FeaturePoint</a></div><div class="ttdeci">FeaturePoint(size_t pDim, size_t dDim)</div><div class="ttdoc">constructor </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00037">FeaturePoint.h:37</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePoint_html_a41600f5fd7d1cabf94dd4e744402bf07"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#a41600f5fd7d1cabf94dd4e744402bf07">meow::FeaturePoint::operator=</a></div><div class="ttdeci">FeaturePoint &amp; operator=(FeaturePoint const &amp;fp)</div><div class="ttdoc">same as copyFrom(fp) </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00156">FeaturePoint.h:156</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePoint_html_a3da994d4a562a58157ad29974b04f90a"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#a3da994d4a562a58157ad29974b04f90a">meow::FeaturePoint::read</a></div><div class="ttdeci">bool read(FILE *f, bool bin, unsigned int fg)</div><div class="ttdoc">將物件從檔案讀出, 預設implement為直接回傳 false </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00207">FeaturePoint.h:207</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePoint_html"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html">meow::FeaturePoint</a></div><div class="ttdoc">特徵點 </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00023">FeaturePoint.h:23</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePoint_html_a32847c6629ff716414185fd9f0e249f2"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#a32847c6629ff716414185fd9f0e249f2">meow::FeaturePoint::positionGet</a></div><div class="ttdeci">Position &amp; positionGet()</div><div class="ttdoc">回傳position (non-const reference) </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00089">FeaturePoint.h:89</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePoint_html_a1f0ab3a1ba3f3231292db8621d4f12e0"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#a1f0ab3a1ba3f3231292db8621d4f12e0">meow::FeaturePoint::create</a></div><div class="ttdeci">ObjBase * create() const </div><div class="ttdoc">回傳一個new出來的物件, 預設implement為直接回傳 NULL </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00242">FeaturePoint.h:242</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePoint_html_aecbf56745c1238f1eeedc343391877f1"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#aecbf56745c1238f1eeedc343391877f1">meow::FeaturePoint::operator()</a></div><div class="ttdeci">Scalar const &amp; operator()(size_t i) const </div><div class="ttdoc">same as position(i) </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00163">FeaturePoint.h:163</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePoint_html_a2a681f6e3379c1c5be77e4fa8bc46574"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#a2a681f6e3379c1c5be77e4fa8bc46574">meow::FeaturePoint::FeaturePoint</a></div><div class="ttdeci">FeaturePoint()</div><div class="ttdoc">constructor </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00031">FeaturePoint.h:31</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePoint_html_a1c55b9bd1ba1936ce15a8824d693e631"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#a1c55b9bd1ba1936ce15a8824d693e631">meow::FeaturePoint::operator[]</a></div><div class="ttdeci">Description operator[](size_t i) const </div><div class="ttdoc">same as description(i) </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00171">FeaturePoint.h:171</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePoint_html_a50dc655d6d7bd4a7d5ad9c706f944b10"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#a50dc655d6d7bd4a7d5ad9c706f944b10">meow::FeaturePoint::copyFrom</a></div><div class="ttdeci">ObjBase * copyFrom(ObjBase const &amp;b)</div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00247">FeaturePoint.h:247</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePoint_html_ac73c09187fd6cdc4fc07375123963b5d"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#ac73c09187fd6cdc4fc07375123963b5d">meow::FeaturePoint::write</a></div><div class="ttdeci">bool write(FILE *f, bool bin, unsigned int fg) const </div><div class="ttdoc">將物件寫入檔案, 預設implement為直接回傳 false </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00175">FeaturePoint.h:175</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePoint_html_a1591821949bbb523c40bfa70de8902a1"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#a1591821949bbb523c40bfa70de8902a1">meow::FeaturePoint::~FeaturePoint</a></div><div class="ttdeci">~FeaturePoint()</div><div class="ttdoc">destructor </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00059">FeaturePoint.h:59</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePoint_html_ab2f0441087ea56af4119c718f6ed5dcf"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#ab2f0441087ea56af4119c718f6ed5dcf">meow::FeaturePoint::type</a></div><div class="ttdeci">std::string type() const </div><div class="ttdoc">用std::string回傳這個class的type name </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00255">FeaturePoint.h:255</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePoint_html_a8ed875400a0d438e4a0eaa72a56d3660"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#a8ed875400a0d438e4a0eaa72a56d3660">meow::FeaturePoint::description</a></div><div class="ttdeci">Feature description(Feature const &amp;d)</div><div class="ttdoc">修改description </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00119">FeaturePoint.h:119</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePoint_html_a2f77013d77a913f85235132008ba41a2"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#a2f77013d77a913f85235132008ba41a2">meow::FeaturePoint::position</a></div><div class="ttdeci">Position position() const </div><div class="ttdoc">回傳position </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00083">FeaturePoint.h:83</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePoint_html_a03244e985ead02c80c8cfc4dd7e14458"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#a03244e985ead02c80c8cfc4dd7e14458">meow::FeaturePoint::copyFrom</a></div><div class="ttdeci">FeaturePoint &amp; copyFrom(FeaturePoint const &amp;fp)</div><div class="ttdoc">複製 </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00065">FeaturePoint.h:65</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePoint_html_a2258655f74b90bd421beef308f11e4f4"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#a2258655f74b90bd421beef308f11e4f4">meow::FeaturePoint::descriptionGet</a></div><div class="ttdeci">Feature &amp; descriptionGet()</div><div class="ttdoc">回傳description (non-const reference) </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00104">FeaturePoint.h:104</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePoint_html_acc7f0d3185260bb9388cebfdc4b8aca2"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#acc7f0d3185260bb9388cebfdc4b8aca2">meow::FeaturePoint::FeaturePoint</a></div><div class="ttdeci">FeaturePoint(size_t pDim, size_t dDim)</div><div class="ttdoc">constructor </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00038">FeaturePoint.h:38</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePoint_html_a41600f5fd7d1cabf94dd4e744402bf07"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#a41600f5fd7d1cabf94dd4e744402bf07">meow::FeaturePoint::operator=</a></div><div class="ttdeci">FeaturePoint &amp; operator=(FeaturePoint const &amp;fp)</div><div class="ttdoc">same as copyFrom(fp) </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00157">FeaturePoint.h:157</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePoint_html_a3da994d4a562a58157ad29974b04f90a"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#a3da994d4a562a58157ad29974b04f90a">meow::FeaturePoint::read</a></div><div class="ttdeci">bool read(FILE *f, bool bin, unsigned int fg)</div><div class="ttdoc">將物件從檔案讀出, 預設implement為直接回傳 false </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00208">FeaturePoint.h:208</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePoint_html"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html">meow::FeaturePoint</a></div><div class="ttdoc">特徵點 </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00024">FeaturePoint.h:24</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePoint_html_a32847c6629ff716414185fd9f0e249f2"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#a32847c6629ff716414185fd9f0e249f2">meow::FeaturePoint::positionGet</a></div><div class="ttdeci">Position &amp; positionGet()</div><div class="ttdoc">回傳position (non-const reference) </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00090">FeaturePoint.h:90</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePoint_html_a1f0ab3a1ba3f3231292db8621d4f12e0"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#a1f0ab3a1ba3f3231292db8621d4f12e0">meow::FeaturePoint::create</a></div><div class="ttdeci">ObjBase * create() const </div><div class="ttdoc">回傳一個new出來的物件, 預設implement為直接回傳 NULL </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00243">FeaturePoint.h:243</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePoint_html_aecbf56745c1238f1eeedc343391877f1"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#aecbf56745c1238f1eeedc343391877f1">meow::FeaturePoint::operator()</a></div><div class="ttdeci">Scalar const &amp; operator()(size_t i) const </div><div class="ttdoc">same as position(i) </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00164">FeaturePoint.h:164</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePoint_html_a2a681f6e3379c1c5be77e4fa8bc46574"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html#a2a681f6e3379c1c5be77e4fa8bc46574">meow::FeaturePoint::FeaturePoint</a></div><div class="ttdeci">FeaturePoint()</div><div class="ttdoc">constructor </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00032">FeaturePoint.h:32</a></div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.3.1-->
@@ -289,7 +290,7 @@ $(document).ready(function(){initNavTree('FeaturePoint_8h_source.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_115d3279a93b9c99d8f569a34543848f.html">gra</a></li><li class="navelem"><a class="el" href="FeaturePoint_8h.html">FeaturePoint.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:40 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:14 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/FeaturePointsDetector_8h.html b/doc/html/FeaturePointsDetector_8h.html
index df7c945..edad7d4 100644
--- a/doc/html/FeaturePointsDetector_8h.html
+++ b/doc/html/FeaturePointsDetector_8h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -70,7 +70,7 @@ $(document).ready(function(){initNavTree('FeaturePointsDetector_8h.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector.html">meow::FeaturePointsDetector&lt; Pixel &gt;</a></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector.html">meow::FeaturePointsDetector&lt; Pixel, MyFP &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
@@ -85,7 +85,7 @@ Namespaces</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_115d3279a93b9c99d8f569a34543848f.html">gra</a></li><li class="navelem"><a class="el" href="FeaturePointsDetector_8h.html">FeaturePointsDetector.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/FeaturePointsDetector_8h_source.html b/doc/html/FeaturePointsDetector_8h_source.html
index d4adcf7..d109276 100644
--- a/doc/html/FeaturePointsDetector_8h_source.html
+++ b/doc/html/FeaturePointsDetector_8h_source.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -70,28 +70,27 @@ $(document).ready(function(){initNavTree('FeaturePointsDetector_8h_source.html',
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;</div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="keyword">namespace </span>meow {</div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;</div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="keyword">template</span>&lt;<span class="keyword">class</span> Pixel&gt;</div>
+<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">class</span> Pixel, <span class="keyword">class</span> MyFP = FeaturePo<span class="keywordtype">int</span>&lt;<span class="keywordtype">double</span>, <span class="keywordtype">double</span>&gt; &gt;</div>
<div class="line"><a name="l00014"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector.html"> 14</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmeow_1_1FeaturePointsDetector.html">FeaturePointsDetector</a>: <span class="keyword">public</span> <a class="code" href="classmeow_1_1ObjBase.html">ObjBase</a> {</div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="keyword">protected</span>:</div>
-<div class="line"><a name="l00016"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector.html#ad8ce3d515825b6e3b8c4865ebe7c8d76"> 16</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePointsDetector.html#ad8ce3d515825b6e3b8c4865ebe7c8d76">FeaturePointsDetector</a>() { }</div>
+<div class="line"><a name="l00016"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector.html#aa020f4b7828375647e7aed835a06a649"> 16</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePointsDetector.html#aa020f4b7828375647e7aed835a06a649">FeaturePointsDetector</a>() { }</div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00018"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector.html#adea2550181cf483dff301c8bbaa9977f"> 18</a></span>&#160; <span class="keyword">virtual</span> <a class="code" href="classmeow_1_1FeaturePointsDetector.html#adea2550181cf483dff301c8bbaa9977f">~FeaturePointsDetector</a>() { }</div>
+<div class="line"><a name="l00018"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector.html#a2bb45cbadc0703d891c8aede082a16c2"> 18</a></span>&#160; <span class="keyword">virtual</span> <a class="code" href="classmeow_1_1FeaturePointsDetector.html#a2bb45cbadc0703d891c8aede082a16c2">~FeaturePointsDetector</a>() { }</div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;</div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; <span class="keyword">virtual</span> std::vector&lt;FeaturePoint&lt;double, double&gt; &gt;</div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160; <a class="code" href="classmeow_1_1FeaturePointsDetector.html#ab3b215f8cdd3b2132d98f189600535fc">detect</a>(<a class="code" href="classmeow_1_1Bitmap.html">Bitmap&lt;Pixel&gt;</a> <span class="keyword">const</span>&amp; bitmap) <span class="keyword">const</span> = 0;</div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;};</div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;</div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;} <span class="comment">// meow</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;</div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="preprocessor">#endif // gra_FeaturePointsDetector_H__</span></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsDetector_html_adea2550181cf483dff301c8bbaa9977f"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector.html#adea2550181cf483dff301c8bbaa9977f">meow::FeaturePointsDetector::~FeaturePointsDetector</a></div><div class="ttdeci">virtual ~FeaturePointsDetector()</div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector_8h_source.html#l00018">FeaturePointsDetector.h:18</a></div></div>
+<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; <span class="keyword">virtual</span> std::vector&lt;MyFP&gt; <a class="code" href="classmeow_1_1FeaturePointsDetector.html#a75d033885d7f05c5dc79b9d65759314e">detect</a>(<a class="code" href="classmeow_1_1Bitmap.html">Bitmap&lt;Pixel&gt;</a> <span class="keyword">const</span>&amp; bmp) <span class="keyword">const</span> = 0;</div>
+<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;};</div>
+<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;</div>
+<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;} <span class="comment">// meow</span></div>
+<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div>
+<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#endif // gra_FeaturePointsDetector_H__</span></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsDetector_html_a2bb45cbadc0703d891c8aede082a16c2"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector.html#a2bb45cbadc0703d891c8aede082a16c2">meow::FeaturePointsDetector::~FeaturePointsDetector</a></div><div class="ttdeci">virtual ~FeaturePointsDetector()</div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector_8h_source.html#l00018">FeaturePointsDetector.h:18</a></div></div>
<div class="ttc" id="classmeow_1_1Bitmap_html"><div class="ttname"><a href="classmeow_1_1Bitmap.html">meow::Bitmap</a></div><div class="ttdoc">二維點陣資料 </div><div class="ttdef"><b>Definition:</b> <a href="Bitmap_8h_source.html#l00025">Bitmap.h:25</a></div></div>
<div class="ttc" id="classmeow_1_1ObjBase_html"><div class="ttname"><a href="classmeow_1_1ObjBase.html">meow::ObjBase</a></div><div class="ttdoc">一切物件的Base, 並要求每個物件都要有read, write, create, ... 等功能 </div><div class="ttdef"><b>Definition:</b> <a href="ObjBase_8h_source.html#l00015">ObjBase.h:15</a></div></div>
<div class="ttc" id="classmeow_1_1FeaturePointsDetector_html"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector.html">meow::FeaturePointsDetector</a></div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector_8h_source.html#l00014">FeaturePointsDetector.h:14</a></div></div>
<div class="ttc" id="Bitmap_8h_html"><div class="ttname"><a href="Bitmap_8h.html">Bitmap.h</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsDetector_html_ab3b215f8cdd3b2132d98f189600535fc"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector.html#ab3b215f8cdd3b2132d98f189600535fc">meow::FeaturePointsDetector::detect</a></div><div class="ttdeci">virtual std::vector&lt; FeaturePoint&lt; double, double &gt; &gt; detect(Bitmap&lt; Pixel &gt; const &amp;bitmap) const =0</div></div>
<div class="ttc" id="FeaturePoint_8h_html"><div class="ttname"><a href="FeaturePoint_8h.html">FeaturePoint.h</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsDetector_html_ad8ce3d515825b6e3b8c4865ebe7c8d76"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector.html#ad8ce3d515825b6e3b8c4865ebe7c8d76">meow::FeaturePointsDetector::FeaturePointsDetector</a></div><div class="ttdeci">FeaturePointsDetector()</div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector_8h_source.html#l00016">FeaturePointsDetector.h:16</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsDetector_html_aa020f4b7828375647e7aed835a06a649"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector.html#aa020f4b7828375647e7aed835a06a649">meow::FeaturePointsDetector::FeaturePointsDetector</a></div><div class="ttdeci">FeaturePointsDetector()</div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector_8h_source.html#l00016">FeaturePointsDetector.h:16</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsDetector_html_a75d033885d7f05c5dc79b9d65759314e"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector.html#a75d033885d7f05c5dc79b9d65759314e">meow::FeaturePointsDetector::detect</a></div><div class="ttdeci">virtual std::vector&lt; MyFP &gt; detect(Bitmap&lt; Pixel &gt; const &amp;bmp) const =0</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.3.1-->
@@ -99,7 +98,7 @@ $(document).ready(function(){initNavTree('FeaturePointsDetector_8h_source.html',
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_115d3279a93b9c99d8f569a34543848f.html">gra</a></li><li class="navelem"><a class="el" href="FeaturePointsDetector_8h.html">FeaturePointsDetector.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:40 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:14 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/FeaturePointsDetector__Harris_8h.html b/doc/html/FeaturePointsDetector__Harris_8h.html
index 5505b89..7ee17a9 100644
--- a/doc/html/FeaturePointsDetector__Harris_8h.html
+++ b/doc/html/FeaturePointsDetector__Harris_8h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -67,7 +67,7 @@ $(document).ready(function(){initNavTree('FeaturePointsDetector__Harris_8h.html'
<code>#include &quot;<a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="DisjointSet_8h_source.html">../dsa/DisjointSet.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="math_2utility_8h_source.html">../math/utility.h</a>&quot;</code><br/>
-<code>#include &quot;<a class="el" href="Self_8h_source.html">../Self.h</a>&quot;</code><br/>
+<code>#include &quot;../Self.h&quot;</code><br/>
<code>#include &lt;vector&gt;</code><br/>
<code>#include &lt;algorithm&gt;</code><br/>
</div>
@@ -75,7 +75,7 @@ $(document).ready(function(){initNavTree('FeaturePointsDetector__Harris_8h.html'
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Harris-Corner-Detect algorithm for finding feature points. <a href="classmeow_1_1FeaturePointsDetector__Harris.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
@@ -111,7 +111,7 @@ Macros</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_115d3279a93b9c99d8f569a34543848f.html">gra</a></li><li class="navelem"><a class="el" href="FeaturePointsDetector__Harris_8h.html">FeaturePointsDetector_Harris.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/FeaturePointsDetector__Harris_8h_source.html b/doc/html/FeaturePointsDetector__Harris_8h_source.html
index 8539665..dfc1913 100644
--- a/doc/html/FeaturePointsDetector__Harris_8h_source.html
+++ b/doc/html/FeaturePointsDetector__Harris_8h_source.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -77,8 +77,8 @@ $(document).ready(function(){initNavTree('FeaturePointsDetector__Harris_8h_sourc
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;</div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="keyword">namespace </span>meow {</div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="keyword">template</span>&lt;<span class="keyword">class</span> Pixel&gt;</div>
-<div class="line"><a name="l00026"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html"> 26</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html">FeaturePointsDetector_Harris</a>: <span class="keyword">public</span> <a class="code" href="classmeow_1_1FeaturePointsDetector.html">FeaturePointsDetector</a>&lt;Pixel&gt; {</div>
+<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">class</span> Pixel, <span class="keyword">class</span> MyFP = FeaturePo<span class="keywordtype">int</span>&lt;<span class="keywordtype">double</span>, <span class="keywordtype">double</span>&gt; &gt;</div>
+<div class="line"><a name="l00026"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html"> 26</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html">FeaturePointsDetector_Harris</a>: <span class="keyword">public</span> <a class="code" href="classmeow_1_1FeaturePointsDetector.html">FeaturePointsDetector</a>&lt;Pixel, MyFP&gt; {</div>
<div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="FeaturePointsDetector__Harris_8h.html#aba22d1a87f3c9e09d7960b2e45e81555"> 27</a></span>&#160;<span class="preprocessor"># define FPD_Harris FeaturePointsDetector_Harris</span></div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="preprocessor"></span><span class="keyword">private</span>:</div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; <span class="keyword">struct </span>Myself {</div>
@@ -89,309 +89,330 @@ $(document).ready(function(){initNavTree('FeaturePointsDetector__Harris_8h_sourc
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; <span class="keywordtype">double</span> lightL_;</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; <span class="keywordtype">double</span> featureG_;</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; <span class="keywordtype">size_t</span> boundB_;</div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;</div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; Myself():</div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; ratioK_(0.03),</div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; thresholdR_(0.001),</div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; sizeW_(2.0),</div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; noiseN_(3.0),</div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; lightL_(30.0),</div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; featureG_(3.0),</div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; boundB_(10u) {</div>
-<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; }</div>
-<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; Myself(Myself <span class="keyword">const</span>&amp; m):</div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; ratioK_(m.ratioK_),</div>
-<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; thresholdR_(m.thresholdR_),</div>
-<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; sizeW_(m.sizeW_),</div>
-<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; noiseN_(m.noiseN_),</div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; lightL_(m.lightL_),</div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; featureG_(m.featureG_),</div>
-<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; boundB_(m.boundB_){</div>
-<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; }</div>
-<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; ~Myself() {</div>
+<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; <span class="keywordtype">size_t</span> angleA_;</div>
+<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;</div>
+<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; Myself():</div>
+<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; ratioK_(0.03),</div>
+<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; thresholdR_(0.001),</div>
+<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; sizeW_(2.0),</div>
+<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; noiseN_(3.0),</div>
+<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; lightL_(30.0),</div>
+<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; featureG_(3.0),</div>
+<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; boundB_(10u),</div>
+<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; angleA_(8) {</div>
+<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; }</div>
+<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; Myself(Myself <span class="keyword">const</span>&amp; m):</div>
+<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; ratioK_(m.ratioK_),</div>
+<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; thresholdR_(m.thresholdR_),</div>
+<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; sizeW_(m.sizeW_),</div>
+<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; noiseN_(m.noiseN_),</div>
+<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; lightL_(m.lightL_),</div>
+<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; featureG_(m.featureG_),</div>
+<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; boundB_(m.boundB_){</div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; }</div>
-<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; };</div>
-<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;</div>
-<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; Self&lt;Myself&gt; <span class="keyword">const</span> <span class="keyword">self</span>;</div>
+<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; ~Myself() {</div>
+<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; }</div>
+<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; };</div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;</div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; <span class="keyword">typedef</span> FeaturePoint&lt;double, double&gt; MyFeaturePoint;</div>
-<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; <span class="keyword">typedef</span> std::vector&lt;MyFeaturePoint&gt; MyFeaturePoints;</div>
-<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0f9868d0d8e412908bc28ba56b6eaf9c"> 66</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0f9868d0d8e412908bc28ba56b6eaf9c">FPD_Harris</a>(): self() {</div>
-<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; }</div>
-<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;</div>
-<div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#a6c985645f3e3c3d649edb72c08168cf3"> 70</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a6c985645f3e3c3d649edb72c08168cf3">FPD_Harris</a>(<a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0f9868d0d8e412908bc28ba56b6eaf9c">FPD_Harris</a> <span class="keyword">const</span>&amp; fps): self(fps.self, <a class="code" href="classmeow_1_1Self.html">Self</a>&lt;Myself&gt;::COPY_FROM) {</div>
-<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; }</div>
-<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160;</div>
-<div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#ad64fc165235876aa681023c3880f708b"> 74</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#ad64fc165235876aa681023c3880f708b">~FPD_Harris</a>() {</div>
-<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; }</div>
-<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160;</div>
-<div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#aa0bcd7cc0afbe1dc6fa06eef32c9c1f3"> 78</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0f9868d0d8e412908bc28ba56b6eaf9c">FPD_Harris</a>&amp; <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#aa0bcd7cc0afbe1dc6fa06eef32c9c1f3">copyFrom</a>(<a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0f9868d0d8e412908bc28ba56b6eaf9c">FPD_Harris</a> <span class="keyword">const</span>&amp; fps) {</div>
-<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; <span class="keyword">self</span>().<a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#aa0bcd7cc0afbe1dc6fa06eef32c9c1f3">copyFrom</a>(fps.self);</div>
-<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
-<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; }</div>
-<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160;</div>
-<div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#aedd26ad4f5ce224bf925271d467aaf06"> 84</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0f9868d0d8e412908bc28ba56b6eaf9c">FPD_Harris</a>&amp; <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#aedd26ad4f5ce224bf925271d467aaf06">referenceFrom</a>(<a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0f9868d0d8e412908bc28ba56b6eaf9c">FPD_Harris</a> <span class="keyword">const</span>&amp; fps) {</div>
-<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; <span class="keyword">self</span>().<a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#aedd26ad4f5ce224bf925271d467aaf06">referenceFrom</a>(fps.self);</div>
-<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
-<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; }</div>
-<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160;</div>
-<div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#a5ba64f79bf3a94d7cf7a3a5a20dceabf"> 90</a></span>&#160; <span class="keywordtype">double</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a5ba64f79bf3a94d7cf7a3a5a20dceabf">paramK</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; <span class="keywordflow">return</span> <span class="keyword">self</span>-&gt;ratioK_;</div>
-<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; }</div>
-<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160;</div>
-<div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#a05ec8973f1ea8611c19f7184d3ad5422"> 95</a></span>&#160; <span class="keywordtype">double</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a05ec8973f1ea8611c19f7184d3ad5422">paramR</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; <span class="keywordflow">return</span> <span class="keyword">self</span>-&gt;thresholdR_;</div>
-<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; }</div>
-<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160;</div>
-<div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#afc8cb8cd55dec0769f9cc3486d431772"> 100</a></span>&#160; <span class="keywordtype">double</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#afc8cb8cd55dec0769f9cc3486d431772">paramW</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; <span class="keywordflow">return</span> <span class="keyword">self</span>-&gt;sizeW_;</div>
-<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; }</div>
-<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160;</div>
-<div class="line"><a name="l00105"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#a6670eebe33689042e0e01911763197f2"> 105</a></span>&#160; <span class="keywordtype">double</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a6670eebe33689042e0e01911763197f2">paramN</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; <span class="keywordflow">return</span> <span class="keyword">self</span>-&gt;noiseN_;</div>
-<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160; }</div>
-<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160;</div>
-<div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#a956719ee4c4620233bb38983b8acf908"> 110</a></span>&#160; <span class="keywordtype">double</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a956719ee4c4620233bb38983b8acf908">paramG</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160; <span class="keywordflow">return</span> <span class="keyword">self</span>-&gt;featureG_;</div>
-<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; }</div>
-<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160;</div>
-<div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#a24e273bd865b89568e70b4f65bf56806"> 115</a></span>&#160; <span class="keywordtype">double</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a24e273bd865b89568e70b4f65bf56806">paramL</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160; <span class="keywordflow">return</span> <span class="keyword">self</span>-&gt;lightL_;</div>
-<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160; }</div>
-<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160;</div>
-<div class="line"><a name="l00120"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#a40f5a7ac2425243fd637ba6ed400820a"> 120</a></span>&#160; <span class="keywordtype">size_t</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a40f5a7ac2425243fd637ba6ed400820a">paramB</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; <span class="keywordflow">return</span> <span class="keyword">self</span>-&gt;boundB_;</div>
-<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160; }</div>
-<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160;</div>
-<div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#aa5053b3bfc11a7333f84183fef1c0297"> 125</a></span>&#160; <span class="keywordtype">double</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#aa5053b3bfc11a7333f84183fef1c0297">paramK</a>(<span class="keywordtype">double</span> k) {</div>
-<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160; <span class="keyword">self</span>()-&gt;ratioK_ = k;</div>
-<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a5ba64f79bf3a94d7cf7a3a5a20dceabf">paramK</a>();</div>
-<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160; }</div>
-<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160;</div>
-<div class="line"><a name="l00131"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#acdb6ae069a9ef7e3f55c3a9666f97cfd"> 131</a></span>&#160; <span class="keywordtype">double</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#acdb6ae069a9ef7e3f55c3a9666f97cfd">paramR</a>(<span class="keywordtype">double</span> r) {</div>
-<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160; <span class="keyword">self</span>()-&gt;thresholdR_ = r;</div>
-<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a05ec8973f1ea8611c19f7184d3ad5422">paramR</a>();</div>
-<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160; }</div>
-<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160;</div>
-<div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#a084adc4ffa9b035c1b83da55e496b683"> 137</a></span>&#160; <span class="keywordtype">double</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a084adc4ffa9b035c1b83da55e496b683">paramW</a>(<span class="keywordtype">double</span> w) {</div>
-<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160; <span class="keyword">self</span>()-&gt;sizeW_ = w;</div>
-<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#afc8cb8cd55dec0769f9cc3486d431772">paramW</a>();</div>
-<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160; }</div>
-<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160;</div>
-<div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#af987b2022023708f61c6c7d4bb78e255"> 143</a></span>&#160; <span class="keywordtype">double</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#af987b2022023708f61c6c7d4bb78e255">paramN</a>(<span class="keywordtype">double</span> n){</div>
-<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; <span class="keyword">self</span>()-&gt;noiseN_ = n;</div>
-<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a6670eebe33689042e0e01911763197f2">paramN</a>();</div>
-<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160; }</div>
-<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160;</div>
-<div class="line"><a name="l00149"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0a905f8e6562eca76dbdeee6899c5fec"> 149</a></span>&#160; <span class="keywordtype">double</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0a905f8e6562eca76dbdeee6899c5fec">paramL</a>(<span class="keywordtype">double</span> l) {</div>
-<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160; <span class="keyword">self</span>()-&gt;lightL_ = l;</div>
-<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a24e273bd865b89568e70b4f65bf56806">paramL</a>();</div>
-<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160; }</div>
-<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160;</div>
-<div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0faf2dae43fe1e07b145c04c13e9083f"> 155</a></span>&#160; <span class="keywordtype">double</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0faf2dae43fe1e07b145c04c13e9083f">paramG</a>(<span class="keywordtype">double</span> g) {</div>
-<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160; <span class="keyword">self</span>()-&gt;featureG_ = g;</div>
-<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a956719ee4c4620233bb38983b8acf908">paramG</a>();</div>
-<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160; }</div>
-<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160;</div>
-<div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#a5033d1d9c34d0ab2f12408b9c9c33bc8"> 161</a></span>&#160; <span class="keywordtype">size_t</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a5033d1d9c34d0ab2f12408b9c9c33bc8">paramB</a>(<span class="keywordtype">size_t</span> b) {</div>
-<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160; <span class="keyword">self</span>()-&gt;boundB_ = b;</div>
-<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a40f5a7ac2425243fd637ba6ed400820a">paramB</a>();</div>
-<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160; }</div>
-<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160;</div>
-<div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#a48b36d138ea8b81dfc96cba3da90b929"> 166</a></span>&#160; <span class="keywordtype">size_t</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a48b36d138ea8b81dfc96cba3da90b929">descriptionDimension</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160; <span class="keywordflow">return</span> (<a class="code" href="namespacemeow.html#a1954e235973a2ac79a7a72a4b7d25573">squ</a>(self-&gt;boundB_ * 2 + 1) - 1) * 2;</div>
+<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; Self&lt;Myself&gt; <span class="keyword">const</span> <span class="keyword">self</span>;</div>
+<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#a90b3a7d28de63a8e995a75527aa8b784"> 65</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a90b3a7d28de63a8e995a75527aa8b784">FPD_Harris</a>(): self() {</div>
+<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; }</div>
+<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160;</div>
+<div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#adbbc2c67b2523130748e9a4aea493f67"> 69</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#adbbc2c67b2523130748e9a4aea493f67">FPD_Harris</a>(<a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a90b3a7d28de63a8e995a75527aa8b784">FPD_Harris</a> <span class="keyword">const</span>&amp; fps): self(fps.self, <a class="code" href="classmeow_1_1Self.html">Self</a>&lt;Myself&gt;::COPY_FROM) {</div>
+<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; }</div>
+<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160;</div>
+<div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#a2dce432e2a940158d01552c0d2c1b8c3"> 73</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a2dce432e2a940158d01552c0d2c1b8c3">~FPD_Harris</a>() {</div>
+<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; }</div>
+<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160;</div>
+<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#a63498487e7b3753cb496de8c2e911fd9"> 77</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a90b3a7d28de63a8e995a75527aa8b784">FPD_Harris</a>&amp; <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a63498487e7b3753cb496de8c2e911fd9">copyFrom</a>(<a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a90b3a7d28de63a8e995a75527aa8b784">FPD_Harris</a> <span class="keyword">const</span>&amp; fps) {</div>
+<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; <span class="keyword">self</span>().<a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a63498487e7b3753cb496de8c2e911fd9">copyFrom</a>(fps.self);</div>
+<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
+<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; }</div>
+<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160;</div>
+<div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#a18b4a62f8f6b5e7d57770f41fc5dbd7f"> 83</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a90b3a7d28de63a8e995a75527aa8b784">FPD_Harris</a>&amp; <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a18b4a62f8f6b5e7d57770f41fc5dbd7f">referenceFrom</a>(<a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a90b3a7d28de63a8e995a75527aa8b784">FPD_Harris</a> <span class="keyword">const</span>&amp; fps) {</div>
+<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; <span class="keyword">self</span>().<a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a18b4a62f8f6b5e7d57770f41fc5dbd7f">referenceFrom</a>(fps.self);</div>
+<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
+<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; }</div>
+<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;</div>
+<div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#a43b0119e51e1a67812e861479db149c8"> 89</a></span>&#160; <span class="keywordtype">double</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a43b0119e51e1a67812e861479db149c8">paramK</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; <span class="keywordflow">return</span> <span class="keyword">self</span>-&gt;ratioK_;</div>
+<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; }</div>
+<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160;</div>
+<div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#a5b11d3d0212dba7a4f3207a960cb0c21"> 94</a></span>&#160; <span class="keywordtype">double</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a5b11d3d0212dba7a4f3207a960cb0c21">paramR</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160; <span class="keywordflow">return</span> <span class="keyword">self</span>-&gt;thresholdR_;</div>
+<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; }</div>
+<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160;</div>
+<div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#a151a23416d337314ebaee2e0b93a5127"> 99</a></span>&#160; <span class="keywordtype">double</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a151a23416d337314ebaee2e0b93a5127">paramW</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160; <span class="keywordflow">return</span> <span class="keyword">self</span>-&gt;sizeW_;</div>
+<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; }</div>
+<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160;</div>
+<div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#acc2e71f27acb4343edec016b6fa82197"> 104</a></span>&#160; <span class="keywordtype">double</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#acc2e71f27acb4343edec016b6fa82197">paramN</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160; <span class="keywordflow">return</span> <span class="keyword">self</span>-&gt;noiseN_;</div>
+<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; }</div>
+<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160;</div>
+<div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#a36e6456e336cb089a7aeee087a3fd587"> 109</a></span>&#160; <span class="keywordtype">double</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a36e6456e336cb089a7aeee087a3fd587">paramG</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160; <span class="keywordflow">return</span> <span class="keyword">self</span>-&gt;featureG_;</div>
+<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160; }</div>
+<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160;</div>
+<div class="line"><a name="l00114"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#a1e58e33b8ebfe5eb10bc558699f456d9"> 114</a></span>&#160; <span class="keywordtype">double</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a1e58e33b8ebfe5eb10bc558699f456d9">paramL</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160; <span class="keywordflow">return</span> <span class="keyword">self</span>-&gt;lightL_;</div>
+<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160; }</div>
+<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160;</div>
+<div class="line"><a name="l00119"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#ad65cb04f865f5f468016e95281cc7918"> 119</a></span>&#160; <span class="keywordtype">size_t</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#ad65cb04f865f5f468016e95281cc7918">paramB</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160; <span class="keywordflow">return</span> <span class="keyword">self</span>-&gt;boundB_;</div>
+<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; }</div>
+<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160;</div>
+<div class="line"><a name="l00124"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#ac1adf3eb504cafaee9c48184921b0653"> 124</a></span>&#160; <span class="keywordtype">size_t</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#ac1adf3eb504cafaee9c48184921b0653">paramA</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160; <span class="keywordflow">return</span> <span class="keyword">self</span>-&gt;angleA_;</div>
+<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160; }</div>
+<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160;</div>
+<div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#ac4066f1ba5413f7b025f2a93caa94550"> 129</a></span>&#160; <span class="keywordtype">double</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#ac4066f1ba5413f7b025f2a93caa94550">paramK</a>(<span class="keywordtype">double</span> k) {</div>
+<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160; <span class="keyword">self</span>()-&gt;ratioK_ = k;</div>
+<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a43b0119e51e1a67812e861479db149c8">paramK</a>();</div>
+<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160; }</div>
+<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160;</div>
+<div class="line"><a name="l00135"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#a384ab558cd6d19cdb73663bbb8d1e794"> 135</a></span>&#160; <span class="keywordtype">double</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a384ab558cd6d19cdb73663bbb8d1e794">paramR</a>(<span class="keywordtype">double</span> r) {</div>
+<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160; <span class="keyword">self</span>()-&gt;thresholdR_ = r;</div>
+<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a5b11d3d0212dba7a4f3207a960cb0c21">paramR</a>();</div>
+<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160; }</div>
+<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160;</div>
+<div class="line"><a name="l00141"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#af1a5043bd3deaab7eddb78cbe8884904"> 141</a></span>&#160; <span class="keywordtype">double</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#af1a5043bd3deaab7eddb78cbe8884904">paramW</a>(<span class="keywordtype">double</span> w) {</div>
+<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; <span class="keyword">self</span>()-&gt;sizeW_ = w;</div>
+<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a151a23416d337314ebaee2e0b93a5127">paramW</a>();</div>
+<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; }</div>
+<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160;</div>
+<div class="line"><a name="l00147"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#a14a1363be36820921638828b0a1e03d1"> 147</a></span>&#160; <span class="keywordtype">double</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a14a1363be36820921638828b0a1e03d1">paramN</a>(<span class="keywordtype">double</span> n){</div>
+<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; <span class="keyword">self</span>()-&gt;noiseN_ = n;</div>
+<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#acc2e71f27acb4343edec016b6fa82197">paramN</a>();</div>
+<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160; }</div>
+<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160;</div>
+<div class="line"><a name="l00153"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#a023ecdad2235ec2889653bc15f2e4341"> 153</a></span>&#160; <span class="keywordtype">double</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a023ecdad2235ec2889653bc15f2e4341">paramL</a>(<span class="keywordtype">double</span> l) {</div>
+<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160; <span class="keyword">self</span>()-&gt;lightL_ = l;</div>
+<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a1e58e33b8ebfe5eb10bc558699f456d9">paramL</a>();</div>
+<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160; }</div>
+<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160;</div>
+<div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#a829fa524e816e2765d24e76815160d53"> 159</a></span>&#160; <span class="keywordtype">double</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a829fa524e816e2765d24e76815160d53">paramG</a>(<span class="keywordtype">double</span> g) {</div>
+<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160; <span class="keyword">self</span>()-&gt;featureG_ = g;</div>
+<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a36e6456e336cb089a7aeee087a3fd587">paramG</a>();</div>
+<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160; }</div>
+<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160;</div>
+<div class="line"><a name="l00165"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#a7ef79f90d9830afb21f97493ee236cab"> 165</a></span>&#160; <span class="keywordtype">size_t</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a7ef79f90d9830afb21f97493ee236cab">paramB</a>(<span class="keywordtype">size_t</span> b) {</div>
+<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160; <span class="keyword">self</span>()-&gt;boundB_ = b;</div>
+<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#ad65cb04f865f5f468016e95281cc7918">paramB</a>();</div>
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160; }</div>
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160;</div>
-<div class="line"><a name="l00175"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#a73c79a7194bd8438685d6d252f9acf2c"> 175</a></span>&#160; MyFeaturePoints <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a73c79a7194bd8438685d6d252f9acf2c">detect</a>(<a class="code" href="classmeow_1_1Bitmap.html">Bitmap&lt;Pixel&gt;</a> <span class="keyword">const</span>&amp; bmp)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160; <a class="code" href="classmeow_1_1Bitmap.html">Bitmap&lt;Pixel&gt;</a> input = bmp;</div>
-<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160;</div>
-<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160; <span class="comment">// gradiance</span></div>
-<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160; <a class="code" href="classmeow_1_1Bitmap.html">Bitmap&lt;Pixel&gt;</a> input_gx(input.<a class="code" href="classmeow_1_1Bitmap.html#ad7066cf0542486b0944e1584ced9faa8">gradianceX</a>(0, self-&gt;noiseN_));</div>
-<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160; <a class="code" href="classmeow_1_1Bitmap.html">Bitmap&lt;Pixel&gt;</a> input_gy(input.<a class="code" href="classmeow_1_1Bitmap.html#aa08c848b01a304f4569f0e45f3ccee12">gradianceY</a>(self-&gt;noiseN_, 0));</div>
-<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160;</div>
-<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160; <span class="comment">// get Matrix Ixx, Iyy, Ixy for each pixel</span></div>
-<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160; <a class="code" href="classmeow_1_1Bitmap.html">Bitmap&lt;Vector3D&lt;double&gt;</a> &gt; Ixys(input.<a class="code" href="classmeow_1_1Bitmap.html#a2290360ab49bdf1f33dc717fce71d5df">height</a>(), input.<a class="code" href="classmeow_1_1Bitmap.html#ad8476258a0f9deefdb7170d53949d3ed">width</a>(),</div>
-<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D&lt;double&gt;</a>(0.0));</div>
-<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160; <span class="keywordflow">for</span> (ssize_t y = 0, Y = input.<a class="code" href="classmeow_1_1Bitmap.html#a2290360ab49bdf1f33dc717fce71d5df">height</a>(); y &lt; Y; y++)</div>
-<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160; <span class="keywordflow">for</span> (ssize_t x = 0, X = input.<a class="code" href="classmeow_1_1Bitmap.html#ad8476258a0f9deefdb7170d53949d3ed">width</a>(); x &lt; X; x++) {</div>
-<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160; Pixel gx(input_gx(y, x));</div>
-<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160; Pixel gy(input_gy(y, x));</div>
-<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160; Ixys.pixel(y, x, <a class="code" href="classmeow_1_1Vector3D.html">Vector3D&lt;double&gt;</a>(gx * gx, gy * gy, gx * gy));</div>
-<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>&#160; }</div>
+<div class="line"><a name="l00171"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#a3ecc88067ffba0a1753dd9d27aaa0d63"> 171</a></span>&#160; <span class="keywordtype">size_t</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a3ecc88067ffba0a1753dd9d27aaa0d63">paramA</a>(<span class="keywordtype">size_t</span> a) {</div>
+<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160; <span class="keyword">self</span>()-&gt;angleA_ = a;</div>
+<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#ac1adf3eb504cafaee9c48184921b0653">paramA</a>();</div>
+<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160; }</div>
+<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160;</div>
+<div class="line"><a name="l00176"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#a62896d5d3c7da864f2b18180f3f70769"> 176</a></span>&#160; <span class="keywordtype">size_t</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a62896d5d3c7da864f2b18180f3f70769">descriptionDimension</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160; <span class="keywordflow">return</span> (<a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#ac1adf3eb504cafaee9c48184921b0653">paramA</a>() + 1) * <a class="code" href="namespacemeow.html#a1954e235973a2ac79a7a72a4b7d25573">squ</a>(<a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#ad65cb04f865f5f468016e95281cc7918">paramB</a>() * 2 + 1);</div>
+<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160; <span class="comment">//return (squ(self-&gt;boundB_ * 2 + 1) - 1) * 2;</span></div>
+<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160; }</div>
+<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160;</div>
+<div class="line"><a name="l00186"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#ac3690080d050c72e50d37669ad495d6c"> 186</a></span>&#160; std::vector&lt;MyFP&gt; <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#ac3690080d050c72e50d37669ad495d6c">detect</a>(<a class="code" href="classmeow_1_1Bitmap.html">Bitmap&lt;Pixel&gt;</a> <span class="keyword">const</span>&amp; bmp)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160; <span class="comment">// blur for feature, gradiance</span></div>
+<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160; <a class="code" href="classmeow_1_1Bitmap.html">Bitmap&lt;Pixel&gt;</a> input (bmp.<a class="code" href="classmeow_1_1Bitmap.html#a499f3f0ceb101cb92ea8cd030b3d9952">gaussian</a> (self-&gt;featureG_, self-&gt;featureG_));</div>
+<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160; <a class="code" href="classmeow_1_1Bitmap.html">Bitmap&lt;Pixel&gt;</a> input_gx(bmp.<a class="code" href="classmeow_1_1Bitmap.html#ad7066cf0542486b0944e1584ced9faa8">gradianceX</a>(0 , self-&gt;noiseN_ ));</div>
+<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>&#160; <a class="code" href="classmeow_1_1Bitmap.html">Bitmap&lt;Pixel&gt;</a> input_gy(bmp.<a class="code" href="classmeow_1_1Bitmap.html#aa08c848b01a304f4569f0e45f3ccee12">gradianceY</a>(self-&gt;noiseN_ , 0 ));</div>
<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>&#160;</div>
-<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>&#160; <span class="comment">// blur for window size</span></div>
-<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160; Ixys.gaussianed(self-&gt;sizeW_, self-&gt;sizeW_);</div>
-<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160; input_gx.clear();</div>
-<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160; input_gy.clear();</div>
-<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160;</div>
-<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160; <span class="comment">// filter too flat or on edge</span></div>
-<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160; <a class="code" href="classmeow_1_1Bitmap.html">Bitmap&lt;double&gt;</a> R(input.<a class="code" href="classmeow_1_1Bitmap.html#a2290360ab49bdf1f33dc717fce71d5df">height</a>(), input.<a class="code" href="classmeow_1_1Bitmap.html#ad8476258a0f9deefdb7170d53949d3ed">width</a>(), 0.0);</div>
-<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160; <a class="code" href="classmeow_1_1Bitmap.html">Bitmap&lt;bool&gt;</a> good(input.<a class="code" href="classmeow_1_1Bitmap.html#a2290360ab49bdf1f33dc717fce71d5df">height</a>(), input.<a class="code" href="classmeow_1_1Bitmap.html#ad8476258a0f9deefdb7170d53949d3ed">width</a>(), <span class="keyword">false</span>);</div>
-<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160; <span class="keywordflow">for</span> (ssize_t y = 0, Y = input.<a class="code" href="classmeow_1_1Bitmap.html#a2290360ab49bdf1f33dc717fce71d5df">height</a>(); y &lt; Y; y++)</div>
-<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160; <span class="keywordflow">for</span> (ssize_t x = 0, X = input.<a class="code" href="classmeow_1_1Bitmap.html#ad8476258a0f9deefdb7170d53949d3ed">width</a>(); x &lt; X; x++) {</div>
-<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160; <span class="keywordtype">double</span> det = Ixys(y, x)(0) * Ixys(y, x)(1) - <a class="code" href="namespacemeow.html#a1954e235973a2ac79a7a72a4b7d25573">squ</a>(Ixys(y, x)(2));</div>
-<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160; <span class="keywordtype">double</span> tra = Ixys(y, x)(0) + Ixys(y, x)(1);</div>
-<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160; <span class="keywordtype">double</span> r = det - <span class="keyword">self</span>-&gt;ratioK_ * <a class="code" href="namespacemeow.html#a1954e235973a2ac79a7a72a4b7d25573">squ</a>(tra);</div>
-<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160; R.<a class="code" href="classmeow_1_1Bitmap.html#ac8f41ae97e068549565e9ac83ffef888">pixel</a>(y, x, r);</div>
-<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160; good.pixel(y, x, (r &gt;= self-&gt;thresholdR_));</div>
-<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160; }</div>
-<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160; Ixys.clear();</div>
-<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160;</div>
-<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>&#160; <span class="comment">// find union neighbor</span></div>
-<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>&#160; <a class="code" href="classmeow_1_1DisjointSet.html">DisjointSet</a> dsj(input.<a class="code" href="classmeow_1_1Bitmap.html#a13b986e9310eb100c100fd62fa548233">size</a>());</div>
-<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160; ssize_t dy[2] = {0, 1};</div>
-<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160; ssize_t dx[2] = {1, 0};</div>
-<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>&#160; <span class="keywordflow">for</span> (ssize_t y = 0, Y = input.<a class="code" href="classmeow_1_1Bitmap.html#a2290360ab49bdf1f33dc717fce71d5df">height</a>(); y + 1 &lt; Y; y++)</div>
-<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>&#160; <span class="keywordflow">for</span> (ssize_t x = 0, X = input.<a class="code" href="classmeow_1_1Bitmap.html#ad8476258a0f9deefdb7170d53949d3ed">width</a>(); x + 1 &lt; X; x++)</div>
-<div class="line"><a name="l00216"></a><span class="lineno"> 216</span>&#160; <span class="keywordflow">if</span>(good.pixel((<span class="keywordtype">size_t</span>)y, (<span class="keywordtype">size_t</span>)x))</div>
-<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> k = 0; k &lt; 2u; k++)</div>
-<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>&#160; <span class="keywordflow">if</span> (good.pixel((<span class="keywordtype">size_t</span>)(y + dy[k]), (<span class="keywordtype">size_t</span>)(x + dx[k])))</div>
-<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>&#160; dsj.<a class="code" href="classmeow_1_1DisjointSet.html#a410399290f718332f5c3df1854182198">merge</a>( y * input.<a class="code" href="classmeow_1_1Bitmap.html#ad8476258a0f9deefdb7170d53949d3ed">width</a>() + x,</div>
-<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160; (y + dy[k]) * input.<a class="code" href="classmeow_1_1Bitmap.html#ad8476258a0f9deefdb7170d53949d3ed">width</a>() + (x + dx[k]));</div>
-<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>&#160;</div>
-<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160; <span class="comment">// find local maximum</span></div>
-<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>&#160; std::vector&lt;size_t&gt; max_i(input.<a class="code" href="classmeow_1_1Bitmap.html#a13b986e9310eb100c100fd62fa548233">size</a>());</div>
-<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0, I = input.<a class="code" href="classmeow_1_1Bitmap.html#a13b986e9310eb100c100fd62fa548233">size</a>(); i &lt; I; i++) {</div>
-<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160; max_i[i] = i;</div>
-<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>&#160; }</div>
-<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0, I = input.<a class="code" href="classmeow_1_1Bitmap.html#a13b986e9310eb100c100fd62fa548233">size</a>(); i &lt; I; i++) {</div>
-<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>&#160; <span class="keywordtype">size_t</span> ri = dsj.root(i);</div>
-<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>&#160; <span class="keywordflow">if</span> (R.<a class="code" href="classmeow_1_1Bitmap.html#ac8f41ae97e068549565e9ac83ffef888">pixel</a>( i / input.<a class="code" href="classmeow_1_1Bitmap.html#ad8476258a0f9deefdb7170d53949d3ed">width</a>(), i % input.<a class="code" href="classmeow_1_1Bitmap.html#ad8476258a0f9deefdb7170d53949d3ed">width</a>()) &gt;</div>
-<div class="line"><a name="l00230"></a><span class="lineno"> 230</span>&#160; R.<a class="code" href="classmeow_1_1Bitmap.html#ac8f41ae97e068549565e9ac83ffef888">pixel</a>(max_i[ri] / input.<a class="code" href="classmeow_1_1Bitmap.html#ad8476258a0f9deefdb7170d53949d3ed">width</a>(), max_i[ri] % input.<a class="code" href="classmeow_1_1Bitmap.html#ad8476258a0f9deefdb7170d53949d3ed">width</a>())) {</div>
-<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>&#160; max_i[ri] = i;</div>
-<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>&#160; }</div>
-<div class="line"><a name="l00233"></a><span class="lineno"> 233</span>&#160; }</div>
-<div class="line"><a name="l00234"></a><span class="lineno"> 234</span>&#160;</div>
-<div class="line"><a name="l00235"></a><span class="lineno"> 235</span>&#160; <span class="comment">// blur before get description</span></div>
-<div class="line"><a name="l00236"></a><span class="lineno"> 236</span>&#160; input.<a class="code" href="classmeow_1_1Bitmap.html#af15952db2e4ecaa1e24ebfb8a1c5e650">gaussianed</a>(self-&gt;featureG_, self-&gt;featureG_);</div>
-<div class="line"><a name="l00237"></a><span class="lineno"> 237</span>&#160;</div>
-<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>&#160; <span class="comment">// Ignore side</span></div>
-<div class="line"><a name="l00239"></a><span class="lineno"> 239</span>&#160; ssize_t b = std::max&lt;int&gt;(std::max&lt;int&gt;(<span class="keyword">self</span>-&gt;boundB_,</div>
-<div class="line"><a name="l00240"></a><span class="lineno"> 240</span>&#160; 2 * <span class="keyword">self</span>-&gt;sizeW_),</div>
-<div class="line"><a name="l00241"></a><span class="lineno"> 241</span>&#160; 2 * self-&gt;noiseN_);</div>
-<div class="line"><a name="l00242"></a><span class="lineno"> 242</span>&#160; MyFeaturePoints ret;</div>
-<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>&#160; <a class="code" href="classmeow_1_1Vector.html">Vector&lt;double&gt;</a> desc(<a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a48b36d138ea8b81dfc96cba3da90b929">descriptionDimension</a>(), 0.0); <span class="comment">// description</span></div>
-<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>&#160; <span class="keywordflow">for</span> (ssize_t y = b, Y = -b + input.<a class="code" href="classmeow_1_1Bitmap.html#a2290360ab49bdf1f33dc717fce71d5df">height</a>(); y &lt; Y; y++)</div>
-<div class="line"><a name="l00245"></a><span class="lineno"> 245</span>&#160; <span class="keywordflow">for</span> (ssize_t x = b, X = -b + input.<a class="code" href="classmeow_1_1Bitmap.html#ad8476258a0f9deefdb7170d53949d3ed">width</a>(); x &lt; X; x++) {</div>
-<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160; <span class="keywordflow">if</span> (!good.pixel((<span class="keywordtype">size_t</span>)y, (<span class="keywordtype">size_t</span>)x)) <span class="keywordflow">continue</span>;</div>
-<div class="line"><a name="l00247"></a><span class="lineno"> 247</span>&#160; <span class="keywordtype">size_t</span> i = y * input.<a class="code" href="classmeow_1_1Bitmap.html#ad8476258a0f9deefdb7170d53949d3ed">width</a>() + x;</div>
-<div class="line"><a name="l00248"></a><span class="lineno"> 248</span>&#160; <span class="keywordflow">if</span> (max_i[dsj.root(i)] != i) <span class="keywordflow">continue</span>;</div>
-<div class="line"><a name="l00249"></a><span class="lineno"> 249</span>&#160; ssize_t dx[4] = {1, 0, -1, 0};</div>
-<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160; ssize_t dy[4] = {0, 1, 0, -1};</div>
-<div class="line"><a name="l00251"></a><span class="lineno"> 251</span>&#160; <span class="keywordtype">size_t</span> ct = 0;</div>
-<div class="line"><a name="l00252"></a><span class="lineno"> 252</span>&#160; <span class="keywordflow">for</span> (ssize_t d = 1; d &lt;= (ssize_t)self-&gt;boundB_; ++d) {</div>
-<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160; std::vector&lt;double&gt; light;</div>
-<div class="line"><a name="l00254"></a><span class="lineno"> 254</span>&#160; <span class="keywordtype">size_t</span> max_id = 0, x0 = x - d, y0 = y - d;</div>
-<div class="line"><a name="l00255"></a><span class="lineno"> 255</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> k = 0; k &lt; 4; k++)</div>
-<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>&#160; <span class="keywordflow">for</span> (ssize_t n = 0; n &lt; (ssize_t)d * 2; n++,</div>
-<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>&#160; x0 += dx[k], y0 += dy[k]) {</div>
-<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>&#160; Pixel diff = input.<a class="code" href="classmeow_1_1Bitmap.html#ac8f41ae97e068549565e9ac83ffef888">pixel</a>(y0, x0) - input.<a class="code" href="classmeow_1_1Bitmap.html#ac8f41ae97e068549565e9ac83ffef888">pixel</a>(y, x) * 0.2;</div>
-<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>&#160; light.push_back(diff * diff * self-&gt;lightL_);</div>
-<div class="line"><a name="l00260"></a><span class="lineno"> 260</span>&#160; <span class="keywordflow">if</span> (light[max_id] &lt; light[(ssize_t)light.size() - 1])</div>
-<div class="line"><a name="l00261"></a><span class="lineno"> 261</span>&#160; max_id = (ssize_t)light.size() - 1;</div>
-<div class="line"><a name="l00262"></a><span class="lineno"> 262</span>&#160; }</div>
-<div class="line"><a name="l00263"></a><span class="lineno"> 263</span>&#160; <span class="keywordflow">for</span> (ssize_t n = 0, N = light.size(); n &lt; N; n++) {</div>
-<div class="line"><a name="l00264"></a><span class="lineno"> 264</span>&#160; desc.<a class="code" href="classmeow_1_1Vector.html#a628406a3f273f85dc4c619b8f3cd8940">scalar</a>(ct++, (max_id + n) % N );</div>
-<div class="line"><a name="l00265"></a><span class="lineno"> 265</span>&#160; desc.<a class="code" href="classmeow_1_1Vector.html#a628406a3f273f85dc4c619b8f3cd8940">scalar</a>(ct++, light[(max_id + n) % N]);</div>
-<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>&#160; }</div>
-<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>&#160; }</div>
-<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>&#160; ret.push_back(<a class="code" href="classmeow_1_1FeaturePoint.html">MyFeaturePoint</a>(<a class="code" href="classmeow_1_1Vector2D.html">Vector2D&lt;double&gt;</a>(x, y).matrix(), desc));</div>
-<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>&#160; }</div>
-<div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160; <span class="keywordflow">return</span> ret;</div>
-<div class="line"><a name="l00271"></a><span class="lineno"> 271</span>&#160; }</div>
-<div class="line"><a name="l00272"></a><span class="lineno"> 272</span>&#160;</div>
-<div class="line"><a name="l00274"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#aab9f554d028c13587d29abe0dc5fa1bd"> 274</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0f9868d0d8e412908bc28ba56b6eaf9c">FPD_Harris</a>&amp; <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#aab9f554d028c13587d29abe0dc5fa1bd">operator=</a>(<a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0f9868d0d8e412908bc28ba56b6eaf9c">FPD_Harris</a> <span class="keyword">const</span>&amp; fps) {</div>
-<div class="line"><a name="l00275"></a><span class="lineno"> 275</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#aa0bcd7cc0afbe1dc6fa06eef32c9c1f3">copyFrom</a>(fps);</div>
-<div class="line"><a name="l00276"></a><span class="lineno"> 276</span>&#160; }</div>
-<div class="line"><a name="l00277"></a><span class="lineno"> 277</span>&#160;</div>
-<div class="line"><a name="l00279"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#ac3d52bb2286377febbe692480e9afa75"> 279</a></span>&#160; MyFeaturePoints <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#ac3d52bb2286377febbe692480e9afa75">operator()</a>(<a class="code" href="classmeow_1_1Bitmap.html">Bitmap&lt;Pixel&gt;</a> <span class="keyword">const</span>&amp; bmp)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00280"></a><span class="lineno"> 280</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a73c79a7194bd8438685d6d252f9acf2c">detect</a>(bmp);</div>
-<div class="line"><a name="l00281"></a><span class="lineno"> 281</span>&#160; }</div>
-<div class="line"><a name="l00282"></a><span class="lineno"> 282</span>&#160;</div>
-<div class="line"><a name="l00287"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#a83d9ec3557a4251dc98dae1ab7146a14"> 287</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a83d9ec3557a4251dc98dae1ab7146a14">write</a>(FILE* f, <span class="keywordtype">bool</span> bin, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> fg)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00288"></a><span class="lineno"> 288</span>&#160; <span class="comment">// TODO</span></div>
-<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>&#160; <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
-<div class="line"><a name="l00290"></a><span class="lineno"> 290</span>&#160; }</div>
-<div class="line"><a name="l00291"></a><span class="lineno"> 291</span>&#160;</div>
-<div class="line"><a name="l00296"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#a3bf522cf08285d1afbaca76c643ea4a7"> 296</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a3bf522cf08285d1afbaca76c643ea4a7">read</a> (FILE* f, <span class="keywordtype">bool</span> bin, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> fg) {</div>
-<div class="line"><a name="l00297"></a><span class="lineno"> 297</span>&#160; <span class="comment">// TODO</span></div>
-<div class="line"><a name="l00298"></a><span class="lineno"> 298</span>&#160; <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
+<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>&#160; <span class="comment">// get Matrix Ixx, Iyy, Ixy for each pixel</span></div>
+<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160; <a class="code" href="classmeow_1_1Bitmap.html">Bitmap&lt;Vector3D&lt;double&gt;</a> &gt; Ixys(input.height(), input.width(),</div>
+<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D&lt;double&gt;</a>(0.0));</div>
+<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160; <span class="keywordflow">for</span> (ssize_t y = 0, Y = input.height(); y &lt; Y; y++)</div>
+<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160; <span class="keywordflow">for</span> (ssize_t x = 0, X = input.width(); x &lt; X; x++) {</div>
+<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160; Pixel gx(input_gx(y, x));</div>
+<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160; Pixel gy(input_gy(y, x));</div>
+<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160; Ixys.pixel(y, x, <a class="code" href="classmeow_1_1Vector3D.html">Vector3D&lt;double&gt;</a>(gx * gx, gy * gy, gx * gy));</div>
+<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160; }</div>
+<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160;</div>
+<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160; <span class="comment">// blur for window size</span></div>
+<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160; Ixys.gaussianed(self-&gt;sizeW_, self-&gt;sizeW_);</div>
+<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160; <span class="comment">//input_gx.clear();</span></div>
+<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160; <span class="comment">//input_gy.clear();</span></div>
+<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160;</div>
+<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160; <span class="comment">// filter too flat or on edge</span></div>
+<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160; <a class="code" href="classmeow_1_1Bitmap.html">Bitmap&lt;double&gt;</a> R(input.height(), input.width(), 0.0);</div>
+<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160; <a class="code" href="classmeow_1_1Bitmap.html">Bitmap&lt;bool&gt;</a> good(input.height(), input.width(), <span class="keyword">false</span>);</div>
+<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>&#160; <span class="keywordflow">for</span> (ssize_t y = 0, Y = input.height(); y &lt; Y; y++)</div>
+<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>&#160; <span class="keywordflow">for</span> (ssize_t x = 0, X = input.width(); x &lt; X; x++) {</div>
+<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160; <span class="keywordtype">double</span> det = Ixys(y, x)(0) * Ixys(y, x)(1) - <a class="code" href="namespacemeow.html#a1954e235973a2ac79a7a72a4b7d25573">squ</a>(Ixys(y, x)(2));</div>
+<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160; <span class="keywordtype">double</span> tra = Ixys(y, x)(0) + Ixys(y, x)(1);</div>
+<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>&#160; <span class="keywordtype">double</span> r = det - <span class="keyword">self</span>-&gt;ratioK_ * <a class="code" href="namespacemeow.html#a1954e235973a2ac79a7a72a4b7d25573">squ</a>(tra);</div>
+<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>&#160; R.<a class="code" href="classmeow_1_1Bitmap.html#ac8f41ae97e068549565e9ac83ffef888">pixel</a>(y, x, r);</div>
+<div class="line"><a name="l00216"></a><span class="lineno"> 216</span>&#160; good.pixel(y, x, (r &gt;= self-&gt;thresholdR_));</div>
+<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>&#160; }</div>
+<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>&#160; Ixys.clear();</div>
+<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>&#160;</div>
+<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160; <span class="comment">// find union neighbor</span></div>
+<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>&#160; <a class="code" href="classmeow_1_1DisjointSet.html">DisjointSet</a> dsj(input.size());</div>
+<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160; ssize_t dy[2] = {0, 1};</div>
+<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>&#160; ssize_t dx[2] = {1, 0};</div>
+<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>&#160; <span class="keywordflow">for</span> (ssize_t y = 0, Y = input.height(); y + 1 &lt; Y; y++)</div>
+<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160; <span class="keywordflow">for</span> (ssize_t x = 0, X = input.width(); x + 1 &lt; X; x++)</div>
+<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>&#160; <span class="keywordflow">if</span>(good.pixel((<span class="keywordtype">size_t</span>)y, (<span class="keywordtype">size_t</span>)x))</div>
+<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> k = 0; k &lt; 2u; k++)</div>
+<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>&#160; <span class="keywordflow">if</span> (good.pixel((<span class="keywordtype">size_t</span>)(y + dy[k]), (<span class="keywordtype">size_t</span>)(x + dx[k])))</div>
+<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>&#160; dsj.<a class="code" href="classmeow_1_1DisjointSet.html#a410399290f718332f5c3df1854182198">merge</a>( y * input.width() + x,</div>
+<div class="line"><a name="l00230"></a><span class="lineno"> 230</span>&#160; (y + dy[k]) * input.width() + (x + dx[k]));</div>
+<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>&#160;</div>
+<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>&#160; <span class="comment">// find local maximum</span></div>
+<div class="line"><a name="l00233"></a><span class="lineno"> 233</span>&#160; std::vector&lt;size_t&gt; max_i(input.size());</div>
+<div class="line"><a name="l00234"></a><span class="lineno"> 234</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0, I = input.size(); i &lt; I; i++)</div>
+<div class="line"><a name="l00235"></a><span class="lineno"> 235</span>&#160; max_i[i] = i;</div>
+<div class="line"><a name="l00236"></a><span class="lineno"> 236</span>&#160;</div>
+<div class="line"><a name="l00237"></a><span class="lineno"> 237</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0, I = input.size(); i &lt; I; i++) {</div>
+<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>&#160; <span class="keywordtype">size_t</span> ri = dsj.root(i);</div>
+<div class="line"><a name="l00239"></a><span class="lineno"> 239</span>&#160; <span class="keywordflow">if</span> (R.<a class="code" href="classmeow_1_1Bitmap.html#ac8f41ae97e068549565e9ac83ffef888">pixel</a>( i / input.width(), i % input.width()) &gt;</div>
+<div class="line"><a name="l00240"></a><span class="lineno"> 240</span>&#160; R.<a class="code" href="classmeow_1_1Bitmap.html#ac8f41ae97e068549565e9ac83ffef888">pixel</a>(max_i[ri] / input.width(), max_i[ri] % input.width()))</div>
+<div class="line"><a name="l00241"></a><span class="lineno"> 241</span>&#160; max_i[ri] = i;</div>
+<div class="line"><a name="l00242"></a><span class="lineno"> 242</span>&#160; }</div>
+<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>&#160;</div>
+<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>&#160; <span class="comment">// Ignore side</span></div>
+<div class="line"><a name="l00245"></a><span class="lineno"> 245</span>&#160; ssize_t b = std::max&lt;int&gt;(std::max&lt;int&gt;(<span class="keyword">self</span>-&gt;boundB_,</div>
+<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160; 2 * <span class="keyword">self</span>-&gt;sizeW_),</div>
+<div class="line"><a name="l00247"></a><span class="lineno"> 247</span>&#160; 2 * self-&gt;noiseN_);</div>
+<div class="line"><a name="l00248"></a><span class="lineno"> 248</span>&#160; std::vector&lt;MyFP&gt; ret;</div>
+<div class="line"><a name="l00249"></a><span class="lineno"> 249</span>&#160; <a class="code" href="classmeow_1_1Vector.html">Vector&lt;double&gt;</a> desc(<a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a62896d5d3c7da864f2b18180f3f70769">descriptionDimension</a>(), 0.0); <span class="comment">// description</span></div>
+<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160; <span class="keywordflow">for</span> (ssize_t y = b, Y = -b + input.height(); y &lt; Y; y++)</div>
+<div class="line"><a name="l00251"></a><span class="lineno"> 251</span>&#160; <span class="keywordflow">for</span> (ssize_t x = b, X = -b + input.width(); x &lt; X; x++) {</div>
+<div class="line"><a name="l00252"></a><span class="lineno"> 252</span>&#160; <span class="keywordflow">if</span> (!good.pixel((<span class="keywordtype">size_t</span>)y, (<span class="keywordtype">size_t</span>)x)) <span class="keywordflow">continue</span>;</div>
+<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160; <span class="keywordtype">size_t</span> i = y * input.width() + x;</div>
+<div class="line"><a name="l00254"></a><span class="lineno"> 254</span>&#160; <span class="keywordflow">if</span> (max_i[dsj.root(i)] != i) <span class="keywordflow">continue</span>;</div>
+<div class="line"><a name="l00255"></a><span class="lineno"> 255</span>&#160; <span class="keywordtype">int</span> B = <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#ad65cb04f865f5f468016e95281cc7918">paramB</a>();</div>
+<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>&#160; <span class="keywordtype">size_t</span> ct = 0;</div>
+<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>&#160; <span class="keywordflow">for</span> (ssize_t dx = -B; dx &lt;= B; ++dx)</div>
+<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>&#160; <span class="keywordflow">for</span> (ssize_t dy = -B; dy &lt;= B; ++dy) {</div>
+<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>&#160; <span class="keywordtype">double</span> gx = input_gx.pixel(y+dy, x+dx) * input_gx.pixel(y+dy, x+dx);</div>
+<div class="line"><a name="l00260"></a><span class="lineno"> 260</span>&#160; <span class="keywordtype">double</span> gy = input_gy.pixel(y+dy, x+dx) * input_gy.pixel(y+dy, x+dx);</div>
+<div class="line"><a name="l00261"></a><span class="lineno"> 261</span>&#160; <span class="keywordtype">double</span> light = sqrt(gx + gy);</div>
+<div class="line"><a name="l00262"></a><span class="lineno"> 262</span>&#160; <span class="keywordtype">double</span> angle = <a class="code" href="namespacemeow.html#a5973cc35b502bb434566ea82b1ead034">circle</a>(atan2(sqrt(gy), sqrt(gx)));</div>
+<div class="line"><a name="l00263"></a><span class="lineno"> 263</span>&#160; <span class="keywordtype">int</span> a = angle / (2 * <a class="code" href="namespacemeow.html#aa86d5920087a4e73078b759bc3996f76">PI</a> / <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#ac1adf3eb504cafaee9c48184921b0653">paramA</a>());</div>
+<div class="line"><a name="l00264"></a><span class="lineno"> 264</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> k = 0; k &lt; <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#ac1adf3eb504cafaee9c48184921b0653">paramA</a>(); ++k) {</div>
+<div class="line"><a name="l00265"></a><span class="lineno"> 265</span>&#160; desc.<a class="code" href="classmeow_1_1Vector.html#a628406a3f273f85dc4c619b8f3cd8940">scalar</a>(ct++, (a + k) % <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#ac1adf3eb504cafaee9c48184921b0653">paramA</a>());</div>
+<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>&#160; }</div>
+<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>&#160; desc.<a class="code" href="classmeow_1_1Vector.html#a628406a3f273f85dc4c619b8f3cd8940">scalar</a>(ct++, light * <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a1e58e33b8ebfe5eb10bc558699f456d9">paramL</a>());</div>
+<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>&#160; }</div>
+<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>&#160; <span class="comment">/*</span></div>
+<div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160;<span class="comment"> ssize_t dx[4] = {1, 0, -1, 0};</span></div>
+<div class="line"><a name="l00271"></a><span class="lineno"> 271</span>&#160;<span class="comment"> ssize_t dy[4] = {0, 1, 0, -1};</span></div>
+<div class="line"><a name="l00272"></a><span class="lineno"> 272</span>&#160;<span class="comment"> size_t ct = 0;</span></div>
+<div class="line"><a name="l00273"></a><span class="lineno"> 273</span>&#160;<span class="comment"> for (ssize_t d = 1; d &lt;= (ssize_t)self-&gt;boundB_; ++d) {</span></div>
+<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>&#160;<span class="comment"> std::vector&lt;double&gt; light;</span></div>
+<div class="line"><a name="l00275"></a><span class="lineno"> 275</span>&#160;<span class="comment"> size_t max_id = 0, x0 = x - d, y0 = y - d;</span></div>
+<div class="line"><a name="l00276"></a><span class="lineno"> 276</span>&#160;<span class="comment"> for (size_t k = 0; k &lt; 4; k++)</span></div>
+<div class="line"><a name="l00277"></a><span class="lineno"> 277</span>&#160;<span class="comment"> for (ssize_t n = 0; n &lt; (ssize_t)d * 2; n++,</span></div>
+<div class="line"><a name="l00278"></a><span class="lineno"> 278</span>&#160;<span class="comment"> x0 += dx[k], y0 += dy[k]) {</span></div>
+<div class="line"><a name="l00279"></a><span class="lineno"> 279</span>&#160;<span class="comment"> Pixel diff = input.pixel(y0, x0) - input.pixel(y, x) * 0.2;</span></div>
+<div class="line"><a name="l00280"></a><span class="lineno"> 280</span>&#160;<span class="comment"> light.push_back(diff * diff * self-&gt;lightL_);</span></div>
+<div class="line"><a name="l00281"></a><span class="lineno"> 281</span>&#160;<span class="comment"> if (light[max_id] &lt; light[(ssize_t)light.size() - 1])</span></div>
+<div class="line"><a name="l00282"></a><span class="lineno"> 282</span>&#160;<span class="comment"> max_id = (ssize_t)light.size() - 1;</span></div>
+<div class="line"><a name="l00283"></a><span class="lineno"> 283</span>&#160;<span class="comment"> }</span></div>
+<div class="line"><a name="l00284"></a><span class="lineno"> 284</span>&#160;<span class="comment"> double W = squ(light.size()) * 0.5;</span></div>
+<div class="line"><a name="l00285"></a><span class="lineno"> 285</span>&#160;<span class="comment"> for (ssize_t n = 0, N = light.size(); n &lt; N; n++) {</span></div>
+<div class="line"><a name="l00286"></a><span class="lineno"> 286</span>&#160;<span class="comment"> desc.scalar(ct++, (max_id + n) % N * 1.0 / W);</span></div>
+<div class="line"><a name="l00287"></a><span class="lineno"> 287</span>&#160;<span class="comment"> desc.scalar(ct++, light[(max_id + n) % N] / N);</span></div>
+<div class="line"><a name="l00288"></a><span class="lineno"> 288</span>&#160;<span class="comment"> }</span></div>
+<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>&#160;<span class="comment"> }</span></div>
+<div class="line"><a name="l00290"></a><span class="lineno"> 290</span>&#160;<span class="comment"> // */</span></div>
+<div class="line"><a name="l00291"></a><span class="lineno"> 291</span>&#160; ret.push_back(MyFP(<a class="code" href="classmeow_1_1Vector2D.html">Vector2D&lt;double&gt;</a>(1.0 * x, 1.0 * y).matrix(), desc));</div>
+<div class="line"><a name="l00292"></a><span class="lineno"> 292</span>&#160; }</div>
+<div class="line"><a name="l00293"></a><span class="lineno"> 293</span>&#160; <span class="keywordflow">return</span> ret;</div>
+<div class="line"><a name="l00294"></a><span class="lineno"> 294</span>&#160; }</div>
+<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>&#160;</div>
+<div class="line"><a name="l00297"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#ae0d128eee0900485fb8f35750a046338"> 297</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a90b3a7d28de63a8e995a75527aa8b784">FPD_Harris</a>&amp; <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#ae0d128eee0900485fb8f35750a046338">operator=</a>(<a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a90b3a7d28de63a8e995a75527aa8b784">FPD_Harris</a> <span class="keyword">const</span>&amp; fps) {</div>
+<div class="line"><a name="l00298"></a><span class="lineno"> 298</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a63498487e7b3753cb496de8c2e911fd9">copyFrom</a>(fps);</div>
<div class="line"><a name="l00299"></a><span class="lineno"> 299</span>&#160; }</div>
<div class="line"><a name="l00300"></a><span class="lineno"> 300</span>&#160;</div>
-<div class="line"><a name="l00305"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#ae7a96030ea8d06322b632c89eb65655d"> 305</a></span>&#160; <a class="code" href="classmeow_1_1ObjBase.html">ObjBase</a>* <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#ae7a96030ea8d06322b632c89eb65655d">create</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00306"></a><span class="lineno"> 306</span>&#160; <span class="keywordflow">return</span> (<a class="code" href="classmeow_1_1ObjBase.html">ObjBase</a>*)<span class="keyword">new</span> FPD_Harris&lt;Pixel&gt;();</div>
-<div class="line"><a name="l00307"></a><span class="lineno"> 307</span>&#160; }</div>
-<div class="line"><a name="l00308"></a><span class="lineno"> 308</span>&#160;</div>
-<div class="line"><a name="l00318"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#a51ea4943d3c0515466a801ec63ba44ea"> 318</a></span>&#160; <a class="code" href="classmeow_1_1ObjBase.html">ObjBase</a>* <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a51ea4943d3c0515466a801ec63ba44ea">copyFrom</a>(<a class="code" href="classmeow_1_1ObjBase.html">ObjBase</a> <span class="keyword">const</span>* b) {</div>
-<div class="line"><a name="l00319"></a><span class="lineno"> 319</span>&#160; <span class="keywordflow">return</span> &amp;(<a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#aa0bcd7cc0afbe1dc6fa06eef32c9c1f3">copyFrom</a>(*(<a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0f9868d0d8e412908bc28ba56b6eaf9c">FPD_Harris</a> <span class="keyword">const</span>*)b));</div>
-<div class="line"><a name="l00320"></a><span class="lineno"> 320</span>&#160; }</div>
-<div class="line"><a name="l00321"></a><span class="lineno"> 321</span>&#160;</div>
-<div class="line"><a name="l00326"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#a00be866b3cf9bd2469e0eef32a3b2287"> 326</a></span>&#160; <span class="keywordtype">char</span> <span class="keyword">const</span>* <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a00be866b3cf9bd2469e0eef32a3b2287">ctype</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00327"></a><span class="lineno"> 327</span>&#160; <span class="keywordflow">return</span> <span class="keyword">typeid</span>(*this).name();</div>
-<div class="line"><a name="l00328"></a><span class="lineno"> 328</span>&#160; }</div>
-<div class="line"><a name="l00329"></a><span class="lineno"> 329</span>&#160;</div>
-<div class="line"><a name="l00334"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#ae13f041624113e4b87d49befc2e1d77a"> 334</a></span>&#160; std::string <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#ae13f041624113e4b87d49befc2e1d77a">type</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00335"></a><span class="lineno"> 335</span>&#160; <span class="keywordflow">return</span> std::string(<a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a00be866b3cf9bd2469e0eef32a3b2287">ctype</a>());</div>
-<div class="line"><a name="l00336"></a><span class="lineno"> 336</span>&#160; }</div>
-<div class="line"><a name="l00337"></a><span class="lineno"> 337</span>&#160;<span class="preprocessor"># undef FPD_Harris</span></div>
-<div class="line"><a name="l00338"></a><span class="lineno"> 338</span>&#160;<span class="preprocessor"></span>};</div>
-<div class="line"><a name="l00339"></a><span class="lineno"> 339</span>&#160;</div>
-<div class="line"><a name="l00340"></a><span class="lineno"> 340</span>&#160;} <span class="comment">// meow</span></div>
-<div class="line"><a name="l00341"></a><span class="lineno"> 341</span>&#160;</div>
-<div class="line"><a name="l00342"></a><span class="lineno"> 342</span>&#160;<span class="preprocessor">#endif // gra_FeaturePointsDetector_Harris</span></div>
+<div class="line"><a name="l00302"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#a81ee73f12b657a7bdfeaeafb00de039d"> 302</a></span>&#160; std::vector&lt;MyFP&gt; <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a81ee73f12b657a7bdfeaeafb00de039d">operator()</a>(<a class="code" href="classmeow_1_1Bitmap.html">Bitmap&lt;Pixel&gt;</a> <span class="keyword">const</span>&amp; bmp)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00303"></a><span class="lineno"> 303</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#ac3690080d050c72e50d37669ad495d6c">detect</a>(bmp);</div>
+<div class="line"><a name="l00304"></a><span class="lineno"> 304</span>&#160; }</div>
+<div class="line"><a name="l00305"></a><span class="lineno"> 305</span>&#160;</div>
+<div class="line"><a name="l00310"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#a453991489f594d1bcc5738d6a59c64b3"> 310</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a453991489f594d1bcc5738d6a59c64b3">write</a>(FILE* f, <span class="keywordtype">bool</span> bin, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> fg)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00311"></a><span class="lineno"> 311</span>&#160; <span class="comment">// TODO</span></div>
+<div class="line"><a name="l00312"></a><span class="lineno"> 312</span>&#160; <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
+<div class="line"><a name="l00313"></a><span class="lineno"> 313</span>&#160; }</div>
+<div class="line"><a name="l00314"></a><span class="lineno"> 314</span>&#160;</div>
+<div class="line"><a name="l00319"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#aeaf30a21754b3d25b0fbd8a2f80b725f"> 319</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#aeaf30a21754b3d25b0fbd8a2f80b725f">read</a> (FILE* f, <span class="keywordtype">bool</span> bin, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> fg) {</div>
+<div class="line"><a name="l00320"></a><span class="lineno"> 320</span>&#160; <span class="comment">// TODO</span></div>
+<div class="line"><a name="l00321"></a><span class="lineno"> 321</span>&#160; <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
+<div class="line"><a name="l00322"></a><span class="lineno"> 322</span>&#160; }</div>
+<div class="line"><a name="l00323"></a><span class="lineno"> 323</span>&#160;</div>
+<div class="line"><a name="l00328"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#aac15dced6654af106aafcad1cec923d8"> 328</a></span>&#160; <a class="code" href="classmeow_1_1ObjBase.html">ObjBase</a>* <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#aac15dced6654af106aafcad1cec923d8">create</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00329"></a><span class="lineno"> 329</span>&#160; <span class="keywordflow">return</span> (<a class="code" href="classmeow_1_1ObjBase.html">ObjBase</a>*)<span class="keyword">new</span> FPD_Harris&lt;Pixel&gt;();</div>
+<div class="line"><a name="l00330"></a><span class="lineno"> 330</span>&#160; }</div>
+<div class="line"><a name="l00331"></a><span class="lineno"> 331</span>&#160;</div>
+<div class="line"><a name="l00341"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#a22926ecd41993f5640fccca43877b9da"> 341</a></span>&#160; <a class="code" href="classmeow_1_1ObjBase.html">ObjBase</a>* <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a22926ecd41993f5640fccca43877b9da">copyFrom</a>(<a class="code" href="classmeow_1_1ObjBase.html">ObjBase</a> <span class="keyword">const</span>* b) {</div>
+<div class="line"><a name="l00342"></a><span class="lineno"> 342</span>&#160; <span class="keywordflow">return</span> &amp;(<a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a63498487e7b3753cb496de8c2e911fd9">copyFrom</a>(*(<a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a90b3a7d28de63a8e995a75527aa8b784">FPD_Harris</a> <span class="keyword">const</span>*)b));</div>
+<div class="line"><a name="l00343"></a><span class="lineno"> 343</span>&#160; }</div>
+<div class="line"><a name="l00344"></a><span class="lineno"> 344</span>&#160;</div>
+<div class="line"><a name="l00349"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#a548446f4efd783de0d88c738ecff1e78"> 349</a></span>&#160; <span class="keywordtype">char</span> <span class="keyword">const</span>* <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a548446f4efd783de0d88c738ecff1e78">ctype</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00350"></a><span class="lineno"> 350</span>&#160; <span class="keywordflow">return</span> <span class="keyword">typeid</span>(*this).name();</div>
+<div class="line"><a name="l00351"></a><span class="lineno"> 351</span>&#160; }</div>
+<div class="line"><a name="l00352"></a><span class="lineno"> 352</span>&#160;</div>
+<div class="line"><a name="l00357"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsDetector__Harris.html#ad068b4cf3ac0239f62c6a862b2c27dcd"> 357</a></span>&#160; std::string <a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#ad068b4cf3ac0239f62c6a862b2c27dcd">type</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00358"></a><span class="lineno"> 358</span>&#160; <span class="keywordflow">return</span> std::string(<a class="code" href="classmeow_1_1FeaturePointsDetector__Harris.html#a548446f4efd783de0d88c738ecff1e78">ctype</a>());</div>
+<div class="line"><a name="l00359"></a><span class="lineno"> 359</span>&#160; }</div>
+<div class="line"><a name="l00360"></a><span class="lineno"> 360</span>&#160;<span class="preprocessor"># undef FPD_Harris</span></div>
+<div class="line"><a name="l00361"></a><span class="lineno"> 361</span>&#160;<span class="preprocessor"></span>};</div>
+<div class="line"><a name="l00362"></a><span class="lineno"> 362</span>&#160;</div>
+<div class="line"><a name="l00363"></a><span class="lineno"> 363</span>&#160;} <span class="comment">// meow</span></div>
+<div class="line"><a name="l00364"></a><span class="lineno"> 364</span>&#160;</div>
+<div class="line"><a name="l00365"></a><span class="lineno"> 365</span>&#160;<span class="preprocessor">#endif // gra_FeaturePointsDetector_Harris</span></div>
<div class="ttc" id="FeaturePointsDetector_8h_html"><div class="ttname"><a href="FeaturePointsDetector_8h.html">FeaturePointsDetector.h</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_a5033d1d9c34d0ab2f12408b9c9c33bc8"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#a5033d1d9c34d0ab2f12408b9c9c33bc8">meow::FeaturePointsDetector_Harris::paramB</a></div><div class="ttdeci">size_t paramB(size_t b)</div><div class="ttdoc">B. </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00161">FeaturePointsDetector_Harris.h:161</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_aa5053b3bfc11a7333f84183fef1c0297"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#aa5053b3bfc11a7333f84183fef1c0297">meow::FeaturePointsDetector_Harris::paramK</a></div><div class="ttdeci">double paramK(double k)</div><div class="ttdoc">K. </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00125">FeaturePointsDetector_Harris.h:125</a></div></div>
<div class="ttc" id="classmeow_1_1Bitmap_html_aa08c848b01a304f4569f0e45f3ccee12"><div class="ttname"><a href="classmeow_1_1Bitmap.html#aa08c848b01a304f4569f0e45f3ccee12">meow::Bitmap::gradianceY</a></div><div class="ttdeci">Bitmap&lt; Pixel &gt; gradianceY(double radiusY, double radiusX) const </div><div class="ttdoc">回傳對y偏微分 </div><div class="ttdef"><b>Definition:</b> <a href="Bitmap_8h_source.html#l00321">Bitmap.h:321</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_ad64fc165235876aa681023c3880f708b"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#ad64fc165235876aa681023c3880f708b">meow::FeaturePointsDetector_Harris::~FPD_Harris</a></div><div class="ttdeci">~FPD_Harris()</div><div class="ttdoc">解構子 </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00074">FeaturePointsDetector_Harris.h:74</a></div></div>
-<div class="ttc" id="classmeow_1_1Bitmap_html_a2290360ab49bdf1f33dc717fce71d5df"><div class="ttname"><a href="classmeow_1_1Bitmap.html#a2290360ab49bdf1f33dc717fce71d5df">meow::Bitmap::height</a></div><div class="ttdeci">size_t height() const </div><div class="ttdoc">回傳高度 </div><div class="ttdef"><b>Definition:</b> <a href="Bitmap_8h_source.html#l00153">Bitmap.h:153</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_a00be866b3cf9bd2469e0eef32a3b2287"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#a00be866b3cf9bd2469e0eef32a3b2287">meow::FeaturePointsDetector_Harris::ctype</a></div><div class="ttdeci">char const * ctype() const </div><div class="ttdoc">回傳class的type </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00326">FeaturePointsDetector_Harris.h:326</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_aedd26ad4f5ce224bf925271d467aaf06"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#aedd26ad4f5ce224bf925271d467aaf06">meow::FeaturePointsDetector_Harris::referenceFrom</a></div><div class="ttdeci">FPD_Harris &amp; referenceFrom(FPD_Harris const &amp;fps)</div><div class="ttdoc">參照 </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00084">FeaturePointsDetector_Harris.h:84</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_a73c79a7194bd8438685d6d252f9acf2c"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#a73c79a7194bd8438685d6d252f9acf2c">meow::FeaturePointsDetector_Harris::detect</a></div><div class="ttdeci">MyFeaturePoints detect(Bitmap&lt; Pixel &gt; const &amp;bmp) const </div><div class="ttdoc">找出特徵點 </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00175">FeaturePointsDetector_Harris.h:175</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_a05ec8973f1ea8611c19f7184d3ad5422"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#a05ec8973f1ea8611c19f7184d3ad5422">meow::FeaturePointsDetector_Harris::paramR</a></div><div class="ttdeci">double paramR() const </div><div class="ttdoc">R. </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00095">FeaturePointsDetector_Harris.h:95</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_ae13f041624113e4b87d49befc2e1d77a"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#ae13f041624113e4b87d49befc2e1d77a">meow::FeaturePointsDetector_Harris::type</a></div><div class="ttdeci">std::string type() const </div><div class="ttdoc">回傳class的type </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00334">FeaturePointsDetector_Harris.h:334</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_a51ea4943d3c0515466a801ec63ba44ea"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#a51ea4943d3c0515466a801ec63ba44ea">meow::FeaturePointsDetector_Harris::copyFrom</a></div><div class="ttdeci">ObjBase * copyFrom(ObjBase const *b)</div><div class="ttdoc">複製資料 </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00318">FeaturePointsDetector_Harris.h:318</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_a24e273bd865b89568e70b4f65bf56806"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#a24e273bd865b89568e70b4f65bf56806">meow::FeaturePointsDetector_Harris::paramL</a></div><div class="ttdeci">double paramL() const </div><div class="ttdoc">L. </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00115">FeaturePointsDetector_Harris.h:115</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_a453991489f594d1bcc5738d6a59c64b3"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#a453991489f594d1bcc5738d6a59c64b3">meow::FeaturePointsDetector_Harris::write</a></div><div class="ttdeci">bool write(FILE *f, bool bin, unsigned int fg) const </div><div class="ttdoc">寫到檔案裡 </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00310">FeaturePointsDetector_Harris.h:310</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_a151a23416d337314ebaee2e0b93a5127"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#a151a23416d337314ebaee2e0b93a5127">meow::FeaturePointsDetector_Harris::paramW</a></div><div class="ttdeci">double paramW() const </div><div class="ttdoc">W. </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00099">FeaturePointsDetector_Harris.h:99</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_aac15dced6654af106aafcad1cec923d8"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#aac15dced6654af106aafcad1cec923d8">meow::FeaturePointsDetector_Harris::create</a></div><div class="ttdeci">ObjBase * create() const </div><div class="ttdoc">new一個自己 </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00328">FeaturePointsDetector_Harris.h:328</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_a22926ecd41993f5640fccca43877b9da"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#a22926ecd41993f5640fccca43877b9da">meow::FeaturePointsDetector_Harris::copyFrom</a></div><div class="ttdeci">ObjBase * copyFrom(ObjBase const *b)</div><div class="ttdoc">複製資料 </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00341">FeaturePointsDetector_Harris.h:341</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_a36e6456e336cb089a7aeee087a3fd587"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#a36e6456e336cb089a7aeee087a3fd587">meow::FeaturePointsDetector_Harris::paramG</a></div><div class="ttdeci">double paramG() const </div><div class="ttdoc">G. </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00109">FeaturePointsDetector_Harris.h:109</a></div></div>
+<div class="ttc" id="classmeow_1_1Bitmap_html_a499f3f0ceb101cb92ea8cd030b3d9952"><div class="ttname"><a href="classmeow_1_1Bitmap.html#a499f3f0ceb101cb92ea8cd030b3d9952">meow::Bitmap::gaussian</a></div><div class="ttdeci">Bitmap gaussian(double radiusY, double radiusX) const </div><div class="ttdoc">回傳高斯模糊 </div><div class="ttdef"><b>Definition:</b> <a href="Bitmap_8h_source.html#l00275">Bitmap.h:275</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_aeaf30a21754b3d25b0fbd8a2f80b725f"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#aeaf30a21754b3d25b0fbd8a2f80b725f">meow::FeaturePointsDetector_Harris::read</a></div><div class="ttdeci">bool read(FILE *f, bool bin, unsigned int fg)</div><div class="ttdoc">將資料讀入 </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00319">FeaturePointsDetector_Harris.h:319</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_af1a5043bd3deaab7eddb78cbe8884904"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#af1a5043bd3deaab7eddb78cbe8884904">meow::FeaturePointsDetector_Harris::paramW</a></div><div class="ttdeci">double paramW(double w)</div><div class="ttdoc">W. </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00141">FeaturePointsDetector_Harris.h:141</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_a14a1363be36820921638828b0a1e03d1"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#a14a1363be36820921638828b0a1e03d1">meow::FeaturePointsDetector_Harris::paramN</a></div><div class="ttdeci">double paramN(double n)</div><div class="ttdoc">N. </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00147">FeaturePointsDetector_Harris.h:147</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_a7ef79f90d9830afb21f97493ee236cab"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#a7ef79f90d9830afb21f97493ee236cab">meow::FeaturePointsDetector_Harris::paramB</a></div><div class="ttdeci">size_t paramB(size_t b)</div><div class="ttdoc">B. </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00165">FeaturePointsDetector_Harris.h:165</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_ad65cb04f865f5f468016e95281cc7918"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#ad65cb04f865f5f468016e95281cc7918">meow::FeaturePointsDetector_Harris::paramB</a></div><div class="ttdeci">size_t paramB() const </div><div class="ttdoc">bound </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00119">FeaturePointsDetector_Harris.h:119</a></div></div>
<div class="ttc" id="classmeow_1_1DisjointSet_html"><div class="ttname"><a href="classmeow_1_1DisjointSet.html">meow::DisjointSet</a></div><div class="ttdoc">用來維護一堆互斥集的資訊 </div><div class="ttdef"><b>Definition:</b> <a href="DisjointSet_8h_source.html#l00025">DisjointSet.h:25</a></div></div>
<div class="ttc" id="classmeow_1_1Bitmap_html"><div class="ttname"><a href="classmeow_1_1Bitmap.html">meow::Bitmap</a></div><div class="ttdoc">二維點陣資料 </div><div class="ttdef"><b>Definition:</b> <a href="Bitmap_8h_source.html#l00025">Bitmap.h:25</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_ac3d52bb2286377febbe692480e9afa75"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#ac3d52bb2286377febbe692480e9afa75">meow::FeaturePointsDetector_Harris::operator()</a></div><div class="ttdeci">MyFeaturePoints operator()(Bitmap&lt; Pixel &gt; const &amp;bmp) const </div><div class="ttdoc">same as detect(bmp) </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00279">FeaturePointsDetector_Harris.h:279</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_a084adc4ffa9b035c1b83da55e496b683"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#a084adc4ffa9b035c1b83da55e496b683">meow::FeaturePointsDetector_Harris::paramW</a></div><div class="ttdeci">double paramW(double w)</div><div class="ttdoc">W. </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00137">FeaturePointsDetector_Harris.h:137</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_ac1adf3eb504cafaee9c48184921b0653"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#ac1adf3eb504cafaee9c48184921b0653">meow::FeaturePointsDetector_Harris::paramA</a></div><div class="ttdeci">size_t paramA() const </div><div class="ttdoc">algle </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00124">FeaturePointsDetector_Harris.h:124</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_a1e58e33b8ebfe5eb10bc558699f456d9"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#a1e58e33b8ebfe5eb10bc558699f456d9">meow::FeaturePointsDetector_Harris::paramL</a></div><div class="ttdeci">double paramL() const </div><div class="ttdoc">L. </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00114">FeaturePointsDetector_Harris.h:114</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_a81ee73f12b657a7bdfeaeafb00de039d"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#a81ee73f12b657a7bdfeaeafb00de039d">meow::FeaturePointsDetector_Harris::operator()</a></div><div class="ttdeci">std::vector&lt; MyFP &gt; operator()(Bitmap&lt; Pixel &gt; const &amp;bmp) const </div><div class="ttdoc">same as detect(bmp) </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00302">FeaturePointsDetector_Harris.h:302</a></div></div>
<div class="ttc" id="classmeow_1_1Bitmap_html_ac8f41ae97e068549565e9ac83ffef888"><div class="ttname"><a href="classmeow_1_1Bitmap.html#ac8f41ae97e068549565e9ac83ffef888">meow::Bitmap::pixel</a></div><div class="ttdeci">Pixel pixel(size_t y, size_t x) const </div><div class="ttdoc">取得 (y, x) 的pixel </div><div class="ttdef"><b>Definition:</b> <a href="Bitmap_8h_source.html#l00212">Bitmap.h:212</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_a0a905f8e6562eca76dbdeee6899c5fec"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#a0a905f8e6562eca76dbdeee6899c5fec">meow::FeaturePointsDetector_Harris::paramL</a></div><div class="ttdeci">double paramL(double l)</div><div class="ttdoc">L. </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00149">FeaturePointsDetector_Harris.h:149</a></div></div>
-<div class="ttc" id="classmeow_1_1Bitmap_html_ad8476258a0f9deefdb7170d53949d3ed"><div class="ttname"><a href="classmeow_1_1Bitmap.html#ad8476258a0f9deefdb7170d53949d3ed">meow::Bitmap::width</a></div><div class="ttdeci">size_t width() const </div><div class="ttdoc">回傳寬度 </div><div class="ttdef"><b>Definition:</b> <a href="Bitmap_8h_source.html#l00160">Bitmap.h:160</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_a5ba64f79bf3a94d7cf7a3a5a20dceabf"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#a5ba64f79bf3a94d7cf7a3a5a20dceabf">meow::FeaturePointsDetector_Harris::paramK</a></div><div class="ttdeci">double paramK() const </div><div class="ttdoc">K. </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00090">FeaturePointsDetector_Harris.h:90</a></div></div>
<div class="ttc" id="classmeow_1_1ObjBase_html"><div class="ttname"><a href="classmeow_1_1ObjBase.html">meow::ObjBase</a></div><div class="ttdoc">一切物件的Base, 並要求每個物件都要有read, write, create, ... 等功能 </div><div class="ttdef"><b>Definition:</b> <a href="ObjBase_8h_source.html#l00015">ObjBase.h:15</a></div></div>
<div class="ttc" id="classmeow_1_1Vector_html"><div class="ttname"><a href="classmeow_1_1Vector.html">meow::Vector</a></div><div class="ttdoc">vector </div><div class="ttdef"><b>Definition:</b> <a href="Vector_8h_source.html#l00019">Vector.h:19</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_a48b36d138ea8b81dfc96cba3da90b929"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#a48b36d138ea8b81dfc96cba3da90b929">meow::FeaturePointsDetector_Harris::descriptionDimension</a></div><div class="ttdeci">size_t descriptionDimension() const </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00166">FeaturePointsDetector_Harris.h:166</a></div></div>
<div class="ttc" id="classmeow_1_1FeaturePointsDetector_html"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector.html">meow::FeaturePointsDetector</a></div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector_8h_source.html#l00014">FeaturePointsDetector.h:14</a></div></div>
<div class="ttc" id="classmeow_1_1DisjointSet_html_a410399290f718332f5c3df1854182198"><div class="ttname"><a href="classmeow_1_1DisjointSet.html#a410399290f718332f5c3df1854182198">meow::DisjointSet::merge</a></div><div class="ttdeci">size_t merge(size_t a, size_t b)</div><div class="ttdoc">合併 </div><div class="ttdef"><b>Definition:</b> <a href="DisjointSet_8h_source.html#l00128">DisjointSet.h:128</a></div></div>
<div class="ttc" id="classmeow_1_1Vector3D_html"><div class="ttname"><a href="classmeow_1_1Vector3D.html">meow::Vector3D&lt; double &gt;</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_a6c985645f3e3c3d649edb72c08168cf3"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#a6c985645f3e3c3d649edb72c08168cf3">meow::FeaturePointsDetector_Harris::FPD_Harris</a></div><div class="ttdeci">FPD_Harris(FPD_Harris const &amp;fps)</div><div class="ttdoc">constructor 參數複製自另一個 FeaturePointsDetector_Harris </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00070">FeaturePointsDetector_Harris.h:70</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_acdb6ae069a9ef7e3f55c3a9666f97cfd"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#acdb6ae069a9ef7e3f55c3a9666f97cfd">meow::FeaturePointsDetector_Harris::paramR</a></div><div class="ttdeci">double paramR(double r)</div><div class="ttdoc">R. </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00131">FeaturePointsDetector_Harris.h:131</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_aab9f554d028c13587d29abe0dc5fa1bd"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#aab9f554d028c13587d29abe0dc5fa1bd">meow::FeaturePointsDetector_Harris::operator=</a></div><div class="ttdeci">FPD_Harris &amp; operator=(FPD_Harris const &amp;fps)</div><div class="ttdoc">same as copyFrom(fps) </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00274">FeaturePointsDetector_Harris.h:274</a></div></div>
-<div class="ttc" id="classmeow_1_1Bitmap_html_a13b986e9310eb100c100fd62fa548233"><div class="ttname"><a href="classmeow_1_1Bitmap.html#a13b986e9310eb100c100fd62fa548233">meow::Bitmap::size</a></div><div class="ttdeci">size_t size() const </div><div class="ttdoc">回傳高度乘以寬度 </div><div class="ttdef"><b>Definition:</b> <a href="Bitmap_8h_source.html#l00167">Bitmap.h:167</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_a6670eebe33689042e0e01911763197f2"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#a6670eebe33689042e0e01911763197f2">meow::FeaturePointsDetector_Harris::paramN</a></div><div class="ttdeci">double paramN() const </div><div class="ttdoc">N. </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00105">FeaturePointsDetector_Harris.h:105</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_a3bf522cf08285d1afbaca76c643ea4a7"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#a3bf522cf08285d1afbaca76c643ea4a7">meow::FeaturePointsDetector_Harris::read</a></div><div class="ttdeci">bool read(FILE *f, bool bin, unsigned int fg)</div><div class="ttdoc">將資料讀入 </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00296">FeaturePointsDetector_Harris.h:296</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_afc8cb8cd55dec0769f9cc3486d431772"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#afc8cb8cd55dec0769f9cc3486d431772">meow::FeaturePointsDetector_Harris::paramW</a></div><div class="ttdeci">double paramW() const </div><div class="ttdoc">W. </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00100">FeaturePointsDetector_Harris.h:100</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_ae0d128eee0900485fb8f35750a046338"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#ae0d128eee0900485fb8f35750a046338">meow::FeaturePointsDetector_Harris::operator=</a></div><div class="ttdeci">FPD_Harris &amp; operator=(FPD_Harris const &amp;fps)</div><div class="ttdoc">same as copyFrom(fps) </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00297">FeaturePointsDetector_Harris.h:297</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_a63498487e7b3753cb496de8c2e911fd9"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#a63498487e7b3753cb496de8c2e911fd9">meow::FeaturePointsDetector_Harris::copyFrom</a></div><div class="ttdeci">FPD_Harris &amp; copyFrom(FPD_Harris const &amp;fps)</div><div class="ttdoc">複製 </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00077">FeaturePointsDetector_Harris.h:77</a></div></div>
<div class="ttc" id="Bitmap_8h_html"><div class="ttname"><a href="Bitmap_8h.html">Bitmap.h</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_a90b3a7d28de63a8e995a75527aa8b784"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#a90b3a7d28de63a8e995a75527aa8b784">meow::FeaturePointsDetector_Harris::FPD_Harris</a></div><div class="ttdeci">FPD_Harris()</div><div class="ttdoc">constructor 使用預設參數 </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00065">FeaturePointsDetector_Harris.h:65</a></div></div>
<div class="ttc" id="FeaturePoint_8h_html"><div class="ttname"><a href="FeaturePoint_8h.html">FeaturePoint.h</a></div></div>
<div class="ttc" id="classmeow_1_1Bitmap_html_ad7066cf0542486b0944e1584ced9faa8"><div class="ttname"><a href="classmeow_1_1Bitmap.html#ad7066cf0542486b0944e1584ced9faa8">meow::Bitmap::gradianceX</a></div><div class="ttdeci">Bitmap gradianceX(double radiusY, double radiusX) const </div><div class="ttdoc">回傳對x偏微分 </div><div class="ttdef"><b>Definition:</b> <a href="Bitmap_8h_source.html#l00298">Bitmap.h:298</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_ac3690080d050c72e50d37669ad495d6c"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#ac3690080d050c72e50d37669ad495d6c">meow::FeaturePointsDetector_Harris::detect</a></div><div class="ttdeci">std::vector&lt; MyFP &gt; detect(Bitmap&lt; Pixel &gt; const &amp;bmp) const </div><div class="ttdoc">找出特徵點 </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00186">FeaturePointsDetector_Harris.h:186</a></div></div>
<div class="ttc" id="classmeow_1_1Vector_html_a628406a3f273f85dc4c619b8f3cd8940"><div class="ttname"><a href="classmeow_1_1Vector.html#a628406a3f273f85dc4c619b8f3cd8940">meow::Vector::scalar</a></div><div class="ttdeci">Scalar scalar(size_t i) const </div><div class="ttdoc">return i -th scalar </div><div class="ttdef"><b>Definition:</b> <a href="Vector_8h_source.html#l00125">Vector.h:125</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_a0f9868d0d8e412908bc28ba56b6eaf9c"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#a0f9868d0d8e412908bc28ba56b6eaf9c">meow::FeaturePointsDetector_Harris::FPD_Harris</a></div><div class="ttdeci">FPD_Harris()</div><div class="ttdoc">constructor 使用預設參數 </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00066">FeaturePointsDetector_Harris.h:66</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_aa0bcd7cc0afbe1dc6fa06eef32c9c1f3"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#aa0bcd7cc0afbe1dc6fa06eef32c9c1f3">meow::FeaturePointsDetector_Harris::copyFrom</a></div><div class="ttdeci">FPD_Harris &amp; copyFrom(FPD_Harris const &amp;fps)</div><div class="ttdoc">複製 </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00078">FeaturePointsDetector_Harris.h:78</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_a0faf2dae43fe1e07b145c04c13e9083f"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#a0faf2dae43fe1e07b145c04c13e9083f">meow::FeaturePointsDetector_Harris::paramG</a></div><div class="ttdeci">double paramG(double g)</div><div class="ttdoc">G. </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00155">FeaturePointsDetector_Harris.h:155</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_a40f5a7ac2425243fd637ba6ed400820a"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#a40f5a7ac2425243fd637ba6ed400820a">meow::FeaturePointsDetector_Harris::paramB</a></div><div class="ttdeci">size_t paramB() const </div><div class="ttdoc">bound </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00120">FeaturePointsDetector_Harris.h:120</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_ae7a96030ea8d06322b632c89eb65655d"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#ae7a96030ea8d06322b632c89eb65655d">meow::FeaturePointsDetector_Harris::create</a></div><div class="ttdeci">ObjBase * create() const </div><div class="ttdoc">new一個自己 </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00305">FeaturePointsDetector_Harris.h:305</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_ad068b4cf3ac0239f62c6a862b2c27dcd"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#ad068b4cf3ac0239f62c6a862b2c27dcd">meow::FeaturePointsDetector_Harris::type</a></div><div class="ttdeci">std::string type() const </div><div class="ttdoc">回傳class的type </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00357">FeaturePointsDetector_Harris.h:357</a></div></div>
+<div class="ttc" id="namespacemeow_html_a5973cc35b502bb434566ea82b1ead034"><div class="ttname"><a href="namespacemeow.html#a5973cc35b502bb434566ea82b1ead034">meow::circle</a></div><div class="ttdeci">T circle(T x)</div><div class="ttdoc">將角度調整於0~2PI </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00018">utility.h:18</a></div></div>
+<div class="ttc" id="namespacemeow_html_aa86d5920087a4e73078b759bc3996f76"><div class="ttname"><a href="namespacemeow.html#aa86d5920087a4e73078b759bc3996f76">meow::PI</a></div><div class="ttdeci">static const double PI</div><div class="ttdoc">圓周率... </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00012">utility.h:12</a></div></div>
<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a></div><div class="ttdoc">Harris-Corner-Detect algorithm for finding feature points. </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00026">FeaturePointsDetector_Harris.h:26</a></div></div>
-<div class="ttc" id="classmeow_1_1Self_html"><div class="ttname"><a href="classmeow_1_1Self.html">meow::Self</a></div><div class="ttdef"><b>Definition:</b> <a href="Self_8h_source.html#l00013">Self.h:13</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_af987b2022023708f61c6c7d4bb78e255"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#af987b2022023708f61c6c7d4bb78e255">meow::FeaturePointsDetector_Harris::paramN</a></div><div class="ttdeci">double paramN(double n)</div><div class="ttdoc">N. </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00143">FeaturePointsDetector_Harris.h:143</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_a956719ee4c4620233bb38983b8acf908"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#a956719ee4c4620233bb38983b8acf908">meow::FeaturePointsDetector_Harris::paramG</a></div><div class="ttdeci">double paramG() const </div><div class="ttdoc">G. </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00110">FeaturePointsDetector_Harris.h:110</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePoint_html"><div class="ttname"><a href="classmeow_1_1FeaturePoint.html">meow::FeaturePoint</a></div><div class="ttdoc">特徵點 </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePoint_8h_source.html#l00023">FeaturePoint.h:23</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_a83d9ec3557a4251dc98dae1ab7146a14"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#a83d9ec3557a4251dc98dae1ab7146a14">meow::FeaturePointsDetector_Harris::write</a></div><div class="ttdeci">bool write(FILE *f, bool bin, unsigned int fg) const </div><div class="ttdoc">寫到檔案裡 </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00287">FeaturePointsDetector_Harris.h:287</a></div></div>
-<div class="ttc" id="classmeow_1_1Bitmap_html_af15952db2e4ecaa1e24ebfb8a1c5e650"><div class="ttname"><a href="classmeow_1_1Bitmap.html#af15952db2e4ecaa1e24ebfb8a1c5e650">meow::Bitmap::gaussianed</a></div><div class="ttdeci">Bitmap &amp; gaussianed(double radiusY, double radiusX)</div><div class="ttdoc">把自己高斯模糊 </div><div class="ttdef"><b>Definition:</b> <a href="Bitmap_8h_source.html#l00287">Bitmap.h:287</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_a3ecc88067ffba0a1753dd9d27aaa0d63"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#a3ecc88067ffba0a1753dd9d27aaa0d63">meow::FeaturePointsDetector_Harris::paramA</a></div><div class="ttdeci">size_t paramA(size_t a)</div><div class="ttdoc">A. </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00171">FeaturePointsDetector_Harris.h:171</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_a023ecdad2235ec2889653bc15f2e4341"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#a023ecdad2235ec2889653bc15f2e4341">meow::FeaturePointsDetector_Harris::paramL</a></div><div class="ttdeci">double paramL(double l)</div><div class="ttdoc">L. </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00153">FeaturePointsDetector_Harris.h:153</a></div></div>
+<div class="ttc" id="classmeow_1_1Self_html"><div class="ttname"><a href="classmeow_1_1Self.html">meow::Self</a></div><div class="ttdoc">For developer to pack the attributes of a class. </div><div class="ttdef"><b>Definition:</b> <a href="self_8h_source.html#l00110">self.h:110</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_acc2e71f27acb4343edec016b6fa82197"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#acc2e71f27acb4343edec016b6fa82197">meow::FeaturePointsDetector_Harris::paramN</a></div><div class="ttdeci">double paramN() const </div><div class="ttdoc">N. </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00104">FeaturePointsDetector_Harris.h:104</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_a43b0119e51e1a67812e861479db149c8"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#a43b0119e51e1a67812e861479db149c8">meow::FeaturePointsDetector_Harris::paramK</a></div><div class="ttdeci">double paramK() const </div><div class="ttdoc">K. </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00089">FeaturePointsDetector_Harris.h:89</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_a548446f4efd783de0d88c738ecff1e78"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#a548446f4efd783de0d88c738ecff1e78">meow::FeaturePointsDetector_Harris::ctype</a></div><div class="ttdeci">char const * ctype() const </div><div class="ttdoc">回傳class的type </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00349">FeaturePointsDetector_Harris.h:349</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_adbbc2c67b2523130748e9a4aea493f67"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#adbbc2c67b2523130748e9a4aea493f67">meow::FeaturePointsDetector_Harris::FPD_Harris</a></div><div class="ttdeci">FPD_Harris(FPD_Harris const &amp;fps)</div><div class="ttdoc">constructor 參數複製自另一個 FeaturePointsDetector_Harris </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00069">FeaturePointsDetector_Harris.h:69</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_a2dce432e2a940158d01552c0d2c1b8c3"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#a2dce432e2a940158d01552c0d2c1b8c3">meow::FeaturePointsDetector_Harris::~FPD_Harris</a></div><div class="ttdeci">~FPD_Harris()</div><div class="ttdoc">解構子 </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00073">FeaturePointsDetector_Harris.h:73</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_a829fa524e816e2765d24e76815160d53"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#a829fa524e816e2765d24e76815160d53">meow::FeaturePointsDetector_Harris::paramG</a></div><div class="ttdeci">double paramG(double g)</div><div class="ttdoc">G. </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00159">FeaturePointsDetector_Harris.h:159</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_a62896d5d3c7da864f2b18180f3f70769"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#a62896d5d3c7da864f2b18180f3f70769">meow::FeaturePointsDetector_Harris::descriptionDimension</a></div><div class="ttdeci">size_t descriptionDimension() const </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00176">FeaturePointsDetector_Harris.h:176</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_a384ab558cd6d19cdb73663bbb8d1e794"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#a384ab558cd6d19cdb73663bbb8d1e794">meow::FeaturePointsDetector_Harris::paramR</a></div><div class="ttdeci">double paramR(double r)</div><div class="ttdoc">R. </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00135">FeaturePointsDetector_Harris.h:135</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_ac4066f1ba5413f7b025f2a93caa94550"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#ac4066f1ba5413f7b025f2a93caa94550">meow::FeaturePointsDetector_Harris::paramK</a></div><div class="ttdeci">double paramK(double k)</div><div class="ttdoc">K. </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00129">FeaturePointsDetector_Harris.h:129</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_a5b11d3d0212dba7a4f3207a960cb0c21"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#a5b11d3d0212dba7a4f3207a960cb0c21">meow::FeaturePointsDetector_Harris::paramR</a></div><div class="ttdeci">double paramR() const </div><div class="ttdoc">R. </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00094">FeaturePointsDetector_Harris.h:94</a></div></div>
<div class="ttc" id="classmeow_1_1Vector2D_html"><div class="ttname"><a href="classmeow_1_1Vector2D.html">meow::Vector2D&lt; double &gt;</a></div></div>
-<div class="ttc" id="namespacemeow_html_a1954e235973a2ac79a7a72a4b7d25573"><div class="ttname"><a href="namespacemeow.html#a1954e235973a2ac79a7a72a4b7d25573">meow::squ</a></div><div class="ttdeci">T squ(T const &amp;x)</div><div class="ttdoc">x*x </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00067">utility.h:67</a></div></div>
+<div class="ttc" id="namespacemeow_html_a1954e235973a2ac79a7a72a4b7d25573"><div class="ttname"><a href="namespacemeow.html#a1954e235973a2ac79a7a72a4b7d25573">meow::squ</a></div><div class="ttdeci">T squ(T const &amp;x)</div><div class="ttdoc">x*x </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00077">utility.h:77</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsDetector__Harris_html_a18b4a62f8f6b5e7d57770f41fc5dbd7f"><div class="ttname"><a href="classmeow_1_1FeaturePointsDetector__Harris.html#a18b4a62f8f6b5e7d57770f41fc5dbd7f">meow::FeaturePointsDetector_Harris::referenceFrom</a></div><div class="ttdeci">FPD_Harris &amp; referenceFrom(FPD_Harris const &amp;fps)</div><div class="ttdoc">參照 </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsDetector__Harris_8h_source.html#l00083">FeaturePointsDetector_Harris.h:83</a></div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.3.1-->
@@ -399,7 +420,7 @@ $(document).ready(function(){initNavTree('FeaturePointsDetector__Harris_8h_sourc
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_115d3279a93b9c99d8f569a34543848f.html">gra</a></li><li class="navelem"><a class="el" href="FeaturePointsDetector__Harris_8h.html">FeaturePointsDetector_Harris.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:40 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:14 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/FeaturePointsMatch_8h.html b/doc/html/FeaturePointsMatch_8h.html
index d08e636..2b82617 100644
--- a/doc/html/FeaturePointsMatch_8h.html
+++ b/doc/html/FeaturePointsMatch_8h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -71,7 +71,7 @@ $(document).ready(function(){initNavTree('FeaturePointsMatch_8h.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch&lt; Scalar, Description &gt;</a></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch&lt; FeaturePoint &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
@@ -95,7 +95,7 @@ size_t, size_t, size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_115d3279a93b9c99d8f569a34543848f.html">gra</a></li><li class="navelem"><a class="el" href="FeaturePointsMatch_8h.html">FeaturePointsMatch.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/FeaturePointsMatch_8h_source.html b/doc/html/FeaturePointsMatch_8h_source.html
index c4336c3..9ac1cc7 100644
--- a/doc/html/FeaturePointsMatch_8h_source.html
+++ b/doc/html/FeaturePointsMatch_8h_source.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -73,48 +73,48 @@ $(document).ready(function(){initNavTree('FeaturePointsMatch_8h_source.html','')
<div class="line"><a name="l00013"></a><span class="lineno"><a class="line" href="namespacemeow.html#ae8e7032d7bf6ef923dda87dba4d057f2"> 13</a></span>&#160;<span class="keyword">typedef</span> <a class="code" href="structmeow_1_1PairToPair.html">PairToPair&lt;size_t, size_t, size_t, size_t&gt;</a> <a class="code" href="namespacemeow.html#ae8e7032d7bf6ef923dda87dba4d057f2">FeaturePointIndexPair</a> ;</div>
<div class="line"><a name="l00014"></a><span class="lineno"><a class="line" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961"> 14</a></span>&#160;<span class="keyword">typedef</span> std::vector&lt;FeaturePointIndexPair&gt; <a class="code" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a>;</div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;</div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="keyword">template</span>&lt;<span class="keyword">class</span> Scalar, <span class="keyword">class</span> Description&gt;</div>
+<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="keyword">template</span>&lt;<span class="keyword">class</span> FeaturePo<span class="keywordtype">int</span> = FeaturePo<span class="keywordtype">int</span>&lt;<span class="keywordtype">double</span>, <span class="keywordtype">double</span>&gt; &gt;</div>
<div class="line"><a name="l00017"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch.html"> 17</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmeow_1_1FeaturePointsMatch.html">FeaturePointsMatch</a>: <span class="keyword">public</span> <a class="code" href="classmeow_1_1ObjBase.html">ObjBase</a> {</div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="keyword">protected</span>:</div>
-<div class="line"><a name="l00019"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch.html#a474b17d1df14547565c6536a73e8484d"> 19</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch.html#a474b17d1df14547565c6536a73e8484d">FeaturePointsMatch</a>() {</div>
+<div class="line"><a name="l00019"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch.html#a4ca7a879be10f6e71c0d6987c6c0bc5a"> 19</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch.html#a4ca7a879be10f6e71c0d6987c6c0bc5a">FeaturePointsMatch</a>() {</div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; }</div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00022"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch.html#aabbd59cc0e43b1b436f9e61205d39e72"> 22</a></span>&#160; <span class="keyword">typedef</span> std::vector&lt;FeaturePoint&lt;Scalar, Description&gt; &gt; <a class="code" href="classmeow_1_1FeaturePointsMatch.html#aabbd59cc0e43b1b436f9e61205d39e72">FeaturePoints</a>;</div>
-<div class="line"><a name="l00023"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch.html#a20914f57403c2a810601320b6a0f0715"> 23</a></span>&#160; <span class="keyword">typedef</span> std::vector&lt;FeaturePoints &gt; <a class="code" href="classmeow_1_1FeaturePointsMatch.html#a20914f57403c2a810601320b6a0f0715">FeaturePointss</a>;</div>
+<div class="line"><a name="l00022"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch.html#ab037c9f0d0be423650124adbb65f650f"> 22</a></span>&#160; <span class="keyword">typedef</span> std::vector&lt;FeaturePoint &gt; <a class="code" href="classmeow_1_1FeaturePointsMatch.html#ab037c9f0d0be423650124adbb65f650f">FeaturePoints</a>;</div>
+<div class="line"><a name="l00023"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch.html#a541309da8b9259c15c35ad4ba380e745"> 23</a></span>&#160; <span class="keyword">typedef</span> std::vector&lt;FeaturePoints&gt; <a class="code" href="classmeow_1_1FeaturePointsMatch.html#a541309da8b9259c15c35ad4ba380e745">FeaturePointss</a>;</div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch.html#a8b90a39f83d8b86e324eab3cb45064a2"> 25</a></span>&#160; <span class="keyword">virtual</span> <a class="code" href="classmeow_1_1FeaturePointsMatch.html#a8b90a39f83d8b86e324eab3cb45064a2">~FeaturePointsMatch</a>() {</div>
+<div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch.html#a81cfab474e0290785b4a9627ea7f5fe0"> 25</a></span>&#160; <span class="keyword">virtual</span> <a class="code" href="classmeow_1_1FeaturePointsMatch.html#a81cfab474e0290785b4a9627ea7f5fe0">~FeaturePointsMatch</a>() {</div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; }</div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;</div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; <span class="keyword">virtual</span> <a class="code" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a> <a class="code" href="classmeow_1_1FeaturePointsMatch.html#aa16339c126971f455938bbb70ec2626a">match</a>(<span class="keywordtype">size_t</span> dimension,</div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch.html#aabbd59cc0e43b1b436f9e61205d39e72">FeaturePoints</a> <span class="keyword">const</span>&amp; from,</div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch.html#aabbd59cc0e43b1b436f9e61205d39e72">FeaturePoints</a> <span class="keyword">const</span>&amp; to) <span class="keyword">const</span> = 0;</div>
+<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; <span class="keyword">virtual</span> <a class="code" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a> <a class="code" href="classmeow_1_1FeaturePointsMatch.html#aae346336af22282044336cbbc65f5ec0">match</a>(<span class="keywordtype">size_t</span> dimension,</div>
+<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch.html#ab037c9f0d0be423650124adbb65f650f">FeaturePoints</a> <span class="keyword">const</span>&amp; from,</div>
+<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch.html#ab037c9f0d0be423650124adbb65f650f">FeaturePoints</a> <span class="keyword">const</span>&amp; to) <span class="keyword">const</span> = 0;</div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;</div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; <span class="keyword">virtual</span> <a class="code" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a> <a class="code" href="classmeow_1_1FeaturePointsMatch.html#aa16339c126971f455938bbb70ec2626a">match</a>(<span class="keywordtype">size_t</span> dimension,</div>
-<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch.html#aabbd59cc0e43b1b436f9e61205d39e72">FeaturePoints</a> <span class="keyword">const</span>&amp; from,</div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch.html#a20914f57403c2a810601320b6a0f0715">FeaturePointss</a> <span class="keyword">const</span>&amp; to) <span class="keyword">const</span> = 0;</div>
+<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; <span class="keyword">virtual</span> <a class="code" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a> <a class="code" href="classmeow_1_1FeaturePointsMatch.html#aae346336af22282044336cbbc65f5ec0">match</a>(<span class="keywordtype">size_t</span> dimension,</div>
+<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch.html#ab037c9f0d0be423650124adbb65f650f">FeaturePoints</a> <span class="keyword">const</span>&amp; from,</div>
+<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch.html#a541309da8b9259c15c35ad4ba380e745">FeaturePointss</a> <span class="keyword">const</span>&amp; to) <span class="keyword">const</span> = 0;</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;</div>
-<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; <span class="keyword">virtual</span> <a class="code" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a> <a class="code" href="classmeow_1_1FeaturePointsMatch.html#aa16339c126971f455938bbb70ec2626a">match</a>(<span class="keywordtype">size_t</span> dimension,</div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch.html#a20914f57403c2a810601320b6a0f0715">FeaturePointss</a> <span class="keyword">const</span>&amp; from,</div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch.html#a20914f57403c2a810601320b6a0f0715">FeaturePointss</a> <span class="keyword">const</span>&amp; to) <span class="keyword">const</span> = 0;</div>
+<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; <span class="keyword">virtual</span> <a class="code" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a> <a class="code" href="classmeow_1_1FeaturePointsMatch.html#aae346336af22282044336cbbc65f5ec0">match</a>(<span class="keywordtype">size_t</span> dimension,</div>
+<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch.html#a541309da8b9259c15c35ad4ba380e745">FeaturePointss</a> <span class="keyword">const</span>&amp; from,</div>
+<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch.html#a541309da8b9259c15c35ad4ba380e745">FeaturePointss</a> <span class="keyword">const</span>&amp; to) <span class="keyword">const</span> = 0;</div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;</div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; <span class="keyword">virtual</span> <a class="code" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a> <a class="code" href="classmeow_1_1FeaturePointsMatch.html#aa16339c126971f455938bbb70ec2626a">match</a>(<span class="keywordtype">size_t</span> dimension,</div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch.html#a20914f57403c2a810601320b6a0f0715">FeaturePointss</a> <span class="keyword">const</span>&amp; fpss) <span class="keyword">const</span> = 0;</div>
+<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; <span class="keyword">virtual</span> <a class="code" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a> <a class="code" href="classmeow_1_1FeaturePointsMatch.html#aae346336af22282044336cbbc65f5ec0">match</a>(<span class="keywordtype">size_t</span> dimension,</div>
+<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch.html#a541309da8b9259c15c35ad4ba380e745">FeaturePointss</a> <span class="keyword">const</span>&amp; fpss) <span class="keyword">const</span> = 0;</div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;};</div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;</div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;} <span class="comment">// meow</span></div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;</div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;<span class="preprocessor">#endif // gra_FeaturePointsMatch_H__</span></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsMatch_html_aabbd59cc0e43b1b436f9e61205d39e72"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch.html#aabbd59cc0e43b1b436f9e61205d39e72">meow::FeaturePointsMatch::FeaturePoints</a></div><div class="ttdeci">std::vector&lt; FeaturePoint&lt; Scalar, Description &gt; &gt; FeaturePoints</div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch_8h_source.html#l00022">FeaturePointsMatch.h:22</a></div></div>
<div class="ttc" id="structmeow_1_1PairToPair_html"><div class="ttname"><a href="structmeow_1_1PairToPair.html">meow::PairToPair</a></div><div class="ttdoc">A structur with memember .from.first , .from.second , .to.first , .to.second. </div><div class="ttdef"><b>Definition:</b> <a href="utility_8h_source.html#l00020">utility.h:20</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsMatch_html_a8b90a39f83d8b86e324eab3cb45064a2"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch.html#a8b90a39f83d8b86e324eab3cb45064a2">meow::FeaturePointsMatch::~FeaturePointsMatch</a></div><div class="ttdeci">virtual ~FeaturePointsMatch()</div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch_8h_source.html#l00025">FeaturePointsMatch.h:25</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsMatch_html_aae346336af22282044336cbbc65f5ec0"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch.html#aae346336af22282044336cbbc65f5ec0">meow::FeaturePointsMatch::match</a></div><div class="ttdeci">virtual FeaturePointIndexPairs match(size_t dimension, FeaturePoints const &amp;from, FeaturePoints const &amp;to) const =0</div></div>
<div class="ttc" id="namespacemeow_html_ae8e7032d7bf6ef923dda87dba4d057f2"><div class="ttname"><a href="namespacemeow.html#ae8e7032d7bf6ef923dda87dba4d057f2">meow::FeaturePointIndexPair</a></div><div class="ttdeci">PairToPair&lt; size_t, size_t, size_t, size_t &gt; FeaturePointIndexPair</div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch_8h_source.html#l00013">FeaturePointsMatch.h:13</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsMatch_html_a474b17d1df14547565c6536a73e8484d"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch.html#a474b17d1df14547565c6536a73e8484d">meow::FeaturePointsMatch::FeaturePointsMatch</a></div><div class="ttdeci">FeaturePointsMatch()</div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch_8h_source.html#l00019">FeaturePointsMatch.h:19</a></div></div>
<div class="ttc" id="namespacemeow_html_a03cd29a3b4f8874be532a4b0c9422961"><div class="ttname"><a href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">meow::FeaturePointIndexPairs</a></div><div class="ttdeci">std::vector&lt; FeaturePointIndexPair &gt; FeaturePointIndexPairs</div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch_8h_source.html#l00014">FeaturePointsMatch.h:14</a></div></div>
<div class="ttc" id="classmeow_1_1ObjBase_html"><div class="ttname"><a href="classmeow_1_1ObjBase.html">meow::ObjBase</a></div><div class="ttdoc">一切物件的Base, 並要求每個物件都要有read, write, create, ... 等功能 </div><div class="ttdef"><b>Definition:</b> <a href="ObjBase_8h_source.html#l00015">ObjBase.h:15</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsMatch_html_a4ca7a879be10f6e71c0d6987c6c0bc5a"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch.html#a4ca7a879be10f6e71c0d6987c6c0bc5a">meow::FeaturePointsMatch::FeaturePointsMatch</a></div><div class="ttdeci">FeaturePointsMatch()</div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch_8h_source.html#l00019">FeaturePointsMatch.h:19</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsMatch_html_a541309da8b9259c15c35ad4ba380e745"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch.html#a541309da8b9259c15c35ad4ba380e745">meow::FeaturePointsMatch::FeaturePointss</a></div><div class="ttdeci">std::vector&lt; FeaturePoints &gt; FeaturePointss</div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch_8h_source.html#l00023">FeaturePointsMatch.h:23</a></div></div>
<div class="ttc" id="classmeow_1_1FeaturePointsMatch_html"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch</a></div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch_8h_source.html#l00017">FeaturePointsMatch.h:17</a></div></div>
<div class="ttc" id="FeaturePoint_8h_html"><div class="ttname"><a href="FeaturePoint_8h.html">FeaturePoint.h</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsMatch_html_aa16339c126971f455938bbb70ec2626a"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch.html#aa16339c126971f455938bbb70ec2626a">meow::FeaturePointsMatch::match</a></div><div class="ttdeci">virtual FeaturePointIndexPairs match(size_t dimension, FeaturePoints const &amp;from, FeaturePoints const &amp;to) const =0</div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsMatch_html_a20914f57403c2a810601320b6a0f0715"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch.html#a20914f57403c2a810601320b6a0f0715">meow::FeaturePointsMatch::FeaturePointss</a></div><div class="ttdeci">std::vector&lt; FeaturePoints &gt; FeaturePointss</div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch_8h_source.html#l00023">FeaturePointsMatch.h:23</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsMatch_html_ab037c9f0d0be423650124adbb65f650f"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch.html#ab037c9f0d0be423650124adbb65f650f">meow::FeaturePointsMatch::FeaturePoints</a></div><div class="ttdeci">std::vector&lt; FeaturePoint &gt; FeaturePoints</div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch_8h_source.html#l00022">FeaturePointsMatch.h:22</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsMatch_html_a81cfab474e0290785b4a9627ea7f5fe0"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch.html#a81cfab474e0290785b4a9627ea7f5fe0">meow::FeaturePointsMatch::~FeaturePointsMatch</a></div><div class="ttdeci">virtual ~FeaturePointsMatch()</div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch_8h_source.html#l00025">FeaturePointsMatch.h:25</a></div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.3.1-->
@@ -122,7 +122,7 @@ $(document).ready(function(){initNavTree('FeaturePointsMatch_8h_source.html','')
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_115d3279a93b9c99d8f569a34543848f.html">gra</a></li><li class="navelem"><a class="el" href="FeaturePointsMatch_8h.html">FeaturePointsMatch.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:40 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:14 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/FeaturePointsMatch__K__Match_8h.html b/doc/html/FeaturePointsMatch__K__Match_8h.html
index d134b1c..179f387 100644
--- a/doc/html/FeaturePointsMatch__K__Match_8h.html
+++ b/doc/html/FeaturePointsMatch__K__Match_8h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -63,7 +63,7 @@ $(document).ready(function(){initNavTree('FeaturePointsMatch__K__Match_8h.html',
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="FeaturePointsMatch_8h_source.html">FeaturePointsMatch.h</a>&quot;</code><br/>
-<code>#include &quot;<a class="el" href="Self_8h_source.html">../Self.h</a>&quot;</code><br/>
+<code>#include &quot;../Self.h&quot;</code><br/>
<code>#include &quot;<a class="el" href="VP__Tree_8h_source.html">../dsa/VP_Tree.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="ObjBase_8h_source.html">../oo/ObjBase.h</a>&quot;</code><br/>
<code>#include &lt;cstdlib&gt;</code><br/>
@@ -72,7 +72,7 @@ $(document).ready(function(){initNavTree('FeaturePointsMatch__K__Match_8h.html',
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
@@ -107,7 +107,7 @@ Macros</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_115d3279a93b9c99d8f569a34543848f.html">gra</a></li><li class="navelem"><a class="el" href="FeaturePointsMatch__K__Match_8h.html">FeaturePointsMatch_K_Match.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/FeaturePointsMatch__K__Match_8h_source.html b/doc/html/FeaturePointsMatch__K__Match_8h_source.html
index ab1aeef..6323422 100644
--- a/doc/html/FeaturePointsMatch__K__Match_8h_source.html
+++ b/doc/html/FeaturePointsMatch__K__Match_8h_source.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -71,18 +71,18 @@ $(document).ready(function(){initNavTree('FeaturePointsMatch__K__Match_8h_source
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;</div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="keyword">namespace </span>meow {</div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;</div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="keyword">template</span>&lt;<span class="keyword">class</span> Scalar, <span class="keyword">class</span> Description&gt;</div>
-<div class="line"><a name="l00015"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch__K__Match.html"> 15</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html">FeaturePointsMatch_K_Match</a>:</div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="keyword">public</span> <a class="code" href="classmeow_1_1FeaturePointsMatch.html">FeaturePointsMatch</a>&lt;Scalar, Description&gt; {</div>
+<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">class </span>Scalar, <span class="keyword">class </span>Description,</div>
+<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160; <span class="keyword">class </span>FeaturePoint = FeaturePoint&lt;Scalar, Description&gt; &gt;</div>
+<div class="line"><a name="l00016"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch__K__Match.html"> 16</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html">FeaturePointsMatch_K_Match</a>: <span class="keyword">public</span> <a class="code" href="classmeow_1_1FeaturePointsMatch.html">FeaturePointsMatch</a>&lt;FeaturePoint&gt; {</div>
<div class="line"><a name="l00017"></a><span class="lineno"><a class="line" href="FeaturePointsMatch__K__Match_8h.html#a58e89d43a69e628ede9275899ef6ebbb"> 17</a></span>&#160;<span class="preprocessor"># define FPMKM FeaturePointsMatch_K_Match</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="preprocessor"></span><span class="keyword">public</span>:</div>
-<div class="line"><a name="l00019"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aa32d28d84f9b83a28d2fa2d2c2cb8244"> 19</a></span>&#160; <span class="keyword">typedef</span> std::vector&lt;FeaturePoint&lt;Scalar, Description&gt; &gt; <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aa32d28d84f9b83a28d2fa2d2c2cb8244">FeaturePoints</a> ;</div>
-<div class="line"><a name="l00020"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a92fe94701cf2c24812c8ea54e81a1b8a"> 20</a></span>&#160; <span class="keyword">typedef</span> std::vector&lt;FeaturePoints &gt; <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a92fe94701cf2c24812c8ea54e81a1b8a">FeaturePointss</a>;</div>
+<div class="line"><a name="l00019"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ad661d9718acc7907a1cc27b2560e107a"> 19</a></span>&#160; <span class="keyword">typedef</span> std::vector&lt;FeaturePoint &gt; <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ad661d9718acc7907a1cc27b2560e107a">FeaturePoints</a> ;</div>
+<div class="line"><a name="l00020"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a3427ddba3aeb94d7e97f9c98a4d3c8fc"> 20</a></span>&#160; <span class="keyword">typedef</span> std::vector&lt;FeaturePoints&gt; <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a3427ddba3aeb94d7e97f9c98a4d3c8fc">FeaturePointss</a>;</div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160; <span class="keyword">struct </span>Node {</div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; <span class="keywordtype">size_t</span> id_;</div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; <span class="keywordtype">size_t</span> index_;</div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch.html#a20914f57403c2a810601320b6a0f0715">FeaturePointss</a> <span class="keyword">const</span>* ptr_;</div>
+<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch.html#a541309da8b9259c15c35ad4ba380e745">FeaturePointss</a> <span class="keyword">const</span>* ptr_;</div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;</div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; Node() {</div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; }</div>
@@ -91,7 +91,7 @@ $(document).ready(function(){initNavTree('FeaturePointsMatch__K__Match_8h_source
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; index_ = nd.index_;</div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; ptr_ = nd. ptr_;</div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; }</div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; Node(<span class="keywordtype">size_t</span> <span class="keywordtype">id</span>, <span class="keywordtype">size_t</span> index, <a class="code" href="classmeow_1_1FeaturePointsMatch.html#a20914f57403c2a810601320b6a0f0715">FeaturePointss</a> <span class="keyword">const</span>* ptr) {</div>
+<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; Node(<span class="keywordtype">size_t</span> <span class="keywordtype">id</span>, <span class="keywordtype">size_t</span> index, <a class="code" href="classmeow_1_1FeaturePointsMatch.html#a541309da8b9259c15c35ad4ba380e745">FeaturePointss</a> <span class="keyword">const</span>* ptr) {</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; id_ = id;</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; index_ = index;</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; ptr_ = ptr;</div>
@@ -108,174 +108,169 @@ $(document).ready(function(){initNavTree('FeaturePointsMatch__K__Match_8h_source
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;</div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; <span class="keyword">struct </span>Myself {</div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; <span class="keywordtype">size_t</span> k_;</div>
-<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; Myself() {</div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; k_ = 1;</div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; }</div>
-<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; Myself(<span class="keywordtype">size_t</span> k): k_(k) {</div>
-<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; }</div>
-<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; Myself(Myself <span class="keyword">const</span>&amp; m): k_(m.k_) {</div>
-<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; }</div>
-<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; ~Myself() {</div>
-<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; }</div>
-<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; };</div>
-<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;</div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; Self&lt;Myself&gt; <span class="keyword">const</span> <span class="keyword">self</span>;</div>
-<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a6e657c4cb57c418e39ed91b35aae448c"> 64</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a6e657c4cb57c418e39ed91b35aae448c">FPMKM</a>(): self() {</div>
-<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; }</div>
-<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;</div>
-<div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aa67e41546eb54e64fea560f5d0e50586"> 67</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aa67e41546eb54e64fea560f5d0e50586">FPMKM</a>(<a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a6e657c4cb57c418e39ed91b35aae448c">FPMKM</a> <span class="keyword">const</span>&amp; m): self(m.self, <a class="code" href="classmeow_1_1Self.html">Self</a>&lt;Myself&gt;::COPY_FROM) {</div>
-<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; <span class="keyword">self</span>().<a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a2c5ee9a105e6c74bf54e061f5cc04c21">copyFrom</a>(m.self);</div>
-<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; }</div>
-<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160;</div>
-<div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a42dcafedd8ed16536de65bedbda0a0ed"> 71</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a42dcafedd8ed16536de65bedbda0a0ed">FPMKM</a>(<span class="keywordtype">size_t</span> k): self(Myself(k)) {</div>
-<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; }</div>
-<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160;</div>
-<div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ac9b46623e4ce1005936db8631d91df50"> 74</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ac9b46623e4ce1005936db8631d91df50">~FPMKM</a>() {</div>
-<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; }</div>
-<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160;</div>
-<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a2c5ee9a105e6c74bf54e061f5cc04c21"> 77</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a6e657c4cb57c418e39ed91b35aae448c">FPMKM</a>&amp; <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a2c5ee9a105e6c74bf54e061f5cc04c21">copyFrom</a>(<a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a6e657c4cb57c418e39ed91b35aae448c">FPMKM</a> <span class="keyword">const</span>&amp; m) {</div>
-<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; <span class="keyword">self</span>().<a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a2c5ee9a105e6c74bf54e061f5cc04c21">copyFrom</a>(m.self);</div>
-<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
-<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; }</div>
-<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160;</div>
-<div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a881f9a17c264659c2604a79c1ae81286"> 82</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a6e657c4cb57c418e39ed91b35aae448c">FPMKM</a>&amp; <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a881f9a17c264659c2604a79c1ae81286">referenceFrom</a>(<a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a6e657c4cb57c418e39ed91b35aae448c">FPMKM</a> <span class="keyword">const</span>&amp; m) {</div>
-<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; <span class="keyword">self</span>().<a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a881f9a17c264659c2604a79c1ae81286">referenceFrom</a>(m.self);</div>
-<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
-<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; }</div>
-<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160;</div>
-<div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a4583b168a21acc27691d32b86f291534"> 87</a></span>&#160; <span class="keywordtype">size_t</span> <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a4583b168a21acc27691d32b86f291534">paramK</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; <span class="keywordflow">return</span> <span class="keyword">self</span>-&gt;k_;</div>
-<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; }</div>
-<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160;</div>
-<div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch__K__Match.html#acd541d95ffe2de170c757b401fc00013"> 91</a></span>&#160; <span class="keywordtype">size_t</span> <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#acd541d95ffe2de170c757b401fc00013">paramK</a>(<span class="keywordtype">size_t</span> k) {</div>
-<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; <span class="keyword">self</span>()-&gt;k_ = std::max(k, (<span class="keywordtype">size_t</span>)1);</div>
-<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a4583b168a21acc27691d32b86f291534">paramK</a>();</div>
-<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; }</div>
+<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; Myself(): k_(1) {</div>
+<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; }</div>
+<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; Myself(<span class="keywordtype">size_t</span> k): k_(k) {</div>
+<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; }</div>
+<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; Myself(Myself <span class="keyword">const</span>&amp; m): k_(m.k_) {</div>
+<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; }</div>
+<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; ~Myself() {</div>
+<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; }</div>
+<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; };</div>
+<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160;</div>
+<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; Self&lt;Myself&gt; <span class="keyword">const</span> <span class="keyword">self</span>;</div>
+<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a4c196c79a9004e246f984637e93547a1"> 63</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a4c196c79a9004e246f984637e93547a1">FPMKM</a>(): self() {</div>
+<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; }</div>
+<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;</div>
+<div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch__K__Match.html#acfc3fc00e2728bd4bafd839a21c58146"> 66</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#acfc3fc00e2728bd4bafd839a21c58146">FPMKM</a>(<a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a4c196c79a9004e246f984637e93547a1">FPMKM</a> <span class="keyword">const</span>&amp; m): self(m.self, <a class="code" href="classmeow_1_1Self.html">Self</a>&lt;Myself&gt;::COPY_FROM) {</div>
+<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; <span class="keyword">self</span>().<a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a1f24daca3072583cdf28939103f713ad">copyFrom</a>(m.self);</div>
+<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; }</div>
+<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;</div>
+<div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch__K__Match.html#af2ed23e64077c831262692dcbd75309f"> 70</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#af2ed23e64077c831262692dcbd75309f">FPMKM</a>(<span class="keywordtype">size_t</span> k): self(Myself(k)) {</div>
+<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; }</div>
+<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160;</div>
+<div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a40604c563c8bbc8e43bcfc9fc4bd9846"> 73</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a40604c563c8bbc8e43bcfc9fc4bd9846">~FPMKM</a>() {</div>
+<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; }</div>
+<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160;</div>
+<div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a1f24daca3072583cdf28939103f713ad"> 76</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a4c196c79a9004e246f984637e93547a1">FPMKM</a>&amp; <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a1f24daca3072583cdf28939103f713ad">copyFrom</a>(<a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a4c196c79a9004e246f984637e93547a1">FPMKM</a> <span class="keyword">const</span>&amp; m) {</div>
+<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160; <span class="keyword">self</span>().<a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a1f24daca3072583cdf28939103f713ad">copyFrom</a>(m.self);</div>
+<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
+<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; }</div>
+<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160;</div>
+<div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aa9fb55462a21527bedb4fe000257d61f"> 81</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a4c196c79a9004e246f984637e93547a1">FPMKM</a>&amp; <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aa9fb55462a21527bedb4fe000257d61f">referenceFrom</a>(<a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a4c196c79a9004e246f984637e93547a1">FPMKM</a> <span class="keyword">const</span>&amp; m) {</div>
+<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; <span class="keyword">self</span>().<a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aa9fb55462a21527bedb4fe000257d61f">referenceFrom</a>(m.self);</div>
+<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
+<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; }</div>
+<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160;</div>
+<div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aa6d830f4b95bf09de009603df80ddde1"> 86</a></span>&#160; <span class="keywordtype">size_t</span> <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aa6d830f4b95bf09de009603df80ddde1">paramK</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; <span class="keywordflow">return</span> <span class="keyword">self</span>-&gt;k_;</div>
+<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; }</div>
+<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160;</div>
+<div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ae2071999033bd157f7a11f93501db76c"> 90</a></span>&#160; <span class="keywordtype">size_t</span> <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ae2071999033bd157f7a11f93501db76c">paramK</a>(<span class="keywordtype">size_t</span> k) {</div>
+<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; <span class="keyword">self</span>()-&gt;k_ = std::max(k, (<span class="keywordtype">size_t</span>)1);</div>
+<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aa6d830f4b95bf09de009603df80ddde1">paramK</a>();</div>
+<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; }</div>
+<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160;</div>
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160;</div>
-<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160;</div>
-<div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a2ff2134f80203305304dd4a406bfbdba"> 97</a></span>&#160; <a class="code" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a> <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a2ff2134f80203305304dd4a406bfbdba">match</a>(<span class="keywordtype">size_t</span> dimension,</div>
-<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch.html#aabbd59cc0e43b1b436f9e61205d39e72">FeaturePoints</a> <span class="keyword">const</span>&amp; from,</div>
-<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch.html#aabbd59cc0e43b1b436f9e61205d39e72">FeaturePoints</a> <span class="keyword">const</span>&amp; to)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a2ff2134f80203305304dd4a406bfbdba">match</a>(dimension, <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a92fe94701cf2c24812c8ea54e81a1b8a">FeaturePointss</a>(1, from), <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a92fe94701cf2c24812c8ea54e81a1b8a">FeaturePointss</a>(1, to));</div>
-<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; }</div>
+<div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aa21e56371c483a14bc1d4ac089fb5da8"> 96</a></span>&#160; <a class="code" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a> <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aa21e56371c483a14bc1d4ac089fb5da8">match</a>(<span class="keywordtype">size_t</span> dimension,</div>
+<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch.html#ab037c9f0d0be423650124adbb65f650f">FeaturePoints</a> <span class="keyword">const</span>&amp; from,</div>
+<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch.html#ab037c9f0d0be423650124adbb65f650f">FeaturePoints</a> <span class="keyword">const</span>&amp; to)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aa21e56371c483a14bc1d4ac089fb5da8">match</a>(dimension, <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a3427ddba3aeb94d7e97f9c98a4d3c8fc">FeaturePointss</a>(1, from), <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a3427ddba3aeb94d7e97f9c98a4d3c8fc">FeaturePointss</a>(1, to));</div>
+<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160; }</div>
+<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160;</div>
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160;</div>
-<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160;</div>
-<div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a08db3f32030af64ac738a21ac915e5bb"> 104</a></span>&#160; <a class="code" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a> <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a08db3f32030af64ac738a21ac915e5bb">match</a>(<span class="keywordtype">size_t</span> dimension,</div>
-<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch.html#aabbd59cc0e43b1b436f9e61205d39e72">FeaturePoints</a> <span class="keyword">const</span>&amp; from,</div>
-<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch.html#a20914f57403c2a810601320b6a0f0715">FeaturePointss</a> <span class="keyword">const</span>&amp; to)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a2ff2134f80203305304dd4a406bfbdba">match</a>(dimension, <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a92fe94701cf2c24812c8ea54e81a1b8a">FeaturePointss</a>(1, from), to);</div>
-<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160; }</div>
-<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160;</div>
-<div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aee934fd68801d6612cfabe4742d3f1cb"> 110</a></span>&#160; <a class="code" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a> <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aee934fd68801d6612cfabe4742d3f1cb">match</a>(<span class="keywordtype">size_t</span> dimension,</div>
-<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch.html#a20914f57403c2a810601320b6a0f0715">FeaturePointss</a> <span class="keyword">const</span>&amp; from,</div>
-<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch.html#a20914f57403c2a810601320b6a0f0715">FeaturePointss</a> <span class="keyword">const</span>&amp; to)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160; <a class="code" href="classmeow_1_1VP__Tree.html">VP_Tree&lt;Node, Description&gt;</a> tree(dimension);</div>
-<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0, I = to.size(); i &lt; I; i++) {</div>
-<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> j = 0, J = to[i].size(); j &lt; J; j++) {</div>
-<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160; tree.<a class="code" href="classmeow_1_1VP__Tree.html#a2319a3995c4b6ad415a4997764e83b3f">insert</a>(Node(i, j, &amp;to));</div>
-<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160; }</div>
-<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160; }</div>
-<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160; <a class="code" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a> ret(from.size());</div>
-<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0, I = from.size(); i &lt; I; i++) {</div>
-<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> j = 0, J = from[i].size(); j &lt; J; j++) {</div>
-<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160; Node now(i, j, &amp;from);</div>
-<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160; std::vector&lt;Node&gt; tree_ret = tree.query(now, self-&gt;k_, <span class="keyword">true</span>);</div>
-<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> k = 0, K = tree_ret.size(); k &lt; K; k++) {</div>
-<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160; ret.push_back(<a class="code" href="namespacemeow.html#ae8e7032d7bf6ef923dda87dba4d057f2">FeaturePointIndexPair</a>(i, j,</div>
-<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160; tree_ret[k].id_,</div>
-<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160; tree_ret[k].index_));</div>
-<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160; }</div>
-<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160; }</div>
-<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160; }</div>
-<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160; <span class="keywordflow">return</span> ret;</div>
-<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160; }</div>
-<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160;</div>
-<div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ae8ea7cbe57606eac89b5709058ea8f61"> 134</a></span>&#160; <a class="code" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a> <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ae8ea7cbe57606eac89b5709058ea8f61">match</a>(<span class="keywordtype">size_t</span> dimension,</div>
-<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch.html#a20914f57403c2a810601320b6a0f0715">FeaturePointss</a> <span class="keyword">const</span>&amp; fpss)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160; <a class="code" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a> ret(fpss.size()), add;</div>
-<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch.html#a20914f57403c2a810601320b6a0f0715">FeaturePointss</a> to(fpss);</div>
-<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0, I = fpss.size(); i &lt; I; i++) {</div>
-<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch.html#aabbd59cc0e43b1b436f9e61205d39e72">FeaturePoints</a> tmp(to[i]);</div>
-<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160; to[i].clear();</div>
-<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160; add = <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a2ff2134f80203305304dd4a406bfbdba">match</a>(dimension, fpss[i], to);</div>
-<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> j = 0, J = add.size(); j &lt; J; j++) {</div>
-<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160; ret.push_back(<a class="code" href="namespacemeow.html#ae8e7032d7bf6ef923dda87dba4d057f2">FeaturePointIndexPair</a>(i , add[j].from.second,</div>
-<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; add[j].to.first, add[j].to.second));</div>
-<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160; }</div>
-<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160; to[i] = tmp;</div>
-<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160; }</div>
-<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; <span class="keywordflow">return</span> ret;</div>
-<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160; }</div>
-<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160;</div>
-<div class="line"><a name="l00151"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a11beaa0b96effbc990c3d7d3c6922e9a"> 151</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a6e657c4cb57c418e39ed91b35aae448c">FPMKM</a>&amp; <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a11beaa0b96effbc990c3d7d3c6922e9a">operator=</a>(<a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a6e657c4cb57c418e39ed91b35aae448c">FPMKM</a> <span class="keyword">const</span>&amp; b) {</div>
-<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a2c5ee9a105e6c74bf54e061f5cc04c21">copyFrom</a>(b);</div>
+<div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aeca58dd4300efc206fd928edbf6bf379"> 103</a></span>&#160; <a class="code" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a> <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aeca58dd4300efc206fd928edbf6bf379">match</a>(<span class="keywordtype">size_t</span> dimension,</div>
+<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch.html#ab037c9f0d0be423650124adbb65f650f">FeaturePoints</a> <span class="keyword">const</span>&amp; from,</div>
+<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch.html#a541309da8b9259c15c35ad4ba380e745">FeaturePointss</a> <span class="keyword">const</span>&amp; to)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aa21e56371c483a14bc1d4ac089fb5da8">match</a>(dimension, <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a3427ddba3aeb94d7e97f9c98a4d3c8fc">FeaturePointss</a>(1, from), to);</div>
+<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160; }</div>
+<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160;</div>
+<div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aca8677ad77aa461e97a5a97048bb3c10"> 109</a></span>&#160; <a class="code" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a> <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aca8677ad77aa461e97a5a97048bb3c10">match</a>(<span class="keywordtype">size_t</span> dimension,</div>
+<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch.html#a541309da8b9259c15c35ad4ba380e745">FeaturePointss</a> <span class="keyword">const</span>&amp; from,</div>
+<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch.html#a541309da8b9259c15c35ad4ba380e745">FeaturePointss</a> <span class="keyword">const</span>&amp; to)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; <a class="code" href="classmeow_1_1VP__Tree.html">VP_Tree&lt;Node, Description&gt;</a> tree(dimension);</div>
+<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0, I = to.size(); i &lt; I; i++)</div>
+<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> j = 0, J = to[i].size(); j &lt; J; j++)</div>
+<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160; tree.<a class="code" href="classmeow_1_1VP__Tree.html#a2319a3995c4b6ad415a4997764e83b3f">insert</a>(Node(i, j, &amp;to));</div>
+<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160; <a class="code" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a> ret;</div>
+<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0, I = from.size(); i &lt; I; i++)</div>
+<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> j = 0, J = from[i].size(); j &lt; J; j++) {</div>
+<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160; Node now(i, j, &amp;from);</div>
+<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160; std::vector&lt;Node&gt; tree_ret = tree.query(now, self-&gt;k_, <span class="keyword">true</span>);</div>
+<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> k = 0, K = tree_ret.size(); k &lt; K; k++)</div>
+<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160; ret.push_back(<a class="code" href="structmeow_1_1PairToPair.html">FeaturePointIndexPair</a>(i, j,</div>
+<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160; tree_ret[k].id_,</div>
+<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; tree_ret[k].index_));</div>
+<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160; }</div>
+<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160; <span class="keywordflow">return</span> ret;</div>
+<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160; }</div>
+<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160;</div>
+<div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a94fda446d45acffadb1dd32fd587ee2a"> 129</a></span>&#160; <a class="code" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a> <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a94fda446d45acffadb1dd32fd587ee2a">match</a>(<span class="keywordtype">size_t</span> dimension,</div>
+<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch.html#a541309da8b9259c15c35ad4ba380e745">FeaturePointss</a> <span class="keyword">const</span>&amp; fpss)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160; <a class="code" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a> ret, add;</div>
+<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch.html#a541309da8b9259c15c35ad4ba380e745">FeaturePointss</a> to(fpss);</div>
+<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0, I = fpss.size(); i &lt; I; i++) {</div>
+<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160; to[i].clear();</div>
+<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160; add = <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aa21e56371c483a14bc1d4ac089fb5da8">match</a>(dimension, fpss[i], to);</div>
+<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> j = 0, J = add.size(); j &lt; J; j++) {</div>
+<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160; ret.push_back(<a class="code" href="namespacemeow.html#ae8e7032d7bf6ef923dda87dba4d057f2">FeaturePointIndexPair</a>(i , add[j].from.second,</div>
+<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160; add[j].to.first, add[j].to.second));</div>
+<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160; }</div>
+<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160; to[i] = fpss[i];</div>
+<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160; }</div>
+<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; <span class="keywordflow">return</span> ret;</div>
+<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160; }</div>
+<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160;</div>
+<div class="line"><a name="l00145"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ac3ad080dce3b565154c5c8c95dfd3070"> 145</a></span>&#160; <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a4c196c79a9004e246f984637e93547a1">FPMKM</a>&amp; <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ac3ad080dce3b565154c5c8c95dfd3070">operator=</a>(<a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a4c196c79a9004e246f984637e93547a1">FPMKM</a> <span class="keyword">const</span>&amp; b) {</div>
+<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a1f24daca3072583cdf28939103f713ad">copyFrom</a>(b);</div>
+<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160; }</div>
+<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160;</div>
+<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160;</div>
+<div class="line"><a name="l00150"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ac5c4d30668ee859123493973dbe554ad"> 150</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ac5c4d30668ee859123493973dbe554ad">write</a>(FILE* f, <span class="keywordtype">bool</span> bin, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> fg)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160; <span class="comment">// TODO</span></div>
+<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160; <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; }</div>
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160;</div>
-<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160;</div>
-<div class="line"><a name="l00156"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch__K__Match.html#acbdc25595aeb8280c11543fec230e1a6"> 156</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#acbdc25595aeb8280c11543fec230e1a6">write</a>(FILE* f, <span class="keywordtype">bool</span> bin, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> fg)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160; <span class="comment">// TODO</span></div>
-<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160; <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
-<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160; }</div>
-<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160;</div>
-<div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a207813017b7eab06672ec324968e6caa"> 161</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a207813017b7eab06672ec324968e6caa">read</a> (FILE* f, <span class="keywordtype">bool</span> bin, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> fg) {</div>
-<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160; <span class="comment">// TODO</span></div>
-<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160; <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
-<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160; }</div>
-<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160;</div>
-<div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aaa320097355fccd00677bd0413935ee5"> 166</a></span>&#160; <a class="code" href="classmeow_1_1ObjBase.html">ObjBase</a>* <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aaa320097355fccd00677bd0413935ee5">create</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160; <span class="keywordflow">return</span> <span class="keyword">new</span> <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a6e657c4cb57c418e39ed91b35aae448c">FPMKM</a>();</div>
-<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160; }</div>
-<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160;</div>
-<div class="line"><a name="l00170"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ab5aa47ae36052a5916515a2e504f2c53"> 170</a></span>&#160; <a class="code" href="classmeow_1_1ObjBase.html">ObjBase</a>* <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ab5aa47ae36052a5916515a2e504f2c53">copyFrom</a>(<a class="code" href="classmeow_1_1ObjBase.html">ObjBase</a> <span class="keyword">const</span>* ptr) {</div>
-<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160; <span class="keywordflow">return</span> &amp;(<a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a2c5ee9a105e6c74bf54e061f5cc04c21">copyFrom</a>(*(<a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a6e657c4cb57c418e39ed91b35aae448c">FPMKM</a>*)ptr));</div>
-<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160; }</div>
-<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160;</div>
-<div class="line"><a name="l00174"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a2c89f6a79cba1b477c31e294ec7d9c71"> 174</a></span>&#160; <span class="keywordtype">char</span> <span class="keyword">const</span>* <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a2c89f6a79cba1b477c31e294ec7d9c71">ctype</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160; <span class="keywordflow">return</span> <span class="keyword">typeid</span>(*this).name();</div>
-<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160; }</div>
+<div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a0857086fddef404ea4146e60fbd7067f"> 155</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a0857086fddef404ea4146e60fbd7067f">read</a> (FILE* f, <span class="keywordtype">bool</span> bin, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> fg) {</div>
+<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160; <span class="comment">// TODO</span></div>
+<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160; <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
+<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160; }</div>
+<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160;</div>
+<div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch__K__Match.html#af64bd6ccb46f6da7909a7b62dc0b2965"> 160</a></span>&#160; <a class="code" href="classmeow_1_1ObjBase.html">ObjBase</a>* <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#af64bd6ccb46f6da7909a7b62dc0b2965">create</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160; <span class="keywordflow">return</span> <span class="keyword">new</span> <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a4c196c79a9004e246f984637e93547a1">FPMKM</a>();</div>
+<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160; }</div>
+<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160;</div>
+<div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a0140e0ddd987f8b6f34f80f3feceb3a6"> 164</a></span>&#160; <a class="code" href="classmeow_1_1ObjBase.html">ObjBase</a>* <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a0140e0ddd987f8b6f34f80f3feceb3a6">copyFrom</a>(<a class="code" href="classmeow_1_1ObjBase.html">ObjBase</a> <span class="keyword">const</span>* ptr) {</div>
+<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; <span class="keywordflow">return</span> &amp;(<a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a1f24daca3072583cdf28939103f713ad">copyFrom</a>(*(<a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a4c196c79a9004e246f984637e93547a1">FPMKM</a>*)ptr));</div>
+<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160; }</div>
+<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160;</div>
+<div class="line"><a name="l00168"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a0611d4470a5a8a0e04dfacbdf8ce8b2d"> 168</a></span>&#160; <span class="keywordtype">char</span> <span class="keyword">const</span>* <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a0611d4470a5a8a0e04dfacbdf8ce8b2d">ctype</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160; <span class="keywordflow">return</span> <span class="keyword">typeid</span>(*this).name();</div>
+<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160; }</div>
+<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160;</div>
+<div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a5735c70654f48034de22a600dfabdb88"> 172</a></span>&#160; std::string <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a5735c70654f48034de22a600dfabdb88">type</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160; <span class="keywordflow">return</span> std::string(<a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a0611d4470a5a8a0e04dfacbdf8ce8b2d">ctype</a>());</div>
+<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160; }</div>
+<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160;<span class="preprocessor"># undef FPMKM</span></div>
+<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160;<span class="preprocessor"></span>};</div>
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160;</div>
-<div class="line"><a name="l00178"></a><span class="lineno"><a class="line" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ab10e50514ac4b0de505800b1894dbb0a"> 178</a></span>&#160; std::string <a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ab10e50514ac4b0de505800b1894dbb0a">type</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160; <span class="keywordflow">return</span> std::string(<a class="code" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a2c89f6a79cba1b477c31e294ec7d9c71">ctype</a>());</div>
-<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160; }</div>
-<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160;<span class="preprocessor"># undef FPMKM</span></div>
-<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160;<span class="preprocessor"></span>};</div>
-<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160;</div>
-<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>&#160;} <span class="comment">// meow</span></div>
-<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160;</div>
-<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160;<span class="preprocessor">#endif // gra_FeaturePointsMatch_K_Match_H__</span></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsMatch__K__Match_html_aaa320097355fccd00677bd0413935ee5"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch__K__Match.html#aaa320097355fccd00677bd0413935ee5">meow::FeaturePointsMatch_K_Match::create</a></div><div class="ttdeci">ObjBase * create() const </div><div class="ttdoc">回傳一個new出來的物件, 預設implement為直接回傳 NULL </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch__K__Match_8h_source.html#l00166">FeaturePointsMatch_K_Match.h:166</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsMatch__K__Match_html_aa67e41546eb54e64fea560f5d0e50586"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch__K__Match.html#aa67e41546eb54e64fea560f5d0e50586">meow::FeaturePointsMatch_K_Match::FPMKM</a></div><div class="ttdeci">FPMKM(FPMKM const &amp;m)</div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch__K__Match_8h_source.html#l00067">FeaturePointsMatch_K_Match.h:67</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsMatch__K__Match_html_ab10e50514ac4b0de505800b1894dbb0a"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch__K__Match.html#ab10e50514ac4b0de505800b1894dbb0a">meow::FeaturePointsMatch_K_Match::type</a></div><div class="ttdeci">std::string type() const </div><div class="ttdoc">用std::string回傳這個class的type name </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch__K__Match_8h_source.html#l00178">FeaturePointsMatch_K_Match.h:178</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsMatch__K__Match_html_a08db3f32030af64ac738a21ac915e5bb"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch__K__Match.html#a08db3f32030af64ac738a21ac915e5bb">meow::FeaturePointsMatch_K_Match::match</a></div><div class="ttdeci">FeaturePointIndexPairs match(size_t dimension, FeaturePoints const &amp;from, FeaturePointss const &amp;to) const </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch__K__Match_8h_source.html#l00104">FeaturePointsMatch_K_Match.h:104</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsMatch__K__Match_html_ac9b46623e4ce1005936db8631d91df50"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch__K__Match.html#ac9b46623e4ce1005936db8631d91df50">meow::FeaturePointsMatch_K_Match::~FPMKM</a></div><div class="ttdeci">~FPMKM()</div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch__K__Match_8h_source.html#l00074">FeaturePointsMatch_K_Match.h:74</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsMatch_html_aabbd59cc0e43b1b436f9e61205d39e72"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch.html#aabbd59cc0e43b1b436f9e61205d39e72">meow::FeaturePointsMatch::FeaturePoints</a></div><div class="ttdeci">std::vector&lt; FeaturePoint&lt; Scalar, Description &gt; &gt; FeaturePoints</div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch_8h_source.html#l00022">FeaturePointsMatch.h:22</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsMatch__K__Match_html_a2ff2134f80203305304dd4a406bfbdba"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch__K__Match.html#a2ff2134f80203305304dd4a406bfbdba">meow::FeaturePointsMatch_K_Match::match</a></div><div class="ttdeci">FeaturePointIndexPairs match(size_t dimension, FeaturePoints const &amp;from, FeaturePoints const &amp;to) const </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch__K__Match_8h_source.html#l00097">FeaturePointsMatch_K_Match.h:97</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsMatch__K__Match_html_a4583b168a21acc27691d32b86f291534"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch__K__Match.html#a4583b168a21acc27691d32b86f291534">meow::FeaturePointsMatch_K_Match::paramK</a></div><div class="ttdeci">size_t paramK() const </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch__K__Match_8h_source.html#l00087">FeaturePointsMatch_K_Match.h:87</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsMatch__K__Match_html_aa32d28d84f9b83a28d2fa2d2c2cb8244"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch__K__Match.html#aa32d28d84f9b83a28d2fa2d2c2cb8244">meow::FeaturePointsMatch_K_Match::FeaturePoints</a></div><div class="ttdeci">std::vector&lt; FeaturePoint&lt; Scalar, Description &gt; &gt; FeaturePoints</div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch__K__Match_8h_source.html#l00019">FeaturePointsMatch_K_Match.h:19</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsMatch__K__Match_html_a11beaa0b96effbc990c3d7d3c6922e9a"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch__K__Match.html#a11beaa0b96effbc990c3d7d3c6922e9a">meow::FeaturePointsMatch_K_Match::operator=</a></div><div class="ttdeci">FPMKM &amp; operator=(FPMKM const &amp;b)</div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch__K__Match_8h_source.html#l00151">FeaturePointsMatch_K_Match.h:151</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsMatch__K__Match_html_a42dcafedd8ed16536de65bedbda0a0ed"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch__K__Match.html#a42dcafedd8ed16536de65bedbda0a0ed">meow::FeaturePointsMatch_K_Match::FPMKM</a></div><div class="ttdeci">FPMKM(size_t k)</div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch__K__Match_8h_source.html#l00071">FeaturePointsMatch_K_Match.h:71</a></div></div>
+<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160;} <span class="comment">// meow</span></div>
+<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160;</div>
+<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160;<span class="preprocessor">#endif // gra_FeaturePointsMatch_K_Match_H__</span></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsMatch__K__Match_html_ac3ad080dce3b565154c5c8c95dfd3070"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch__K__Match.html#ac3ad080dce3b565154c5c8c95dfd3070">meow::FeaturePointsMatch_K_Match::operator=</a></div><div class="ttdeci">FPMKM &amp; operator=(FPMKM const &amp;b)</div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch__K__Match_8h_source.html#l00145">FeaturePointsMatch_K_Match.h:145</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsMatch__K__Match_html_ae2071999033bd157f7a11f93501db76c"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch__K__Match.html#ae2071999033bd157f7a11f93501db76c">meow::FeaturePointsMatch_K_Match::paramK</a></div><div class="ttdeci">size_t paramK(size_t k)</div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch__K__Match_8h_source.html#l00090">FeaturePointsMatch_K_Match.h:90</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsMatch__K__Match_html_a0611d4470a5a8a0e04dfacbdf8ce8b2d"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch__K__Match.html#a0611d4470a5a8a0e04dfacbdf8ce8b2d">meow::FeaturePointsMatch_K_Match::ctype</a></div><div class="ttdeci">char const * ctype() const </div><div class="ttdoc">用C-style string回傳這個class的type name </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch__K__Match_8h_source.html#l00168">FeaturePointsMatch_K_Match.h:168</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsMatch__K__Match_html_aca8677ad77aa461e97a5a97048bb3c10"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch__K__Match.html#aca8677ad77aa461e97a5a97048bb3c10">meow::FeaturePointsMatch_K_Match::match</a></div><div class="ttdeci">FeaturePointIndexPairs match(size_t dimension, FeaturePointss const &amp;from, FeaturePointss const &amp;to) const </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch__K__Match_8h_source.html#l00109">FeaturePointsMatch_K_Match.h:109</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsMatch__K__Match_html_a40604c563c8bbc8e43bcfc9fc4bd9846"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch__K__Match.html#a40604c563c8bbc8e43bcfc9fc4bd9846">meow::FeaturePointsMatch_K_Match::~FPMKM</a></div><div class="ttdeci">~FPMKM()</div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch__K__Match_8h_source.html#l00073">FeaturePointsMatch_K_Match.h:73</a></div></div>
+<div class="ttc" id="structmeow_1_1PairToPair_html"><div class="ttname"><a href="structmeow_1_1PairToPair.html">meow::PairToPair</a></div><div class="ttdoc">A structur with memember .from.first , .from.second , .to.first , .to.second. </div><div class="ttdef"><b>Definition:</b> <a href="utility_8h_source.html#l00020">utility.h:20</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsMatch__K__Match_html_a5735c70654f48034de22a600dfabdb88"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch__K__Match.html#a5735c70654f48034de22a600dfabdb88">meow::FeaturePointsMatch_K_Match::type</a></div><div class="ttdeci">std::string type() const </div><div class="ttdoc">用std::string回傳這個class的type name </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch__K__Match_8h_source.html#l00172">FeaturePointsMatch_K_Match.h:172</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsMatch__K__Match_html_aeca58dd4300efc206fd928edbf6bf379"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch__K__Match.html#aeca58dd4300efc206fd928edbf6bf379">meow::FeaturePointsMatch_K_Match::match</a></div><div class="ttdeci">FeaturePointIndexPairs match(size_t dimension, FeaturePoints const &amp;from, FeaturePointss const &amp;to) const </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch__K__Match_8h_source.html#l00103">FeaturePointsMatch_K_Match.h:103</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsMatch__K__Match_html_a0140e0ddd987f8b6f34f80f3feceb3a6"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch__K__Match.html#a0140e0ddd987f8b6f34f80f3feceb3a6">meow::FeaturePointsMatch_K_Match::copyFrom</a></div><div class="ttdeci">ObjBase * copyFrom(ObjBase const *ptr)</div><div class="ttdoc">複製, 預設使用operator= </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch__K__Match_8h_source.html#l00164">FeaturePointsMatch_K_Match.h:164</a></div></div>
<div class="ttc" id="classmeow_1_1VP__Tree_html_a2319a3995c4b6ad415a4997764e83b3f"><div class="ttname"><a href="classmeow_1_1VP__Tree.html#a2319a3995c4b6ad415a4997764e83b3f">meow::VP_Tree::insert</a></div><div class="ttdeci">void insert(Vector const &amp;vector)</div><div class="ttdoc">將給定的Vector加到set中 </div><div class="ttdef"><b>Definition:</b> <a href="VP__Tree_8h_source.html#l00252">VP_Tree.h:252</a></div></div>
<div class="ttc" id="namespacemeow_html_ae8e7032d7bf6ef923dda87dba4d057f2"><div class="ttname"><a href="namespacemeow.html#ae8e7032d7bf6ef923dda87dba4d057f2">meow::FeaturePointIndexPair</a></div><div class="ttdeci">PairToPair&lt; size_t, size_t, size_t, size_t &gt; FeaturePointIndexPair</div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch_8h_source.html#l00013">FeaturePointsMatch.h:13</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsMatch__K__Match_html_a92fe94701cf2c24812c8ea54e81a1b8a"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch__K__Match.html#a92fe94701cf2c24812c8ea54e81a1b8a">meow::FeaturePointsMatch_K_Match::FeaturePointss</a></div><div class="ttdeci">std::vector&lt; FeaturePoints &gt; FeaturePointss</div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch__K__Match_8h_source.html#l00020">FeaturePointsMatch_K_Match.h:20</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsMatch__K__Match_html_aee934fd68801d6612cfabe4742d3f1cb"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch__K__Match.html#aee934fd68801d6612cfabe4742d3f1cb">meow::FeaturePointsMatch_K_Match::match</a></div><div class="ttdeci">FeaturePointIndexPairs match(size_t dimension, FeaturePointss const &amp;from, FeaturePointss const &amp;to) const </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch__K__Match_8h_source.html#l00110">FeaturePointsMatch_K_Match.h:110</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsMatch__K__Match_html_a2c89f6a79cba1b477c31e294ec7d9c71"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch__K__Match.html#a2c89f6a79cba1b477c31e294ec7d9c71">meow::FeaturePointsMatch_K_Match::ctype</a></div><div class="ttdeci">char const * ctype() const </div><div class="ttdoc">用C-style string回傳這個class的type name </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch__K__Match_8h_source.html#l00174">FeaturePointsMatch_K_Match.h:174</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsMatch__K__Match_html_ad661d9718acc7907a1cc27b2560e107a"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch__K__Match.html#ad661d9718acc7907a1cc27b2560e107a">meow::FeaturePointsMatch_K_Match::FeaturePoints</a></div><div class="ttdeci">std::vector&lt; FeaturePoint &gt; FeaturePoints</div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch__K__Match_8h_source.html#l00019">FeaturePointsMatch_K_Match.h:19</a></div></div>
<div class="ttc" id="FeaturePointsMatch_8h_html"><div class="ttname"><a href="FeaturePointsMatch_8h.html">FeaturePointsMatch.h</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsMatch__K__Match_html"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match</a></div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch__K__Match_8h_source.html#l00015">FeaturePointsMatch_K_Match.h:15</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsMatch__K__Match_html_a2c5ee9a105e6c74bf54e061f5cc04c21"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch__K__Match.html#a2c5ee9a105e6c74bf54e061f5cc04c21">meow::FeaturePointsMatch_K_Match::copyFrom</a></div><div class="ttdeci">FPMKM &amp; copyFrom(FPMKM const &amp;m)</div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch__K__Match_8h_source.html#l00077">FeaturePointsMatch_K_Match.h:77</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsMatch__K__Match_html"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match</a></div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch__K__Match_8h_source.html#l00016">FeaturePointsMatch_K_Match.h:16</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsMatch__K__Match_html_a3427ddba3aeb94d7e97f9c98a4d3c8fc"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch__K__Match.html#a3427ddba3aeb94d7e97f9c98a4d3c8fc">meow::FeaturePointsMatch_K_Match::FeaturePointss</a></div><div class="ttdeci">std::vector&lt; FeaturePoints &gt; FeaturePointss</div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch__K__Match_8h_source.html#l00020">FeaturePointsMatch_K_Match.h:20</a></div></div>
<div class="ttc" id="namespacemeow_html_a03cd29a3b4f8874be532a4b0c9422961"><div class="ttname"><a href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">meow::FeaturePointIndexPairs</a></div><div class="ttdeci">std::vector&lt; FeaturePointIndexPair &gt; FeaturePointIndexPairs</div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch_8h_source.html#l00014">FeaturePointsMatch.h:14</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsMatch__K__Match_html_a207813017b7eab06672ec324968e6caa"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch__K__Match.html#a207813017b7eab06672ec324968e6caa">meow::FeaturePointsMatch_K_Match::read</a></div><div class="ttdeci">bool read(FILE *f, bool bin, unsigned int fg)</div><div class="ttdoc">將物件從檔案讀出, 預設implement為直接回傳 false </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch__K__Match_8h_source.html#l00161">FeaturePointsMatch_K_Match.h:161</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsMatch__K__Match_html_ac5c4d30668ee859123493973dbe554ad"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch__K__Match.html#ac5c4d30668ee859123493973dbe554ad">meow::FeaturePointsMatch_K_Match::write</a></div><div class="ttdeci">bool write(FILE *f, bool bin, unsigned int fg) const </div><div class="ttdoc">將物件寫入檔案, 預設implement為直接回傳 false </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch__K__Match_8h_source.html#l00150">FeaturePointsMatch_K_Match.h:150</a></div></div>
<div class="ttc" id="classmeow_1_1ObjBase_html"><div class="ttname"><a href="classmeow_1_1ObjBase.html">meow::ObjBase</a></div><div class="ttdoc">一切物件的Base, 並要求每個物件都要有read, write, create, ... 等功能 </div><div class="ttdef"><b>Definition:</b> <a href="ObjBase_8h_source.html#l00015">ObjBase.h:15</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsMatch__K__Match_html_a6e657c4cb57c418e39ed91b35aae448c"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch__K__Match.html#a6e657c4cb57c418e39ed91b35aae448c">meow::FeaturePointsMatch_K_Match::FPMKM</a></div><div class="ttdeci">FPMKM()</div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch__K__Match_8h_source.html#l00064">FeaturePointsMatch_K_Match.h:64</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsMatch__K__Match_html_af2ed23e64077c831262692dcbd75309f"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch__K__Match.html#af2ed23e64077c831262692dcbd75309f">meow::FeaturePointsMatch_K_Match::FPMKM</a></div><div class="ttdeci">FPMKM(size_t k)</div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch__K__Match_8h_source.html#l00070">FeaturePointsMatch_K_Match.h:70</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsMatch__K__Match_html_aa21e56371c483a14bc1d4ac089fb5da8"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch__K__Match.html#aa21e56371c483a14bc1d4ac089fb5da8">meow::FeaturePointsMatch_K_Match::match</a></div><div class="ttdeci">FeaturePointIndexPairs match(size_t dimension, FeaturePoints const &amp;from, FeaturePoints const &amp;to) const </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch__K__Match_8h_source.html#l00096">FeaturePointsMatch_K_Match.h:96</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsMatch_html_a541309da8b9259c15c35ad4ba380e745"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch.html#a541309da8b9259c15c35ad4ba380e745">meow::FeaturePointsMatch::FeaturePointss</a></div><div class="ttdeci">std::vector&lt; FeaturePoints &gt; FeaturePointss</div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch_8h_source.html#l00023">FeaturePointsMatch.h:23</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsMatch__K__Match_html_a0857086fddef404ea4146e60fbd7067f"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch__K__Match.html#a0857086fddef404ea4146e60fbd7067f">meow::FeaturePointsMatch_K_Match::read</a></div><div class="ttdeci">bool read(FILE *f, bool bin, unsigned int fg)</div><div class="ttdoc">將物件從檔案讀出, 預設implement為直接回傳 false </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch__K__Match_8h_source.html#l00155">FeaturePointsMatch_K_Match.h:155</a></div></div>
<div class="ttc" id="classmeow_1_1FeaturePointsMatch_html"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch</a></div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch_8h_source.html#l00017">FeaturePointsMatch.h:17</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsMatch__K__Match_html_ab5aa47ae36052a5916515a2e504f2c53"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch__K__Match.html#ab5aa47ae36052a5916515a2e504f2c53">meow::FeaturePointsMatch_K_Match::copyFrom</a></div><div class="ttdeci">ObjBase * copyFrom(ObjBase const *ptr)</div><div class="ttdoc">複製, 預設使用operator= </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch__K__Match_8h_source.html#l00170">FeaturePointsMatch_K_Match.h:170</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsMatch__K__Match_html_acd541d95ffe2de170c757b401fc00013"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch__K__Match.html#acd541d95ffe2de170c757b401fc00013">meow::FeaturePointsMatch_K_Match::paramK</a></div><div class="ttdeci">size_t paramK(size_t k)</div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch__K__Match_8h_source.html#l00091">FeaturePointsMatch_K_Match.h:91</a></div></div>
<div class="ttc" id="classmeow_1_1VP__Tree_html"><div class="ttname"><a href="classmeow_1_1VP__Tree.html">meow::VP_Tree</a></div><div class="ttdoc">跟KD_Tree很像歐 </div><div class="ttdef"><b>Definition:</b> <a href="VP__Tree_8h_source.html#l00051">VP_Tree.h:51</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsMatch_html_a20914f57403c2a810601320b6a0f0715"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch.html#a20914f57403c2a810601320b6a0f0715">meow::FeaturePointsMatch::FeaturePointss</a></div><div class="ttdeci">std::vector&lt; FeaturePoints &gt; FeaturePointss</div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch_8h_source.html#l00023">FeaturePointsMatch.h:23</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsMatch__K__Match_html_acbdc25595aeb8280c11543fec230e1a6"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch__K__Match.html#acbdc25595aeb8280c11543fec230e1a6">meow::FeaturePointsMatch_K_Match::write</a></div><div class="ttdeci">bool write(FILE *f, bool bin, unsigned int fg) const </div><div class="ttdoc">將物件寫入檔案, 預設implement為直接回傳 false </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch__K__Match_8h_source.html#l00156">FeaturePointsMatch_K_Match.h:156</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsMatch__K__Match_html_ae8ea7cbe57606eac89b5709058ea8f61"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch__K__Match.html#ae8ea7cbe57606eac89b5709058ea8f61">meow::FeaturePointsMatch_K_Match::match</a></div><div class="ttdeci">FeaturePointIndexPairs match(size_t dimension, FeaturePointss const &amp;fpss) const </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch__K__Match_8h_source.html#l00134">FeaturePointsMatch_K_Match.h:134</a></div></div>
-<div class="ttc" id="classmeow_1_1Self_html"><div class="ttname"><a href="classmeow_1_1Self.html">meow::Self</a></div><div class="ttdef"><b>Definition:</b> <a href="Self_8h_source.html#l00013">Self.h:13</a></div></div>
-<div class="ttc" id="classmeow_1_1FeaturePointsMatch__K__Match_html_a881f9a17c264659c2604a79c1ae81286"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch__K__Match.html#a881f9a17c264659c2604a79c1ae81286">meow::FeaturePointsMatch_K_Match::referenceFrom</a></div><div class="ttdeci">FPMKM &amp; referenceFrom(FPMKM const &amp;m)</div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch__K__Match_8h_source.html#l00082">FeaturePointsMatch_K_Match.h:82</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsMatch__K__Match_html_a4c196c79a9004e246f984637e93547a1"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch__K__Match.html#a4c196c79a9004e246f984637e93547a1">meow::FeaturePointsMatch_K_Match::FPMKM</a></div><div class="ttdeci">FPMKM()</div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch__K__Match_8h_source.html#l00063">FeaturePointsMatch_K_Match.h:63</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsMatch__K__Match_html_aa6d830f4b95bf09de009603df80ddde1"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch__K__Match.html#aa6d830f4b95bf09de009603df80ddde1">meow::FeaturePointsMatch_K_Match::paramK</a></div><div class="ttdeci">size_t paramK() const </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch__K__Match_8h_source.html#l00086">FeaturePointsMatch_K_Match.h:86</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsMatch__K__Match_html_af64bd6ccb46f6da7909a7b62dc0b2965"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch__K__Match.html#af64bd6ccb46f6da7909a7b62dc0b2965">meow::FeaturePointsMatch_K_Match::create</a></div><div class="ttdeci">ObjBase * create() const </div><div class="ttdoc">回傳一個new出來的物件, 預設implement為直接回傳 NULL </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch__K__Match_8h_source.html#l00160">FeaturePointsMatch_K_Match.h:160</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsMatch__K__Match_html_a1f24daca3072583cdf28939103f713ad"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch__K__Match.html#a1f24daca3072583cdf28939103f713ad">meow::FeaturePointsMatch_K_Match::copyFrom</a></div><div class="ttdeci">FPMKM &amp; copyFrom(FPMKM const &amp;m)</div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch__K__Match_8h_source.html#l00076">FeaturePointsMatch_K_Match.h:76</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsMatch__K__Match_html_a94fda446d45acffadb1dd32fd587ee2a"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch__K__Match.html#a94fda446d45acffadb1dd32fd587ee2a">meow::FeaturePointsMatch_K_Match::match</a></div><div class="ttdeci">FeaturePointIndexPairs match(size_t dimension, FeaturePointss const &amp;fpss) const </div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch__K__Match_8h_source.html#l00129">FeaturePointsMatch_K_Match.h:129</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsMatch__K__Match_html_acfc3fc00e2728bd4bafd839a21c58146"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch__K__Match.html#acfc3fc00e2728bd4bafd839a21c58146">meow::FeaturePointsMatch_K_Match::FPMKM</a></div><div class="ttdeci">FPMKM(FPMKM const &amp;m)</div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch__K__Match_8h_source.html#l00066">FeaturePointsMatch_K_Match.h:66</a></div></div>
+<div class="ttc" id="classmeow_1_1Self_html"><div class="ttname"><a href="classmeow_1_1Self.html">meow::Self</a></div><div class="ttdoc">For developer to pack the attributes of a class. </div><div class="ttdef"><b>Definition:</b> <a href="self_8h_source.html#l00110">self.h:110</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsMatch__K__Match_html_aa9fb55462a21527bedb4fe000257d61f"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch__K__Match.html#aa9fb55462a21527bedb4fe000257d61f">meow::FeaturePointsMatch_K_Match::referenceFrom</a></div><div class="ttdeci">FPMKM &amp; referenceFrom(FPMKM const &amp;m)</div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch__K__Match_8h_source.html#l00081">FeaturePointsMatch_K_Match.h:81</a></div></div>
+<div class="ttc" id="classmeow_1_1FeaturePointsMatch_html_ab037c9f0d0be423650124adbb65f650f"><div class="ttname"><a href="classmeow_1_1FeaturePointsMatch.html#ab037c9f0d0be423650124adbb65f650f">meow::FeaturePointsMatch::FeaturePoints</a></div><div class="ttdeci">std::vector&lt; FeaturePoint &gt; FeaturePoints</div><div class="ttdef"><b>Definition:</b> <a href="FeaturePointsMatch_8h_source.html#l00022">FeaturePointsMatch.h:22</a></div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.3.1-->
@@ -283,7 +278,7 @@ $(document).ready(function(){initNavTree('FeaturePointsMatch__K__Match_8h_source
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_115d3279a93b9c99d8f569a34543848f.html">gra</a></li><li class="navelem"><a class="el" href="FeaturePointsMatch__K__Match_8h.html">FeaturePointsMatch_K_Match.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:40 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:14 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/HSL__Space_8h.html b/doc/html/HSL__Space_8h.html
index e495671..d7df2ae 100644
--- a/doc/html/HSL__Space_8h.html
+++ b/doc/html/HSL__Space_8h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -113,7 +113,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_f6840b2fecd08a3779df34f0add0e074.html">colors</a></li><li class="navelem"><a class="el" href="HSL__Space_8h.html">HSL_Space.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/HSL__Space_8h_source.html b/doc/html/HSL__Space_8h_source.html
index 8f7f375..6a086b5 100644
--- a/doc/html/HSL__Space_8h_source.html
+++ b/doc/html/HSL__Space_8h_source.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -226,7 +226,7 @@ $(document).ready(function(){initNavTree('HSL__Space_8h_source.html','');});
<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160;</div>
<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160;<span class="preprocessor">#endif // colors_HSL_Space_H__</span></div>
<div class="ttc" id="classmeow_1_1HSLf__Space_html_ad7dea28eaf17078b39008e96b7df7d8f"><div class="ttname"><a href="classmeow_1_1HSLf__Space.html#ad7dea28eaf17078b39008e96b7df7d8f">meow::HSLf_Space::HSLf_Space</a></div><div class="ttdeci">HSLf_Space(Vector3D&lt; double &gt; const &amp;v)</div><div class="ttdef"><b>Definition:</b> <a href="HSL__Space_8h_source.html#l00032">HSL_Space.h:32</a></div></div>
-<div class="ttc" id="namespacemeow_html_aebe1ad335556790c578c4cf7836fd9ca"><div class="ttname"><a href="namespacemeow.html#aebe1ad335556790c578c4cf7836fd9ca">meow::normalize</a></div><div class="ttdeci">T normalize(T lower, T upper, T value)</div><div class="ttdoc">(value-lower)/(upper-lower) </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00027">utility.h:27</a></div></div>
+<div class="ttc" id="namespacemeow_html_aebe1ad335556790c578c4cf7836fd9ca"><div class="ttname"><a href="namespacemeow.html#aebe1ad335556790c578c4cf7836fd9ca">meow::normalize</a></div><div class="ttdeci">T normalize(T lower, T upper, T value)</div><div class="ttdoc">(value-lower)/(upper-lower) </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00037">utility.h:37</a></div></div>
<div class="ttc" id="classmeow_1_1RGBf__Space_html_aee2f300ff0ae724890d3d80d0cb7cbc3"><div class="ttname"><a href="classmeow_1_1RGBf__Space.html#aee2f300ff0ae724890d3d80d0cb7cbc3">meow::RGBf_Space::rMin</a></div><div class="ttdeci">double const &amp; rMin() const </div><div class="ttdef"><b>Definition:</b> <a href="RGB__Space_8h_source.html#l00106">RGB_Space.h:106</a></div></div>
<div class="ttc" id="classmeow_1_1HSLf__Space_html_a3d4ccb8d33991e2edb64904669d2a21c"><div class="ttname"><a href="classmeow_1_1HSLf__Space.html#a3d4ccb8d33991e2edb64904669d2a21c">meow::HSLf_Space::operator=</a></div><div class="ttdeci">HSLf_Space &amp; operator=(HSLf_Space const &amp;b)</div><div class="ttdef"><b>Definition:</b> <a href="HSL__Space_8h_source.html#l00061">HSL_Space.h:61</a></div></div>
<div class="ttc" id="classmeow_1_1HSLf__Space_html"><div class="ttname"><a href="classmeow_1_1HSLf__Space.html">meow::HSLf_Space</a></div><div class="ttdoc">以浮點數Y(亮度), U(色度), V(濃度) 三個值所組成的色彩空間 </div><div class="ttdef"><b>Definition:</b> <a href="HSL__Space_8h_source.html#l00022">HSL_Space.h:22</a></div></div>
@@ -247,14 +247,14 @@ $(document).ready(function(){initNavTree('HSL__Space_8h_source.html','');});
<div class="ttc" id="classmeow_1_1HSLf__Space_html_a5dd4d3ea93f86b627d51936b7388da44"><div class="ttname"><a href="classmeow_1_1HSLf__Space.html#a5dd4d3ea93f86b627d51936b7388da44">meow::HSLf_Space::lGet</a></div><div class="ttdeci">double &amp; lGet()</div><div class="ttdef"><b>Definition:</b> <a href="HSL__Space_8h_source.html#l00060">HSL_Space.h:60</a></div></div>
<div class="ttc" id="classmeow_1_1HSLf__Space_html_ae97959215ff50cc62af6a309226a0061"><div class="ttname"><a href="classmeow_1_1HSLf__Space.html#ae97959215ff50cc62af6a309226a0061">meow::HSLf_Space::hslMin</a></div><div class="ttdeci">double const &amp; hslMin(size_t i) const </div><div class="ttdef"><b>Definition:</b> <a href="HSL__Space_8h_source.html#l00041">HSL_Space.h:41</a></div></div>
<div class="ttc" id="classmeow_1_1HSLf__Space_html_aa6f73697310484b178c2dac3acdf4f4b"><div class="ttname"><a href="classmeow_1_1HSLf__Space.html#aa6f73697310484b178c2dac3acdf4f4b">meow::HSLf_Space::sMin</a></div><div class="ttdeci">double const &amp; sMin() const </div><div class="ttdef"><b>Definition:</b> <a href="HSL__Space_8h_source.html#l00043">HSL_Space.h:43</a></div></div>
-<div class="ttc" id="namespacemeow_html_af95cfca15ad7a51ed4d07b06e1296080"><div class="ttname"><a href="namespacemeow.html#af95cfca15ad7a51ed4d07b06e1296080">meow::denormalize</a></div><div class="ttdeci">T denormalize(T lower, T upper, T _ratio)</div><div class="ttdoc">(lower+_ratio*(upper-lower)) </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00035">utility.h:35</a></div></div>
+<div class="ttc" id="namespacemeow_html_af95cfca15ad7a51ed4d07b06e1296080"><div class="ttname"><a href="namespacemeow.html#af95cfca15ad7a51ed4d07b06e1296080">meow::denormalize</a></div><div class="ttdeci">T denormalize(T lower, T upper, T _ratio)</div><div class="ttdoc">(lower+_ratio*(upper-lower)) </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00045">utility.h:45</a></div></div>
<div class="ttc" id="namespacemeow_html_a096556e550d6407f2c7f9b9507eab5be"><div class="ttname"><a href="namespacemeow.html#a096556e550d6407f2c7f9b9507eab5be">meow::colorTransformate</a></div><div class="ttdeci">void colorTransformate(HSLf_Space const &amp;in, HSLf_Space *out)</div><div class="ttdoc">HSLf_Space to HSLf_Space </div><div class="ttdef"><b>Definition:</b> <a href="HSL__Space_8h_source.html#l00085">HSL_Space.h:85</a></div></div>
<div class="ttc" id="classmeow_1_1RGBf__Space_html_a2e158eb7f0a94047b23872b7b346e7b9"><div class="ttname"><a href="classmeow_1_1RGBf__Space.html#a2e158eb7f0a94047b23872b7b346e7b9">meow::RGBf_Space::r</a></div><div class="ttdeci">double const &amp; r() const </div><div class="ttdef"><b>Definition:</b> <a href="RGB__Space_8h_source.html#l00114">RGB_Space.h:114</a></div></div>
<div class="ttc" id="classmeow_1_1Color3__Space_html_aa6661a1aaaf985a4b2d68db88ec93d2f"><div class="ttname"><a href="classmeow_1_1Color3__Space.html#aa6661a1aaaf985a4b2d68db88ec93d2f">meow::Color3_Space&lt; double &gt;::max</a></div><div class="ttdeci">doubleconst &amp; max(size_t id) const</div><div class="ttdoc">Return the maximum of the i -th channel. </div><div class="ttdef"><b>Definition:</b> <a href="Color3__Space_8h_source.html#l00107">Color3_Space.h:107</a></div></div>
<div class="ttc" id="classmeow_1_1YUVf__Space_html"><div class="ttname"><a href="classmeow_1_1YUVf__Space.html">meow::YUVf_Space</a></div><div class="ttdoc">以浮點數Y(亮度), U(色度), V(濃度) 三個值所組成的色彩空間 </div><div class="ttdef"><b>Definition:</b> <a href="YUV__Space_8h_source.html#l00021">YUV_Space.h:21</a></div></div>
<div class="ttc" id="classmeow_1_1Color3__Space_html"><div class="ttname"><a href="classmeow_1_1Color3__Space.html">meow::Color3_Space</a></div><div class="ttdoc">Base class of color space with 3 channels. </div><div class="ttdef"><b>Definition:</b> <a href="Color3__Space_8h_source.html#l00018">Color3_Space.h:18</a></div></div>
<div class="ttc" id="Color3__Space_8h_html"><div class="ttname"><a href="Color3__Space_8h.html">Color3_Space.h</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html"><div class="ttname"><a href="classmeow_1_1Vector3D.html">meow::Vector3D</a></div><div class="ttdoc">3D&#39;s vector </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00245">Vectors.h:245</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html"><div class="ttname"><a href="classmeow_1_1Vector3D.html">meow::Vector3D</a></div><div class="ttdoc">3D&#39;s vector </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00258">Vectors.h:258</a></div></div>
<div class="ttc" id="classmeow_1_1HSLf__Space_html_a145882c607f9029859eb418ce979b64c"><div class="ttname"><a href="classmeow_1_1HSLf__Space.html#a145882c607f9029859eb418ce979b64c">meow::HSLf_Space::hMax</a></div><div class="ttdeci">double const &amp; hMax() const </div><div class="ttdef"><b>Definition:</b> <a href="HSL__Space_8h_source.html#l00046">HSL_Space.h:46</a></div></div>
<div class="ttc" id="classmeow_1_1RGBf__Space_html_aeb0cd2d681af6a70861ff371bf596e17"><div class="ttname"><a href="classmeow_1_1RGBf__Space.html#aeb0cd2d681af6a70861ff371bf596e17">meow::RGBf_Space::gMin</a></div><div class="ttdeci">double const &amp; gMin() const </div><div class="ttdef"><b>Definition:</b> <a href="RGB__Space_8h_source.html#l00107">RGB_Space.h:107</a></div></div>
<div class="ttc" id="classmeow_1_1HSLf__Space_html_a88eb3f94b211a3e29c80c334f0f8e963"><div class="ttname"><a href="classmeow_1_1HSLf__Space.html#a88eb3f94b211a3e29c80c334f0f8e963">meow::HSLf_Space::operator/</a></div><div class="ttdeci">HSLf_Space operator/(double const &amp;c) const </div><div class="ttdef"><b>Definition:</b> <a href="HSL__Space_8h_source.html#l00074">HSL_Space.h:74</a></div></div>
@@ -292,7 +292,7 @@ $(document).ready(function(){initNavTree('HSL__Space_8h_source.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_f6840b2fecd08a3779df34f0add0e074.html">colors</a></li><li class="navelem"><a class="el" href="HSL__Space_8h.html">HSL_Space.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:40 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:14 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/HSV__Space_8h.html b/doc/html/HSV__Space_8h.html
index 79067b5..8dcb4ec 100644
--- a/doc/html/HSV__Space_8h.html
+++ b/doc/html/HSV__Space_8h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -120,7 +120,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_f6840b2fecd08a3779df34f0add0e074.html">colors</a></li><li class="navelem"><a class="el" href="HSV__Space_8h.html">HSV_Space.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/HSV__Space_8h_source.html b/doc/html/HSV__Space_8h_source.html
index 078e193..f74db61 100644
--- a/doc/html/HSV__Space_8h_source.html
+++ b/doc/html/HSV__Space_8h_source.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -220,7 +220,7 @@ $(document).ready(function(){initNavTree('HSV__Space_8h_source.html','');});
<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160;</div>
<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160;<span class="preprocessor">#endif // colors_HSV_Space_H__</span></div>
<div class="ttc" id="classmeow_1_1HSVf__Space_html_aa3a78aa9771124051ddeb73ecc0ae3c2"><div class="ttname"><a href="classmeow_1_1HSVf__Space.html#aa3a78aa9771124051ddeb73ecc0ae3c2">meow::HSVf_Space::sGet</a></div><div class="ttdeci">double &amp; sGet()</div><div class="ttdef"><b>Definition:</b> <a href="HSV__Space_8h_source.html#l00060">HSV_Space.h:60</a></div></div>
-<div class="ttc" id="namespacemeow_html_aebe1ad335556790c578c4cf7836fd9ca"><div class="ttname"><a href="namespacemeow.html#aebe1ad335556790c578c4cf7836fd9ca">meow::normalize</a></div><div class="ttdeci">T normalize(T lower, T upper, T value)</div><div class="ttdoc">(value-lower)/(upper-lower) </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00027">utility.h:27</a></div></div>
+<div class="ttc" id="namespacemeow_html_aebe1ad335556790c578c4cf7836fd9ca"><div class="ttname"><a href="namespacemeow.html#aebe1ad335556790c578c4cf7836fd9ca">meow::normalize</a></div><div class="ttdeci">T normalize(T lower, T upper, T value)</div><div class="ttdoc">(value-lower)/(upper-lower) </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00037">utility.h:37</a></div></div>
<div class="ttc" id="classmeow_1_1RGBf__Space_html_aee2f300ff0ae724890d3d80d0cb7cbc3"><div class="ttname"><a href="classmeow_1_1RGBf__Space.html#aee2f300ff0ae724890d3d80d0cb7cbc3">meow::RGBf_Space::rMin</a></div><div class="ttdeci">double const &amp; rMin() const </div><div class="ttdef"><b>Definition:</b> <a href="RGB__Space_8h_source.html#l00106">RGB_Space.h:106</a></div></div>
<div class="ttc" id="classmeow_1_1HSVf__Space_html_ae7f41bf982b0e89a829598ed0e6fa9de"><div class="ttname"><a href="classmeow_1_1HSVf__Space.html#ae7f41bf982b0e89a829598ed0e6fa9de">meow::HSVf_Space::hsvMin</a></div><div class="ttdeci">double const &amp; hsvMin(size_t i) const </div><div class="ttdef"><b>Definition:</b> <a href="HSV__Space_8h_source.html#l00042">HSV_Space.h:42</a></div></div>
<div class="ttc" id="classmeow_1_1HSLf__Space_html"><div class="ttname"><a href="classmeow_1_1HSLf__Space.html">meow::HSLf_Space</a></div><div class="ttdoc">以浮點數Y(亮度), U(色度), V(濃度) 三個值所組成的色彩空間 </div><div class="ttdef"><b>Definition:</b> <a href="HSL__Space_8h_source.html#l00022">HSL_Space.h:22</a></div></div>
@@ -233,7 +233,7 @@ $(document).ready(function(){initNavTree('HSV__Space_8h_source.html','');});
<div class="ttc" id="classmeow_1_1Color3__Space_html_a3351aea64c4ca1596694d6b95dce56df"><div class="ttname"><a href="classmeow_1_1Color3__Space.html#a3351aea64c4ca1596694d6b95dce56df">meow::Color3_Space&lt; double &gt;::min</a></div><div class="ttdeci">doubleconst &amp; min(size_t id) const</div><div class="ttdoc">Return the minimum of the i -th channel. </div><div class="ttdef"><b>Definition:</b> <a href="Color3__Space_8h_source.html#l00099">Color3_Space.h:99</a></div></div>
<div class="ttc" id="classdouble_html"><div class="ttname"><a href="classdouble.html">double</a></div></div>
<div class="ttc" id="classmeow_1_1Color3__Space_html_ac2efb0be959fc60f786bdcdc8a1fd8b2"><div class="ttname"><a href="classmeow_1_1Color3__Space.html#ac2efb0be959fc60f786bdcdc8a1fd8b2">meow::Color3_Space&lt; double &gt;::valGet</a></div><div class="ttdeci">double &amp; valGet(size_t id)</div><div class="ttdoc">Get the non-constant reference of value of the i -th channel. </div><div class="ttdef"><b>Definition:</b> <a href="Color3__Space_8h_source.html#l00139">Color3_Space.h:139</a></div></div>
-<div class="ttc" id="namespacemeow_html_af95cfca15ad7a51ed4d07b06e1296080"><div class="ttname"><a href="namespacemeow.html#af95cfca15ad7a51ed4d07b06e1296080">meow::denormalize</a></div><div class="ttdeci">T denormalize(T lower, T upper, T _ratio)</div><div class="ttdoc">(lower+_ratio*(upper-lower)) </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00035">utility.h:35</a></div></div>
+<div class="ttc" id="namespacemeow_html_af95cfca15ad7a51ed4d07b06e1296080"><div class="ttname"><a href="namespacemeow.html#af95cfca15ad7a51ed4d07b06e1296080">meow::denormalize</a></div><div class="ttdeci">T denormalize(T lower, T upper, T _ratio)</div><div class="ttdoc">(lower+_ratio*(upper-lower)) </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00045">utility.h:45</a></div></div>
<div class="ttc" id="classmeow_1_1HSVf__Space_html_a042f969c34c4b708ef7c9ed2f914825b"><div class="ttname"><a href="classmeow_1_1HSVf__Space.html#a042f969c34c4b708ef7c9ed2f914825b">meow::HSVf_Space::sMin</a></div><div class="ttdeci">double const &amp; sMin() const </div><div class="ttdef"><b>Definition:</b> <a href="HSV__Space_8h_source.html#l00044">HSV_Space.h:44</a></div></div>
<div class="ttc" id="namespacemeow_html_a096556e550d6407f2c7f9b9507eab5be"><div class="ttname"><a href="namespacemeow.html#a096556e550d6407f2c7f9b9507eab5be">meow::colorTransformate</a></div><div class="ttdeci">void colorTransformate(HSLf_Space const &amp;in, HSLf_Space *out)</div><div class="ttdoc">HSLf_Space to HSLf_Space </div><div class="ttdef"><b>Definition:</b> <a href="HSL__Space_8h_source.html#l00085">HSL_Space.h:85</a></div></div>
<div class="ttc" id="classmeow_1_1RGBf__Space_html_a2e158eb7f0a94047b23872b7b346e7b9"><div class="ttname"><a href="classmeow_1_1RGBf__Space.html#a2e158eb7f0a94047b23872b7b346e7b9">meow::RGBf_Space::r</a></div><div class="ttdeci">double const &amp; r() const </div><div class="ttdef"><b>Definition:</b> <a href="RGB__Space_8h_source.html#l00114">RGB_Space.h:114</a></div></div>
@@ -249,7 +249,7 @@ $(document).ready(function(){initNavTree('HSV__Space_8h_source.html','');});
<div class="ttc" id="HSL__Space_8h_html"><div class="ttname"><a href="HSL__Space_8h.html">HSL_Space.h</a></div></div>
<div class="ttc" id="Color3__Space_8h_html"><div class="ttname"><a href="Color3__Space_8h.html">Color3_Space.h</a></div></div>
<div class="ttc" id="classmeow_1_1HSVf__Space_html_aa5d83feefbbd4dee3d2642bd4782ee63"><div class="ttname"><a href="classmeow_1_1HSVf__Space.html#aa5d83feefbbd4dee3d2642bd4782ee63">meow::HSVf_Space::hsv</a></div><div class="ttdeci">double const &amp; hsv(size_t i, double c)</div><div class="ttdef"><b>Definition:</b> <a href="HSV__Space_8h_source.html#l00054">HSV_Space.h:54</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html"><div class="ttname"><a href="classmeow_1_1Vector3D.html">meow::Vector3D</a></div><div class="ttdoc">3D&#39;s vector </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00245">Vectors.h:245</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html"><div class="ttname"><a href="classmeow_1_1Vector3D.html">meow::Vector3D</a></div><div class="ttdoc">3D&#39;s vector </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00258">Vectors.h:258</a></div></div>
<div class="ttc" id="classmeow_1_1RGBf__Space_html_aeb0cd2d681af6a70861ff371bf596e17"><div class="ttname"><a href="classmeow_1_1RGBf__Space.html#aeb0cd2d681af6a70861ff371bf596e17">meow::RGBf_Space::gMin</a></div><div class="ttdeci">double const &amp; gMin() const </div><div class="ttdef"><b>Definition:</b> <a href="RGB__Space_8h_source.html#l00107">RGB_Space.h:107</a></div></div>
<div class="ttc" id="classmeow_1_1HSVf__Space_html_a9fa2946d82a60f47487364bbbbfb824f"><div class="ttname"><a href="classmeow_1_1HSVf__Space.html#a9fa2946d82a60f47487364bbbbfb824f">meow::HSVf_Space::s</a></div><div class="ttdeci">double const &amp; s() const </div><div class="ttdef"><b>Definition:</b> <a href="HSV__Space_8h_source.html#l00052">HSV_Space.h:52</a></div></div>
<div class="ttc" id="classmeow_1_1RGBi__Space_html"><div class="ttname"><a href="classmeow_1_1RGBi__Space.html">meow::RGBi_Space</a></div><div class="ttdoc">以整數 Red, Green, Blue 三個值所組成的色彩空間 </div><div class="ttdef"><b>Definition:</b> <a href="RGB__Space_8h_source.html#l00019">RGB_Space.h:19</a></div></div>
@@ -289,7 +289,7 @@ $(document).ready(function(){initNavTree('HSV__Space_8h_source.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_f6840b2fecd08a3779df34f0add0e074.html">colors</a></li><li class="navelem"><a class="el" href="HSV__Space_8h.html">HSV_Space.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:40 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:14 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/HashTable_8h.html b/doc/html/HashTable_8h.html
index 1a703a2..c2d1db3 100644
--- a/doc/html/HashTable_8h.html
+++ b/doc/html/HashTable_8h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -84,7 +84,7 @@ Namespaces</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_a17ff8dcb3a1c1b842af541700214096.html">dsa</a></li><li class="navelem"><a class="el" href="HashTable_8h.html">HashTable.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/HashTable_8h_source.html b/doc/html/HashTable_8h_source.html
index 5b002aa..88463df 100644
--- a/doc/html/HashTable_8h_source.html
+++ b/doc/html/HashTable_8h_source.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -244,7 +244,7 @@ $(document).ready(function(){initNavTree('HashTable_8h_source.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_a17ff8dcb3a1c1b842af541700214096.html">dsa</a></li><li class="navelem"><a class="el" href="HashTable_8h.html">HashTable.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:40 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:14 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/IdentityPoints_8h.html b/doc/html/IdentityPoints_8h.html
index 1f8408a..0098afb 100644
--- a/doc/html/IdentityPoints_8h.html
+++ b/doc/html/IdentityPoints_8h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -61,7 +61,7 @@ $(document).ready(function(){initNavTree('IdentityPoints_8h.html','');});
<div class="title">IdentityPoints.h File Reference</div> </div>
</div><!--header-->
<div class="contents">
-<div class="textblock"><code>#include &quot;<a class="el" href="Self_8h_source.html">../Self.h</a>&quot;</code><br/>
+<div class="textblock"><code>#include &quot;../Self.h&quot;</code><br/>
<code>#include &quot;<a class="el" href="Vector_8h_source.html">../math/Vector.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="ObjBase_8h_source.html">../oo/ObjBase.h</a>&quot;</code><br/>
<code>#include &lt;map&gt;</code><br/>
@@ -89,7 +89,7 @@ Namespaces</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_115d3279a93b9c99d8f569a34543848f.html">gra</a></li><li class="navelem"><a class="el" href="IdentityPoints_8h.html">IdentityPoints.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/IdentityPoints_8h_source.html b/doc/html/IdentityPoints_8h_source.html
index 3415913..4507265 100644
--- a/doc/html/IdentityPoints_8h_source.html
+++ b/doc/html/IdentityPoints_8h_source.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -298,7 +298,7 @@ $(document).ready(function(){initNavTree('IdentityPoints_8h_source.html','');});
<div class="line"><a name="l00320"></a><span class="lineno"> 320</span>&#160; <span class="keywordtype">double</span> id, tt;</div>
<div class="line"><a name="l00321"></a><span class="lineno"> 321</span>&#160; IdentityPointsMapIterK it = <span class="keyword">self</span>-&gt;points_.begin();</div>
<div class="line"><a name="l00322"></a><span class="lineno"> 322</span>&#160; IdentityPointsMapIterK ed = <span class="keyword">self</span>-&gt;points_.end ();</div>
-<div class="line"><a name="l00323"></a><span class="lineno"> 323</span>&#160; Point tmp(dim, Scalar(0));</div>
+<div class="line"><a name="l00323"></a><span class="lineno"> 323</span>&#160; Point tmp((<span class="keywordtype">size_t</span>)dim, Scalar(0));</div>
<div class="line"><a name="l00324"></a><span class="lineno"> 324</span>&#160; <span class="keywordflow">for</span> ( ; it != ed; ++it) {</div>
<div class="line"><a name="l00325"></a><span class="lineno"> 325</span>&#160; <span class="keywordflow">if</span> (fread(&amp;<span class="keywordtype">id</span>, <span class="keyword">sizeof</span>(<span class="keywordtype">id</span>), 1, f) &lt; 1) <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
<div class="line"><a name="l00326"></a><span class="lineno"> 326</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> j = 0, J = dim; j &lt; J; ++j) {</div>
@@ -314,7 +314,7 @@ $(document).ready(function(){initNavTree('IdentityPoints_8h_source.html','');});
<div class="line"><a name="l00336"></a><span class="lineno"> 336</span>&#160; <span class="keywordtype">double</span> id, tt;</div>
<div class="line"><a name="l00337"></a><span class="lineno"> 337</span>&#160; IdentityPointsMapIterK it = <span class="keyword">self</span>-&gt;points_.begin();</div>
<div class="line"><a name="l00338"></a><span class="lineno"> 338</span>&#160; IdentityPointsMapIterK ed = <span class="keyword">self</span>-&gt;points_.end ();</div>
-<div class="line"><a name="l00339"></a><span class="lineno"> 339</span>&#160; Point tmp(dim, Scalar(0));</div>
+<div class="line"><a name="l00339"></a><span class="lineno"> 339</span>&#160; Point tmp((<span class="keywordtype">size_t</span>)dim, Scalar(0));</div>
<div class="line"><a name="l00340"></a><span class="lineno"> 340</span>&#160; <span class="keywordflow">for</span> ( ; it != ed; ++it) {</div>
<div class="line"><a name="l00341"></a><span class="lineno"> 341</span>&#160; <span class="keywordflow">if</span> (fscanf(f, <span class="stringliteral">&quot;%lf&quot;</span>, &amp;<span class="keywordtype">id</span>) &lt; 1) <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
<div class="line"><a name="l00342"></a><span class="lineno"> 342</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">int</span> j = 0, J = dim; j &lt; J; ++j) {</div>
@@ -392,7 +392,7 @@ $(document).ready(function(){initNavTree('IdentityPoints_8h_source.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_115d3279a93b9c99d8f569a34543848f.html">gra</a></li><li class="navelem"><a class="el" href="IdentityPoints_8h.html">IdentityPoints.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:40 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/KD__Tree_8h.html b/doc/html/KD__Tree_8h.html
index 8986e6c..d94411a 100644
--- a/doc/html/KD__Tree_8h.html
+++ b/doc/html/KD__Tree_8h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -88,7 +88,7 @@ Namespaces</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_a17ff8dcb3a1c1b842af541700214096.html">dsa</a></li><li class="navelem"><a class="el" href="KD__Tree_8h.html">KD_Tree.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/KD__Tree_8h_source.html b/doc/html/KD__Tree_8h_source.html
index 92d300a..6e3c863 100644
--- a/doc/html/KD__Tree_8h_source.html
+++ b/doc/html/KD__Tree_8h_source.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -319,7 +319,7 @@ $(document).ready(function(){initNavTree('KD__Tree_8h_source.html','');});
<div class="ttc" id="classmeow_1_1KD__Tree_html_afc143e90dba569c51b6eb146ba9df7f8"><div class="ttname"><a href="classmeow_1_1KD__Tree.html#afc143e90dba569c51b6eb146ba9df7f8">meow::KD_Tree::Vectors</a></div><div class="ttdeci">std::vector&lt; Vector &gt; Vectors</div><div class="ttdoc">Custom Type: Vectors is std::vector&lt;Vector&gt; </div><div class="ttdef"><b>Definition:</b> <a href="KD__Tree_8h_source.html#l00189">KD_Tree.h:189</a></div></div>
<div class="ttc" id="classmeow_1_1KD__Tree_html_aafecfa34e96615249e11e9ba1b85fdc7"><div class="ttname"><a href="classmeow_1_1KD__Tree.html#aafecfa34e96615249e11e9ba1b85fdc7">meow::KD_Tree::KD_Tree</a></div><div class="ttdeci">KD_Tree(size_t dimension)</div><div class="ttdoc">constructor, given dimension </div><div class="ttdef"><b>Definition:</b> <a href="KD__Tree_8h_source.html#l00196">KD_Tree.h:196</a></div></div>
<div class="ttc" id="classmeow_1_1KD__Tree_html_a45be7cf06442b1a75902faa266950121"><div class="ttname"><a href="classmeow_1_1KD__Tree.html#a45be7cf06442b1a75902faa266950121">meow::KD_Tree::reset</a></div><div class="ttdeci">void reset(size_t dimension)</div><div class="ttdoc">清空所有資料並重新給定維度 </div><div class="ttdef"><b>Definition:</b> <a href="KD__Tree_8h_source.html#l00295">KD_Tree.h:295</a></div></div>
-<div class="ttc" id="namespacemeow_html_a1954e235973a2ac79a7a72a4b7d25573"><div class="ttname"><a href="namespacemeow.html#a1954e235973a2ac79a7a72a4b7d25573">meow::squ</a></div><div class="ttdeci">T squ(T const &amp;x)</div><div class="ttdoc">x*x </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00067">utility.h:67</a></div></div>
+<div class="ttc" id="namespacemeow_html_a1954e235973a2ac79a7a72a4b7d25573"><div class="ttname"><a href="namespacemeow.html#a1954e235973a2ac79a7a72a4b7d25573">meow::squ</a></div><div class="ttdeci">T squ(T const &amp;x)</div><div class="ttdoc">x*x </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00077">utility.h:77</a></div></div>
<div class="ttc" id="classmeow_1_1KD__Tree_html_abdeb11a064dc06f80437126d6744b022"><div class="ttname"><a href="classmeow_1_1KD__Tree.html#abdeb11a064dc06f80437126d6744b022">meow::KD_Tree::build</a></div><div class="ttdeci">void build()</div><div class="ttdoc">檢查至今是否有 insert/erase 被呼叫來決定是否 rebuild() </div><div class="ttdef"><b>Definition:</b> <a href="KD__Tree_8h_source.html#l00231">KD_Tree.h:231</a></div></div>
<div class="ttc" id="classmeow_1_1KD__Tree_html_a6ffacb6d4020cfb1c127b68f3f427ee4"><div class="ttname"><a href="classmeow_1_1KD__Tree.html#a6ffacb6d4020cfb1c127b68f3f427ee4">meow::KD_Tree::~KD_Tree</a></div><div class="ttdeci">~KD_Tree()</div><div class="ttdoc">destructor </div><div class="ttdef"><b>Definition:</b> <a href="KD__Tree_8h_source.html#l00201">KD_Tree.h:201</a></div></div>
</div><!-- fragment --></div><!-- contents -->
@@ -329,7 +329,7 @@ $(document).ready(function(){initNavTree('KD__Tree_8h_source.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_a17ff8dcb3a1c1b842af541700214096.html">dsa</a></li><li class="navelem"><a class="el" href="KD__Tree_8h.html">KD_Tree.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:40 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:14 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/LinearTransformation_8h.html b/doc/html/LinearTransformation_8h.html
index b030e3d..ea78533 100644
--- a/doc/html/LinearTransformation_8h.html
+++ b/doc/html/LinearTransformation_8h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -85,7 +85,7 @@ Namespaces</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_77e0ab67466b1e7d76f50725a5ab9910.html">math</a></li><li class="navelem"><a class="el" href="LinearTransformation_8h.html">LinearTransformation.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/LinearTransformation_8h_source.html b/doc/html/LinearTransformation_8h_source.html
index ab20c87..649f47e 100644
--- a/doc/html/LinearTransformation_8h_source.html
+++ b/doc/html/LinearTransformation_8h_source.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -124,14 +124,14 @@ $(document).ready(function(){initNavTree('LinearTransformation_8h_source.html','
<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160;</div>
<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160;<span class="preprocessor">#endif // math_LinearTransformation_H__</span></div>
<div class="ttc" id="classmeow_1_1LinearTransformation_html_ad21d0eb275d3ac9ce780e4ccf2c78bcb"><div class="ttname"><a href="classmeow_1_1LinearTransformation.html#ad21d0eb275d3ac9ce780e4ccf2c78bcb">meow::LinearTransformation::~LinearTransformation</a></div><div class="ttdeci">virtual ~LinearTransformation()</div><div class="ttdef"><b>Definition:</b> <a href="LinearTransformation_8h_source.html#l00085">LinearTransformation.h:85</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a1dbef5b1a46df480f7fa3e118fd12bec"><div class="ttname"><a href="classmeow_1_1Matrix.html#a1dbef5b1a46df480f7fa3e118fd12bec">meow::Matrix::referenceFrom</a></div><div class="ttdeci">Matrix &amp; referenceFrom(Matrix const &amp;m)</div><div class="ttdoc">reference </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00109">Matrix.h:109</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a1dbef5b1a46df480f7fa3e118fd12bec"><div class="ttname"><a href="classmeow_1_1Matrix.html#a1dbef5b1a46df480f7fa3e118fd12bec">meow::Matrix::referenceFrom</a></div><div class="ttdeci">Matrix &amp; referenceFrom(Matrix const &amp;m)</div><div class="ttdoc">reference </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00110">Matrix.h:110</a></div></div>
<div class="ttc" id="classmeow_1_1Transformation_html_aae50028aba551ad3459335299794f8af"><div class="ttname"><a href="classmeow_1_1Transformation.html#aae50028aba551ad3459335299794f8af">meow::Transformation::outputRows</a></div><div class="ttdeci">size_t outputRows() const </div><div class="ttdoc">Return the number of rows of the output matrix. </div><div class="ttdef"><b>Definition:</b> <a href="Transformation_8h_source.html#l00120">Transformation.h:120</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_af6c3ae812c4290d29fb0932b655887dd"><div class="ttname"><a href="classmeow_1_1Matrix.html#af6c3ae812c4290d29fb0932b655887dd">meow::Matrix::inverse</a></div><div class="ttdeci">Matrix inverse() const </div><div class="ttdoc">Return a matrix which is an inverse matrix of (*this) </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00400">Matrix.h:400</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_af6c3ae812c4290d29fb0932b655887dd"><div class="ttname"><a href="classmeow_1_1Matrix.html#af6c3ae812c4290d29fb0932b655887dd">meow::Matrix::inverse</a></div><div class="ttdeci">Matrix inverse() const </div><div class="ttdoc">Return a matrix which is an inverse matrix of (*this) </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00401">Matrix.h:401</a></div></div>
<div class="ttc" id="classmeow_1_1LinearTransformation_html"><div class="ttname"><a href="classmeow_1_1LinearTransformation.html">meow::LinearTransformation</a></div><div class="ttdoc">A base class for implementing kinds of linear transformations. </div><div class="ttdef"><b>Definition:</b> <a href="LinearTransformation_8h_source.html#l00020">LinearTransformation.h:20</a></div></div>
<div class="ttc" id="classmeow_1_1Transformation_html_a9c4d19fe8d95967596b06bc026bdf200"><div class="ttname"><a href="classmeow_1_1Transformation.html#a9c4d19fe8d95967596b06bc026bdf200">meow::Transformation::inputRows</a></div><div class="ttdeci">size_t inputRows() const </div><div class="ttdoc">Return the number of rows of the input matrix. </div><div class="ttdef"><b>Definition:</b> <a href="Transformation_8h_source.html#l00102">Transformation.h:102</a></div></div>
<div class="ttc" id="classmeow_1_1LinearTransformation_html_a60ead2898f321c5d77d099e1dc3e103c"><div class="ttname"><a href="classmeow_1_1LinearTransformation.html#a60ead2898f321c5d77d099e1dc3e103c">meow::LinearTransformation::matrixInv</a></div><div class="ttdeci">virtual Matrix&lt; Scalar &gt; matrixInv() const </div><div class="ttdoc">Return the inverse of the matrix form of this transformate. </div><div class="ttdef"><b>Definition:</b> <a href="LinearTransformation_8h_source.html#l00102">LinearTransformation.h:102</a></div></div>
<div class="ttc" id="classmeow_1_1LinearTransformation_html_a1a22a48337340211bf0f052e52ff2139"><div class="ttname"><a href="classmeow_1_1LinearTransformation.html#a1a22a48337340211bf0f052e52ff2139">meow::LinearTransformation::matrix</a></div><div class="ttdeci">virtual Matrix&lt; Scalar &gt; const &amp; matrix(Matrix&lt; Scalar &gt; const &amp;m)</div><div class="ttdoc">setup the matrix </div><div class="ttdef"><b>Definition:</b> <a href="LinearTransformation_8h_source.html#l00076">LinearTransformation.h:76</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_afb81446984f7c27458ccef86be2de413"><div class="ttname"><a href="classmeow_1_1Matrix.html#afb81446984f7c27458ccef86be2de413">meow::Matrix::copyFrom</a></div><div class="ttdeci">Matrix &amp; copyFrom(Matrix const &amp;m)</div><div class="ttdoc">copy </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00096">Matrix.h:96</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_afb81446984f7c27458ccef86be2de413"><div class="ttname"><a href="classmeow_1_1Matrix.html#afb81446984f7c27458ccef86be2de413">meow::Matrix::copyFrom</a></div><div class="ttdeci">Matrix &amp; copyFrom(Matrix const &amp;m)</div><div class="ttdoc">copy </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00097">Matrix.h:97</a></div></div>
<div class="ttc" id="classmeow_1_1LinearTransformation_html_afb3ea3e2653152b7b5a8bbad952d3f0e"><div class="ttname"><a href="classmeow_1_1LinearTransformation.html#afb3ea3e2653152b7b5a8bbad952d3f0e">meow::LinearTransformation::copyFrom</a></div><div class="ttdeci">LinearTransformation &amp; copyFrom(LinearTransformation const &amp;b)</div><div class="ttdoc">Copy settings, matrix from another LinearTransformation. </div><div class="ttdef"><b>Definition:</b> <a href="LinearTransformation_8h_source.html#l00056">LinearTransformation.h:56</a></div></div>
<div class="ttc" id="classmeow_1_1LinearTransformation_html_a4d73d74510c76bdbe176a8d498be185e"><div class="ttname"><a href="classmeow_1_1LinearTransformation.html#a4d73d74510c76bdbe176a8d498be185e">meow::LinearTransformation::LinearTransformation</a></div><div class="ttdeci">LinearTransformation(LinearTransformation const &amp;b)</div><div class="ttdef"><b>Definition:</b> <a href="LinearTransformation_8h_source.html#l00046">LinearTransformation.h:46</a></div></div>
<div class="ttc" id="Matrix_8h_html"><div class="ttname"><a href="Matrix_8h.html">Matrix.h</a></div></div>
@@ -151,7 +151,7 @@ $(document).ready(function(){initNavTree('LinearTransformation_8h_source.html','
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_77e0ab67466b1e7d76f50725a5ab9910.html">math</a></li><li class="navelem"><a class="el" href="LinearTransformation_8h.html">LinearTransformation.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:40 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/LinearTransformations_8h.html b/doc/html/LinearTransformations_8h.html
index f761f97..ae96edd 100644
--- a/doc/html/LinearTransformations_8h.html
+++ b/doc/html/LinearTransformations_8h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -64,7 +64,7 @@ $(document).ready(function(){initNavTree('LinearTransformations_8h.html','');});
<div class="textblock"><code>#include &quot;<a class="el" href="LinearTransformation_8h_source.html">LinearTransformation.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="Matrix_8h_source.html">Matrix.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="math_2utility_8h_source.html">utility.h</a>&quot;</code><br/>
-<code>#include &quot;<a class="el" href="Self_8h_source.html">../Self.h</a>&quot;</code><br/>
+<code>#include &quot;../Self.h&quot;</code><br/>
<code>#include &quot;<a class="el" href="Vectors_8h_source.html">../geo/Vectors.h</a>&quot;</code><br/>
<code>#include &lt;cstdlib&gt;</code><br/>
</div>
@@ -88,7 +88,7 @@ Namespaces</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_77e0ab67466b1e7d76f50725a5ab9910.html">math</a></li><li class="navelem"><a class="el" href="LinearTransformations_8h.html">LinearTransformations.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/LinearTransformations_8h_source.html b/doc/html/LinearTransformations_8h_source.html
index b674480..8372294 100644
--- a/doc/html/LinearTransformations_8h_source.html
+++ b/doc/html/LinearTransformations_8h_source.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -257,21 +257,21 @@ $(document).ready(function(){initNavTree('LinearTransformations_8h_source.html',
<div class="ttc" id="math_2utility_8h_html"><div class="ttname"><a href="math_2utility_8h.html">utility.h</a></div></div>
<div class="ttc" id="classmeow_1_1Rotation3D_html_ac6488df50303b564262065350186549a"><div class="ttname"><a href="classmeow_1_1Rotation3D.html#ac6488df50303b564262065350186549a">meow::Rotation3D::parameter</a></div><div class="ttdeci">Scalar parameter(size_t i) const </div><div class="ttdoc">same as theta(i) </div><div class="ttdef"><b>Definition:</b> <a href="LinearTransformations_8h_source.html#l00112">LinearTransformations.h:112</a></div></div>
<div class="ttc" id="classmeow_1_1Rotation3D_html_a90c102c7f74e8a36ac0d24bef6b06337"><div class="ttname"><a href="classmeow_1_1Rotation3D.html#a90c102c7f74e8a36ac0d24bef6b06337">meow::Rotation3D::Rotation3D</a></div><div class="ttdeci">Rotation3D()</div><div class="ttdef"><b>Definition:</b> <a href="LinearTransformations_8h_source.html#l00069">LinearTransformations.h:69</a></div></div>
-<div class="ttc" id="namespacemeow_html_ab9456533c0ae85fba812bfb5b017c8d2"><div class="ttname"><a href="namespacemeow.html#ab9456533c0ae85fba812bfb5b017c8d2">meow::noEPS</a></div><div class="ttdeci">T noEPS(T value, T eps=1e-9)</div><div class="ttdoc">如果abs(輸入的數值) &lt; eps, 則回傳0, 否則回傳輸入的數值 </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00018">utility.h:18</a></div></div>
+<div class="ttc" id="namespacemeow_html_ab9456533c0ae85fba812bfb5b017c8d2"><div class="ttname"><a href="namespacemeow.html#ab9456533c0ae85fba812bfb5b017c8d2">meow::noEPS</a></div><div class="ttdeci">T noEPS(T value, T eps=1e-9)</div><div class="ttdoc">如果abs(輸入的數值) &lt; eps, 則回傳0, 否則回傳輸入的數值 </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00028">utility.h:28</a></div></div>
<div class="ttc" id="classmeow_1_1Rotation3D_html_aa9ce2a9c913ea08ba7fb43aed4784a2b"><div class="ttname"><a href="classmeow_1_1Rotation3D.html#aa9ce2a9c913ea08ba7fb43aed4784a2b">meow::Rotation3D::~Rotation3D</a></div><div class="ttdeci">~Rotation3D()</div><div class="ttdef"><b>Definition:</b> <a href="LinearTransformations_8h_source.html#l00082">LinearTransformations.h:82</a></div></div>
<div class="ttc" id="classmeow_1_1LinearTransformation_html_afb3ea3e2653152b7b5a8bbad952d3f0e"><div class="ttname"><a href="classmeow_1_1LinearTransformation.html#afb3ea3e2653152b7b5a8bbad952d3f0e">meow::LinearTransformation::copyFrom</a></div><div class="ttdeci">LinearTransformation &amp; copyFrom(LinearTransformation const &amp;b)</div><div class="ttdoc">Copy settings, matrix from another LinearTransformation. </div><div class="ttdef"><b>Definition:</b> <a href="LinearTransformation_8h_source.html#l00056">LinearTransformation.h:56</a></div></div>
<div class="ttc" id="classmeow_1_1Vector_html"><div class="ttname"><a href="classmeow_1_1Vector.html">meow::Vector</a></div><div class="ttdoc">vector </div><div class="ttdef"><b>Definition:</b> <a href="Vector_8h_source.html#l00019">Vector.h:19</a></div></div>
<div class="ttc" id="classmeow_1_1Rotation3D_html_ae12a31cabc1260bd7256734f0e04acfb"><div class="ttname"><a href="classmeow_1_1Rotation3D.html#ae12a31cabc1260bd7256734f0e04acfb">meow::Rotation3D::jacobianInv</a></div><div class="ttdeci">Matrix&lt; Scalar &gt; jacobianInv(Matrix&lt; Scalar &gt; const &amp;x) const </div><div class="ttdoc">Return the jacobian matrix of the inverse form of this transformate. </div><div class="ttdef"><b>Definition:</b> <a href="LinearTransformations_8h_source.html#l00354">LinearTransformations.h:354</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html"><div class="ttname"><a href="classmeow_1_1Vector3D.html">meow::Vector3D</a></div><div class="ttdoc">3D&#39;s vector </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00245">Vectors.h:245</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html"><div class="ttname"><a href="classmeow_1_1Vector3D.html">meow::Vector3D</a></div><div class="ttdoc">3D&#39;s vector </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00258">Vectors.h:258</a></div></div>
<div class="ttc" id="LinearTransformation_8h_html"><div class="ttname"><a href="LinearTransformation_8h.html">LinearTransformation.h</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a869be60b593d7ce7101ee7ac788b0dd0"><div class="ttname"><a href="classmeow_1_1Matrix.html#a869be60b593d7ce7101ee7ac788b0dd0">meow::Matrix::transpose</a></div><div class="ttdeci">Matrix transpose() const </div><div class="ttdoc">return itself&#39;s transpose matrix </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00434">Matrix.h:434</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a869be60b593d7ce7101ee7ac788b0dd0"><div class="ttname"><a href="classmeow_1_1Matrix.html#a869be60b593d7ce7101ee7ac788b0dd0">meow::Matrix::transpose</a></div><div class="ttdeci">Matrix transpose() const </div><div class="ttdoc">return itself&#39;s transpose matrix </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00435">Matrix.h:435</a></div></div>
<div class="ttc" id="Matrix_8h_html"><div class="ttname"><a href="Matrix_8h.html">Matrix.h</a></div></div>
<div class="ttc" id="classmeow_1_1Rotation3D_html"><div class="ttname"><a href="classmeow_1_1Rotation3D.html">meow::Rotation3D</a></div><div class="ttdoc">Rotation a point/vector alone an axis with given angle in 3D world. </div><div class="ttdef"><b>Definition:</b> <a href="LinearTransformations_8h_source.html#l00020">LinearTransformations.h:20</a></div></div>
<div class="ttc" id="classmeow_1_1Rotation3D_html_ab566bace2339705305d7e18c36116d2a"><div class="ttname"><a href="classmeow_1_1Rotation3D.html#ab566bace2339705305d7e18c36116d2a">meow::Rotation3D::Rotation3D</a></div><div class="ttdeci">Rotation3D(Rotation3D const &amp;b)</div><div class="ttdef"><b>Definition:</b> <a href="LinearTransformations_8h_source.html#l00075">LinearTransformations.h:75</a></div></div>
<div class="ttc" id="classmeow_1_1LinearTransformation_html_aeab1cf88fc67a1857504bd2fb18519f5"><div class="ttname"><a href="classmeow_1_1LinearTransformation.html#aeab1cf88fc67a1857504bd2fb18519f5">meow::LinearTransformation::matrix</a></div><div class="ttdeci">virtual Matrix&lt; Scalar &gt; const &amp; matrix() const </div><div class="ttdoc">Return the matrix form of this transformation. </div><div class="ttdef"><b>Definition:</b> <a href="LinearTransformation_8h_source.html#l00093">LinearTransformation.h:93</a></div></div>
<div class="ttc" id="classmeow_1_1Matrix_html"><div class="ttname"><a href="classmeow_1_1Matrix.html">meow::Matrix&lt; Scalar &gt;</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_abc6f5c824ee47cb15094729ca91f2e7c"><div class="ttname"><a href="classmeow_1_1Matrix.html#abc6f5c824ee47cb15094729ca91f2e7c">meow::Matrix::identitied</a></div><div class="ttdeci">Matrix &amp; identitied()</div><div class="ttdoc">Let itself be an identity matrix. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00366">Matrix.h:366</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a46a12f45237e654e0140387d7290eb8b"><div class="ttname"><a href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">meow::Matrix::entry</a></div><div class="ttdeci">Entry entry(size_t r, size_t c) const </div><div class="ttdoc">Access the entry at r x c. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00211">Matrix.h:211</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_abc6f5c824ee47cb15094729ca91f2e7c"><div class="ttname"><a href="classmeow_1_1Matrix.html#abc6f5c824ee47cb15094729ca91f2e7c">meow::Matrix::identitied</a></div><div class="ttdeci">Matrix &amp; identitied()</div><div class="ttdoc">Let itself be an identity matrix. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00367">Matrix.h:367</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a46a12f45237e654e0140387d7290eb8b"><div class="ttname"><a href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">meow::Matrix::entry</a></div><div class="ttdeci">Entry entry(size_t r, size_t c) const </div><div class="ttdoc">Access the entry at r x c. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00212">Matrix.h:212</a></div></div>
<div class="ttc" id="classmeow_1_1Rotation3D_html_a757a196f261a28693061c5e16be97ab6"><div class="ttname"><a href="classmeow_1_1Rotation3D.html#a757a196f261a28693061c5e16be97ab6">meow::Rotation3D::axisAngle</a></div><div class="ttdeci">void axisAngle(Vector&lt; Scalar &gt; const &amp;axis, Scalar const &amp;angle)</div><div class="ttdoc">Setting. </div><div class="ttdef"><b>Definition:</b> <a href="LinearTransformations_8h_source.html#l00160">LinearTransformations.h:160</a></div></div>
<div class="ttc" id="classmeow_1_1Rotation3D_html_aa872f44ce5b53faadddc9493697cfe13"><div class="ttname"><a href="classmeow_1_1Rotation3D.html#aa872f44ce5b53faadddc9493697cfe13">meow::Rotation3D::transformateInv</a></div><div class="ttdeci">Matrix&lt; Scalar &gt; transformateInv(Matrix&lt; Scalar &gt; const &amp;x) const </div><div class="ttdoc">Do the inverse transformate. </div><div class="ttdef"><b>Definition:</b> <a href="LinearTransformations_8h_source.html#l00344">LinearTransformations.h:344</a></div></div>
<div class="ttc" id="classmeow_1_1Self_html"><div class="ttname"><a href="classmeow_1_1Self.html">meow::Self&lt; Myself &gt;</a></div></div>
@@ -279,7 +279,7 @@ $(document).ready(function(){initNavTree('LinearTransformations_8h_source.html',
<div class="ttc" id="classmeow_1_1Rotation3D_html_af2a38c66668f6dcc11005e8f42b81f2f"><div class="ttname"><a href="classmeow_1_1Rotation3D.html#af2a38c66668f6dcc11005e8f42b81f2f">meow::Rotation3D::jacobianInv</a></div><div class="ttdeci">Matrix&lt; Scalar &gt; jacobianInv(Matrix&lt; Scalar &gt; const &amp;x, size_t i) const </div><div class="ttdoc">Return the jacobian matrix of the inverse form of this transformate. </div><div class="ttdef"><b>Definition:</b> <a href="LinearTransformations_8h_source.html#l00365">LinearTransformations.h:365</a></div></div>
<div class="ttc" id="classmeow_1_1LinearTransformation_html_a573c034e179570f7a1c41f0c1de54c87"><div class="ttname"><a href="classmeow_1_1LinearTransformation.html#a573c034e179570f7a1c41f0c1de54c87">meow::LinearTransformation::referenceFrom</a></div><div class="ttdeci">LinearTransformation &amp; referenceFrom(LinearTransformation const &amp;b)</div><div class="ttdoc">Reference settings, matrix from another LinearTransformation. </div><div class="ttdef"><b>Definition:</b> <a href="LinearTransformation_8h_source.html#l00067">LinearTransformation.h:67</a></div></div>
<div class="ttc" id="classmeow_1_1Rotation3D_html_a77a863b230bcacdfaf5a534f17268170"><div class="ttname"><a href="classmeow_1_1Rotation3D.html#a77a863b230bcacdfaf5a534f17268170">meow::Rotation3D::theta</a></div><div class="ttdeci">Scalar const &amp; theta(size_t i, Scalar const &amp;s)</div><div class="ttdoc">Set the i -th theta. </div><div class="ttdef"><b>Definition:</b> <a href="LinearTransformations_8h_source.html#l00144">LinearTransformations.h:144</a></div></div>
-<div class="ttc" id="namespacemeow_html_a1954e235973a2ac79a7a72a4b7d25573"><div class="ttname"><a href="namespacemeow.html#a1954e235973a2ac79a7a72a4b7d25573">meow::squ</a></div><div class="ttdeci">T squ(T const &amp;x)</div><div class="ttdoc">x*x </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00067">utility.h:67</a></div></div>
+<div class="ttc" id="namespacemeow_html_a1954e235973a2ac79a7a72a4b7d25573"><div class="ttname"><a href="namespacemeow.html#a1954e235973a2ac79a7a72a4b7d25573">meow::squ</a></div><div class="ttdeci">T squ(T const &amp;x)</div><div class="ttdoc">x*x </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00077">utility.h:77</a></div></div>
<div class="ttc" id="classmeow_1_1Vector_html_ab675b777186dd4903367bc77922893ee"><div class="ttname"><a href="classmeow_1_1Vector.html#ab675b777186dd4903367bc77922893ee">meow::Vector::normalize</a></div><div class="ttdeci">Vector normalize() const </div><div class="ttdoc">return a normalize form of itself </div><div class="ttdef"><b>Definition:</b> <a href="Vector_8h_source.html#l00209">Vector.h:209</a></div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
@@ -288,7 +288,7 @@ $(document).ready(function(){initNavTree('LinearTransformations_8h_source.html',
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_77e0ab67466b1e7d76f50725a5ab9910.html">math</a></li><li class="navelem"><a class="el" href="LinearTransformations_8h.html">LinearTransformations.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:40 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/Matrix_8h.html b/doc/html/Matrix_8h.html
index aba877f..e87934a 100644
--- a/doc/html/Matrix_8h.html
+++ b/doc/html/Matrix_8h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -61,7 +61,8 @@ $(document).ready(function(){initNavTree('Matrix_8h.html','');});
<div class="title">Matrix.h File Reference</div> </div>
</div><!--header-->
<div class="contents">
-<div class="textblock"><code>#include &quot;<a class="el" href="Self_8h_source.html">../Self.h</a>&quot;</code><br/>
+<div class="textblock"><code>#include &quot;../Self.h&quot;</code><br/>
+<code>#include &quot;<a class="el" href="math_2utility_8h_source.html">../math/utility.h</a>&quot;</code><br/>
<code>#include &lt;vector&gt;</code><br/>
<code>#include &lt;algorithm&gt;</code><br/>
<code>#include &lt;cstdlib&gt;</code><br/>
@@ -86,7 +87,7 @@ Namespaces</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_77e0ab67466b1e7d76f50725a5ab9910.html">math</a></li><li class="navelem"><a class="el" href="Matrix_8h.html">Matrix.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/Matrix_8h_source.html b/doc/html/Matrix_8h_source.html
index ab77c56..dd25ef7 100644
--- a/doc/html/Matrix_8h_source.html
+++ b/doc/html/Matrix_8h_source.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -62,437 +62,438 @@ $(document).ready(function(){initNavTree('Matrix_8h_source.html','');});
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define math_Matrix_H__</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="preprocessor">#include &quot;../Self.h&quot;</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;</div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="preprocessor">#include &lt;vector&gt;</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="preprocessor">#include &lt;algorithm&gt;</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;</div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="preprocessor">#include &lt;cstdlib&gt;</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;</div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="keyword">namespace </span>meow {</div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="keyword">template</span>&lt;<span class="keyword">class</span> Entry&gt;</div>
-<div class="line"><a name="l00018"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html"> 18</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmeow_1_1Matrix.html">Matrix</a> {</div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00020"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#ab05bcd1bd8b1f8d4f250d6b3b87e023e"> 20</a></span>&#160; <span class="keyword">typedef</span> <span class="keyword">typename</span> std::vector&lt;Entry&gt;::reference <a class="code" href="classmeow_1_1Matrix.html#ab05bcd1bd8b1f8d4f250d6b3b87e023e">EntryRef</a> ;</div>
-<div class="line"><a name="l00021"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a1ac7c3d6ad50154043969005fa292981"> 21</a></span>&#160; <span class="keyword">typedef</span> <span class="keyword">typename</span> std::vector&lt;Entry&gt;::const_reference <a class="code" href="classmeow_1_1Matrix.html#a1ac7c3d6ad50154043969005fa292981">EntryRefK</a>;</div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; <span class="keyword">struct </span>Myself {</div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; <span class="keywordtype">size_t</span> rows_;</div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; <span class="keywordtype">size_t</span> cols_;</div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; std::vector&lt;Entry&gt; entries_;</div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;</div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; Myself():</div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; rows_(0), cols_(0), entries_(0) {</div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; }</div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;</div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; Myself(Myself <span class="keyword">const</span>&amp; b):</div>
-<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; rows_(b.rows_), cols_(b.cols_), entries_(b.entries_) {</div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; }</div>
-<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;</div>
-<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; Myself(<span class="keywordtype">size_t</span> r, <span class="keywordtype">size_t</span> c, Entry <span class="keyword">const</span>&amp; e):</div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; rows_(r), cols_(c), entries_(r * c, e) {</div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; }</div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;</div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; ~Myself() {</div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; }</div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;</div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; <span class="keywordtype">size_t</span> index(<span class="keywordtype">size_t</span> r, <span class="keywordtype">size_t</span> c)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; <span class="keywordflow">return</span> r * cols_ + c;</div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; }</div>
-<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;</div>
-<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; <span class="keywordtype">void</span> realSize() {</div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; std::vector&lt;Entry&gt; tmp(entries_);</div>
-<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; entries_.swap(tmp);</div>
-<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; }</div>
-<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; };</div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160;</div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; <a class="code" href="classmeow_1_1Self.html">Self&lt;Myself&gt;</a> <span class="keyword">const</span> <span class="keyword">self</span>;</div>
-<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a2dc9f17e38ba52376822744d2fc48f29"> 61</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html#a2dc9f17e38ba52376822744d2fc48f29">Matrix</a>(): self() { }</div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;</div>
-<div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a5728557810b6c5444332557ac53597d5"> 70</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html#a5728557810b6c5444332557ac53597d5">Matrix</a>(<a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <span class="keyword">const</span>&amp; m): self(m.self, <a class="code" href="classmeow_1_1Self.html">Self</a>&lt;Myself&gt;::COPY_FROM) {</div>
-<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; }</div>
-<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160;</div>
-<div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#af0b4507ec5ea08e8f33aeb99f11e5f74"> 82</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html#af0b4507ec5ea08e8f33aeb99f11e5f74">Matrix</a>(<span class="keywordtype">size_t</span> r, <span class="keywordtype">size_t</span> c, Entry <span class="keyword">const</span>&amp; e): self(Myself(r, c, e)) {</div>
-<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; }</div>
-<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160;</div>
-<div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#ae66fe3b4deb85b9b4c047f405a60f10e"> 86</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html#ae66fe3b4deb85b9b4c047f405a60f10e">~Matrix</a>() { }</div>
-<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;</div>
-<div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#afb81446984f7c27458ccef86be2de413"> 96</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a>&amp; <a class="code" href="classmeow_1_1Matrix.html#afb81446984f7c27458ccef86be2de413">copyFrom</a>(<a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <span class="keyword">const</span>&amp; m) {</div>
-<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; <span class="keyword">self</span>().<a class="code" href="classmeow_1_1Matrix.html#afb81446984f7c27458ccef86be2de413">copyFrom</a>(m.self);</div>
-<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
-<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; }</div>
-<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160;</div>
-<div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a1dbef5b1a46df480f7fa3e118fd12bec"> 109</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a>&amp; <a class="code" href="classmeow_1_1Matrix.html#a1dbef5b1a46df480f7fa3e118fd12bec">referenceFrom</a>(<a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <span class="keyword">const</span>&amp; m) {</div>
-<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160; <span class="keyword">self</span>().<a class="code" href="classmeow_1_1Matrix.html#a1dbef5b1a46df480f7fa3e118fd12bec">referenceFrom</a>(m.self);</div>
-<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
-<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; }</div>
-<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160;</div>
-<div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#ac17251cb984beb1f74558724a22a0120"> 115</a></span>&#160; <span class="keywordtype">void</span> <a class="code" href="classmeow_1_1Matrix.html#ac17251cb984beb1f74558724a22a0120">reset</a>(<span class="keywordtype">size_t</span> r, <span class="keywordtype">size_t</span> c, Entry <span class="keyword">const</span>&amp; e) {</div>
-<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160; <span class="keyword">self</span>()-&gt;rows_ = r;</div>
-<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160; <span class="keyword">self</span>()-&gt;cols_ = c;</div>
-<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160; <span class="keyword">self</span>()-&gt;entries_.clear();</div>
-<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160; <span class="keyword">self</span>()-&gt;entries_.resize(r * c, e);</div>
-<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160; }</div>
-<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160;</div>
-<div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a030758e4938c4d56a0b665e6a51d1405"> 123</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classmeow_1_1Matrix.html#a030758e4938c4d56a0b665e6a51d1405">valid</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; <span class="keywordflow">return</span> (<a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>() &gt; 0 &amp;&amp; <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>() &gt; 0);</div>
-<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160; }</div>
-<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160;</div>
-<div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178"> 128</a></span>&#160; <span class="keywordtype">size_t</span> <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160; <span class="keywordflow">return</span> <span class="keyword">self</span>-&gt;rows_;</div>
-<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160; }</div>
-<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160;</div>
-<div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df"> 133</a></span>&#160; <span class="keywordtype">size_t</span> <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160; <span class="keywordflow">return</span> <span class="keyword">self</span>-&gt;cols_;</div>
-<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160; }</div>
-<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160;</div>
-<div class="line"><a name="l00138"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a8e35443c856f669d02b352f091c0404c"> 138</a></span>&#160; <span class="keywordtype">size_t</span> <a class="code" href="classmeow_1_1Matrix.html#a8e35443c856f669d02b352f091c0404c">size</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>() * <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>();</div>
-<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160; }</div>
-<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160;</div>
-<div class="line"><a name="l00151"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#add7842aea9c5b0372f56656af0d43325"> 151</a></span>&#160; <span class="keywordtype">size_t</span> <a class="code" href="classmeow_1_1Matrix.html#add7842aea9c5b0372f56656af0d43325">rows</a>(<span class="keywordtype">size_t</span> r, Entry <span class="keyword">const</span>&amp; e) {</div>
-<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160; <span class="keywordflow">if</span> (r != <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>()) {</div>
-<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; <span class="keyword">self</span>()-&gt;entries_.resize(r * <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>(), e);</div>
-<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160; <span class="keyword">self</span>()-&gt;rows_ = r;</div>
-<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160; }</div>
-<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>();</div>
-<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160; }</div>
-<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160;</div>
-<div class="line"><a name="l00168"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a30d16679bb6843c5e35aae81738f3306"> 168</a></span>&#160; <span class="keywordtype">size_t</span> <a class="code" href="classmeow_1_1Matrix.html#a30d16679bb6843c5e35aae81738f3306">cols</a>(<span class="keywordtype">size_t</span> c, Entry <span class="keyword">const</span>&amp; e) {</div>
-<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160; <span class="keywordflow">if</span> (c != <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>()) {</div>
-<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160; <a class="code" href="classmeow_1_1Self.html">Self&lt;Myself&gt;</a> <span class="keyword">const</span> old(<span class="keyword">self</span>, <a class="code" href="classmeow_1_1Self.html">Self&lt;Myself&gt;::COPY_FROM</a>);</div>
-<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160; <span class="keyword">self</span>()-&gt;entries_.resize(<a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>() * c);</div>
-<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160; <span class="keyword">self</span>()-&gt;cols_ = c;</div>
-<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0, I = <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>(); i &lt; I; i++) {</div>
-<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160; <span class="keywordtype">size_t</span> j, J1 = std::min(old-&gt;cols_, <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>()), J2 = <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>();</div>
-<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160; <span class="keywordflow">for</span> (j = 0; j &lt; J1; j++)</div>
-<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160; <span class="keyword">self</span>()-&gt;entries_[<span class="keyword">self</span>-&gt;index(i, j)] = old-&gt;entries_[old-&gt;index(i, j)];</div>
-<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160; <span class="keywordflow">for</span> (j = J1; j &lt; J2; j++)</div>
-<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160; <span class="keyword">self</span>()-&gt;entries_[<span class="keyword">self</span>-&gt;index(i, j)] = e;</div>
-<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160; }</div>
-<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160; }</div>
-<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>();</div>
-<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160; }</div>
-<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160;</div>
-<div class="line"><a name="l00194"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#ac492cefa5df3a4ac6c9799931fb93605"> 194</a></span>&#160; <span class="keywordtype">size_t</span> <a class="code" href="classmeow_1_1Matrix.html#ac492cefa5df3a4ac6c9799931fb93605">size</a>(<span class="keywordtype">size_t</span> r, <span class="keywordtype">size_t</span> c, Entry <span class="keyword">const</span>&amp; e) {</div>
-<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160; <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>(c, e);</div>
-<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160; <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>(r, e);</div>
-<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>() * <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>();</div>
-<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160; }</div>
-<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160;</div>
-<div class="line"><a name="l00203"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a0c82b949f5cc6ad2e96a56080eb2b803"> 203</a></span>&#160; <span class="keywordtype">void</span> <a class="code" href="classmeow_1_1Matrix.html#a0c82b949f5cc6ad2e96a56080eb2b803">clear</a>() {</div>
-<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160; <span class="keyword">self</span>()-&gt;rows_ = 0;</div>
-<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160; <span class="keyword">self</span>()-&gt;cols_ = 0;</div>
-<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160; <span class="keyword">self</span>()-&gt;entries_.clear();</div>
-<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160; <span class="keyword">self</span>()-&gt;realSize();</div>
-<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160; }</div>
-<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160;</div>
-<div class="line"><a name="l00211"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b"> 211</a></span>&#160; Entry <a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(<span class="keywordtype">size_t</span> r, <span class="keywordtype">size_t</span> c)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160; <span class="keywordflow">return</span> <span class="keyword">self</span>-&gt;entries_[<span class="keyword">self</span>-&gt;index(r, c)];</div>
-<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160; }</div>
-<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>&#160;</div>
-<div class="line"><a name="l00216"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#aaba0981e54a17f0df8af9dabe9cad06f"> 216</a></span>&#160; Entry <a class="code" href="classmeow_1_1Matrix.html#aaba0981e54a17f0df8af9dabe9cad06f">entry</a>(<span class="keywordtype">size_t</span> r, <span class="keywordtype">size_t</span> c, Entry <span class="keyword">const</span>&amp; e) {</div>
-<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>&#160; <span class="keyword">self</span>()-&gt;entries_[self-&gt;index(r, c)] = e;</div>
-<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c);</div>
-<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>&#160; }</div>
-<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160;</div>
-<div class="line"><a name="l00222"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#ab49fa7564c37c6bc164dc368a94fed6b"> 222</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html#ab05bcd1bd8b1f8d4f250d6b3b87e023e">EntryRef</a> <a class="code" href="classmeow_1_1Matrix.html#ab49fa7564c37c6bc164dc368a94fed6b">entryGet</a>(<span class="keywordtype">size_t</span> r, <span class="keywordtype">size_t</span> c) {</div>
-<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>&#160; <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;entries_[self-&gt;index(r, c)];</div>
-<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>&#160; }</div>
-<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160;</div>
-<div class="line"><a name="l00236"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a13384643dc412817fdcd8f1834a02d12"> 236</a></span>&#160; <span class="keywordtype">void</span> <a class="code" href="classmeow_1_1Matrix.html#a13384643dc412817fdcd8f1834a02d12">entries</a>(ssize_t rFirst, ssize_t rLast,</div>
-<div class="line"><a name="l00237"></a><span class="lineno"> 237</span>&#160; ssize_t cFirst, ssize_t cLast,</div>
-<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>&#160; Entry <span class="keyword">const</span>&amp; e) {</div>
-<div class="line"><a name="l00239"></a><span class="lineno"> 239</span>&#160; <span class="keywordflow">for</span> (ssize_t r = rFirst; r &lt;= rLast; r++) {</div>
-<div class="line"><a name="l00240"></a><span class="lineno"> 240</span>&#160; <span class="keywordflow">for</span> (ssize_t c = cFirst; c &lt;=cFirst; c++) {</div>
-<div class="line"><a name="l00241"></a><span class="lineno"> 241</span>&#160; <a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c, e);</div>
-<div class="line"><a name="l00242"></a><span class="lineno"> 242</span>&#160; }</div>
-<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>&#160; }</div>
-<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>&#160; }</div>
-<div class="line"><a name="l00245"></a><span class="lineno"> 245</span>&#160;</div>
-<div class="line"><a name="l00257"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a93ff4579b7cb950868cad7a62bcf9fe8"> 257</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <a class="code" href="classmeow_1_1Matrix.html#a93ff4579b7cb950868cad7a62bcf9fe8">subMatrix</a>(<span class="keywordtype">size_t</span> rFirst, <span class="keywordtype">size_t</span> rLast,</div>
-<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>&#160; <span class="keywordtype">size_t</span> cFirst, <span class="keywordtype">size_t</span> cLast)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>&#160; <span class="keywordflow">if</span> (rFirst &gt; rLast || cFirst &gt; cLast) <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html#a2dc9f17e38ba52376822744d2fc48f29">Matrix</a>();</div>
-<div class="line"><a name="l00260"></a><span class="lineno"> 260</span>&#160; <span class="keywordflow">if</span> (rFirst == 0 &amp;&amp; cFirst == 0) {</div>
-<div class="line"><a name="l00261"></a><span class="lineno"> 261</span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> ret(*<span class="keyword">this</span>);</div>
-<div class="line"><a name="l00262"></a><span class="lineno"> 262</span>&#160; ret.<a class="code" href="classmeow_1_1Matrix.html#a8e35443c856f669d02b352f091c0404c">size</a>(rLast + 1, cLast + 1, Entry(0));</div>
-<div class="line"><a name="l00263"></a><span class="lineno"> 263</span>&#160; <span class="keywordflow">return</span> ret;</div>
-<div class="line"><a name="l00264"></a><span class="lineno"> 264</span>&#160; }</div>
-<div class="line"><a name="l00265"></a><span class="lineno"> 265</span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> ret(rLast - rFirst + 1, cLast - cFirst + 1, <a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(rFirst, cFirst));</div>
-<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> r = rFirst; r &lt;= rLast; r++)</div>
-<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> c = cFirst; c &lt;= cLast; c++)</div>
-<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>&#160; ret.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r - rFirst, c - cFirst, <a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c));</div>
-<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>&#160; <span class="keywordflow">return</span> ret;</div>
-<div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160; }</div>
-<div class="line"><a name="l00271"></a><span class="lineno"> 271</span>&#160;</div>
-<div class="line"><a name="l00273"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#ae623c8168ebf26473550d831f0254c4c"> 273</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <a class="code" href="classmeow_1_1Matrix.html#ae623c8168ebf26473550d831f0254c4c">row</a>(<span class="keywordtype">size_t</span> r)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html#a93ff4579b7cb950868cad7a62bcf9fe8">subMatrix</a>(r, r, 0, <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>() - 1);</div>
-<div class="line"><a name="l00275"></a><span class="lineno"> 275</span>&#160; }</div>
-<div class="line"><a name="l00276"></a><span class="lineno"> 276</span>&#160;</div>
-<div class="line"><a name="l00278"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a9dfef448574df55fc34528665183c6c2"> 278</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <a class="code" href="classmeow_1_1Matrix.html#a9dfef448574df55fc34528665183c6c2">col</a>(<span class="keywordtype">size_t</span> c)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00279"></a><span class="lineno"> 279</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html#a93ff4579b7cb950868cad7a62bcf9fe8">subMatrix</a>(0, <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>() - 1, c, c);</div>
-<div class="line"><a name="l00280"></a><span class="lineno"> 280</span>&#160; }</div>
-<div class="line"><a name="l00281"></a><span class="lineno"> 281</span>&#160;</div>
-<div class="line"><a name="l00283"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#aa43f03179e3218c9af28f7374757a2cc"> 283</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <a class="code" href="classmeow_1_1Matrix.html#aa43f03179e3218c9af28f7374757a2cc">positive</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00284"></a><span class="lineno"> 284</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
-<div class="line"><a name="l00285"></a><span class="lineno"> 285</span>&#160; }</div>
-<div class="line"><a name="l00286"></a><span class="lineno"> 286</span>&#160;</div>
-<div class="line"><a name="l00288"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a581dbd8ba10d054596a3d11eaf47f274"> 288</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <a class="code" href="classmeow_1_1Matrix.html#a581dbd8ba10d054596a3d11eaf47f274">negative</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> ret(*<span class="keyword">this</span>);</div>
-<div class="line"><a name="l00290"></a><span class="lineno"> 290</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> r = 0, R = <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>(); r &lt; R; r++)</div>
-<div class="line"><a name="l00291"></a><span class="lineno"> 291</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> c = 0, C = <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>(); c &lt; C; c++)</div>
-<div class="line"><a name="l00292"></a><span class="lineno"> 292</span>&#160; ret.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c, -ret.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c));</div>
-<div class="line"><a name="l00293"></a><span class="lineno"> 293</span>&#160; <span class="keywordflow">return</span> ret;</div>
-<div class="line"><a name="l00294"></a><span class="lineno"> 294</span>&#160; }</div>
-<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>&#160;</div>
-<div class="line"><a name="l00300"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#ac1030360f1f48119128d99428930cce6"> 300</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <a class="code" href="classmeow_1_1Matrix.html#ac1030360f1f48119128d99428930cce6">add</a>(<a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <span class="keyword">const</span>&amp; m)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00301"></a><span class="lineno"> 301</span>&#160; <span class="keywordflow">if</span> (<a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>() != m.<a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>() || <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>() != m.<a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>()) <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html#a2dc9f17e38ba52376822744d2fc48f29">Matrix</a>();</div>
-<div class="line"><a name="l00302"></a><span class="lineno"> 302</span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> ret(*<span class="keyword">this</span>);</div>
-<div class="line"><a name="l00303"></a><span class="lineno"> 303</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> r = 0, R = <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>(); r &lt; R; r++)</div>
-<div class="line"><a name="l00304"></a><span class="lineno"> 304</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> c = 0, C = <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>(); c &lt; C; c++)</div>
-<div class="line"><a name="l00305"></a><span class="lineno"> 305</span>&#160; ret.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c, ret.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c) + m.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c));</div>
-<div class="line"><a name="l00306"></a><span class="lineno"> 306</span>&#160; <span class="keywordflow">return</span> ret;</div>
-<div class="line"><a name="l00307"></a><span class="lineno"> 307</span>&#160; }</div>
-<div class="line"><a name="l00308"></a><span class="lineno"> 308</span>&#160;</div>
-<div class="line"><a name="l00313"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#ae89a9a7646f7b7c0f23756809c65dc8c"> 313</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <a class="code" href="classmeow_1_1Matrix.html#ae89a9a7646f7b7c0f23756809c65dc8c">sub</a>(<a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <span class="keyword">const</span>&amp; m)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00314"></a><span class="lineno"> 314</span>&#160; <span class="keywordflow">if</span> (<a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>() != m.<a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>() || <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>() != m.<a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>()) <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html#a2dc9f17e38ba52376822744d2fc48f29">Matrix</a>();</div>
-<div class="line"><a name="l00315"></a><span class="lineno"> 315</span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> ret(*<span class="keyword">this</span>);</div>
-<div class="line"><a name="l00316"></a><span class="lineno"> 316</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> r = 0, R = <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>(); r &lt; R; r++)</div>
-<div class="line"><a name="l00317"></a><span class="lineno"> 317</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> c = 0, C = <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>(); c &lt; C; c++)</div>
-<div class="line"><a name="l00318"></a><span class="lineno"> 318</span>&#160; ret.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c, ret.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c) - m.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c));</div>
-<div class="line"><a name="l00319"></a><span class="lineno"> 319</span>&#160; <span class="keywordflow">return</span> ret;</div>
-<div class="line"><a name="l00320"></a><span class="lineno"> 320</span>&#160; }</div>
-<div class="line"><a name="l00321"></a><span class="lineno"> 321</span>&#160;</div>
-<div class="line"><a name="l00326"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a30fdb794e5966585e93cf715646210dd"> 326</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <a class="code" href="classmeow_1_1Matrix.html#a30fdb794e5966585e93cf715646210dd">mul</a>(<a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <span class="keyword">const</span>&amp; m)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00327"></a><span class="lineno"> 327</span>&#160; <span class="keywordflow">if</span> (<a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>() != m.<a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>()) <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html#a2dc9f17e38ba52376822744d2fc48f29">Matrix</a>();</div>
-<div class="line"><a name="l00328"></a><span class="lineno"> 328</span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> ret(<a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>(), m.<a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>(), Entry(0));</div>
-<div class="line"><a name="l00329"></a><span class="lineno"> 329</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> r = 0, R = <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>(); r &lt; R; r++)</div>
-<div class="line"><a name="l00330"></a><span class="lineno"> 330</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> c = 0, C = m.<a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>(); c &lt; C; c++)</div>
-<div class="line"><a name="l00331"></a><span class="lineno"> 331</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> k = 0, K = <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>(); k &lt; K; k++)</div>
-<div class="line"><a name="l00332"></a><span class="lineno"> 332</span>&#160; ret.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c, ret.entry(r, c) + <a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, k) * m.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(k, c));</div>
-<div class="line"><a name="l00333"></a><span class="lineno"> 333</span>&#160; <span class="keywordflow">return</span> ret;</div>
-<div class="line"><a name="l00334"></a><span class="lineno"> 334</span>&#160; }</div>
-<div class="line"><a name="l00335"></a><span class="lineno"> 335</span>&#160;</div>
-<div class="line"><a name="l00337"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a06ac197ecfa9bc8bd5e9d9094f2d01ab"> 337</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <a class="code" href="classmeow_1_1Matrix.html#a06ac197ecfa9bc8bd5e9d9094f2d01ab">mul</a>(Entry <span class="keyword">const</span>&amp; s)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00338"></a><span class="lineno"> 338</span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> ret(*<span class="keyword">this</span>);</div>
-<div class="line"><a name="l00339"></a><span class="lineno"> 339</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> r = 0, R = <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>(); r &lt; R; r++)</div>
-<div class="line"><a name="l00340"></a><span class="lineno"> 340</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> c = 0, C = <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>(); c &lt; C; c++)</div>
-<div class="line"><a name="l00341"></a><span class="lineno"> 341</span>&#160; ret.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c, ret.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c) * s);</div>
-<div class="line"><a name="l00342"></a><span class="lineno"> 342</span>&#160; <span class="keywordflow">return</span> ret;</div>
-<div class="line"><a name="l00343"></a><span class="lineno"> 343</span>&#160; }</div>
-<div class="line"><a name="l00344"></a><span class="lineno"> 344</span>&#160;</div>
-<div class="line"><a name="l00346"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#aed17cc829d1e766d2c905d65cbae48ce"> 346</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <a class="code" href="classmeow_1_1Matrix.html#aed17cc829d1e766d2c905d65cbae48ce">div</a>(Entry <span class="keyword">const</span>&amp; s)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00347"></a><span class="lineno"> 347</span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> ret(*<span class="keyword">this</span>);</div>
-<div class="line"><a name="l00348"></a><span class="lineno"> 348</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> r = 0, R = <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>(); r &lt; R; r++)</div>
-<div class="line"><a name="l00349"></a><span class="lineno"> 349</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> c = 0, C = <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>(); c &lt; C; c++)</div>
-<div class="line"><a name="l00350"></a><span class="lineno"> 350</span>&#160; ret.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c, ret.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c) / s);</div>
-<div class="line"><a name="l00351"></a><span class="lineno"> 351</span>&#160; <span class="keywordflow">return</span> ret;</div>
-<div class="line"><a name="l00352"></a><span class="lineno"> 352</span>&#160; }</div>
-<div class="line"><a name="l00353"></a><span class="lineno"> 353</span>&#160;</div>
-<div class="line"><a name="l00355"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a9987d4535f1de58b822325914e3a916f"> 355</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <a class="code" href="classmeow_1_1Matrix.html#a9987d4535f1de58b822325914e3a916f">identity</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00356"></a><span class="lineno"> 356</span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> ret(*<span class="keyword">this</span>);</div>
-<div class="line"><a name="l00357"></a><span class="lineno"> 357</span>&#160; ret.<a class="code" href="classmeow_1_1Matrix.html#abc6f5c824ee47cb15094729ca91f2e7c">identitied</a>();</div>
-<div class="line"><a name="l00358"></a><span class="lineno"> 358</span>&#160; <span class="keywordflow">return</span> ret;</div>
-<div class="line"><a name="l00359"></a><span class="lineno"> 359</span>&#160; }</div>
-<div class="line"><a name="l00360"></a><span class="lineno"> 360</span>&#160;</div>
-<div class="line"><a name="l00366"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#abc6f5c824ee47cb15094729ca91f2e7c"> 366</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a>&amp; <a class="code" href="classmeow_1_1Matrix.html#abc6f5c824ee47cb15094729ca91f2e7c">identitied</a>() {</div>
-<div class="line"><a name="l00367"></a><span class="lineno"> 367</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> r = 0, R = <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>(); r &lt; R; r++)</div>
-<div class="line"><a name="l00368"></a><span class="lineno"> 368</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> c = 0, C = <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>(); c &lt; C; c++)</div>
-<div class="line"><a name="l00369"></a><span class="lineno"> 369</span>&#160; <a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c, (r == c ? Entry(1) : Entry(0)));</div>
-<div class="line"><a name="l00370"></a><span class="lineno"> 370</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
-<div class="line"><a name="l00371"></a><span class="lineno"> 371</span>&#160; }</div>
-<div class="line"><a name="l00372"></a><span class="lineno"> 372</span>&#160;</div>
-<div class="line"><a name="l00376"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a68e0d874153a42eaa95a7cb63518d6a6"> 376</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a>&amp; <a class="code" href="classmeow_1_1Matrix.html#a68e0d874153a42eaa95a7cb63518d6a6">diagonaled</a>() {</div>
-<div class="line"><a name="l00377"></a><span class="lineno"> 377</span>&#160; <a class="code" href="classmeow_1_1Matrix.html#acf27e5ea48f42ceec61e933dfe269016">triangulared</a>();</div>
-<div class="line"><a name="l00378"></a><span class="lineno"> 378</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0, I = <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>(); i &lt; I; ++i) {</div>
-<div class="line"><a name="l00379"></a><span class="lineno"> 379</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> j = i + 1, J = <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>(); j &lt; J; ++j) {</div>
-<div class="line"><a name="l00380"></a><span class="lineno"> 380</span>&#160; <a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(i, j, Entry(0));</div>
-<div class="line"><a name="l00381"></a><span class="lineno"> 381</span>&#160; }</div>
-<div class="line"><a name="l00382"></a><span class="lineno"> 382</span>&#160; }</div>
-<div class="line"><a name="l00383"></a><span class="lineno"> 383</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
-<div class="line"><a name="l00384"></a><span class="lineno"> 384</span>&#160; }</div>
-<div class="line"><a name="l00385"></a><span class="lineno"> 385</span>&#160;</div>
-<div class="line"><a name="l00389"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a4cf31aad4504250656a4a0a1d88ffedb"> 389</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <a class="code" href="classmeow_1_1Matrix.html#a4cf31aad4504250656a4a0a1d88ffedb">diagonal</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00390"></a><span class="lineno"> 390</span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> ret(*<span class="keyword">this</span>);</div>
-<div class="line"><a name="l00391"></a><span class="lineno"> 391</span>&#160; ret.<a class="code" href="classmeow_1_1Matrix.html#a68e0d874153a42eaa95a7cb63518d6a6">diagonaled</a>();</div>
-<div class="line"><a name="l00392"></a><span class="lineno"> 392</span>&#160; <span class="keywordflow">return</span> ret;</div>
-<div class="line"><a name="l00393"></a><span class="lineno"> 393</span>&#160; }</div>
-<div class="line"><a name="l00394"></a><span class="lineno"> 394</span>&#160;</div>
-<div class="line"><a name="l00400"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#af6c3ae812c4290d29fb0932b655887dd"> 400</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <a class="code" href="classmeow_1_1Matrix.html#af6c3ae812c4290d29fb0932b655887dd">inverse</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00401"></a><span class="lineno"> 401</span>&#160; <span class="keywordflow">if</span> (<a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>() != <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>() || <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>() == 0) <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html">Matrix&lt;Entry&gt;</a>();</div>
-<div class="line"><a name="l00402"></a><span class="lineno"> 402</span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> tmp(<a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>(), <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>() * 2, Entry(0));</div>
-<div class="line"><a name="l00403"></a><span class="lineno"> 403</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> r = 0, R = <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>(); r &lt; R; r++) {</div>
-<div class="line"><a name="l00404"></a><span class="lineno"> 404</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> c = 0, C = <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>(); c &lt; C; c++) {</div>
-<div class="line"><a name="l00405"></a><span class="lineno"> 405</span>&#160; tmp.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c, <a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c));</div>
-<div class="line"><a name="l00406"></a><span class="lineno"> 406</span>&#160; tmp.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c + <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>(), (r == c ? Entry(1) : Entry(0)));</div>
-<div class="line"><a name="l00407"></a><span class="lineno"> 407</span>&#160; }</div>
-<div class="line"><a name="l00408"></a><span class="lineno"> 408</span>&#160; }</div>
-<div class="line"><a name="l00409"></a><span class="lineno"> 409</span>&#160; tmp.<a class="code" href="classmeow_1_1Matrix.html#acf27e5ea48f42ceec61e933dfe269016">triangulared</a>();</div>
-<div class="line"><a name="l00410"></a><span class="lineno"> 410</span>&#160; <span class="keywordflow">for</span> (ssize_t r = <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>() - 1; r &gt;= 0; r--) {</div>
-<div class="line"><a name="l00411"></a><span class="lineno"> 411</span>&#160; <span class="keywordflow">if</span> (tmp(r, r) == Entry(0)) <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html">Matrix&lt;Entry&gt;</a>();</div>
-<div class="line"><a name="l00412"></a><span class="lineno"> 412</span>&#160; <span class="keywordflow">for</span> (ssize_t r2 = r - 1; r2 &gt;= 0; r2--) {</div>
-<div class="line"><a name="l00413"></a><span class="lineno"> 413</span>&#160; Entry rat(-tmp.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r2, r) / tmp.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, r));</div>
-<div class="line"><a name="l00414"></a><span class="lineno"> 414</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> c = r, C = tmp.<a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>(); c &lt; C; c++) {</div>
-<div class="line"><a name="l00415"></a><span class="lineno"> 415</span>&#160; tmp.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r2, c, tmp.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r2, c) + rat * tmp(r, c));</div>
-<div class="line"><a name="l00416"></a><span class="lineno"> 416</span>&#160; }</div>
-<div class="line"><a name="l00417"></a><span class="lineno"> 417</span>&#160; }</div>
-<div class="line"><a name="l00418"></a><span class="lineno"> 418</span>&#160; Entry rat(tmp.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, r));</div>
-<div class="line"><a name="l00419"></a><span class="lineno"> 419</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> c = <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>(), C = tmp.<a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>(); c &lt; C; c++) {</div>
-<div class="line"><a name="l00420"></a><span class="lineno"> 420</span>&#160; tmp.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c - <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>(), tmp.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c) / rat);</div>
-<div class="line"><a name="l00421"></a><span class="lineno"> 421</span>&#160; }</div>
-<div class="line"><a name="l00422"></a><span class="lineno"> 422</span>&#160; }</div>
-<div class="line"><a name="l00423"></a><span class="lineno"> 423</span>&#160; tmp.<a class="code" href="classmeow_1_1Matrix.html#a8e35443c856f669d02b352f091c0404c">size</a>(<a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>(), <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>(), Entry(0));</div>
-<div class="line"><a name="l00424"></a><span class="lineno"> 424</span>&#160; <span class="keywordflow">return</span> tmp;</div>
-<div class="line"><a name="l00425"></a><span class="lineno"> 425</span>&#160; }</div>
-<div class="line"><a name="l00426"></a><span class="lineno"> 426</span>&#160;</div>
-<div class="line"><a name="l00428"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#ab7b158abdfe8ad1966cc3f0490743170"> 428</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a>&amp; <a class="code" href="classmeow_1_1Matrix.html#ab7b158abdfe8ad1966cc3f0490743170">inversed</a>() {</div>
-<div class="line"><a name="l00429"></a><span class="lineno"> 429</span>&#160; <a class="code" href="classmeow_1_1Matrix.html#afb81446984f7c27458ccef86be2de413">copyFrom</a>(<a class="code" href="classmeow_1_1Matrix.html#af6c3ae812c4290d29fb0932b655887dd">inverse</a>());</div>
-<div class="line"><a name="l00430"></a><span class="lineno"> 430</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
-<div class="line"><a name="l00431"></a><span class="lineno"> 431</span>&#160; }</div>
-<div class="line"><a name="l00432"></a><span class="lineno"> 432</span>&#160;</div>
-<div class="line"><a name="l00434"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a869be60b593d7ce7101ee7ac788b0dd0"> 434</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <a class="code" href="classmeow_1_1Matrix.html#a869be60b593d7ce7101ee7ac788b0dd0">transpose</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00435"></a><span class="lineno"> 435</span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> ret(<a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>(), <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>(), Entry(0));</div>
-<div class="line"><a name="l00436"></a><span class="lineno"> 436</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> r = 0, R = <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>(); r &lt; R; r++)</div>
-<div class="line"><a name="l00437"></a><span class="lineno"> 437</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> c = 0, C = <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>(); c &lt; C; c++)</div>
-<div class="line"><a name="l00438"></a><span class="lineno"> 438</span>&#160; ret.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c, <a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(c, r));</div>
-<div class="line"><a name="l00439"></a><span class="lineno"> 439</span>&#160; <span class="keywordflow">return</span> ret;</div>
-<div class="line"><a name="l00440"></a><span class="lineno"> 440</span>&#160; }</div>
-<div class="line"><a name="l00441"></a><span class="lineno"> 441</span>&#160;</div>
-<div class="line"><a name="l00443"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a752bbc50fc06c7a6bfad8b4d09e19304"> 443</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a>&amp; <a class="code" href="classmeow_1_1Matrix.html#a752bbc50fc06c7a6bfad8b4d09e19304">transposed</a>() {</div>
-<div class="line"><a name="l00444"></a><span class="lineno"> 444</span>&#160; <a class="code" href="classmeow_1_1Matrix.html#afb81446984f7c27458ccef86be2de413">copyFrom</a>(<a class="code" href="classmeow_1_1Matrix.html#a869be60b593d7ce7101ee7ac788b0dd0">transpose</a>());</div>
-<div class="line"><a name="l00445"></a><span class="lineno"> 445</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
-<div class="line"><a name="l00446"></a><span class="lineno"> 446</span>&#160; }</div>
-<div class="line"><a name="l00447"></a><span class="lineno"> 447</span>&#160;</div>
-<div class="line"><a name="l00449"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a138c71b681404e054fa27cac5bb80d56"> 449</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <a class="code" href="classmeow_1_1Matrix.html#a138c71b681404e054fa27cac5bb80d56">triangular</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00450"></a><span class="lineno"> 450</span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix&lt;Entry&gt;</a> ret(*<span class="keyword">this</span>);</div>
-<div class="line"><a name="l00451"></a><span class="lineno"> 451</span>&#160; ret.<a class="code" href="classmeow_1_1Matrix.html#acf27e5ea48f42ceec61e933dfe269016">triangulared</a>();</div>
-<div class="line"><a name="l00452"></a><span class="lineno"> 452</span>&#160; <span class="keywordflow">return</span> ret;</div>
-<div class="line"><a name="l00453"></a><span class="lineno"> 453</span>&#160; }</div>
-<div class="line"><a name="l00454"></a><span class="lineno"> 454</span>&#160;</div>
-<div class="line"><a name="l00456"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#acf27e5ea48f42ceec61e933dfe269016"> 456</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a>&amp; <a class="code" href="classmeow_1_1Matrix.html#acf27e5ea48f42ceec61e933dfe269016">triangulared</a>() {</div>
-<div class="line"><a name="l00457"></a><span class="lineno"> 457</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> r = 0, c = 0, R = <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>(), C = <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>(); r &lt; R &amp;&amp; c &lt; C; r++) {</div>
-<div class="line"><a name="l00458"></a><span class="lineno"> 458</span>&#160; ssize_t maxR;</div>
-<div class="line"><a name="l00459"></a><span class="lineno"> 459</span>&#160; <span class="keywordflow">for</span> ( ; c &lt; C; c++) {</div>
-<div class="line"><a name="l00460"></a><span class="lineno"> 460</span>&#160; maxR = -1;</div>
-<div class="line"><a name="l00461"></a><span class="lineno"> 461</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> r2 = r; r2 &lt; R; r2++)</div>
-<div class="line"><a name="l00462"></a><span class="lineno"> 462</span>&#160; <span class="keywordflow">if</span> (maxR == -1 || <a class="code" href="namespacemeow.html#ae880337dfdcc67984a0dccdb50e5c5d0">tAbs</a>(<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r2, c)) &gt; <a class="code" href="namespacemeow.html#ae880337dfdcc67984a0dccdb50e5c5d0">tAbs</a>(<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(maxR, c)))</div>
-<div class="line"><a name="l00463"></a><span class="lineno"> 463</span>&#160; maxR = r2;</div>
-<div class="line"><a name="l00464"></a><span class="lineno"> 464</span>&#160; <span class="keywordflow">if</span> (<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(maxR, c) != Entry(0)) <span class="keywordflow">break</span>;</div>
-<div class="line"><a name="l00465"></a><span class="lineno"> 465</span>&#160; }</div>
-<div class="line"><a name="l00466"></a><span class="lineno"> 466</span>&#160; <span class="keywordflow">if</span> (c &gt;= C) <span class="keywordflow">break</span>;</div>
-<div class="line"><a name="l00467"></a><span class="lineno"> 467</span>&#160; <span class="keywordflow">if</span> (maxR != (ssize_t)r) {</div>
-<div class="line"><a name="l00468"></a><span class="lineno"> 468</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> c2 = c; c2 &lt; C; c2++)</div>
-<div class="line"><a name="l00469"></a><span class="lineno"> 469</span>&#160; std::swap(<span class="keyword">self</span>()-&gt;entries_[self-&gt;index( r, c2)],</div>
-<div class="line"><a name="l00470"></a><span class="lineno"> 470</span>&#160; <span class="keyword">self</span>()-&gt;entries_[self-&gt;index(maxR, c2)]);</div>
-<div class="line"><a name="l00471"></a><span class="lineno"> 471</span>&#160; }</div>
-<div class="line"><a name="l00472"></a><span class="lineno"> 472</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> r2 = r + 1; r2 &lt; R; r2++) {</div>
-<div class="line"><a name="l00473"></a><span class="lineno"> 473</span>&#160; Entry rati = -<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r2, c) / <a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c);</div>
-<div class="line"><a name="l00474"></a><span class="lineno"> 474</span>&#160; <a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r2, c, Entry(0));</div>
-<div class="line"><a name="l00475"></a><span class="lineno"> 475</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> c2 = c + 1; c2 &lt; C; c2++)</div>
-<div class="line"><a name="l00476"></a><span class="lineno"> 476</span>&#160; <a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r2, c2, <a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r2, c2) + <a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c2) * rati);</div>
-<div class="line"><a name="l00477"></a><span class="lineno"> 477</span>&#160; }</div>
-<div class="line"><a name="l00478"></a><span class="lineno"> 478</span>&#160; }</div>
-<div class="line"><a name="l00479"></a><span class="lineno"> 479</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
-<div class="line"><a name="l00480"></a><span class="lineno"> 480</span>&#160; }</div>
-<div class="line"><a name="l00481"></a><span class="lineno"> 481</span>&#160;</div>
-<div class="line"><a name="l00483"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a50bf284fe7beae52bb1bd0868486a602"> 483</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a>&amp; <a class="code" href="classmeow_1_1Matrix.html#a50bf284fe7beae52bb1bd0868486a602">operator=</a>(<a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <span class="keyword">const</span>&amp; m) {</div>
-<div class="line"><a name="l00484"></a><span class="lineno"> 484</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html#afb81446984f7c27458ccef86be2de413">copyFrom</a>(m);</div>
-<div class="line"><a name="l00485"></a><span class="lineno"> 485</span>&#160; }</div>
-<div class="line"><a name="l00486"></a><span class="lineno"> 486</span>&#160;</div>
-<div class="line"><a name="l00488"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a78b4b8b4ee30d02cb726bf7b8ac13147"> 488</a></span>&#160; Entry <a class="code" href="classmeow_1_1Matrix.html#a78b4b8b4ee30d02cb726bf7b8ac13147">operator()</a>(<span class="keywordtype">size_t</span> r, <span class="keywordtype">size_t</span> c)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00489"></a><span class="lineno"> 489</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c);</div>
-<div class="line"><a name="l00490"></a><span class="lineno"> 490</span>&#160; }</div>
-<div class="line"><a name="l00491"></a><span class="lineno"> 491</span>&#160;</div>
-<div class="line"><a name="l00493"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a1dc03cd2475a4c5f34afbe0cb498e472"> 493</a></span>&#160; Entry <a class="code" href="classmeow_1_1Matrix.html#a1dc03cd2475a4c5f34afbe0cb498e472">operator()</a>(<span class="keywordtype">size_t</span> r, <span class="keywordtype">size_t</span> c, Entry <span class="keyword">const</span>&amp; e) {</div>
-<div class="line"><a name="l00494"></a><span class="lineno"> 494</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c, e);</div>
-<div class="line"><a name="l00495"></a><span class="lineno"> 495</span>&#160; }</div>
-<div class="line"><a name="l00496"></a><span class="lineno"> 496</span>&#160;</div>
-<div class="line"><a name="l00498"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#ade31d2339af552ba1df230c8383e2f84"> 498</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <a class="code" href="classmeow_1_1Matrix.html#ade31d2339af552ba1df230c8383e2f84">operator+</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00499"></a><span class="lineno"> 499</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html#aa43f03179e3218c9af28f7374757a2cc">positive</a>();</div>
-<div class="line"><a name="l00500"></a><span class="lineno"> 500</span>&#160; }</div>
-<div class="line"><a name="l00501"></a><span class="lineno"> 501</span>&#160;</div>
-<div class="line"><a name="l00503"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a5d35d285b8cd59475e98f97966be68c1"> 503</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <a class="code" href="classmeow_1_1Matrix.html#a5d35d285b8cd59475e98f97966be68c1">operator-</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00504"></a><span class="lineno"> 504</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html#a581dbd8ba10d054596a3d11eaf47f274">negative</a>();</div>
-<div class="line"><a name="l00505"></a><span class="lineno"> 505</span>&#160; }</div>
-<div class="line"><a name="l00506"></a><span class="lineno"> 506</span>&#160;</div>
-<div class="line"><a name="l00508"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a8917cdb62ab6d8ed9572ac3303dbaab5"> 508</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <a class="code" href="classmeow_1_1Matrix.html#a8917cdb62ab6d8ed9572ac3303dbaab5">operator+</a>(<a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <span class="keyword">const</span>&amp; m)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00509"></a><span class="lineno"> 509</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html#ac1030360f1f48119128d99428930cce6">add</a>(m);</div>
-<div class="line"><a name="l00510"></a><span class="lineno"> 510</span>&#160; }</div>
-<div class="line"><a name="l00511"></a><span class="lineno"> 511</span>&#160;</div>
-<div class="line"><a name="l00513"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a955d9ddcb5b3467f8377ccae281ff4f5"> 513</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <a class="code" href="classmeow_1_1Matrix.html#a955d9ddcb5b3467f8377ccae281ff4f5">operator-</a>(<a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <span class="keyword">const</span>&amp; m)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00514"></a><span class="lineno"> 514</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html#ae89a9a7646f7b7c0f23756809c65dc8c">sub</a>(m);</div>
-<div class="line"><a name="l00515"></a><span class="lineno"> 515</span>&#160; }</div>
-<div class="line"><a name="l00516"></a><span class="lineno"> 516</span>&#160;</div>
-<div class="line"><a name="l00518"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a913ed9a5df441a33fcf0dab1f35814c2"> 518</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <a class="code" href="classmeow_1_1Matrix.html#a913ed9a5df441a33fcf0dab1f35814c2">operator*</a>(<a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <span class="keyword">const</span>&amp; m)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00519"></a><span class="lineno"> 519</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html#a30fdb794e5966585e93cf715646210dd">mul</a>(m);</div>
-<div class="line"><a name="l00520"></a><span class="lineno"> 520</span>&#160; }</div>
-<div class="line"><a name="l00521"></a><span class="lineno"> 521</span>&#160;</div>
-<div class="line"><a name="l00523"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a15d360e71c0880fed3c9873affb04341"> 523</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <a class="code" href="classmeow_1_1Matrix.html#a15d360e71c0880fed3c9873affb04341">operator*</a>(Entry <span class="keyword">const</span>&amp; s)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00524"></a><span class="lineno"> 524</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html#a30fdb794e5966585e93cf715646210dd">mul</a>(s);</div>
-<div class="line"><a name="l00525"></a><span class="lineno"> 525</span>&#160; }</div>
-<div class="line"><a name="l00526"></a><span class="lineno"> 526</span>&#160;</div>
-<div class="line"><a name="l00528"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a807c2a35579a429a2278956fc070f31a"> 528</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <a class="code" href="classmeow_1_1Matrix.html#a807c2a35579a429a2278956fc070f31a">operator/</a>(Entry <span class="keyword">const</span>&amp; s)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00529"></a><span class="lineno"> 529</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html#aed17cc829d1e766d2c905d65cbae48ce">div</a>(s);</div>
-<div class="line"><a name="l00530"></a><span class="lineno"> 530</span>&#160; }</div>
-<div class="line"><a name="l00531"></a><span class="lineno"> 531</span>&#160;};</div>
-<div class="line"><a name="l00532"></a><span class="lineno"> 532</span>&#160;</div>
-<div class="line"><a name="l00533"></a><span class="lineno"> 533</span>&#160;} <span class="comment">// meow</span></div>
-<div class="line"><a name="l00534"></a><span class="lineno"> 534</span>&#160;</div>
-<div class="line"><a name="l00535"></a><span class="lineno"> 535</span>&#160;<span class="preprocessor">#endif // math_Matrix_H__</span></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a9dfef448574df55fc34528665183c6c2"><div class="ttname"><a href="classmeow_1_1Matrix.html#a9dfef448574df55fc34528665183c6c2">meow::Matrix::col</a></div><div class="ttdeci">Matrix col(size_t c) const </div><div class="ttdoc">Return the c -th column. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00278">Matrix.h:278</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_acf27e5ea48f42ceec61e933dfe269016"><div class="ttname"><a href="classmeow_1_1Matrix.html#acf27e5ea48f42ceec61e933dfe269016">meow::Matrix::triangulared</a></div><div class="ttdeci">Matrix &amp; triangulared()</div><div class="ttdoc">triangluar itself </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00456">Matrix.h:456</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a1ac7c3d6ad50154043969005fa292981"><div class="ttname"><a href="classmeow_1_1Matrix.html#a1ac7c3d6ad50154043969005fa292981">meow::Matrix::EntryRefK</a></div><div class="ttdeci">std::vector&lt; Entry &gt;::const_reference EntryRefK</div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00021">Matrix.h:21</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a1dbef5b1a46df480f7fa3e118fd12bec"><div class="ttname"><a href="classmeow_1_1Matrix.html#a1dbef5b1a46df480f7fa3e118fd12bec">meow::Matrix::referenceFrom</a></div><div class="ttdeci">Matrix &amp; referenceFrom(Matrix const &amp;m)</div><div class="ttdoc">reference </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00109">Matrix.h:109</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a560adbe0b39f52bfb016edddc2955178"><div class="ttname"><a href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">meow::Matrix::rows</a></div><div class="ttdeci">size_t rows() const </div><div class="ttdoc">Return number of rows. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00128">Matrix.h:128</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a15d360e71c0880fed3c9873affb04341"><div class="ttname"><a href="classmeow_1_1Matrix.html#a15d360e71c0880fed3c9873affb04341">meow::Matrix::operator*</a></div><div class="ttdeci">Matrix operator*(Entry const &amp;s) const </div><div class="ttdoc">same as mul(m) </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00523">Matrix.h:523</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_aed17cc829d1e766d2c905d65cbae48ce"><div class="ttname"><a href="classmeow_1_1Matrix.html#aed17cc829d1e766d2c905d65cbae48ce">meow::Matrix::div</a></div><div class="ttdeci">Matrix div(Entry const &amp;s) const </div><div class="ttdoc">return (*this) / s. s is a scalar </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00346">Matrix.h:346</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_ade31d2339af552ba1df230c8383e2f84"><div class="ttname"><a href="classmeow_1_1Matrix.html#ade31d2339af552ba1df230c8383e2f84">meow::Matrix::operator+</a></div><div class="ttdeci">Matrix operator+() const </div><div class="ttdoc">same as positive() </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00498">Matrix.h:498</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_ab05bcd1bd8b1f8d4f250d6b3b87e023e"><div class="ttname"><a href="classmeow_1_1Matrix.html#ab05bcd1bd8b1f8d4f250d6b3b87e023e">meow::Matrix::EntryRef</a></div><div class="ttdeci">std::vector&lt; Entry &gt;::reference EntryRef</div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00020">Matrix.h:20</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_add7842aea9c5b0372f56656af0d43325"><div class="ttname"><a href="classmeow_1_1Matrix.html#add7842aea9c5b0372f56656af0d43325">meow::Matrix::rows</a></div><div class="ttdeci">size_t rows(size_t r, Entry const &amp;e)</div><div class="ttdoc">resize the matrix such that number of rows become r. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00151">Matrix.h:151</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a752bbc50fc06c7a6bfad8b4d09e19304"><div class="ttname"><a href="classmeow_1_1Matrix.html#a752bbc50fc06c7a6bfad8b4d09e19304">meow::Matrix::transposed</a></div><div class="ttdeci">Matrix &amp; transposed()</div><div class="ttdoc">Let itself become itself&#39;s transpose matrix. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00443">Matrix.h:443</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a4db3bb07e2557cbc668bdaa1beb241df"><div class="ttname"><a href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">meow::Matrix::cols</a></div><div class="ttdeci">size_t cols() const </div><div class="ttdoc">Return number of cols. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00133">Matrix.h:133</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a1dc03cd2475a4c5f34afbe0cb498e472"><div class="ttname"><a href="classmeow_1_1Matrix.html#a1dc03cd2475a4c5f34afbe0cb498e472">meow::Matrix::operator()</a></div><div class="ttdeci">Entry operator()(size_t r, size_t c, Entry const &amp;e)</div><div class="ttdoc">same as entry(r,c,e) </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00493">Matrix.h:493</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_af6c3ae812c4290d29fb0932b655887dd"><div class="ttname"><a href="classmeow_1_1Matrix.html#af6c3ae812c4290d29fb0932b655887dd">meow::Matrix::inverse</a></div><div class="ttdeci">Matrix inverse() const </div><div class="ttdoc">Return a matrix which is an inverse matrix of (*this) </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00400">Matrix.h:400</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a93ff4579b7cb950868cad7a62bcf9fe8"><div class="ttname"><a href="classmeow_1_1Matrix.html#a93ff4579b7cb950868cad7a62bcf9fe8">meow::Matrix::subMatrix</a></div><div class="ttdeci">Matrix subMatrix(size_t rFirst, size_t rLast, size_t cFirst, size_t cLast) const </div><div class="ttdoc">Return a rLast-rFirst+1 x cLast-cFirst+1 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00257">Matrix.h:257</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a030758e4938c4d56a0b665e6a51d1405"><div class="ttname"><a href="classmeow_1_1Matrix.html#a030758e4938c4d56a0b665e6a51d1405">meow::Matrix::valid</a></div><div class="ttdeci">bool valid() const </div><div class="ttdoc">Return whether it is a valid matrix. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00123">Matrix.h:123</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a913ed9a5df441a33fcf0dab1f35814c2"><div class="ttname"><a href="classmeow_1_1Matrix.html#a913ed9a5df441a33fcf0dab1f35814c2">meow::Matrix::operator*</a></div><div class="ttdeci">Matrix operator*(Matrix const &amp;m) const </div><div class="ttdoc">same as mul(m) </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00518">Matrix.h:518</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_ae623c8168ebf26473550d831f0254c4c"><div class="ttname"><a href="classmeow_1_1Matrix.html#ae623c8168ebf26473550d831f0254c4c">meow::Matrix::row</a></div><div class="ttdeci">Matrix row(size_t r) const </div><div class="ttdoc">Return the r -th row. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00273">Matrix.h:273</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a50bf284fe7beae52bb1bd0868486a602"><div class="ttname"><a href="classmeow_1_1Matrix.html#a50bf284fe7beae52bb1bd0868486a602">meow::Matrix::operator=</a></div><div class="ttdeci">Matrix &amp; operator=(Matrix const &amp;m)</div><div class="ttdoc">same as copyFrom </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00483">Matrix.h:483</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a2dc9f17e38ba52376822744d2fc48f29"><div class="ttname"><a href="classmeow_1_1Matrix.html#a2dc9f17e38ba52376822744d2fc48f29">meow::Matrix::Matrix</a></div><div class="ttdeci">Matrix()</div><div class="ttdoc">constructor </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00061">Matrix.h:61</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a4cf31aad4504250656a4a0a1d88ffedb"><div class="ttname"><a href="classmeow_1_1Matrix.html#a4cf31aad4504250656a4a0a1d88ffedb">meow::Matrix::diagonal</a></div><div class="ttdeci">Matrix diagonal() const </div><div class="ttdoc">Return a matrix which is a diangonal form of me. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00389">Matrix.h:389</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a5728557810b6c5444332557ac53597d5"><div class="ttname"><a href="classmeow_1_1Matrix.html#a5728557810b6c5444332557ac53597d5">meow::Matrix::Matrix</a></div><div class="ttdeci">Matrix(Matrix const &amp;m)</div><div class="ttdoc">constructor </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00070">Matrix.h:70</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_afb81446984f7c27458ccef86be2de413"><div class="ttname"><a href="classmeow_1_1Matrix.html#afb81446984f7c27458ccef86be2de413">meow::Matrix::copyFrom</a></div><div class="ttdeci">Matrix &amp; copyFrom(Matrix const &amp;m)</div><div class="ttdoc">copy </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00096">Matrix.h:96</a></div></div>
-<div class="ttc" id="namespacemeow_html_ae880337dfdcc67984a0dccdb50e5c5d0"><div class="ttname"><a href="namespacemeow.html#ae880337dfdcc67984a0dccdb50e5c5d0">meow::tAbs</a></div><div class="ttdeci">T tAbs(T const &amp;t)</div><div class="ttdoc">就只是個取絕對值 </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00141">utility.h:141</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_af0b4507ec5ea08e8f33aeb99f11e5f74"><div class="ttname"><a href="classmeow_1_1Matrix.html#af0b4507ec5ea08e8f33aeb99f11e5f74">meow::Matrix::Matrix</a></div><div class="ttdeci">Matrix(size_t r, size_t c, Entry const &amp;e)</div><div class="ttdoc">constructor </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00082">Matrix.h:82</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a13384643dc412817fdcd8f1834a02d12"><div class="ttname"><a href="classmeow_1_1Matrix.html#a13384643dc412817fdcd8f1834a02d12">meow::Matrix::entries</a></div><div class="ttdeci">void entries(ssize_t rFirst, ssize_t rLast, ssize_t cFirst, ssize_t cLast, Entry const &amp;e)</div><div class="ttdoc">Change the entries from rFirst x cFirst to rLast x cLast. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00236">Matrix.h:236</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a8e35443c856f669d02b352f091c0404c"><div class="ttname"><a href="classmeow_1_1Matrix.html#a8e35443c856f669d02b352f091c0404c">meow::Matrix::size</a></div><div class="ttdeci">size_t size() const </div><div class="ttdoc">Return number of rows times number of cols. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00138">Matrix.h:138</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_ac492cefa5df3a4ac6c9799931fb93605"><div class="ttname"><a href="classmeow_1_1Matrix.html#ac492cefa5df3a4ac6c9799931fb93605">meow::Matrix::size</a></div><div class="ttdeci">size_t size(size_t r, size_t c, Entry const &amp;e)</div><div class="ttdoc">resize </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00194">Matrix.h:194</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a0c82b949f5cc6ad2e96a56080eb2b803"><div class="ttname"><a href="classmeow_1_1Matrix.html#a0c82b949f5cc6ad2e96a56080eb2b803">meow::Matrix::clear</a></div><div class="ttdeci">void clear()</div><div class="ttdoc">free the memory </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00203">Matrix.h:203</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a9987d4535f1de58b822325914e3a916f"><div class="ttname"><a href="classmeow_1_1Matrix.html#a9987d4535f1de58b822325914e3a916f">meow::Matrix::identity</a></div><div class="ttdeci">Matrix identity() const </div><div class="ttdoc">Return a identity matrix with size equal to itself. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00355">Matrix.h:355</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a68e0d874153a42eaa95a7cb63518d6a6"><div class="ttname"><a href="classmeow_1_1Matrix.html#a68e0d874153a42eaa95a7cb63518d6a6">meow::Matrix::diagonaled</a></div><div class="ttdeci">Matrix &amp; diagonaled()</div><div class="ttdoc">Let itself be an diagonal form of original itself. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00376">Matrix.h:376</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a869be60b593d7ce7101ee7ac788b0dd0"><div class="ttname"><a href="classmeow_1_1Matrix.html#a869be60b593d7ce7101ee7ac788b0dd0">meow::Matrix::transpose</a></div><div class="ttdeci">Matrix transpose() const </div><div class="ttdoc">return itself&#39;s transpose matrix </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00434">Matrix.h:434</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_ae66fe3b4deb85b9b4c047f405a60f10e"><div class="ttname"><a href="classmeow_1_1Matrix.html#ae66fe3b4deb85b9b4c047f405a60f10e">meow::Matrix::~Matrix</a></div><div class="ttdeci">~Matrix()</div><div class="ttdoc">destructor </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00086">Matrix.h:86</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a30fdb794e5966585e93cf715646210dd"><div class="ttname"><a href="classmeow_1_1Matrix.html#a30fdb794e5966585e93cf715646210dd">meow::Matrix::mul</a></div><div class="ttdeci">Matrix mul(Matrix const &amp;m) const </div><div class="ttdoc">return (*this) times m. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00326">Matrix.h:326</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a06ac197ecfa9bc8bd5e9d9094f2d01ab"><div class="ttname"><a href="classmeow_1_1Matrix.html#a06ac197ecfa9bc8bd5e9d9094f2d01ab">meow::Matrix::mul</a></div><div class="ttdeci">Matrix mul(Entry const &amp;s) const </div><div class="ttdoc">return (*this) times s. s is a scalar </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00337">Matrix.h:337</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_ab49fa7564c37c6bc164dc368a94fed6b"><div class="ttname"><a href="classmeow_1_1Matrix.html#ab49fa7564c37c6bc164dc368a94fed6b">meow::Matrix::entryGet</a></div><div class="ttdeci">EntryRef entryGet(size_t r, size_t c)</div><div class="ttdoc">Get the entry at r x c. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00222">Matrix.h:222</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_ab7b158abdfe8ad1966cc3f0490743170"><div class="ttname"><a href="classmeow_1_1Matrix.html#ab7b158abdfe8ad1966cc3f0490743170">meow::Matrix::inversed</a></div><div class="ttdeci">Matrix &amp; inversed()</div><div class="ttdoc">let itself become itself&#39;s inverse matrix </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00428">Matrix.h:428</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_ae89a9a7646f7b7c0f23756809c65dc8c"><div class="ttname"><a href="classmeow_1_1Matrix.html#ae89a9a7646f7b7c0f23756809c65dc8c">meow::Matrix::sub</a></div><div class="ttdeci">Matrix sub(Matrix const &amp;m) const </div><div class="ttdoc">return (*this) - m. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00313">Matrix.h:313</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a8917cdb62ab6d8ed9572ac3303dbaab5"><div class="ttname"><a href="classmeow_1_1Matrix.html#a8917cdb62ab6d8ed9572ac3303dbaab5">meow::Matrix::operator+</a></div><div class="ttdeci">Matrix operator+(Matrix const &amp;m) const </div><div class="ttdoc">same as add(m) </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00508">Matrix.h:508</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a78b4b8b4ee30d02cb726bf7b8ac13147"><div class="ttname"><a href="classmeow_1_1Matrix.html#a78b4b8b4ee30d02cb726bf7b8ac13147">meow::Matrix::operator()</a></div><div class="ttdeci">Entry operator()(size_t r, size_t c) const </div><div class="ttdoc">same as entry(r,c) </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00488">Matrix.h:488</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html"><div class="ttname"><a href="classmeow_1_1Matrix.html">meow::Matrix</a></div><div class="ttdoc">matrix </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00018">Matrix.h:18</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a5d35d285b8cd59475e98f97966be68c1"><div class="ttname"><a href="classmeow_1_1Matrix.html#a5d35d285b8cd59475e98f97966be68c1">meow::Matrix::operator-</a></div><div class="ttdeci">Matrix operator-() const </div><div class="ttdoc">same as negative() </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00503">Matrix.h:503</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_aaba0981e54a17f0df8af9dabe9cad06f"><div class="ttname"><a href="classmeow_1_1Matrix.html#aaba0981e54a17f0df8af9dabe9cad06f">meow::Matrix::entry</a></div><div class="ttdeci">Entry entry(size_t r, size_t c, Entry const &amp;e)</div><div class="ttdoc">Change the entry at r x c. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00216">Matrix.h:216</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_abc6f5c824ee47cb15094729ca91f2e7c"><div class="ttname"><a href="classmeow_1_1Matrix.html#abc6f5c824ee47cb15094729ca91f2e7c">meow::Matrix::identitied</a></div><div class="ttdeci">Matrix &amp; identitied()</div><div class="ttdoc">Let itself be an identity matrix. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00366">Matrix.h:366</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a46a12f45237e654e0140387d7290eb8b"><div class="ttname"><a href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">meow::Matrix::entry</a></div><div class="ttdeci">Entry entry(size_t r, size_t c) const </div><div class="ttdoc">Access the entry at r x c. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00211">Matrix.h:211</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a581dbd8ba10d054596a3d11eaf47f274"><div class="ttname"><a href="classmeow_1_1Matrix.html#a581dbd8ba10d054596a3d11eaf47f274">meow::Matrix::negative</a></div><div class="ttdeci">Matrix negative() const </div><div class="ttdoc">return -(*this) </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00288">Matrix.h:288</a></div></div>
+<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="preprocessor">#include &quot;../math/utility.h&quot;</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;</div>
+<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="preprocessor">#include &lt;vector&gt;</span></div>
+<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="preprocessor">#include &lt;algorithm&gt;</span></div>
+<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;</div>
+<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="preprocessor">#include &lt;cstdlib&gt;</span></div>
+<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;</div>
+<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="keyword">namespace </span>meow {</div>
+<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="keyword">template</span>&lt;<span class="keyword">class</span> Entry&gt;</div>
+<div class="line"><a name="l00019"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html"> 19</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmeow_1_1Matrix.html">Matrix</a> {</div>
+<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00021"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#ab05bcd1bd8b1f8d4f250d6b3b87e023e"> 21</a></span>&#160; <span class="keyword">typedef</span> <span class="keyword">typename</span> std::vector&lt;Entry&gt;::reference <a class="code" href="classmeow_1_1Matrix.html#ab05bcd1bd8b1f8d4f250d6b3b87e023e">EntryRef</a> ;</div>
+<div class="line"><a name="l00022"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a1ac7c3d6ad50154043969005fa292981"> 22</a></span>&#160; <span class="keyword">typedef</span> <span class="keyword">typename</span> std::vector&lt;Entry&gt;::const_reference <a class="code" href="classmeow_1_1Matrix.html#a1ac7c3d6ad50154043969005fa292981">EntryRefK</a>;</div>
+<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; <span class="keyword">struct </span>Myself {</div>
+<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; <span class="keywordtype">size_t</span> rows_;</div>
+<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; <span class="keywordtype">size_t</span> cols_;</div>
+<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; std::vector&lt;Entry&gt; entries_;</div>
+<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;</div>
+<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; Myself():</div>
+<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; rows_(0), cols_(0), entries_(0) {</div>
+<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; }</div>
+<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;</div>
+<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; Myself(Myself <span class="keyword">const</span>&amp; b):</div>
+<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; rows_(b.rows_), cols_(b.cols_), entries_(b.entries_) {</div>
+<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; }</div>
+<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;</div>
+<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; Myself(<span class="keywordtype">size_t</span> r, <span class="keywordtype">size_t</span> c, Entry <span class="keyword">const</span>&amp; e):</div>
+<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; rows_(r), cols_(c), entries_(r * c, e) {</div>
+<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; }</div>
+<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;</div>
+<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; ~Myself() {</div>
+<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; }</div>
+<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;</div>
+<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; <span class="keywordtype">size_t</span> index(<span class="keywordtype">size_t</span> r, <span class="keywordtype">size_t</span> c)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; <span class="keywordflow">return</span> r * cols_ + c;</div>
+<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; }</div>
+<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160;</div>
+<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; <span class="keywordtype">void</span> realSize() {</div>
+<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; std::vector&lt;Entry&gt; tmp(entries_);</div>
+<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; entries_.swap(tmp);</div>
+<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; }</div>
+<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; };</div>
+<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160;</div>
+<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; <a class="code" href="classmeow_1_1Self.html">Self&lt;Myself&gt;</a> <span class="keyword">const</span> <span class="keyword">self</span>;</div>
+<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a2dc9f17e38ba52376822744d2fc48f29"> 62</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html#a2dc9f17e38ba52376822744d2fc48f29">Matrix</a>(): self() { }</div>
+<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;</div>
+<div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a5728557810b6c5444332557ac53597d5"> 71</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html#a5728557810b6c5444332557ac53597d5">Matrix</a>(<a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <span class="keyword">const</span>&amp; m): self(m.self, <a class="code" href="classmeow_1_1Self.html">Self</a>&lt;Myself&gt;::COPY_FROM) {</div>
+<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; }</div>
+<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160;</div>
+<div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#af0b4507ec5ea08e8f33aeb99f11e5f74"> 83</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html#af0b4507ec5ea08e8f33aeb99f11e5f74">Matrix</a>(<span class="keywordtype">size_t</span> r, <span class="keywordtype">size_t</span> c, Entry <span class="keyword">const</span>&amp; e): self(Myself(r, c, e)) {</div>
+<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; }</div>
+<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160;</div>
+<div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#ae66fe3b4deb85b9b4c047f405a60f10e"> 87</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html#ae66fe3b4deb85b9b4c047f405a60f10e">~Matrix</a>() { }</div>
+<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160;</div>
+<div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#afb81446984f7c27458ccef86be2de413"> 97</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a>&amp; <a class="code" href="classmeow_1_1Matrix.html#afb81446984f7c27458ccef86be2de413">copyFrom</a>(<a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <span class="keyword">const</span>&amp; m) {</div>
+<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; <span class="keyword">self</span>().<a class="code" href="classmeow_1_1Matrix.html#afb81446984f7c27458ccef86be2de413">copyFrom</a>(m.self);</div>
+<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
+<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160; }</div>
+<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160;</div>
+<div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a1dbef5b1a46df480f7fa3e118fd12bec"> 110</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a>&amp; <a class="code" href="classmeow_1_1Matrix.html#a1dbef5b1a46df480f7fa3e118fd12bec">referenceFrom</a>(<a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <span class="keyword">const</span>&amp; m) {</div>
+<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160; <span class="keyword">self</span>().<a class="code" href="classmeow_1_1Matrix.html#a1dbef5b1a46df480f7fa3e118fd12bec">referenceFrom</a>(m.self);</div>
+<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
+<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160; }</div>
+<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160;</div>
+<div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#ac17251cb984beb1f74558724a22a0120"> 116</a></span>&#160; <span class="keywordtype">void</span> <a class="code" href="classmeow_1_1Matrix.html#ac17251cb984beb1f74558724a22a0120">reset</a>(<span class="keywordtype">size_t</span> r, <span class="keywordtype">size_t</span> c, Entry <span class="keyword">const</span>&amp; e) {</div>
+<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160; <span class="keyword">self</span>()-&gt;rows_ = r;</div>
+<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160; <span class="keyword">self</span>()-&gt;cols_ = c;</div>
+<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160; <span class="keyword">self</span>()-&gt;entries_.clear();</div>
+<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160; <span class="keyword">self</span>()-&gt;entries_.resize(r * c, e);</div>
+<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; }</div>
+<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160;</div>
+<div class="line"><a name="l00124"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a030758e4938c4d56a0b665e6a51d1405"> 124</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classmeow_1_1Matrix.html#a030758e4938c4d56a0b665e6a51d1405">valid</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160; <span class="keywordflow">return</span> (<a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>() &gt; 0 &amp;&amp; <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>() &gt; 0);</div>
+<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160; }</div>
+<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160;</div>
+<div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178"> 129</a></span>&#160; <span class="keywordtype">size_t</span> <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160; <span class="keywordflow">return</span> <span class="keyword">self</span>-&gt;rows_;</div>
+<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160; }</div>
+<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160;</div>
+<div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df"> 134</a></span>&#160; <span class="keywordtype">size_t</span> <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160; <span class="keywordflow">return</span> <span class="keyword">self</span>-&gt;cols_;</div>
+<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160; }</div>
+<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160;</div>
+<div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a8e35443c856f669d02b352f091c0404c"> 139</a></span>&#160; <span class="keywordtype">size_t</span> <a class="code" href="classmeow_1_1Matrix.html#a8e35443c856f669d02b352f091c0404c">size</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>() * <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>();</div>
+<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160; }</div>
+<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160;</div>
+<div class="line"><a name="l00152"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#add7842aea9c5b0372f56656af0d43325"> 152</a></span>&#160; <span class="keywordtype">size_t</span> <a class="code" href="classmeow_1_1Matrix.html#add7842aea9c5b0372f56656af0d43325">rows</a>(<span class="keywordtype">size_t</span> r, Entry <span class="keyword">const</span>&amp; e) {</div>
+<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; <span class="keywordflow">if</span> (r != <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>()) {</div>
+<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160; <span class="keyword">self</span>()-&gt;entries_.resize(r * <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>(), e);</div>
+<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160; <span class="keyword">self</span>()-&gt;rows_ = r;</div>
+<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160; }</div>
+<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>();</div>
+<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160; }</div>
+<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160;</div>
+<div class="line"><a name="l00169"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a30d16679bb6843c5e35aae81738f3306"> 169</a></span>&#160; <span class="keywordtype">size_t</span> <a class="code" href="classmeow_1_1Matrix.html#a30d16679bb6843c5e35aae81738f3306">cols</a>(<span class="keywordtype">size_t</span> c, Entry <span class="keyword">const</span>&amp; e) {</div>
+<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160; <span class="keywordflow">if</span> (c != <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>()) {</div>
+<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160; <a class="code" href="classmeow_1_1Self.html">Self&lt;Myself&gt;</a> <span class="keyword">const</span> old(<span class="keyword">self</span>, <a class="code" href="classmeow_1_1Self.html">Self&lt;Myself&gt;::COPY_FROM</a>);</div>
+<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160; <span class="keyword">self</span>()-&gt;entries_.resize(<a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>() * c);</div>
+<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160; <span class="keyword">self</span>()-&gt;cols_ = c;</div>
+<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0, I = <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>(); i &lt; I; i++) {</div>
+<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160; <span class="keywordtype">size_t</span> j, J1 = std::min(old-&gt;cols_, <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>()), J2 = <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>();</div>
+<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160; <span class="keywordflow">for</span> (j = 0; j &lt; J1; j++)</div>
+<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160; <span class="keyword">self</span>()-&gt;entries_[<span class="keyword">self</span>-&gt;index(i, j)] = old-&gt;entries_[old-&gt;index(i, j)];</div>
+<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160; <span class="keywordflow">for</span> (j = J1; j &lt; J2; j++)</div>
+<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160; <span class="keyword">self</span>()-&gt;entries_[<span class="keyword">self</span>-&gt;index(i, j)] = e;</div>
+<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160; }</div>
+<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160; }</div>
+<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>();</div>
+<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160; }</div>
+<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>&#160;</div>
+<div class="line"><a name="l00195"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#ac492cefa5df3a4ac6c9799931fb93605"> 195</a></span>&#160; <span class="keywordtype">size_t</span> <a class="code" href="classmeow_1_1Matrix.html#ac492cefa5df3a4ac6c9799931fb93605">size</a>(<span class="keywordtype">size_t</span> r, <span class="keywordtype">size_t</span> c, Entry <span class="keyword">const</span>&amp; e) {</div>
+<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160; <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>(c, e);</div>
+<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160; <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>(r, e);</div>
+<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>() * <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>();</div>
+<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160; }</div>
+<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160;</div>
+<div class="line"><a name="l00204"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a0c82b949f5cc6ad2e96a56080eb2b803"> 204</a></span>&#160; <span class="keywordtype">void</span> <a class="code" href="classmeow_1_1Matrix.html#a0c82b949f5cc6ad2e96a56080eb2b803">clear</a>() {</div>
+<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160; <span class="keyword">self</span>()-&gt;rows_ = 0;</div>
+<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160; <span class="keyword">self</span>()-&gt;cols_ = 0;</div>
+<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160; <span class="keyword">self</span>()-&gt;entries_.clear();</div>
+<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160; <span class="keyword">self</span>()-&gt;realSize();</div>
+<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160; }</div>
+<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>&#160;</div>
+<div class="line"><a name="l00212"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b"> 212</a></span>&#160; Entry <a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(<span class="keywordtype">size_t</span> r, <span class="keywordtype">size_t</span> c)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160; <span class="keywordflow">return</span> <span class="keyword">self</span>-&gt;entries_[<span class="keyword">self</span>-&gt;index(r, c)];</div>
+<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>&#160; }</div>
+<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>&#160;</div>
+<div class="line"><a name="l00217"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#aaba0981e54a17f0df8af9dabe9cad06f"> 217</a></span>&#160; Entry <a class="code" href="classmeow_1_1Matrix.html#aaba0981e54a17f0df8af9dabe9cad06f">entry</a>(<span class="keywordtype">size_t</span> r, <span class="keywordtype">size_t</span> c, Entry <span class="keyword">const</span>&amp; e) {</div>
+<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>&#160; <span class="keyword">self</span>()-&gt;entries_[self-&gt;index(r, c)] = e;</div>
+<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c);</div>
+<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160; }</div>
+<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>&#160;</div>
+<div class="line"><a name="l00223"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#ab49fa7564c37c6bc164dc368a94fed6b"> 223</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html#ab05bcd1bd8b1f8d4f250d6b3b87e023e">EntryRef</a> <a class="code" href="classmeow_1_1Matrix.html#ab49fa7564c37c6bc164dc368a94fed6b">entryGet</a>(<span class="keywordtype">size_t</span> r, <span class="keywordtype">size_t</span> c) {</div>
+<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>&#160; <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;entries_[self-&gt;index(r, c)];</div>
+<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160; }</div>
+<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>&#160;</div>
+<div class="line"><a name="l00237"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a13384643dc412817fdcd8f1834a02d12"> 237</a></span>&#160; <span class="keywordtype">void</span> <a class="code" href="classmeow_1_1Matrix.html#a13384643dc412817fdcd8f1834a02d12">entries</a>(ssize_t rFirst, ssize_t rLast,</div>
+<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>&#160; ssize_t cFirst, ssize_t cLast,</div>
+<div class="line"><a name="l00239"></a><span class="lineno"> 239</span>&#160; Entry <span class="keyword">const</span>&amp; e) {</div>
+<div class="line"><a name="l00240"></a><span class="lineno"> 240</span>&#160; <span class="keywordflow">for</span> (ssize_t r = rFirst; r &lt;= rLast; r++) {</div>
+<div class="line"><a name="l00241"></a><span class="lineno"> 241</span>&#160; <span class="keywordflow">for</span> (ssize_t c = cFirst; c &lt;=cFirst; c++) {</div>
+<div class="line"><a name="l00242"></a><span class="lineno"> 242</span>&#160; <a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c, e);</div>
+<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>&#160; }</div>
+<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>&#160; }</div>
+<div class="line"><a name="l00245"></a><span class="lineno"> 245</span>&#160; }</div>
+<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160;</div>
+<div class="line"><a name="l00258"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a93ff4579b7cb950868cad7a62bcf9fe8"> 258</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <a class="code" href="classmeow_1_1Matrix.html#a93ff4579b7cb950868cad7a62bcf9fe8">subMatrix</a>(<span class="keywordtype">size_t</span> rFirst, <span class="keywordtype">size_t</span> rLast,</div>
+<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>&#160; <span class="keywordtype">size_t</span> cFirst, <span class="keywordtype">size_t</span> cLast)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00260"></a><span class="lineno"> 260</span>&#160; <span class="keywordflow">if</span> (rFirst &gt; rLast || cFirst &gt; cLast) <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html#a2dc9f17e38ba52376822744d2fc48f29">Matrix</a>();</div>
+<div class="line"><a name="l00261"></a><span class="lineno"> 261</span>&#160; <span class="keywordflow">if</span> (rFirst == 0 &amp;&amp; cFirst == 0) {</div>
+<div class="line"><a name="l00262"></a><span class="lineno"> 262</span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> ret(*<span class="keyword">this</span>);</div>
+<div class="line"><a name="l00263"></a><span class="lineno"> 263</span>&#160; ret.<a class="code" href="classmeow_1_1Matrix.html#a8e35443c856f669d02b352f091c0404c">size</a>(rLast + 1, cLast + 1, Entry(0));</div>
+<div class="line"><a name="l00264"></a><span class="lineno"> 264</span>&#160; <span class="keywordflow">return</span> ret;</div>
+<div class="line"><a name="l00265"></a><span class="lineno"> 265</span>&#160; }</div>
+<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> ret(rLast - rFirst + 1, cLast - cFirst + 1, <a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(rFirst, cFirst));</div>
+<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> r = rFirst; r &lt;= rLast; r++)</div>
+<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> c = cFirst; c &lt;= cLast; c++)</div>
+<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>&#160; ret.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r - rFirst, c - cFirst, <a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c));</div>
+<div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160; <span class="keywordflow">return</span> ret;</div>
+<div class="line"><a name="l00271"></a><span class="lineno"> 271</span>&#160; }</div>
+<div class="line"><a name="l00272"></a><span class="lineno"> 272</span>&#160;</div>
+<div class="line"><a name="l00274"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#ae623c8168ebf26473550d831f0254c4c"> 274</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <a class="code" href="classmeow_1_1Matrix.html#ae623c8168ebf26473550d831f0254c4c">row</a>(<span class="keywordtype">size_t</span> r)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00275"></a><span class="lineno"> 275</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html#a93ff4579b7cb950868cad7a62bcf9fe8">subMatrix</a>(r, r, 0, <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>() - 1);</div>
+<div class="line"><a name="l00276"></a><span class="lineno"> 276</span>&#160; }</div>
+<div class="line"><a name="l00277"></a><span class="lineno"> 277</span>&#160;</div>
+<div class="line"><a name="l00279"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a9dfef448574df55fc34528665183c6c2"> 279</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <a class="code" href="classmeow_1_1Matrix.html#a9dfef448574df55fc34528665183c6c2">col</a>(<span class="keywordtype">size_t</span> c)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00280"></a><span class="lineno"> 280</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html#a93ff4579b7cb950868cad7a62bcf9fe8">subMatrix</a>(0, <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>() - 1, c, c);</div>
+<div class="line"><a name="l00281"></a><span class="lineno"> 281</span>&#160; }</div>
+<div class="line"><a name="l00282"></a><span class="lineno"> 282</span>&#160;</div>
+<div class="line"><a name="l00284"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#aa43f03179e3218c9af28f7374757a2cc"> 284</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <a class="code" href="classmeow_1_1Matrix.html#aa43f03179e3218c9af28f7374757a2cc">positive</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00285"></a><span class="lineno"> 285</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
+<div class="line"><a name="l00286"></a><span class="lineno"> 286</span>&#160; }</div>
+<div class="line"><a name="l00287"></a><span class="lineno"> 287</span>&#160;</div>
+<div class="line"><a name="l00289"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a581dbd8ba10d054596a3d11eaf47f274"> 289</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <a class="code" href="classmeow_1_1Matrix.html#a581dbd8ba10d054596a3d11eaf47f274">negative</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00290"></a><span class="lineno"> 290</span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> ret(*<span class="keyword">this</span>);</div>
+<div class="line"><a name="l00291"></a><span class="lineno"> 291</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> r = 0, R = <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>(); r &lt; R; r++)</div>
+<div class="line"><a name="l00292"></a><span class="lineno"> 292</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> c = 0, C = <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>(); c &lt; C; c++)</div>
+<div class="line"><a name="l00293"></a><span class="lineno"> 293</span>&#160; ret.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c, -ret.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c));</div>
+<div class="line"><a name="l00294"></a><span class="lineno"> 294</span>&#160; <span class="keywordflow">return</span> ret;</div>
+<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>&#160; }</div>
+<div class="line"><a name="l00296"></a><span class="lineno"> 296</span>&#160;</div>
+<div class="line"><a name="l00301"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#ac1030360f1f48119128d99428930cce6"> 301</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <a class="code" href="classmeow_1_1Matrix.html#ac1030360f1f48119128d99428930cce6">add</a>(<a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <span class="keyword">const</span>&amp; m)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00302"></a><span class="lineno"> 302</span>&#160; <span class="keywordflow">if</span> (<a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>() != m.<a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>() || <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>() != m.<a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>()) <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html#a2dc9f17e38ba52376822744d2fc48f29">Matrix</a>();</div>
+<div class="line"><a name="l00303"></a><span class="lineno"> 303</span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> ret(*<span class="keyword">this</span>);</div>
+<div class="line"><a name="l00304"></a><span class="lineno"> 304</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> r = 0, R = <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>(); r &lt; R; r++)</div>
+<div class="line"><a name="l00305"></a><span class="lineno"> 305</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> c = 0, C = <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>(); c &lt; C; c++)</div>
+<div class="line"><a name="l00306"></a><span class="lineno"> 306</span>&#160; ret.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c, ret.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c) + m.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c));</div>
+<div class="line"><a name="l00307"></a><span class="lineno"> 307</span>&#160; <span class="keywordflow">return</span> ret;</div>
+<div class="line"><a name="l00308"></a><span class="lineno"> 308</span>&#160; }</div>
+<div class="line"><a name="l00309"></a><span class="lineno"> 309</span>&#160;</div>
+<div class="line"><a name="l00314"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#ae89a9a7646f7b7c0f23756809c65dc8c"> 314</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <a class="code" href="classmeow_1_1Matrix.html#ae89a9a7646f7b7c0f23756809c65dc8c">sub</a>(<a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <span class="keyword">const</span>&amp; m)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00315"></a><span class="lineno"> 315</span>&#160; <span class="keywordflow">if</span> (<a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>() != m.<a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>() || <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>() != m.<a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>()) <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html#a2dc9f17e38ba52376822744d2fc48f29">Matrix</a>();</div>
+<div class="line"><a name="l00316"></a><span class="lineno"> 316</span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> ret(*<span class="keyword">this</span>);</div>
+<div class="line"><a name="l00317"></a><span class="lineno"> 317</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> r = 0, R = <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>(); r &lt; R; r++)</div>
+<div class="line"><a name="l00318"></a><span class="lineno"> 318</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> c = 0, C = <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>(); c &lt; C; c++)</div>
+<div class="line"><a name="l00319"></a><span class="lineno"> 319</span>&#160; ret.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c, ret.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c) - m.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c));</div>
+<div class="line"><a name="l00320"></a><span class="lineno"> 320</span>&#160; <span class="keywordflow">return</span> ret;</div>
+<div class="line"><a name="l00321"></a><span class="lineno"> 321</span>&#160; }</div>
+<div class="line"><a name="l00322"></a><span class="lineno"> 322</span>&#160;</div>
+<div class="line"><a name="l00327"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a30fdb794e5966585e93cf715646210dd"> 327</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <a class="code" href="classmeow_1_1Matrix.html#a30fdb794e5966585e93cf715646210dd">mul</a>(<a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <span class="keyword">const</span>&amp; m)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00328"></a><span class="lineno"> 328</span>&#160; <span class="keywordflow">if</span> (<a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>() != m.<a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>()) <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html#a2dc9f17e38ba52376822744d2fc48f29">Matrix</a>();</div>
+<div class="line"><a name="l00329"></a><span class="lineno"> 329</span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> ret(<a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>(), m.<a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>(), Entry(0));</div>
+<div class="line"><a name="l00330"></a><span class="lineno"> 330</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> r = 0, R = <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>(); r &lt; R; r++)</div>
+<div class="line"><a name="l00331"></a><span class="lineno"> 331</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> c = 0, C = m.<a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>(); c &lt; C; c++)</div>
+<div class="line"><a name="l00332"></a><span class="lineno"> 332</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> k = 0, K = <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>(); k &lt; K; k++)</div>
+<div class="line"><a name="l00333"></a><span class="lineno"> 333</span>&#160; ret.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c, ret.entry(r, c) + <a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, k) * m.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(k, c));</div>
+<div class="line"><a name="l00334"></a><span class="lineno"> 334</span>&#160; <span class="keywordflow">return</span> ret;</div>
+<div class="line"><a name="l00335"></a><span class="lineno"> 335</span>&#160; }</div>
+<div class="line"><a name="l00336"></a><span class="lineno"> 336</span>&#160;</div>
+<div class="line"><a name="l00338"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a06ac197ecfa9bc8bd5e9d9094f2d01ab"> 338</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <a class="code" href="classmeow_1_1Matrix.html#a06ac197ecfa9bc8bd5e9d9094f2d01ab">mul</a>(Entry <span class="keyword">const</span>&amp; s)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00339"></a><span class="lineno"> 339</span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> ret(*<span class="keyword">this</span>);</div>
+<div class="line"><a name="l00340"></a><span class="lineno"> 340</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> r = 0, R = <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>(); r &lt; R; r++)</div>
+<div class="line"><a name="l00341"></a><span class="lineno"> 341</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> c = 0, C = <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>(); c &lt; C; c++)</div>
+<div class="line"><a name="l00342"></a><span class="lineno"> 342</span>&#160; ret.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c, ret.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c) * s);</div>
+<div class="line"><a name="l00343"></a><span class="lineno"> 343</span>&#160; <span class="keywordflow">return</span> ret;</div>
+<div class="line"><a name="l00344"></a><span class="lineno"> 344</span>&#160; }</div>
+<div class="line"><a name="l00345"></a><span class="lineno"> 345</span>&#160;</div>
+<div class="line"><a name="l00347"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#aed17cc829d1e766d2c905d65cbae48ce"> 347</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <a class="code" href="classmeow_1_1Matrix.html#aed17cc829d1e766d2c905d65cbae48ce">div</a>(Entry <span class="keyword">const</span>&amp; s)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00348"></a><span class="lineno"> 348</span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> ret(*<span class="keyword">this</span>);</div>
+<div class="line"><a name="l00349"></a><span class="lineno"> 349</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> r = 0, R = <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>(); r &lt; R; r++)</div>
+<div class="line"><a name="l00350"></a><span class="lineno"> 350</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> c = 0, C = <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>(); c &lt; C; c++)</div>
+<div class="line"><a name="l00351"></a><span class="lineno"> 351</span>&#160; ret.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c, ret.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c) / s);</div>
+<div class="line"><a name="l00352"></a><span class="lineno"> 352</span>&#160; <span class="keywordflow">return</span> ret;</div>
+<div class="line"><a name="l00353"></a><span class="lineno"> 353</span>&#160; }</div>
+<div class="line"><a name="l00354"></a><span class="lineno"> 354</span>&#160;</div>
+<div class="line"><a name="l00356"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a9987d4535f1de58b822325914e3a916f"> 356</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <a class="code" href="classmeow_1_1Matrix.html#a9987d4535f1de58b822325914e3a916f">identity</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00357"></a><span class="lineno"> 357</span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> ret(*<span class="keyword">this</span>);</div>
+<div class="line"><a name="l00358"></a><span class="lineno"> 358</span>&#160; ret.<a class="code" href="classmeow_1_1Matrix.html#abc6f5c824ee47cb15094729ca91f2e7c">identitied</a>();</div>
+<div class="line"><a name="l00359"></a><span class="lineno"> 359</span>&#160; <span class="keywordflow">return</span> ret;</div>
+<div class="line"><a name="l00360"></a><span class="lineno"> 360</span>&#160; }</div>
+<div class="line"><a name="l00361"></a><span class="lineno"> 361</span>&#160;</div>
+<div class="line"><a name="l00367"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#abc6f5c824ee47cb15094729ca91f2e7c"> 367</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a>&amp; <a class="code" href="classmeow_1_1Matrix.html#abc6f5c824ee47cb15094729ca91f2e7c">identitied</a>() {</div>
+<div class="line"><a name="l00368"></a><span class="lineno"> 368</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> r = 0, R = <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>(); r &lt; R; r++)</div>
+<div class="line"><a name="l00369"></a><span class="lineno"> 369</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> c = 0, C = <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>(); c &lt; C; c++)</div>
+<div class="line"><a name="l00370"></a><span class="lineno"> 370</span>&#160; <a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c, (r == c ? Entry(1) : Entry(0)));</div>
+<div class="line"><a name="l00371"></a><span class="lineno"> 371</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
+<div class="line"><a name="l00372"></a><span class="lineno"> 372</span>&#160; }</div>
+<div class="line"><a name="l00373"></a><span class="lineno"> 373</span>&#160;</div>
+<div class="line"><a name="l00377"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a68e0d874153a42eaa95a7cb63518d6a6"> 377</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a>&amp; <a class="code" href="classmeow_1_1Matrix.html#a68e0d874153a42eaa95a7cb63518d6a6">diagonaled</a>() {</div>
+<div class="line"><a name="l00378"></a><span class="lineno"> 378</span>&#160; <a class="code" href="classmeow_1_1Matrix.html#acf27e5ea48f42ceec61e933dfe269016">triangulared</a>();</div>
+<div class="line"><a name="l00379"></a><span class="lineno"> 379</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0, I = <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>(); i &lt; I; ++i) {</div>
+<div class="line"><a name="l00380"></a><span class="lineno"> 380</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> j = i + 1, J = <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>(); j &lt; J; ++j) {</div>
+<div class="line"><a name="l00381"></a><span class="lineno"> 381</span>&#160; <a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(i, j, Entry(0));</div>
+<div class="line"><a name="l00382"></a><span class="lineno"> 382</span>&#160; }</div>
+<div class="line"><a name="l00383"></a><span class="lineno"> 383</span>&#160; }</div>
+<div class="line"><a name="l00384"></a><span class="lineno"> 384</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
+<div class="line"><a name="l00385"></a><span class="lineno"> 385</span>&#160; }</div>
+<div class="line"><a name="l00386"></a><span class="lineno"> 386</span>&#160;</div>
+<div class="line"><a name="l00390"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a4cf31aad4504250656a4a0a1d88ffedb"> 390</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <a class="code" href="classmeow_1_1Matrix.html#a4cf31aad4504250656a4a0a1d88ffedb">diagonal</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00391"></a><span class="lineno"> 391</span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> ret(*<span class="keyword">this</span>);</div>
+<div class="line"><a name="l00392"></a><span class="lineno"> 392</span>&#160; ret.<a class="code" href="classmeow_1_1Matrix.html#a68e0d874153a42eaa95a7cb63518d6a6">diagonaled</a>();</div>
+<div class="line"><a name="l00393"></a><span class="lineno"> 393</span>&#160; <span class="keywordflow">return</span> ret;</div>
+<div class="line"><a name="l00394"></a><span class="lineno"> 394</span>&#160; }</div>
+<div class="line"><a name="l00395"></a><span class="lineno"> 395</span>&#160;</div>
+<div class="line"><a name="l00401"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#af6c3ae812c4290d29fb0932b655887dd"> 401</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <a class="code" href="classmeow_1_1Matrix.html#af6c3ae812c4290d29fb0932b655887dd">inverse</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00402"></a><span class="lineno"> 402</span>&#160; <span class="keywordflow">if</span> (<a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>() != <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>() || <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>() == 0) <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html">Matrix&lt;Entry&gt;</a>();</div>
+<div class="line"><a name="l00403"></a><span class="lineno"> 403</span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> tmp(<a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>(), <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>() * 2, Entry(0));</div>
+<div class="line"><a name="l00404"></a><span class="lineno"> 404</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> r = 0, R = <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>(); r &lt; R; r++) {</div>
+<div class="line"><a name="l00405"></a><span class="lineno"> 405</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> c = 0, C = <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>(); c &lt; C; c++) {</div>
+<div class="line"><a name="l00406"></a><span class="lineno"> 406</span>&#160; tmp.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c, <a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c));</div>
+<div class="line"><a name="l00407"></a><span class="lineno"> 407</span>&#160; tmp.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c + <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>(), (r == c ? Entry(1) : Entry(0)));</div>
+<div class="line"><a name="l00408"></a><span class="lineno"> 408</span>&#160; }</div>
+<div class="line"><a name="l00409"></a><span class="lineno"> 409</span>&#160; }</div>
+<div class="line"><a name="l00410"></a><span class="lineno"> 410</span>&#160; tmp.<a class="code" href="classmeow_1_1Matrix.html#acf27e5ea48f42ceec61e933dfe269016">triangulared</a>();</div>
+<div class="line"><a name="l00411"></a><span class="lineno"> 411</span>&#160; <span class="keywordflow">for</span> (ssize_t r = <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>() - 1; r &gt;= 0; r--) {</div>
+<div class="line"><a name="l00412"></a><span class="lineno"> 412</span>&#160; <span class="keywordflow">if</span> (tmp(r, r) == Entry(0)) <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html">Matrix&lt;Entry&gt;</a>();</div>
+<div class="line"><a name="l00413"></a><span class="lineno"> 413</span>&#160; <span class="keywordflow">for</span> (ssize_t r2 = r - 1; r2 &gt;= 0; r2--) {</div>
+<div class="line"><a name="l00414"></a><span class="lineno"> 414</span>&#160; Entry rat(-tmp.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r2, r) / tmp.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, r));</div>
+<div class="line"><a name="l00415"></a><span class="lineno"> 415</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> c = r, C = tmp.<a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>(); c &lt; C; c++) {</div>
+<div class="line"><a name="l00416"></a><span class="lineno"> 416</span>&#160; tmp.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r2, c, tmp.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r2, c) + rat * tmp(r, c));</div>
+<div class="line"><a name="l00417"></a><span class="lineno"> 417</span>&#160; }</div>
+<div class="line"><a name="l00418"></a><span class="lineno"> 418</span>&#160; }</div>
+<div class="line"><a name="l00419"></a><span class="lineno"> 419</span>&#160; Entry rat(tmp.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, r));</div>
+<div class="line"><a name="l00420"></a><span class="lineno"> 420</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> c = <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>(), C = tmp.<a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>(); c &lt; C; c++) {</div>
+<div class="line"><a name="l00421"></a><span class="lineno"> 421</span>&#160; tmp.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c - <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>(), tmp.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c) / rat);</div>
+<div class="line"><a name="l00422"></a><span class="lineno"> 422</span>&#160; }</div>
+<div class="line"><a name="l00423"></a><span class="lineno"> 423</span>&#160; }</div>
+<div class="line"><a name="l00424"></a><span class="lineno"> 424</span>&#160; tmp.<a class="code" href="classmeow_1_1Matrix.html#a8e35443c856f669d02b352f091c0404c">size</a>(<a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>(), <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>(), Entry(0));</div>
+<div class="line"><a name="l00425"></a><span class="lineno"> 425</span>&#160; <span class="keywordflow">return</span> tmp;</div>
+<div class="line"><a name="l00426"></a><span class="lineno"> 426</span>&#160; }</div>
+<div class="line"><a name="l00427"></a><span class="lineno"> 427</span>&#160;</div>
+<div class="line"><a name="l00429"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#ab7b158abdfe8ad1966cc3f0490743170"> 429</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a>&amp; <a class="code" href="classmeow_1_1Matrix.html#ab7b158abdfe8ad1966cc3f0490743170">inversed</a>() {</div>
+<div class="line"><a name="l00430"></a><span class="lineno"> 430</span>&#160; <a class="code" href="classmeow_1_1Matrix.html#afb81446984f7c27458ccef86be2de413">copyFrom</a>(<a class="code" href="classmeow_1_1Matrix.html#af6c3ae812c4290d29fb0932b655887dd">inverse</a>());</div>
+<div class="line"><a name="l00431"></a><span class="lineno"> 431</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
+<div class="line"><a name="l00432"></a><span class="lineno"> 432</span>&#160; }</div>
+<div class="line"><a name="l00433"></a><span class="lineno"> 433</span>&#160;</div>
+<div class="line"><a name="l00435"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a869be60b593d7ce7101ee7ac788b0dd0"> 435</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <a class="code" href="classmeow_1_1Matrix.html#a869be60b593d7ce7101ee7ac788b0dd0">transpose</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00436"></a><span class="lineno"> 436</span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> ret(<a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>(), <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>(), Entry(0));</div>
+<div class="line"><a name="l00437"></a><span class="lineno"> 437</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> r = 0, R = <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>(); r &lt; R; r++)</div>
+<div class="line"><a name="l00438"></a><span class="lineno"> 438</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> c = 0, C = <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>(); c &lt; C; c++)</div>
+<div class="line"><a name="l00439"></a><span class="lineno"> 439</span>&#160; ret.<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c, <a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(c, r));</div>
+<div class="line"><a name="l00440"></a><span class="lineno"> 440</span>&#160; <span class="keywordflow">return</span> ret;</div>
+<div class="line"><a name="l00441"></a><span class="lineno"> 441</span>&#160; }</div>
+<div class="line"><a name="l00442"></a><span class="lineno"> 442</span>&#160;</div>
+<div class="line"><a name="l00444"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a752bbc50fc06c7a6bfad8b4d09e19304"> 444</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a>&amp; <a class="code" href="classmeow_1_1Matrix.html#a752bbc50fc06c7a6bfad8b4d09e19304">transposed</a>() {</div>
+<div class="line"><a name="l00445"></a><span class="lineno"> 445</span>&#160; <a class="code" href="classmeow_1_1Matrix.html#afb81446984f7c27458ccef86be2de413">copyFrom</a>(<a class="code" href="classmeow_1_1Matrix.html#a869be60b593d7ce7101ee7ac788b0dd0">transpose</a>());</div>
+<div class="line"><a name="l00446"></a><span class="lineno"> 446</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
+<div class="line"><a name="l00447"></a><span class="lineno"> 447</span>&#160; }</div>
+<div class="line"><a name="l00448"></a><span class="lineno"> 448</span>&#160;</div>
+<div class="line"><a name="l00450"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a138c71b681404e054fa27cac5bb80d56"> 450</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <a class="code" href="classmeow_1_1Matrix.html#a138c71b681404e054fa27cac5bb80d56">triangular</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00451"></a><span class="lineno"> 451</span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix&lt;Entry&gt;</a> ret(*<span class="keyword">this</span>);</div>
+<div class="line"><a name="l00452"></a><span class="lineno"> 452</span>&#160; ret.<a class="code" href="classmeow_1_1Matrix.html#acf27e5ea48f42ceec61e933dfe269016">triangulared</a>();</div>
+<div class="line"><a name="l00453"></a><span class="lineno"> 453</span>&#160; <span class="keywordflow">return</span> ret;</div>
+<div class="line"><a name="l00454"></a><span class="lineno"> 454</span>&#160; }</div>
+<div class="line"><a name="l00455"></a><span class="lineno"> 455</span>&#160;</div>
+<div class="line"><a name="l00457"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#acf27e5ea48f42ceec61e933dfe269016"> 457</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a>&amp; <a class="code" href="classmeow_1_1Matrix.html#acf27e5ea48f42ceec61e933dfe269016">triangulared</a>() {</div>
+<div class="line"><a name="l00458"></a><span class="lineno"> 458</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> r = 0, c = 0, R = <a class="code" href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">rows</a>(), C = <a class="code" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">cols</a>(); r &lt; R &amp;&amp; c &lt; C; r++) {</div>
+<div class="line"><a name="l00459"></a><span class="lineno"> 459</span>&#160; ssize_t maxR;</div>
+<div class="line"><a name="l00460"></a><span class="lineno"> 460</span>&#160; <span class="keywordflow">for</span> ( ; c &lt; C; c++) {</div>
+<div class="line"><a name="l00461"></a><span class="lineno"> 461</span>&#160; maxR = -1;</div>
+<div class="line"><a name="l00462"></a><span class="lineno"> 462</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> r2 = r; r2 &lt; R; r2++)</div>
+<div class="line"><a name="l00463"></a><span class="lineno"> 463</span>&#160; <span class="keywordflow">if</span> (maxR == -1 || <a class="code" href="namespacemeow.html#ae880337dfdcc67984a0dccdb50e5c5d0">tAbs</a>(<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r2, c)) &gt; <a class="code" href="namespacemeow.html#ae880337dfdcc67984a0dccdb50e5c5d0">tAbs</a>(<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(maxR, c)))</div>
+<div class="line"><a name="l00464"></a><span class="lineno"> 464</span>&#160; maxR = r2;</div>
+<div class="line"><a name="l00465"></a><span class="lineno"> 465</span>&#160; <span class="keywordflow">if</span> (<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(maxR, c) != Entry(0)) <span class="keywordflow">break</span>;</div>
+<div class="line"><a name="l00466"></a><span class="lineno"> 466</span>&#160; }</div>
+<div class="line"><a name="l00467"></a><span class="lineno"> 467</span>&#160; <span class="keywordflow">if</span> (c &gt;= C) <span class="keywordflow">break</span>;</div>
+<div class="line"><a name="l00468"></a><span class="lineno"> 468</span>&#160; <span class="keywordflow">if</span> (maxR != (ssize_t)r) {</div>
+<div class="line"><a name="l00469"></a><span class="lineno"> 469</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> c2 = c; c2 &lt; C; c2++)</div>
+<div class="line"><a name="l00470"></a><span class="lineno"> 470</span>&#160; std::swap(<span class="keyword">self</span>()-&gt;entries_[self-&gt;index( r, c2)],</div>
+<div class="line"><a name="l00471"></a><span class="lineno"> 471</span>&#160; <span class="keyword">self</span>()-&gt;entries_[self-&gt;index(maxR, c2)]);</div>
+<div class="line"><a name="l00472"></a><span class="lineno"> 472</span>&#160; }</div>
+<div class="line"><a name="l00473"></a><span class="lineno"> 473</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> r2 = r + 1; r2 &lt; R; r2++) {</div>
+<div class="line"><a name="l00474"></a><span class="lineno"> 474</span>&#160; Entry rati = -<a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r2, c) / <a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c);</div>
+<div class="line"><a name="l00475"></a><span class="lineno"> 475</span>&#160; <a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r2, c, Entry(0));</div>
+<div class="line"><a name="l00476"></a><span class="lineno"> 476</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> c2 = c + 1; c2 &lt; C; c2++)</div>
+<div class="line"><a name="l00477"></a><span class="lineno"> 477</span>&#160; <a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r2, c2, <a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r2, c2) + <a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c2) * rati);</div>
+<div class="line"><a name="l00478"></a><span class="lineno"> 478</span>&#160; }</div>
+<div class="line"><a name="l00479"></a><span class="lineno"> 479</span>&#160; }</div>
+<div class="line"><a name="l00480"></a><span class="lineno"> 480</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
+<div class="line"><a name="l00481"></a><span class="lineno"> 481</span>&#160; }</div>
+<div class="line"><a name="l00482"></a><span class="lineno"> 482</span>&#160;</div>
+<div class="line"><a name="l00484"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a50bf284fe7beae52bb1bd0868486a602"> 484</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a>&amp; <a class="code" href="classmeow_1_1Matrix.html#a50bf284fe7beae52bb1bd0868486a602">operator=</a>(<a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <span class="keyword">const</span>&amp; m) {</div>
+<div class="line"><a name="l00485"></a><span class="lineno"> 485</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html#afb81446984f7c27458ccef86be2de413">copyFrom</a>(m);</div>
+<div class="line"><a name="l00486"></a><span class="lineno"> 486</span>&#160; }</div>
+<div class="line"><a name="l00487"></a><span class="lineno"> 487</span>&#160;</div>
+<div class="line"><a name="l00489"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a78b4b8b4ee30d02cb726bf7b8ac13147"> 489</a></span>&#160; Entry <a class="code" href="classmeow_1_1Matrix.html#a78b4b8b4ee30d02cb726bf7b8ac13147">operator()</a>(<span class="keywordtype">size_t</span> r, <span class="keywordtype">size_t</span> c)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00490"></a><span class="lineno"> 490</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c);</div>
+<div class="line"><a name="l00491"></a><span class="lineno"> 491</span>&#160; }</div>
+<div class="line"><a name="l00492"></a><span class="lineno"> 492</span>&#160;</div>
+<div class="line"><a name="l00494"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a1dc03cd2475a4c5f34afbe0cb498e472"> 494</a></span>&#160; Entry <a class="code" href="classmeow_1_1Matrix.html#a1dc03cd2475a4c5f34afbe0cb498e472">operator()</a>(<span class="keywordtype">size_t</span> r, <span class="keywordtype">size_t</span> c, Entry <span class="keyword">const</span>&amp; e) {</div>
+<div class="line"><a name="l00495"></a><span class="lineno"> 495</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">entry</a>(r, c, e);</div>
+<div class="line"><a name="l00496"></a><span class="lineno"> 496</span>&#160; }</div>
+<div class="line"><a name="l00497"></a><span class="lineno"> 497</span>&#160;</div>
+<div class="line"><a name="l00499"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#ade31d2339af552ba1df230c8383e2f84"> 499</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <a class="code" href="classmeow_1_1Matrix.html#ade31d2339af552ba1df230c8383e2f84">operator+</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00500"></a><span class="lineno"> 500</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html#aa43f03179e3218c9af28f7374757a2cc">positive</a>();</div>
+<div class="line"><a name="l00501"></a><span class="lineno"> 501</span>&#160; }</div>
+<div class="line"><a name="l00502"></a><span class="lineno"> 502</span>&#160;</div>
+<div class="line"><a name="l00504"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a5d35d285b8cd59475e98f97966be68c1"> 504</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <a class="code" href="classmeow_1_1Matrix.html#a5d35d285b8cd59475e98f97966be68c1">operator-</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00505"></a><span class="lineno"> 505</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html#a581dbd8ba10d054596a3d11eaf47f274">negative</a>();</div>
+<div class="line"><a name="l00506"></a><span class="lineno"> 506</span>&#160; }</div>
+<div class="line"><a name="l00507"></a><span class="lineno"> 507</span>&#160;</div>
+<div class="line"><a name="l00509"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a8917cdb62ab6d8ed9572ac3303dbaab5"> 509</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <a class="code" href="classmeow_1_1Matrix.html#a8917cdb62ab6d8ed9572ac3303dbaab5">operator+</a>(<a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <span class="keyword">const</span>&amp; m)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00510"></a><span class="lineno"> 510</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html#ac1030360f1f48119128d99428930cce6">add</a>(m);</div>
+<div class="line"><a name="l00511"></a><span class="lineno"> 511</span>&#160; }</div>
+<div class="line"><a name="l00512"></a><span class="lineno"> 512</span>&#160;</div>
+<div class="line"><a name="l00514"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a955d9ddcb5b3467f8377ccae281ff4f5"> 514</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <a class="code" href="classmeow_1_1Matrix.html#a955d9ddcb5b3467f8377ccae281ff4f5">operator-</a>(<a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <span class="keyword">const</span>&amp; m)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00515"></a><span class="lineno"> 515</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html#ae89a9a7646f7b7c0f23756809c65dc8c">sub</a>(m);</div>
+<div class="line"><a name="l00516"></a><span class="lineno"> 516</span>&#160; }</div>
+<div class="line"><a name="l00517"></a><span class="lineno"> 517</span>&#160;</div>
+<div class="line"><a name="l00519"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a913ed9a5df441a33fcf0dab1f35814c2"> 519</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <a class="code" href="classmeow_1_1Matrix.html#a913ed9a5df441a33fcf0dab1f35814c2">operator*</a>(<a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <span class="keyword">const</span>&amp; m)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00520"></a><span class="lineno"> 520</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html#a30fdb794e5966585e93cf715646210dd">mul</a>(m);</div>
+<div class="line"><a name="l00521"></a><span class="lineno"> 521</span>&#160; }</div>
+<div class="line"><a name="l00522"></a><span class="lineno"> 522</span>&#160;</div>
+<div class="line"><a name="l00524"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a15d360e71c0880fed3c9873affb04341"> 524</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <a class="code" href="classmeow_1_1Matrix.html#a15d360e71c0880fed3c9873affb04341">operator*</a>(Entry <span class="keyword">const</span>&amp; s)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00525"></a><span class="lineno"> 525</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html#a30fdb794e5966585e93cf715646210dd">mul</a>(s);</div>
+<div class="line"><a name="l00526"></a><span class="lineno"> 526</span>&#160; }</div>
+<div class="line"><a name="l00527"></a><span class="lineno"> 527</span>&#160;</div>
+<div class="line"><a name="l00529"></a><span class="lineno"><a class="line" href="classmeow_1_1Matrix.html#a807c2a35579a429a2278956fc070f31a"> 529</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix</a> <a class="code" href="classmeow_1_1Matrix.html#a807c2a35579a429a2278956fc070f31a">operator/</a>(Entry <span class="keyword">const</span>&amp; s)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00530"></a><span class="lineno"> 530</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Matrix.html#aed17cc829d1e766d2c905d65cbae48ce">div</a>(s);</div>
+<div class="line"><a name="l00531"></a><span class="lineno"> 531</span>&#160; }</div>
+<div class="line"><a name="l00532"></a><span class="lineno"> 532</span>&#160;};</div>
+<div class="line"><a name="l00533"></a><span class="lineno"> 533</span>&#160;</div>
+<div class="line"><a name="l00534"></a><span class="lineno"> 534</span>&#160;} <span class="comment">// meow</span></div>
+<div class="line"><a name="l00535"></a><span class="lineno"> 535</span>&#160;</div>
+<div class="line"><a name="l00536"></a><span class="lineno"> 536</span>&#160;<span class="preprocessor">#endif // math_Matrix_H__</span></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a9dfef448574df55fc34528665183c6c2"><div class="ttname"><a href="classmeow_1_1Matrix.html#a9dfef448574df55fc34528665183c6c2">meow::Matrix::col</a></div><div class="ttdeci">Matrix col(size_t c) const </div><div class="ttdoc">Return the c -th column. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00279">Matrix.h:279</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_acf27e5ea48f42ceec61e933dfe269016"><div class="ttname"><a href="classmeow_1_1Matrix.html#acf27e5ea48f42ceec61e933dfe269016">meow::Matrix::triangulared</a></div><div class="ttdeci">Matrix &amp; triangulared()</div><div class="ttdoc">triangluar itself </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00457">Matrix.h:457</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a1ac7c3d6ad50154043969005fa292981"><div class="ttname"><a href="classmeow_1_1Matrix.html#a1ac7c3d6ad50154043969005fa292981">meow::Matrix::EntryRefK</a></div><div class="ttdeci">std::vector&lt; Entry &gt;::const_reference EntryRefK</div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00022">Matrix.h:22</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a1dbef5b1a46df480f7fa3e118fd12bec"><div class="ttname"><a href="classmeow_1_1Matrix.html#a1dbef5b1a46df480f7fa3e118fd12bec">meow::Matrix::referenceFrom</a></div><div class="ttdeci">Matrix &amp; referenceFrom(Matrix const &amp;m)</div><div class="ttdoc">reference </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00110">Matrix.h:110</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a560adbe0b39f52bfb016edddc2955178"><div class="ttname"><a href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">meow::Matrix::rows</a></div><div class="ttdeci">size_t rows() const </div><div class="ttdoc">Return number of rows. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00129">Matrix.h:129</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a15d360e71c0880fed3c9873affb04341"><div class="ttname"><a href="classmeow_1_1Matrix.html#a15d360e71c0880fed3c9873affb04341">meow::Matrix::operator*</a></div><div class="ttdeci">Matrix operator*(Entry const &amp;s) const </div><div class="ttdoc">same as mul(m) </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00524">Matrix.h:524</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_aed17cc829d1e766d2c905d65cbae48ce"><div class="ttname"><a href="classmeow_1_1Matrix.html#aed17cc829d1e766d2c905d65cbae48ce">meow::Matrix::div</a></div><div class="ttdeci">Matrix div(Entry const &amp;s) const </div><div class="ttdoc">return (*this) / s. s is a scalar </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00347">Matrix.h:347</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_ade31d2339af552ba1df230c8383e2f84"><div class="ttname"><a href="classmeow_1_1Matrix.html#ade31d2339af552ba1df230c8383e2f84">meow::Matrix::operator+</a></div><div class="ttdeci">Matrix operator+() const </div><div class="ttdoc">same as positive() </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00499">Matrix.h:499</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_ab05bcd1bd8b1f8d4f250d6b3b87e023e"><div class="ttname"><a href="classmeow_1_1Matrix.html#ab05bcd1bd8b1f8d4f250d6b3b87e023e">meow::Matrix::EntryRef</a></div><div class="ttdeci">std::vector&lt; Entry &gt;::reference EntryRef</div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00021">Matrix.h:21</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_add7842aea9c5b0372f56656af0d43325"><div class="ttname"><a href="classmeow_1_1Matrix.html#add7842aea9c5b0372f56656af0d43325">meow::Matrix::rows</a></div><div class="ttdeci">size_t rows(size_t r, Entry const &amp;e)</div><div class="ttdoc">resize the matrix such that number of rows become r. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00152">Matrix.h:152</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a752bbc50fc06c7a6bfad8b4d09e19304"><div class="ttname"><a href="classmeow_1_1Matrix.html#a752bbc50fc06c7a6bfad8b4d09e19304">meow::Matrix::transposed</a></div><div class="ttdeci">Matrix &amp; transposed()</div><div class="ttdoc">Let itself become itself&#39;s transpose matrix. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00444">Matrix.h:444</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a4db3bb07e2557cbc668bdaa1beb241df"><div class="ttname"><a href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">meow::Matrix::cols</a></div><div class="ttdeci">size_t cols() const </div><div class="ttdoc">Return number of cols. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00134">Matrix.h:134</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a1dc03cd2475a4c5f34afbe0cb498e472"><div class="ttname"><a href="classmeow_1_1Matrix.html#a1dc03cd2475a4c5f34afbe0cb498e472">meow::Matrix::operator()</a></div><div class="ttdeci">Entry operator()(size_t r, size_t c, Entry const &amp;e)</div><div class="ttdoc">same as entry(r,c,e) </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00494">Matrix.h:494</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_af6c3ae812c4290d29fb0932b655887dd"><div class="ttname"><a href="classmeow_1_1Matrix.html#af6c3ae812c4290d29fb0932b655887dd">meow::Matrix::inverse</a></div><div class="ttdeci">Matrix inverse() const </div><div class="ttdoc">Return a matrix which is an inverse matrix of (*this) </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00401">Matrix.h:401</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a93ff4579b7cb950868cad7a62bcf9fe8"><div class="ttname"><a href="classmeow_1_1Matrix.html#a93ff4579b7cb950868cad7a62bcf9fe8">meow::Matrix::subMatrix</a></div><div class="ttdeci">Matrix subMatrix(size_t rFirst, size_t rLast, size_t cFirst, size_t cLast) const </div><div class="ttdoc">Return a rLast-rFirst+1 x cLast-cFirst+1 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00258">Matrix.h:258</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a030758e4938c4d56a0b665e6a51d1405"><div class="ttname"><a href="classmeow_1_1Matrix.html#a030758e4938c4d56a0b665e6a51d1405">meow::Matrix::valid</a></div><div class="ttdeci">bool valid() const </div><div class="ttdoc">Return whether it is a valid matrix. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00124">Matrix.h:124</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a913ed9a5df441a33fcf0dab1f35814c2"><div class="ttname"><a href="classmeow_1_1Matrix.html#a913ed9a5df441a33fcf0dab1f35814c2">meow::Matrix::operator*</a></div><div class="ttdeci">Matrix operator*(Matrix const &amp;m) const </div><div class="ttdoc">same as mul(m) </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00519">Matrix.h:519</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_ae623c8168ebf26473550d831f0254c4c"><div class="ttname"><a href="classmeow_1_1Matrix.html#ae623c8168ebf26473550d831f0254c4c">meow::Matrix::row</a></div><div class="ttdeci">Matrix row(size_t r) const </div><div class="ttdoc">Return the r -th row. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00274">Matrix.h:274</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a50bf284fe7beae52bb1bd0868486a602"><div class="ttname"><a href="classmeow_1_1Matrix.html#a50bf284fe7beae52bb1bd0868486a602">meow::Matrix::operator=</a></div><div class="ttdeci">Matrix &amp; operator=(Matrix const &amp;m)</div><div class="ttdoc">same as copyFrom </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00484">Matrix.h:484</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a2dc9f17e38ba52376822744d2fc48f29"><div class="ttname"><a href="classmeow_1_1Matrix.html#a2dc9f17e38ba52376822744d2fc48f29">meow::Matrix::Matrix</a></div><div class="ttdeci">Matrix()</div><div class="ttdoc">constructor </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00062">Matrix.h:62</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a4cf31aad4504250656a4a0a1d88ffedb"><div class="ttname"><a href="classmeow_1_1Matrix.html#a4cf31aad4504250656a4a0a1d88ffedb">meow::Matrix::diagonal</a></div><div class="ttdeci">Matrix diagonal() const </div><div class="ttdoc">Return a matrix which is a diangonal form of me. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00390">Matrix.h:390</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a5728557810b6c5444332557ac53597d5"><div class="ttname"><a href="classmeow_1_1Matrix.html#a5728557810b6c5444332557ac53597d5">meow::Matrix::Matrix</a></div><div class="ttdeci">Matrix(Matrix const &amp;m)</div><div class="ttdoc">constructor </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00071">Matrix.h:71</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_afb81446984f7c27458ccef86be2de413"><div class="ttname"><a href="classmeow_1_1Matrix.html#afb81446984f7c27458ccef86be2de413">meow::Matrix::copyFrom</a></div><div class="ttdeci">Matrix &amp; copyFrom(Matrix const &amp;m)</div><div class="ttdoc">copy </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00097">Matrix.h:97</a></div></div>
+<div class="ttc" id="namespacemeow_html_ae880337dfdcc67984a0dccdb50e5c5d0"><div class="ttname"><a href="namespacemeow.html#ae880337dfdcc67984a0dccdb50e5c5d0">meow::tAbs</a></div><div class="ttdeci">T tAbs(T const &amp;t)</div><div class="ttdoc">就只是個取絕對值 </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00151">utility.h:151</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_af0b4507ec5ea08e8f33aeb99f11e5f74"><div class="ttname"><a href="classmeow_1_1Matrix.html#af0b4507ec5ea08e8f33aeb99f11e5f74">meow::Matrix::Matrix</a></div><div class="ttdeci">Matrix(size_t r, size_t c, Entry const &amp;e)</div><div class="ttdoc">constructor </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00083">Matrix.h:83</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a13384643dc412817fdcd8f1834a02d12"><div class="ttname"><a href="classmeow_1_1Matrix.html#a13384643dc412817fdcd8f1834a02d12">meow::Matrix::entries</a></div><div class="ttdeci">void entries(ssize_t rFirst, ssize_t rLast, ssize_t cFirst, ssize_t cLast, Entry const &amp;e)</div><div class="ttdoc">Change the entries from rFirst x cFirst to rLast x cLast. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00237">Matrix.h:237</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a8e35443c856f669d02b352f091c0404c"><div class="ttname"><a href="classmeow_1_1Matrix.html#a8e35443c856f669d02b352f091c0404c">meow::Matrix::size</a></div><div class="ttdeci">size_t size() const </div><div class="ttdoc">Return number of rows times number of cols. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00139">Matrix.h:139</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_ac492cefa5df3a4ac6c9799931fb93605"><div class="ttname"><a href="classmeow_1_1Matrix.html#ac492cefa5df3a4ac6c9799931fb93605">meow::Matrix::size</a></div><div class="ttdeci">size_t size(size_t r, size_t c, Entry const &amp;e)</div><div class="ttdoc">resize </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00195">Matrix.h:195</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a0c82b949f5cc6ad2e96a56080eb2b803"><div class="ttname"><a href="classmeow_1_1Matrix.html#a0c82b949f5cc6ad2e96a56080eb2b803">meow::Matrix::clear</a></div><div class="ttdeci">void clear()</div><div class="ttdoc">free the memory </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00204">Matrix.h:204</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a9987d4535f1de58b822325914e3a916f"><div class="ttname"><a href="classmeow_1_1Matrix.html#a9987d4535f1de58b822325914e3a916f">meow::Matrix::identity</a></div><div class="ttdeci">Matrix identity() const </div><div class="ttdoc">Return a identity matrix with size equal to itself. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00356">Matrix.h:356</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a68e0d874153a42eaa95a7cb63518d6a6"><div class="ttname"><a href="classmeow_1_1Matrix.html#a68e0d874153a42eaa95a7cb63518d6a6">meow::Matrix::diagonaled</a></div><div class="ttdeci">Matrix &amp; diagonaled()</div><div class="ttdoc">Let itself be an diagonal form of original itself. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00377">Matrix.h:377</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a869be60b593d7ce7101ee7ac788b0dd0"><div class="ttname"><a href="classmeow_1_1Matrix.html#a869be60b593d7ce7101ee7ac788b0dd0">meow::Matrix::transpose</a></div><div class="ttdeci">Matrix transpose() const </div><div class="ttdoc">return itself&#39;s transpose matrix </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00435">Matrix.h:435</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_ae66fe3b4deb85b9b4c047f405a60f10e"><div class="ttname"><a href="classmeow_1_1Matrix.html#ae66fe3b4deb85b9b4c047f405a60f10e">meow::Matrix::~Matrix</a></div><div class="ttdeci">~Matrix()</div><div class="ttdoc">destructor </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00087">Matrix.h:87</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a30fdb794e5966585e93cf715646210dd"><div class="ttname"><a href="classmeow_1_1Matrix.html#a30fdb794e5966585e93cf715646210dd">meow::Matrix::mul</a></div><div class="ttdeci">Matrix mul(Matrix const &amp;m) const </div><div class="ttdoc">return (*this) times m. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00327">Matrix.h:327</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a06ac197ecfa9bc8bd5e9d9094f2d01ab"><div class="ttname"><a href="classmeow_1_1Matrix.html#a06ac197ecfa9bc8bd5e9d9094f2d01ab">meow::Matrix::mul</a></div><div class="ttdeci">Matrix mul(Entry const &amp;s) const </div><div class="ttdoc">return (*this) times s. s is a scalar </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00338">Matrix.h:338</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_ab49fa7564c37c6bc164dc368a94fed6b"><div class="ttname"><a href="classmeow_1_1Matrix.html#ab49fa7564c37c6bc164dc368a94fed6b">meow::Matrix::entryGet</a></div><div class="ttdeci">EntryRef entryGet(size_t r, size_t c)</div><div class="ttdoc">Get the entry at r x c. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00223">Matrix.h:223</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_ab7b158abdfe8ad1966cc3f0490743170"><div class="ttname"><a href="classmeow_1_1Matrix.html#ab7b158abdfe8ad1966cc3f0490743170">meow::Matrix::inversed</a></div><div class="ttdeci">Matrix &amp; inversed()</div><div class="ttdoc">let itself become itself&#39;s inverse matrix </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00429">Matrix.h:429</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_ae89a9a7646f7b7c0f23756809c65dc8c"><div class="ttname"><a href="classmeow_1_1Matrix.html#ae89a9a7646f7b7c0f23756809c65dc8c">meow::Matrix::sub</a></div><div class="ttdeci">Matrix sub(Matrix const &amp;m) const </div><div class="ttdoc">return (*this) - m. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00314">Matrix.h:314</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a8917cdb62ab6d8ed9572ac3303dbaab5"><div class="ttname"><a href="classmeow_1_1Matrix.html#a8917cdb62ab6d8ed9572ac3303dbaab5">meow::Matrix::operator+</a></div><div class="ttdeci">Matrix operator+(Matrix const &amp;m) const </div><div class="ttdoc">same as add(m) </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00509">Matrix.h:509</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a78b4b8b4ee30d02cb726bf7b8ac13147"><div class="ttname"><a href="classmeow_1_1Matrix.html#a78b4b8b4ee30d02cb726bf7b8ac13147">meow::Matrix::operator()</a></div><div class="ttdeci">Entry operator()(size_t r, size_t c) const </div><div class="ttdoc">same as entry(r,c) </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00489">Matrix.h:489</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html"><div class="ttname"><a href="classmeow_1_1Matrix.html">meow::Matrix</a></div><div class="ttdoc">matrix </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00019">Matrix.h:19</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a5d35d285b8cd59475e98f97966be68c1"><div class="ttname"><a href="classmeow_1_1Matrix.html#a5d35d285b8cd59475e98f97966be68c1">meow::Matrix::operator-</a></div><div class="ttdeci">Matrix operator-() const </div><div class="ttdoc">same as negative() </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00504">Matrix.h:504</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_aaba0981e54a17f0df8af9dabe9cad06f"><div class="ttname"><a href="classmeow_1_1Matrix.html#aaba0981e54a17f0df8af9dabe9cad06f">meow::Matrix::entry</a></div><div class="ttdeci">Entry entry(size_t r, size_t c, Entry const &amp;e)</div><div class="ttdoc">Change the entry at r x c. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00217">Matrix.h:217</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_abc6f5c824ee47cb15094729ca91f2e7c"><div class="ttname"><a href="classmeow_1_1Matrix.html#abc6f5c824ee47cb15094729ca91f2e7c">meow::Matrix::identitied</a></div><div class="ttdeci">Matrix &amp; identitied()</div><div class="ttdoc">Let itself be an identity matrix. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00367">Matrix.h:367</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a46a12f45237e654e0140387d7290eb8b"><div class="ttname"><a href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">meow::Matrix::entry</a></div><div class="ttdeci">Entry entry(size_t r, size_t c) const </div><div class="ttdoc">Access the entry at r x c. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00212">Matrix.h:212</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a581dbd8ba10d054596a3d11eaf47f274"><div class="ttname"><a href="classmeow_1_1Matrix.html#a581dbd8ba10d054596a3d11eaf47f274">meow::Matrix::negative</a></div><div class="ttdeci">Matrix negative() const </div><div class="ttdoc">return -(*this) </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00289">Matrix.h:289</a></div></div>
<div class="ttc" id="classmeow_1_1Self_html"><div class="ttname"><a href="classmeow_1_1Self.html">meow::Self&lt; Myself &gt;</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a30d16679bb6843c5e35aae81738f3306"><div class="ttname"><a href="classmeow_1_1Matrix.html#a30d16679bb6843c5e35aae81738f3306">meow::Matrix::cols</a></div><div class="ttdeci">size_t cols(size_t c, Entry const &amp;e)</div><div class="ttdoc">resize the matrix such that number of cols become c </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00168">Matrix.h:168</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a807c2a35579a429a2278956fc070f31a"><div class="ttname"><a href="classmeow_1_1Matrix.html#a807c2a35579a429a2278956fc070f31a">meow::Matrix::operator/</a></div><div class="ttdeci">Matrix operator/(Entry const &amp;s) const </div><div class="ttdoc">same as div(s) </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00528">Matrix.h:528</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_aa43f03179e3218c9af28f7374757a2cc"><div class="ttname"><a href="classmeow_1_1Matrix.html#aa43f03179e3218c9af28f7374757a2cc">meow::Matrix::positive</a></div><div class="ttdeci">Matrix positive() const </div><div class="ttdoc">return +(*this) </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00283">Matrix.h:283</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_ac17251cb984beb1f74558724a22a0120"><div class="ttname"><a href="classmeow_1_1Matrix.html#ac17251cb984beb1f74558724a22a0120">meow::Matrix::reset</a></div><div class="ttdeci">void reset(size_t r, size_t c, Entry const &amp;e)</div><div class="ttdoc">reset the size of the matrix to r x c with entry all be e </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00115">Matrix.h:115</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a955d9ddcb5b3467f8377ccae281ff4f5"><div class="ttname"><a href="classmeow_1_1Matrix.html#a955d9ddcb5b3467f8377ccae281ff4f5">meow::Matrix::operator-</a></div><div class="ttdeci">Matrix operator-(Matrix const &amp;m) const </div><div class="ttdoc">same as sub(m) </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00513">Matrix.h:513</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a138c71b681404e054fa27cac5bb80d56"><div class="ttname"><a href="classmeow_1_1Matrix.html#a138c71b681404e054fa27cac5bb80d56">meow::Matrix::triangular</a></div><div class="ttdeci">Matrix triangular() const </div><div class="ttdoc">return a matrix which is the triangular form of (*this) </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00449">Matrix.h:449</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_ac1030360f1f48119128d99428930cce6"><div class="ttname"><a href="classmeow_1_1Matrix.html#ac1030360f1f48119128d99428930cce6">meow::Matrix::add</a></div><div class="ttdeci">Matrix add(Matrix const &amp;m) const </div><div class="ttdoc">return (*this) + m. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00300">Matrix.h:300</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a30d16679bb6843c5e35aae81738f3306"><div class="ttname"><a href="classmeow_1_1Matrix.html#a30d16679bb6843c5e35aae81738f3306">meow::Matrix::cols</a></div><div class="ttdeci">size_t cols(size_t c, Entry const &amp;e)</div><div class="ttdoc">resize the matrix such that number of cols become c </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00169">Matrix.h:169</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a807c2a35579a429a2278956fc070f31a"><div class="ttname"><a href="classmeow_1_1Matrix.html#a807c2a35579a429a2278956fc070f31a">meow::Matrix::operator/</a></div><div class="ttdeci">Matrix operator/(Entry const &amp;s) const </div><div class="ttdoc">same as div(s) </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00529">Matrix.h:529</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_aa43f03179e3218c9af28f7374757a2cc"><div class="ttname"><a href="classmeow_1_1Matrix.html#aa43f03179e3218c9af28f7374757a2cc">meow::Matrix::positive</a></div><div class="ttdeci">Matrix positive() const </div><div class="ttdoc">return +(*this) </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00284">Matrix.h:284</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_ac17251cb984beb1f74558724a22a0120"><div class="ttname"><a href="classmeow_1_1Matrix.html#ac17251cb984beb1f74558724a22a0120">meow::Matrix::reset</a></div><div class="ttdeci">void reset(size_t r, size_t c, Entry const &amp;e)</div><div class="ttdoc">reset the size of the matrix to r x c with entry all be e </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00116">Matrix.h:116</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a955d9ddcb5b3467f8377ccae281ff4f5"><div class="ttname"><a href="classmeow_1_1Matrix.html#a955d9ddcb5b3467f8377ccae281ff4f5">meow::Matrix::operator-</a></div><div class="ttdeci">Matrix operator-(Matrix const &amp;m) const </div><div class="ttdoc">same as sub(m) </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00514">Matrix.h:514</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a138c71b681404e054fa27cac5bb80d56"><div class="ttname"><a href="classmeow_1_1Matrix.html#a138c71b681404e054fa27cac5bb80d56">meow::Matrix::triangular</a></div><div class="ttdeci">Matrix triangular() const </div><div class="ttdoc">return a matrix which is the triangular form of (*this) </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00450">Matrix.h:450</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_ac1030360f1f48119128d99428930cce6"><div class="ttname"><a href="classmeow_1_1Matrix.html#ac1030360f1f48119128d99428930cce6">meow::Matrix::add</a></div><div class="ttdeci">Matrix add(Matrix const &amp;m) const </div><div class="ttdoc">return (*this) + m. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00301">Matrix.h:301</a></div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.3.1-->
@@ -500,7 +501,7 @@ $(document).ready(function(){initNavTree('Matrix_8h_source.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_77e0ab67466b1e7d76f50725a5ab9910.html">math</a></li><li class="navelem"><a class="el" href="Matrix_8h.html">Matrix.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:40 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/MergeableHeap_8h.html b/doc/html/MergeableHeap_8h.html
index 5f22205..ea2cd96 100644
--- a/doc/html/MergeableHeap_8h.html
+++ b/doc/html/MergeableHeap_8h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -84,7 +84,7 @@ Namespaces</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_a17ff8dcb3a1c1b842af541700214096.html">dsa</a></li><li class="navelem"><a class="el" href="MergeableHeap_8h.html">MergeableHeap.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/MergeableHeap_8h_source.html b/doc/html/MergeableHeap_8h_source.html
index e9fe5aa..fe34beb 100644
--- a/doc/html/MergeableHeap_8h_source.html
+++ b/doc/html/MergeableHeap_8h_source.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -198,7 +198,7 @@ $(document).ready(function(){initNavTree('MergeableHeap_8h_source.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_a17ff8dcb3a1c1b842af541700214096.html">dsa</a></li><li class="navelem"><a class="el" href="MergeableHeap_8h.html">MergeableHeap.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:40 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:14 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/ObjArray_8h.html b/doc/html/ObjArray_8h.html
index c84083f..b4a752d 100644
--- a/doc/html/ObjArray_8h.html
+++ b/doc/html/ObjArray_8h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -62,7 +62,7 @@ $(document).ready(function(){initNavTree('ObjArray_8h.html','');});
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="ObjBase_8h_source.html">ObjBase.h</a>&quot;</code><br/>
-<code>#include &quot;<a class="el" href="Self_8h_source.html">../Self.h</a>&quot;</code><br/>
+<code>#include &quot;../Self.h&quot;</code><br/>
<code>#include &lt;vector&gt;</code><br/>
<code>#include &lt;string&gt;</code><br/>
<code>#include &lt;typeinfo&gt;</code><br/>
@@ -89,7 +89,7 @@ Namespaces</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_540a4c8f2977878a343351220ffba92b.html">oo</a></li><li class="navelem"><a class="el" href="ObjArray_8h.html">ObjArray.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/ObjArray_8h_source.html b/doc/html/ObjArray_8h_source.html
index c5710c0..d795766 100644
--- a/doc/html/ObjArray_8h_source.html
+++ b/doc/html/ObjArray_8h_source.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -257,7 +257,7 @@ $(document).ready(function(){initNavTree('ObjArray_8h_source.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_540a4c8f2977878a343351220ffba92b.html">oo</a></li><li class="navelem"><a class="el" href="ObjArray_8h.html">ObjArray.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/ObjBase_8h.html b/doc/html/ObjBase_8h.html
index 6c82ab9..d6017c7 100644
--- a/doc/html/ObjBase_8h.html
+++ b/doc/html/ObjBase_8h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -85,7 +85,7 @@ Namespaces</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_540a4c8f2977878a343351220ffba92b.html">oo</a></li><li class="navelem"><a class="el" href="ObjBase_8h.html">ObjBase.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/ObjBase_8h_source.html b/doc/html/ObjBase_8h_source.html
index d109ee8..2a1289f 100644
--- a/doc/html/ObjBase_8h_source.html
+++ b/doc/html/ObjBase_8h_source.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -130,7 +130,7 @@ $(document).ready(function(){initNavTree('ObjBase_8h_source.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_540a4c8f2977878a343351220ffba92b.html">oo</a></li><li class="navelem"><a class="el" href="ObjBase_8h.html">ObjBase.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/ObjDictionary_8h.html b/doc/html/ObjDictionary_8h.html
index 602428c..c852f03 100644
--- a/doc/html/ObjDictionary_8h.html
+++ b/doc/html/ObjDictionary_8h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -62,7 +62,7 @@ $(document).ready(function(){initNavTree('ObjDictionary_8h.html','');});
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="ObjBase_8h_source.html">ObjBase.h</a>&quot;</code><br/>
-<code>#include &quot;<a class="el" href="Self_8h_source.html">../Self.h</a>&quot;</code><br/>
+<code>#include &quot;../Self.h&quot;</code><br/>
<code>#include &lt;string&gt;</code><br/>
<code>#include &lt;typeinfo&gt;</code><br/>
<code>#include &lt;map&gt;</code><br/>
@@ -89,7 +89,7 @@ Namespaces</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_540a4c8f2977878a343351220ffba92b.html">oo</a></li><li class="navelem"><a class="el" href="ObjDictionary_8h.html">ObjDictionary.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/ObjDictionary_8h_source.html b/doc/html/ObjDictionary_8h_source.html
index a752d59..77dd077 100644
--- a/doc/html/ObjDictionary_8h_source.html
+++ b/doc/html/ObjDictionary_8h_source.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -256,7 +256,7 @@ $(document).ready(function(){initNavTree('ObjDictionary_8h_source.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_540a4c8f2977878a343351220ffba92b.html">oo</a></li><li class="navelem"><a class="el" href="ObjDictionary_8h.html">ObjDictionary.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/ObjProperties_8h.html b/doc/html/ObjProperties_8h.html
index 64a8e02..164d8a1 100644
--- a/doc/html/ObjProperties_8h.html
+++ b/doc/html/ObjProperties_8h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -84,7 +84,7 @@ Namespaces</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_540a4c8f2977878a343351220ffba92b.html">oo</a></li><li class="navelem"><a class="el" href="ObjProperties_8h.html">ObjProperties.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/ObjProperties_8h_source.html b/doc/html/ObjProperties_8h_source.html
index 0c079c9..82788c1 100644
--- a/doc/html/ObjProperties_8h_source.html
+++ b/doc/html/ObjProperties_8h_source.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -137,7 +137,7 @@ $(document).ready(function(){initNavTree('ObjProperties_8h_source.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_540a4c8f2977878a343351220ffba92b.html">oo</a></li><li class="navelem"><a class="el" href="ObjProperties_8h.html">ObjProperties.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/ObjSelector_8h.html b/doc/html/ObjSelector_8h.html
index c6b40bb..4abc877 100644
--- a/doc/html/ObjSelector_8h.html
+++ b/doc/html/ObjSelector_8h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -95,7 +95,7 @@ Variables</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_540a4c8f2977878a343351220ffba92b.html">oo</a></li><li class="navelem"><a class="el" href="ObjSelector_8h.html">ObjSelector.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/ObjSelector_8h_source.html b/doc/html/ObjSelector_8h_source.html
index d4e1da4..a6c7350 100644
--- a/doc/html/ObjSelector_8h_source.html
+++ b/doc/html/ObjSelector_8h_source.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -258,7 +258,7 @@ $(document).ready(function(){initNavTree('ObjSelector_8h_source.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_540a4c8f2977878a343351220ffba92b.html">oo</a></li><li class="navelem"><a class="el" href="ObjSelector_8h.html">ObjSelector.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/ObjTypes_8h.html b/doc/html/ObjTypes_8h.html
index 1d9e81a..eee40c5 100644
--- a/doc/html/ObjTypes_8h.html
+++ b/doc/html/ObjTypes_8h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -62,7 +62,7 @@ $(document).ready(function(){initNavTree('ObjTypes_8h.html','');});
<div class="title">ObjTypes.h File Reference</div> </div>
</div><!--header-->
<div class="contents">
-<div class="textblock"><code>#include &quot;<a class="el" href="Self_8h_source.html">../Self.h</a>&quot;</code><br/>
+<div class="textblock"><code>#include &quot;../Self.h&quot;</code><br/>
<code>#include &quot;<a class="el" href="ObjBase_8h_source.html">ObjBase.h</a>&quot;</code><br/>
<code>#include &lt;cstdlib&gt;</code><br/>
<code>#include &lt;cstdio&gt;</code><br/>
@@ -110,7 +110,7 @@ ReaderWriter_string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a c
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_540a4c8f2977878a343351220ffba92b.html">oo</a></li><li class="navelem"><a class="el" href="ObjTypes_8h.html">ObjTypes.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/ObjTypes_8h_source.html b/doc/html/ObjTypes_8h_source.html
index 714f311..e5aeaae 100644
--- a/doc/html/ObjTypes_8h_source.html
+++ b/doc/html/ObjTypes_8h_source.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -295,7 +295,7 @@ $(document).ready(function(){initNavTree('ObjTypes_8h_source.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_540a4c8f2977878a343351220ffba92b.html">oo</a></li><li class="navelem"><a class="el" href="ObjTypes_8h.html">ObjTypes.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/Photo_8h.html b/doc/html/Photo_8h.html
index ccdfe50..9630c64 100644
--- a/doc/html/Photo_8h.html
+++ b/doc/html/Photo_8h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -62,7 +62,7 @@ $(document).ready(function(){initNavTree('Photo_8h.html','');});
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="Bitmap_8h_source.html">Bitmap.h</a>&quot;</code><br/>
-<code>#include &quot;<a class="el" href="Self_8h_source.html">../Self.h</a>&quot;</code><br/>
+<code>#include &quot;../Self.h&quot;</code><br/>
<code>#include &quot;<a class="el" href="Vectors_8h_source.html">../geo/Vectors.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="math_2utility_8h_source.html">../math/utility.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="Matrix_8h_source.html">../math/Matrix.h</a>&quot;</code><br/>
@@ -94,7 +94,7 @@ Namespaces</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_115d3279a93b9c99d8f569a34543848f.html">gra</a></li><li class="navelem"><a class="el" href="Photo_8h.html">Photo.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/Photo_8h_source.html b/doc/html/Photo_8h_source.html
index d616f13..42384bd 100644
--- a/doc/html/Photo_8h_source.html
+++ b/doc/html/Photo_8h_source.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -311,10 +311,10 @@ $(document).ready(function(){initNavTree('Photo_8h_source.html','');});
<div class="ttc" id="classmeow_1_1Photo_html_a9fed32356d142cc4ee2c141ff894a49a"><div class="ttname"><a href="classmeow_1_1Photo.html#a9fed32356d142cc4ee2c141ff894a49a">meow::Photo::projection</a></div><div class="ttdeci">PhotoProjection&lt; double &gt; projection() const </div><div class="ttdoc">回傳相應的 photo projection </div><div class="ttdef"><b>Definition:</b> <a href="Photo_8h_source.html#l00224">Photo.h:224</a></div></div>
<div class="ttc" id="classmeow_1_1Photo_html_a449f74fa427154f943d6abee255431aa"><div class="ttname"><a href="classmeow_1_1Photo.html#a449f74fa427154f943d6abee255431aa">meow::Photo::create</a></div><div class="ttdeci">ObjBase * create() const </div><div class="ttdoc">new一個自己 </div><div class="ttdef"><b>Definition:</b> <a href="Photo_8h_source.html#l00410">Photo.h:410</a></div></div>
<div class="ttc" id="classmeow_1_1Bitmap_html_a2290360ab49bdf1f33dc717fce71d5df"><div class="ttname"><a href="classmeow_1_1Bitmap.html#a2290360ab49bdf1f33dc717fce71d5df">meow::Bitmap::height</a></div><div class="ttdeci">size_t height() const </div><div class="ttdoc">回傳高度 </div><div class="ttdef"><b>Definition:</b> <a href="Bitmap_8h_source.html#l00153">Bitmap.h:153</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_a1bb0d1ce4954e56b8b0f166b928816a3"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">meow::Vector2D::x</a></div><div class="ttdeci">Scalar const &amp; x() const </div><div class="ttdoc">access x </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00057">Vectors.h:57</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_a1bb0d1ce4954e56b8b0f166b928816a3"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">meow::Vector2D::x</a></div><div class="ttdeci">Scalar const &amp; x() const </div><div class="ttdoc">access x </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00070">Vectors.h:70</a></div></div>
<div class="ttc" id="classmeow_1_1Photo_html_a93fdf3b617d8b1c751823074fca049a9"><div class="ttname"><a href="classmeow_1_1Photo.html#a93fdf3b617d8b1c751823074fca049a9">meow::Photo::ctype</a></div><div class="ttdeci">char const * ctype() const </div><div class="ttdoc">回傳class的type </div><div class="ttdef"><b>Definition:</b> <a href="Photo_8h_source.html#l00431">Photo.h:431</a></div></div>
<div class="ttc" id="classmeow_1_1Photo_html_a464684bd17400b74598e034678adb422"><div class="ttname"><a href="classmeow_1_1Photo.html#a464684bd17400b74598e034678adb422">meow::Photo::bitmap</a></div><div class="ttdeci">Bitmap&lt; Pixel &gt; bitmap() const </div><div class="ttdoc">回傳bitmap </div><div class="ttdef"><b>Definition:</b> <a href="Photo_8h_source.html#l00181">Photo.h:181</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_a2d3855af7fd18b94faa89cceffa3d950"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">meow::Vector3D::z</a></div><div class="ttdeci">Scalar const &amp; z() const </div><div class="ttdoc">access z </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00288">Vectors.h:288</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_a2d3855af7fd18b94faa89cceffa3d950"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">meow::Vector3D::z</a></div><div class="ttdeci">Scalar const &amp; z() const </div><div class="ttdoc">access z </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00314">Vectors.h:314</a></div></div>
<div class="ttc" id="classmeow_1_1Photo_html_a84cf3012af5e67b4aafc1ee7eafd70d1"><div class="ttname"><a href="classmeow_1_1Photo.html#a84cf3012af5e67b4aafc1ee7eafd70d1">meow::Photo::type</a></div><div class="ttdeci">std::string type() const </div><div class="ttdoc">回傳class的type </div><div class="ttdef"><b>Definition:</b> <a href="Photo_8h_source.html#l00439">Photo.h:439</a></div></div>
<div class="ttc" id="classmeow_1_1Photo_html_a97cc535d734fdf53457c84ef5f0bdc50"><div class="ttname"><a href="classmeow_1_1Photo.html#a97cc535d734fdf53457c84ef5f0bdc50">meow::Photo::read</a></div><div class="ttdeci">bool read(FILE *f, bool bin, unsigned int fg)</div><div class="ttdoc">將資料讀入 </div><div class="ttdef"><b>Definition:</b> <a href="Photo_8h_source.html#l00391">Photo.h:391</a></div></div>
<div class="ttc" id="classmeow_1_1Photo_html_a1fbde3a8b2be3662cf67a035cf887be9"><div class="ttname"><a href="classmeow_1_1Photo.html#a1fbde3a8b2be3662cf67a035cf887be9">meow::Photo::focal</a></div><div class="ttdeci">double focal(double f)</div><div class="ttdoc">設定 focal length </div><div class="ttdef"><b>Definition:</b> <a href="Photo_8h_source.html#l00216">Photo.h:216</a></div></div>
@@ -331,7 +331,7 @@ $(document).ready(function(){initNavTree('Photo_8h_source.html','');});
<div class="ttc" id="classmeow_1_1ObjBase_html"><div class="ttname"><a href="classmeow_1_1ObjBase.html">meow::ObjBase</a></div><div class="ttdoc">一切物件的Base, 並要求每個物件都要有read, write, create, ... 等功能 </div><div class="ttdef"><b>Definition:</b> <a href="ObjBase_8h_source.html#l00015">ObjBase.h:15</a></div></div>
<div class="ttc" id="classmeow_1_1Photo_html_a1d51d273f9847c8c81de3acaafdf893f"><div class="ttname"><a href="classmeow_1_1Photo.html#a1d51d273f9847c8c81de3acaafdf893f">meow::Photo::referneceFrom</a></div><div class="ttdeci">Photo &amp; referneceFrom(Photo const &amp;b)</div><div class="ttdoc">參照 </div><div class="ttdef"><b>Definition:</b> <a href="Photo_8h_source.html#l00133">Photo.h:133</a></div></div>
<div class="ttc" id="classmeow_1_1Photo_html_a53bc0c60fb3abd9e95999990c6f132e6"><div class="ttname"><a href="classmeow_1_1Photo.html#a53bc0c60fb3abd9e95999990c6f132e6">meow::Photo::copyFrom</a></div><div class="ttdeci">Photo &amp; copyFrom(Photo const &amp;b)</div><div class="ttdoc">複製資料 </div><div class="ttdef"><b>Definition:</b> <a href="Photo_8h_source.html#l00123">Photo.h:123</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_ae03fb93d06c60fd2901875ead10c8c72"><div class="ttname"><a href="classmeow_1_1Vector3D.html#ae03fb93d06c60fd2901875ead10c8c72">meow::Vector3D::matrix</a></div><div class="ttdeci">Matrix&lt; Scalar &gt; matrix() const </div><div class="ttdoc">return a 3x1 matrix form of itself </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00433">Vectors.h:433</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_ae03fb93d06c60fd2901875ead10c8c72"><div class="ttname"><a href="classmeow_1_1Vector3D.html#ae03fb93d06c60fd2901875ead10c8c72">meow::Vector3D::matrix</a></div><div class="ttdeci">Matrix&lt; Scalar &gt; matrix() const </div><div class="ttdoc">return a 3x1 matrix form of itself </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00458">Vectors.h:458</a></div></div>
<div class="ttc" id="classmeow_1_1Photo_html_a07c8ca1846fc97005a7d960c5fc703a7"><div class="ttname"><a href="classmeow_1_1Photo.html#a07c8ca1846fc97005a7d960c5fc703a7">meow::Photo::bitmapGet</a></div><div class="ttdeci">Bitmap&lt; Pixel &gt; &amp; bitmapGet()</div><div class="ttdoc">回傳bitmap 的參照(非constant) </div><div class="ttdef"><b>Definition:</b> <a href="Photo_8h_source.html#l00188">Photo.h:188</a></div></div>
<div class="ttc" id="classmeow_1_1Photo_html_aad526a7b9aecbcfebb12be76979ce7d1"><div class="ttname"><a href="classmeow_1_1Photo.html#aad526a7b9aecbcfebb12be76979ce7d1">meow::Photo::color</a></div><div class="ttdeci">Pixel color(Vector2D&lt; double &gt; const &amp;yx) const </div><div class="ttdoc">取得給照片座標中某點的色彩 </div><div class="ttdef"><b>Definition:</b> <a href="Photo_8h_source.html#l00332">Photo.h:332</a></div></div>
<div class="ttc" id="classmeow_1_1Photo_html_a95c01aa8e4b620c8290a3054663e41f4"><div class="ttname"><a href="classmeow_1_1Photo.html#a95c01aa8e4b620c8290a3054663e41f4">meow::Photo::color</a></div><div class="ttdeci">Pixel color(Vector3D&lt; double &gt; const &amp;p) const </div><div class="ttdoc">取得給照片座標中某點的色彩 </div><div class="ttdef"><b>Definition:</b> <a href="Photo_8h_source.html#l00357">Photo.h:357</a></div></div>
@@ -348,14 +348,14 @@ $(document).ready(function(){initNavTree('Photo_8h_source.html','');});
<div class="ttc" id="classmeow_1_1PhotoProjection_html"><div class="ttname"><a href="classmeow_1_1PhotoProjection.html">meow::PhotoProjection&lt; double &gt;</a></div></div>
<div class="ttc" id="classmeow_1_1Photo_html_a84b9bae13da85ab5d1caf02cdede7092"><div class="ttname"><a href="classmeow_1_1Photo.html#a84b9bae13da85ab5d1caf02cdede7092">meow::Photo::Photo</a></div><div class="ttdeci">Photo()</div><div class="ttdoc">constructor </div><div class="ttdef"><b>Definition:</b> <a href="Photo_8h_source.html#l00062">Photo.h:62</a></div></div>
<div class="ttc" id="classmeow_1_1Photo_html_ab92324c852686bcad5e374aa9ae8e952"><div class="ttname"><a href="classmeow_1_1Photo.html#ab92324c852686bcad5e374aa9ae8e952">meow::Photo::write</a></div><div class="ttdeci">bool write(FILE *f, bool bin, unsigned int fg) const </div><div class="ttdoc">將資料寫入檔案 </div><div class="ttdef"><b>Definition:</b> <a href="Photo_8h_source.html#l00372">Photo.h:372</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_a0506d587eb30444092082258baab7a74"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">meow::Vector2D::y</a></div><div class="ttdeci">Scalar const &amp; y() const </div><div class="ttdoc">access y </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00058">Vectors.h:58</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_a0506d587eb30444092082258baab7a74"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">meow::Vector2D::y</a></div><div class="ttdeci">Scalar const &amp; y() const </div><div class="ttdoc">access y </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00071">Vectors.h:71</a></div></div>
<div class="ttc" id="classmeow_1_1Photo_html_ae1d328ee4c0971d4a90fb1f05bea1e66"><div class="ttname"><a href="classmeow_1_1Photo.html#ae1d328ee4c0971d4a90fb1f05bea1e66">meow::Photo::inside</a></div><div class="ttdeci">bool inside(Vector2D&lt; double &gt; const &amp;yx) const </div><div class="ttdoc">檢查某點是否在底片範圍內 </div><div class="ttdef"><b>Definition:</b> <a href="Photo_8h_source.html#l00304">Photo.h:304</a></div></div>
<div class="ttc" id="classmeow_1_1Photo_html_a85f96086c9c4041ae14f0c1c9c6d23f8"><div class="ttname"><a href="classmeow_1_1Photo.html#a85f96086c9c4041ae14f0c1c9c6d23f8">meow::Photo::Photo</a></div><div class="ttdeci">Photo(Photo const &amp;b)</div><div class="ttdoc">constructor </div><div class="ttdef"><b>Definition:</b> <a href="Photo_8h_source.html#l00073">Photo.h:73</a></div></div>
<div class="ttc" id="classint_html"><div class="ttname"><a href="classint.html">int</a></div></div>
<div class="ttc" id="classmeow_1_1Photo_html_a43ac8952d85ea584dc9ea9a0424dbb98"><div class="ttname"><a href="classmeow_1_1Photo.html#a43ac8952d85ea584dc9ea9a0424dbb98">meow::Photo::inside</a></div><div class="ttdeci">bool inside(Vector3D&lt; double &gt; const &amp;p) const </div><div class="ttdoc">檢查某點是否在底片範圍內 </div><div class="ttdef"><b>Definition:</b> <a href="Photo_8h_source.html#l00318">Photo.h:318</a></div></div>
<div class="ttc" id="classmeow_1_1Photo_html_ad3ba33208243966fe72db6c3a519e22d"><div class="ttname"><a href="classmeow_1_1Photo.html#ad3ba33208243966fe72db6c3a519e22d">meow::Photo::~Photo</a></div><div class="ttdeci">~Photo()</div><div class="ttdoc">destructor </div><div class="ttdef"><b>Definition:</b> <a href="Photo_8h_source.html#l00115">Photo.h:115</a></div></div>
<div class="ttc" id="classmeow_1_1Vector2D_html"><div class="ttname"><a href="classmeow_1_1Vector2D.html">meow::Vector2D&lt; double &gt;</a></div></div>
-<div class="ttc" id="namespacemeow_html_a1954e235973a2ac79a7a72a4b7d25573"><div class="ttname"><a href="namespacemeow.html#a1954e235973a2ac79a7a72a4b7d25573">meow::squ</a></div><div class="ttdeci">T squ(T const &amp;x)</div><div class="ttdoc">x*x </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00067">utility.h:67</a></div></div>
+<div class="ttc" id="namespacemeow_html_a1954e235973a2ac79a7a72a4b7d25573"><div class="ttname"><a href="namespacemeow.html#a1954e235973a2ac79a7a72a4b7d25573">meow::squ</a></div><div class="ttdeci">T squ(T const &amp;x)</div><div class="ttdoc">x*x </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00077">utility.h:77</a></div></div>
<div class="ttc" id="classmeow_1_1Photo_html_a0fc9394bbee567c1961500808a5f9a9d"><div class="ttname"><a href="classmeow_1_1Photo.html#a0fc9394bbee567c1961500808a5f9a9d">meow::Photo::height</a></div><div class="ttdeci">size_t height() const </div><div class="ttdoc">回傳bitmap高 </div><div class="ttdef"><b>Definition:</b> <a href="Photo_8h_source.html#l00278">Photo.h:278</a></div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
@@ -364,7 +364,7 @@ $(document).ready(function(){initNavTree('Photo_8h_source.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_115d3279a93b9c99d8f569a34543848f.html">gra</a></li><li class="navelem"><a class="el" href="Photo_8h.html">Photo.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:40 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/Pipeline_8h.js b/doc/html/Pipeline_8h.js
deleted file mode 100644
index 3ce158f..0000000
--- a/doc/html/Pipeline_8h.js
+++ /dev/null
@@ -1,20 +0,0 @@
-var Pipeline_8h =
-[
- [ "Pipeline", "classmeow_1_1Pipeline.html", "classmeow_1_1Pipeline" ],
- [ "Piece", "structmeow_1_1Pipeline_1_1Myself_1_1Piece.html", "structmeow_1_1Pipeline_1_1Myself_1_1Piece" ],
- [ "Piece", "structMyself_1_1Piece.html", "structMyself_1_1Piece" ],
- [ "backAdd", "Pipeline_8h.html#a868e43772f00b1b9030f73b3d3f89198", null ],
- [ "backDel", "Pipeline_8h.html#aecc6cd1d8c9ec66317fbde9939bb6f77", null ],
- [ "copyFrom", "Pipeline_8h.html#a2df7f0b8212f0aa219d31cb177ef22f9", null ],
- [ "frontAdd", "Pipeline_8h.html#a6e2c488fbe7fa29a68d885718d0743e3", null ],
- [ "frontDel", "Pipeline_8h.html#acc9a20915ac018a19f789a8d5da2ef7c", null ],
- [ "goThrough", "Pipeline_8h.html#a8f10b5721b3eefe3499e083280ab1edc", null ],
- [ "goThroughInv", "Pipeline_8h.html#aa6019f040a00155eafd9c9366359d2a1", null ],
- [ "inversable", "Pipeline_8h.html#a4f062547760bb644fd0974eb6a95c488", null ],
- [ "operator=", "Pipeline_8h.html#a504a591a2a351b629494d06f2bf7c7a0", null ],
- [ "Pipeline", "Pipeline_8h.html#ad65fd2f7a9f10d4aa9c28847fa0cd82d", null ],
- [ "Pipeline", "Pipeline_8h.html#aaa546325b9532d6ef29e17c967e9efc1", null ],
- [ "referenceFrom", "Pipeline_8h.html#ac8661c8eb5b76078f98cb04ef8878ed8", null ],
- [ "~Pipeline", "Pipeline_8h.html#a037a831baec68db11624646b745ba89a", null ],
- [ "self", "Pipeline_8h.html#a364390e466e81a8e511d4a87d5d17766", null ]
-]; \ No newline at end of file
diff --git a/doc/html/Pipeline_8h_source.html b/doc/html/Pipeline_8h_source.html
deleted file mode 100644
index 9010cc5..0000000
--- a/doc/html/Pipeline_8h_source.html
+++ /dev/null
@@ -1,228 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: meowpp/Pipeline.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('Pipeline_8h_source.html','');});
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">Pipeline.h</div> </div>
-</div><!--header-->
-<div class="contents">
-<a href="Pipeline_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="preprocessor">#ifndef Pipeline_H__</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define Pipeline_H__</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="preprocessor"></span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="Self_8h.html">Self.h</a>&quot;</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;</div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="preprocessor">#include &lt;list&gt;</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;</div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="keyword">namespace </span>meow {</div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;</div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="keyword">template</span>&lt;<span class="keyword">class</span> Input, <span class="keyword">class</span> Output, <span class="keyword">class</span> Medium&gt;</div>
-<div class="line"><a name="l00014"></a><span class="lineno"><a class="code" href="classmeow_1_1Pipeline.html"> 14</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmeow_1_1Pipeline.html" title="pipeline ">Pipeline</a> {</div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="keyword">protected</span>:</div>
-<div class="line"><a name="l00016"></a><span class="lineno"><a class="code" href="classmeow_1_1Pipeline.html#ab5c5d983ab507579bb2958339caa6356"> 16</a></span>&#160; <span class="keyword">typedef</span> std::list&lt;Medium const*&gt;::const_iterator <a class="code" href="classmeow_1_1Pipeline.html#ab5c5d983ab507579bb2958339caa6356">MediumPointerIteratorK</a>;</div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160; <span class="keyword">struct </span>Myself {</div>
-<div class="line"><a name="l00019"></a><span class="lineno"><a class="code" href="structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.html"> 19</a></span>&#160; <span class="keyword">struct </span><a class="code" href="structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.html">MediumInfo</a> {</div>
-<div class="line"><a name="l00020"></a><span class="lineno"><a class="code" href="structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.html#a690761e082bed4240d7d9c19d2bfe8f8"> 20</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.html#a690761e082bed4240d7d9c19d2bfe8f8">autoDel_</a>;</div>
-<div class="line"><a name="l00021"></a><span class="lineno"><a class="code" href="structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.html#affff71e6cc8c5f4bb3918d9bda624047"> 21</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.html#affff71e6cc8c5f4bb3918d9bda624047">counter_</a>;</div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;</div>
-<div class="line"><a name="l00023"></a><span class="lineno"><a class="code" href="structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.html#ac7f042f7c96e2170e5c13f5d98fb5d0a"> 23</a></span>&#160; <a class="code" href="structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.html#ac7f042f7c96e2170e5c13f5d98fb5d0a">MediumInfo</a>(<span class="keywordtype">bool</span> ad): <a class="code" href="structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.html#a690761e082bed4240d7d9c19d2bfe8f8">autoDel_</a>(ad), <a class="code" href="structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.html#affff71e6cc8c5f4bb3918d9bda624047">counter_</a>(1) {</div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; }</div>
-<div class="line"><a name="l00025"></a><span class="lineno"><a class="code" href="structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.html#a2cf1d9e410e152bc045017d966fa3e52"> 25</a></span>&#160; <a class="code" href="structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.html#a2cf1d9e410e152bc045017d966fa3e52">~MediumInfo</a>() {</div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; }</div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; };</div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;</div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; std::list&lt;Medium const*&gt; pipe_;</div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; std::list&lt;MediumInfo* &gt; info_;</div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;</div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; Myself() {</div>
-<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; }</div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; Myself(Myself <span class="keyword">const</span>&amp; b): pipe_(b.pipe_), info_(b.info_) {</div>
-<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; <span class="keywordflow">for</span> (std::list&lt;MediumInfo*&gt;::iterator</div>
-<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; it = info_.begin(); it != info_.end(); ++it) {</div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; (*it).counter_ += 1;</div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; }</div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; }</div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; ~Myself() {</div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; std::list&lt;MediumInfo* &gt;::iterator it = info_.begin();</div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; std::list&lt;Medium const*&gt;::iterator ip = pipe_.begin();</div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; <span class="keywordflow">for</span> ( ; it != info_.end(); ++it, ++ip) {</div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; <span class="keywordflow">if</span> ((*it).counter_ &lt;= 0 &amp;&amp; (*it).autoDel_ == <span class="keyword">true</span>) {</div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; <span class="keyword">delete</span> *ip;</div>
-<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; }</div>
-<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; }</div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; }</div>
-<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;</div>
-<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classmeow_1_1Pipeline.html#ad68f17ba679781f8d8996de3f742584c" title="add a medium to the front of this pipeline">frontAdd</a>(Medium <span class="keyword">const</span>* ptr, <span class="keywordtype">bool</span> auto_delete) {</div>
-<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; pipe_.push_front(ptr);</div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; info_.push_front(<span class="keyword">new</span> MediumInfo(auto_delete));</div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; <span class="keywordflow">return</span> <span class="keyword">true</span>;</div>
-<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; }</div>
-<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160;</div>
-<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classmeow_1_1Pipeline.html#a1bc72f0b75abb48b8c5212813b8dc8f4" title="add a medium to the back of this pipeline">backAdd</a>(Medium <span class="keyword">const</span>* ptr, <span class="keywordtype">bool</span> auto_delete) {</div>
-<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; pipe_.push_back(ptr);</div>
-<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; info_.push_back(<span class="keyword">new</span> MediumInfo(auto_delete));</div>
-<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; <span class="keywordflow">return</span> <span class="keyword">true</span>;</div>
-<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; }</div>
-<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;</div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classmeow_1_1Pipeline.html#a6ce35017ddf9c669a095290a3ebed8c5" title="remove a medium from the front of this pipeline">frontDel</a>() {</div>
-<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; <span class="keywordflow">if</span> (pipe_.empty()) <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
-<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; info_.front().counter_ -= 1;</div>
-<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; <span class="keywordflow">if</span> (info_.front().autoDel_ &amp;&amp; info_.front().counter_ &lt;= 0) {</div>
-<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; <span class="keyword">delete</span> pipe_.front();</div>
-<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; }</div>
-<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; pipe_.pop_front();</div>
-<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; <span class="keywordflow">return</span> <span class="keyword">true</span>;</div>
-<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; }</div>
-<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160;</div>
-<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classmeow_1_1Pipeline.html#a8263e4d001096fb013fea1465d5fa4d5" title="add a medium from the back of this pipeline">backDel</a>() {</div>
-<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; <span class="keywordflow">if</span> (pipe_.empty()) <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
-<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; info_.back().counter_ -= 1;</div>
-<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; <span class="keywordflow">if</span> (info_.back().autoDel_ &amp;&amp; info_.back().counter_ &lt;= 0) {</div>
-<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; <span class="keyword">delete</span> pipe_.back();</div>
-<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160; }</div>
-<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; pipe_.pop_back();</div>
-<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; <span class="keywordflow">return</span> <span class="keyword">true</span>;</div>
-<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; }</div>
-<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; };</div>
-<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160;</div>
-<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; Self&lt;Myself&gt; <span class="keyword">const</span> <span class="keyword">self</span>;</div>
-<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160;<span class="keyword">protected</span>:</div>
-<div class="line"><a name="l00088"></a><span class="lineno"><a class="code" href="classmeow_1_1Pipeline.html#ad6ff2086fe68c50f526739f3d781bab4"> 88</a></span>&#160; <a class="code" href="classmeow_1_1Pipeline.html#ad6ff2086fe68c50f526739f3d781bab4" title="constructor with empty contain">Pipeline</a>(): self() {</div>
-<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; }</div>
-<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160;</div>
-<div class="line"><a name="l00094"></a><span class="lineno"><a class="code" href="classmeow_1_1Pipeline.html#a9acf9a46f19f097629ce2eeb690a23d7"> 94</a></span>&#160; <a class="code" href="classmeow_1_1Pipeline.html#a9acf9a46f19f097629ce2eeb690a23d7" title="copy constructor">Pipeline</a>(<a class="code" href="classmeow_1_1Pipeline.html" title="pipeline ">Pipeline</a> <span class="keyword">const</span>&amp; p): self(p.self(), COPY_FROM) {</div>
-<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160; }</div>
-<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160;</div>
-<div class="line"><a name="l00103"></a><span class="lineno"><a class="code" href="classmeow_1_1Pipeline.html#a146677fa11b0b47af3000d4b0a72fc47"> 103</a></span>&#160; <a class="code" href="classmeow_1_1Pipeline.html" title="pipeline ">Pipeline</a>&amp; <a class="code" href="classmeow_1_1Pipeline.html#a146677fa11b0b47af3000d4b0a72fc47" title="copy contain from gived pipeline">copyFrom</a>(<a class="code" href="classmeow_1_1Pipeline.html" title="pipeline ">Pipeline</a> <span class="keyword">const</span>&amp; p) {</div>
-<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160; <span class="keyword">self</span>().<a class="code" href="classmeow_1_1Pipeline.html#a146677fa11b0b47af3000d4b0a72fc47" title="copy contain from gived pipeline">copyFrom</a>(p.self);</div>
-<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
-<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; }</div>
-<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160;</div>
-<div class="line"><a name="l00114"></a><span class="lineno"><a class="code" href="classmeow_1_1Pipeline.html#a43280db4560580c0b1618810caab4b02"> 114</a></span>&#160; <a class="code" href="classmeow_1_1Pipeline.html" title="pipeline ">Pipeline</a>&amp; <a class="code" href="classmeow_1_1Pipeline.html#a43280db4560580c0b1618810caab4b02" title="reference from gived pipeline">referenceFrom</a>(<a class="code" href="classmeow_1_1Pipeline.html" title="pipeline ">Pipeline</a> <span class="keyword">const</span>&amp; p) {</div>
-<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160; <span class="keyword">self</span>().<a class="code" href="classmeow_1_1Pipeline.html#a43280db4560580c0b1618810caab4b02" title="reference from gived pipeline">referenceFrom</a>(p.self);</div>
-<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160; }</div>
-<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160;</div>
-<div class="line"><a name="l00121"></a><span class="lineno"><a class="code" href="classmeow_1_1Pipeline.html#a107cc18a159ceb2fcde495363c55047e"> 121</a></span>&#160; <a class="code" href="classmeow_1_1Pipeline.html" title="pipeline ">Pipeline</a>&amp; <a class="code" href="classmeow_1_1Pipeline.html#a107cc18a159ceb2fcde495363c55047e" title="same as copyFrom(p) ">operator=</a>(<a class="code" href="classmeow_1_1Pipeline.html" title="pipeline ">Pipeline</a> <span class="keyword">const</span>&amp; p) {</div>
-<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Pipeline.html#a146677fa11b0b47af3000d4b0a72fc47" title="copy contain from gived pipeline">copyFrom</a>(p);</div>
-<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160; }</div>
-<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160;</div>
-<div class="line"><a name="l00128"></a><span class="lineno"><a class="code" href="classmeow_1_1Pipeline.html#a8425f0a6a4dff7b3bd54f5a0323839c3"> 128</a></span>&#160; std::list&lt;Medium const*&gt; <span class="keyword">const</span>&amp; <a class="code" href="classmeow_1_1Pipeline.html#a8425f0a6a4dff7b3bd54f5a0323839c3" title="return const-reference of the pipe list">pipe</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160; <span class="keywordflow">return</span> <span class="keyword">self</span>-&gt;pipe_;</div>
-<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160; }</div>
-<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160;</div>
-<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00136"></a><span class="lineno"><a class="code" href="classmeow_1_1Pipeline.html#a3cffd384d9b8969122adda3b9087352a"> 136</a></span>&#160; <span class="keyword">virtual</span> <a class="code" href="classmeow_1_1Pipeline.html#a3cffd384d9b8969122adda3b9087352a" title="destructor">~Pipeline</a>() {</div>
-<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160; }</div>
-<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160;</div>
-<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160; <span class="keyword">virtual</span> Output <a class="code" href="classmeow_1_1Pipeline.html#a41613bf7d08d61043b8791665bdb2395" title="go">goThrough</a>(Input <span class="keyword">const</span>&amp; in) <span class="keyword">const</span> = 0;</div>
-<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160;</div>
-<div class="line"><a name="l00152"></a><span class="lineno"><a class="code" href="classmeow_1_1Pipeline.html#a2f135be41a794fe8c6ac88e4b954feb8"> 152</a></span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="classmeow_1_1Pipeline.html#a2f135be41a794fe8c6ac88e4b954feb8" title="return whether this pipeline can reverse">inversable</a>() {</div>
-<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
-<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160; }</div>
-<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160;</div>
-<div class="line"><a name="l00162"></a><span class="lineno"><a class="code" href="classmeow_1_1Pipeline.html#ad8a007463d13af873d9ab6e5926be374"> 162</a></span>&#160; <span class="keyword">virtual</span> Input <a class="code" href="classmeow_1_1Pipeline.html#ad8a007463d13af873d9ab6e5926be374" title="reverse go">goThroughInv</a>(Output <span class="keyword">const</span>&amp; in)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160; <span class="keywordflow">return</span> Input();</div>
-<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160; }</div>
-<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160;</div>
-<div class="line"><a name="l00173"></a><span class="lineno"><a class="code" href="classmeow_1_1Pipeline.html#ad68f17ba679781f8d8996de3f742584c"> 173</a></span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="classmeow_1_1Pipeline.html#ad68f17ba679781f8d8996de3f742584c" title="add a medium to the front of this pipeline">frontAdd</a>(Medium <span class="keyword">const</span>* ptr, <span class="keywordtype">bool</span> auto_delete) {</div>
-<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160; <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;<a class="code" href="classmeow_1_1Pipeline.html#ad68f17ba679781f8d8996de3f742584c" title="add a medium to the front of this pipeline">frontAdd</a>(ptr, auto_delete);</div>
-<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160; }</div>
-<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160;</div>
-<div class="line"><a name="l00183"></a><span class="lineno"><a class="code" href="classmeow_1_1Pipeline.html#a1bc72f0b75abb48b8c5212813b8dc8f4"> 183</a></span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="classmeow_1_1Pipeline.html#a1bc72f0b75abb48b8c5212813b8dc8f4" title="add a medium to the back of this pipeline">backAdd</a>(Medium <span class="keyword">const</span>* ptr, <span class="keywordtype">bool</span> auto_delete) {</div>
-<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>&#160; <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;<a class="code" href="classmeow_1_1Pipeline.html#a1bc72f0b75abb48b8c5212813b8dc8f4" title="add a medium to the back of this pipeline">backAdd</a>(ptr, auto_delete);</div>
-<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160; }</div>
-<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160;</div>
-<div class="line"><a name="l00192"></a><span class="lineno"><a class="code" href="classmeow_1_1Pipeline.html#a6ce35017ddf9c669a095290a3ebed8c5"> 192</a></span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="classmeow_1_1Pipeline.html#a6ce35017ddf9c669a095290a3ebed8c5" title="remove a medium from the front of this pipeline">frontDel</a>() {</div>
-<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160; <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;<a class="code" href="classmeow_1_1Pipeline.html#a6ce35017ddf9c669a095290a3ebed8c5" title="remove a medium from the front of this pipeline">frontDel</a>();</div>
-<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160; }</div>
-<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160;</div>
-<div class="line"><a name="l00201"></a><span class="lineno"><a class="code" href="classmeow_1_1Pipeline.html#a8263e4d001096fb013fea1465d5fa4d5"> 201</a></span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="classmeow_1_1Pipeline.html#a8263e4d001096fb013fea1465d5fa4d5" title="add a medium from the back of this pipeline">backDel</a>() {</div>
-<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160; <span class="keywordflow">return</span> <span class="keyword">self</span>()-&gt;<a class="code" href="classmeow_1_1Pipeline.html#a8263e4d001096fb013fea1465d5fa4d5" title="add a medium from the back of this pipeline">backDel</a>();</div>
-<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160; }</div>
-<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160;</div>
-<div class="line"><a name="l00208"></a><span class="lineno"><a class="code" href="classmeow_1_1Pipeline.html#a0ae87626df1cef4c04a11af40c6765b1"> 208</a></span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">size_t</span> <a class="code" href="classmeow_1_1Pipeline.html#a0ae87626df1cef4c04a11af40c6765b1" title="return how many medium in this pipeline">size</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160; <span class="keywordflow">return</span> <span class="keyword">self</span>-&gt;pipe_.size();</div>
-<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>&#160; }</div>
-<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>&#160;</div>
-<div class="line"><a name="l00215"></a><span class="lineno"><a class="code" href="classmeow_1_1Pipeline.html#ade80a603d4ce3d9761ec57a2087749c7"> 215</a></span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="classmeow_1_1Pipeline.html#ade80a603d4ce3d9761ec57a2087749c7" title="same as (size() == 0)">empty</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00216"></a><span class="lineno"> 216</span>&#160; <span class="keywordflow">return</span> (<a class="code" href="classmeow_1_1Pipeline.html#a0ae87626df1cef4c04a11af40c6765b1" title="return how many medium in this pipeline">size</a>() == 0);</div>
-<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>&#160; }</div>
-<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>&#160;</div>
-<div class="line"><a name="l00222"></a><span class="lineno"><a class="code" href="classmeow_1_1Pipeline.html#a68341b2e6f51ec85d585f1f5fc658da9"> 222</a></span>&#160; <span class="keyword">virtual</span> Medium <span class="keyword">const</span>* <a class="code" href="classmeow_1_1Pipeline.html#a68341b2e6f51ec85d585f1f5fc658da9" title="get the const-pointer of the first medium">first</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>&#160; <span class="keywordflow">return</span> <span class="keyword">self</span>-&gt;pipe_.front().pointer_;</div>
-<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>&#160; }</div>
-<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160;</div>
-<div class="line"><a name="l00229"></a><span class="lineno"><a class="code" href="classmeow_1_1Pipeline.html#a46fba2a5d88bf742223732e523e7d234"> 229</a></span>&#160; <span class="keyword">virtual</span> Medium <span class="keyword">const</span>* <a class="code" href="classmeow_1_1Pipeline.html#a46fba2a5d88bf742223732e523e7d234" title="get the const-pointer of the last medium">last</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00230"></a><span class="lineno"> 230</span>&#160; <span class="keywordflow">return</span> <span class="keyword">self</span>-&gt;pipe_.end().pointer_;</div>
-<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>&#160; }</div>
-<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>&#160;};</div>
-<div class="line"><a name="l00233"></a><span class="lineno"> 233</span>&#160;</div>
-<div class="line"><a name="l00234"></a><span class="lineno"> 234</span>&#160;} <span class="comment">// meow</span></div>
-<div class="line"><a name="l00235"></a><span class="lineno"> 235</span>&#160;</div>
-<div class="line"><a name="l00236"></a><span class="lineno"> 236</span>&#160;<span class="preprocessor">#endif // Pipeline_H__</span></div>
-</div><!-- fragment --></div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="Pipeline_8h.html">Pipeline.h</a></li>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:46 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/RGB__Space_8h.html b/doc/html/RGB__Space_8h.html
index 37a1153..f07e0df 100644
--- a/doc/html/RGB__Space_8h.html
+++ b/doc/html/RGB__Space_8h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -105,7 +105,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_f6840b2fecd08a3779df34f0add0e074.html">colors</a></li><li class="navelem"><a class="el" href="RGB__Space_8h.html">RGB_Space.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/RGB__Space_8h_source.html b/doc/html/RGB__Space_8h_source.html
index 05ed815..9988f76 100644
--- a/doc/html/RGB__Space_8h_source.html
+++ b/doc/html/RGB__Space_8h_source.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -253,7 +253,7 @@ $(document).ready(function(){initNavTree('RGB__Space_8h_source.html','');});
<div class="ttc" id="classmeow_1_1Color3__Space_html"><div class="ttname"><a href="classmeow_1_1Color3__Space.html">meow::Color3_Space</a></div><div class="ttdoc">Base class of color space with 3 channels. </div><div class="ttdef"><b>Definition:</b> <a href="Color3__Space_8h_source.html#l00018">Color3_Space.h:18</a></div></div>
<div class="ttc" id="Color3__Space_8h_html"><div class="ttname"><a href="Color3__Space_8h.html">Color3_Space.h</a></div></div>
<div class="ttc" id="classmeow_1_1RGBi__Space_html_a3e04f724a45ca6e5cabbc57c9d1332b1"><div class="ttname"><a href="classmeow_1_1RGBi__Space.html#a3e04f724a45ca6e5cabbc57c9d1332b1">meow::RGBi_Space::rgbGet</a></div><div class="ttdeci">int &amp; rgbGet(size_t i)</div><div class="ttdef"><b>Definition:</b> <a href="RGB__Space_8h_source.html#l00054">RGB_Space.h:54</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html"><div class="ttname"><a href="classmeow_1_1Vector3D.html">meow::Vector3D</a></div><div class="ttdoc">3D&#39;s vector </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00245">Vectors.h:245</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html"><div class="ttname"><a href="classmeow_1_1Vector3D.html">meow::Vector3D</a></div><div class="ttdoc">3D&#39;s vector </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00258">Vectors.h:258</a></div></div>
<div class="ttc" id="classmeow_1_1RGBi__Space_html_ad9160364e918eaa52e0573c30f4f26e7"><div class="ttname"><a href="classmeow_1_1RGBi__Space.html#ad9160364e918eaa52e0573c30f4f26e7">meow::RGBi_Space::bGet</a></div><div class="ttdeci">int &amp; bGet()</div><div class="ttdef"><b>Definition:</b> <a href="RGB__Space_8h_source.html#l00057">RGB_Space.h:57</a></div></div>
<div class="ttc" id="classmeow_1_1RGBf__Space_html_aeb0cd2d681af6a70861ff371bf596e17"><div class="ttname"><a href="classmeow_1_1RGBf__Space.html#aeb0cd2d681af6a70861ff371bf596e17">meow::RGBf_Space::gMin</a></div><div class="ttdeci">double const &amp; gMin() const </div><div class="ttdef"><b>Definition:</b> <a href="RGB__Space_8h_source.html#l00107">RGB_Space.h:107</a></div></div>
<div class="ttc" id="classmeow_1_1RGBi__Space_html_a71795b3157bae2b877635b43abd145e9"><div class="ttname"><a href="classmeow_1_1RGBi__Space.html#a71795b3157bae2b877635b43abd145e9">meow::RGBi_Space::operator*</a></div><div class="ttdeci">int operator*(RGBi_Space const &amp;b) const </div><div class="ttdef"><b>Definition:</b> <a href="RGB__Space_8h_source.html#l00074">RGB_Space.h:74</a></div></div>
@@ -297,7 +297,7 @@ $(document).ready(function(){initNavTree('RGB__Space_8h_source.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_f6840b2fecd08a3779df34f0add0e074.html">colors</a></li><li class="navelem"><a class="el" href="RGB__Space_8h.html">RGB_Space.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:40 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:14 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/SegmentTree_8h.html b/doc/html/SegmentTree_8h.html
index 5cab26e..66ff1cb 100644
--- a/doc/html/SegmentTree_8h.html
+++ b/doc/html/SegmentTree_8h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -86,7 +86,7 @@ Namespaces</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_a17ff8dcb3a1c1b842af541700214096.html">dsa</a></li><li class="navelem"><a class="el" href="SegmentTree_8h.html">SegmentTree.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/SegmentTree_8h_source.html b/doc/html/SegmentTree_8h_source.html
index b5a6c08..1263c0e 100644
--- a/doc/html/SegmentTree_8h_source.html
+++ b/doc/html/SegmentTree_8h_source.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -206,7 +206,7 @@ $(document).ready(function(){initNavTree('SegmentTree_8h_source.html','');});
<div class="ttc" id="classmeow_1_1SegmentTree_html_a889f38048ffe08ce3c80911878faac44"><div class="ttname"><a href="classmeow_1_1SegmentTree.html#a889f38048ffe08ce3c80911878faac44">meow::SegmentTree::copyFrom</a></div><div class="ttdeci">SegmentTree copyFrom(SegmentTree const &amp;b)</div><div class="ttdoc">複製 </div><div class="ttdef"><b>Definition:</b> <a href="SegmentTree_8h_source.html#l00138">SegmentTree.h:138</a></div></div>
<div class="ttc" id="classmeow_1_1SegmentTree_html_a12a47cdf24eacb80d0bad4010f6a2953"><div class="ttname"><a href="classmeow_1_1SegmentTree.html#a12a47cdf24eacb80d0bad4010f6a2953">meow::SegmentTree::SegmentTree</a></div><div class="ttdeci">SegmentTree(SegmentTree const &amp;tree2)</div><div class="ttdoc">constructor, 並且複製資料 </div><div class="ttdef"><b>Definition:</b> <a href="SegmentTree_8h_source.html#l00131">SegmentTree.h:131</a></div></div>
<div class="ttc" id="classmeow_1_1SegmentTree_html_a1fe904372d3cdd01f07a1c88f86b14a1"><div class="ttname"><a href="classmeow_1_1SegmentTree.html#a1fe904372d3cdd01f07a1c88f86b14a1">meow::SegmentTree::SegmentTree</a></div><div class="ttdeci">SegmentTree(size_t size)</div><div class="ttdoc">constructor, with size gived </div><div class="ttdef"><b>Definition:</b> <a href="SegmentTree_8h_source.html#l00126">SegmentTree.h:126</a></div></div>
-<div class="ttc" id="namespacemeow_html_a98d838d338a3e6f3c57e94562fab3fa7"><div class="ttname"><a href="namespacemeow.html#a98d838d338a3e6f3c57e94562fab3fa7">meow::inRange</a></div><div class="ttdeci">T inRange(T const &amp;mn, T const &amp;mx, T const &amp;v)</div><div class="ttdoc">std::min(mx,std::max(mn,v)) </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00051">utility.h:51</a></div></div>
+<div class="ttc" id="namespacemeow_html_a98d838d338a3e6f3c57e94562fab3fa7"><div class="ttname"><a href="namespacemeow.html#a98d838d338a3e6f3c57e94562fab3fa7">meow::inRange</a></div><div class="ttdeci">T inRange(T const &amp;mn, T const &amp;mx, T const &amp;v)</div><div class="ttdoc">std::min(mx,std::max(mn,v)) </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00061">utility.h:61</a></div></div>
<div class="ttc" id="classmeow_1_1SegmentTree_html_a80c550b0a3b997bc541ae0947ae2f55d"><div class="ttname"><a href="classmeow_1_1SegmentTree.html#a80c550b0a3b997bc541ae0947ae2f55d">meow::SegmentTree::reset</a></div><div class="ttdeci">void reset(size_t size)</div><div class="ttdoc">將資料清空且設定維護範圍是 0~size-1 </div><div class="ttdef"><b>Definition:</b> <a href="SegmentTree_8h_source.html#l00154">SegmentTree.h:154</a></div></div>
<div class="ttc" id="classmeow_1_1SegmentTree_html_a18bb3667abd9810ce3534af3d70b14d5"><div class="ttname"><a href="classmeow_1_1SegmentTree.html#a18bb3667abd9810ce3534af3d70b14d5">meow::SegmentTree::query</a></div><div class="ttdeci">Value query(ssize_t first, ssize_t last) const </div><div class="ttdoc">回傳區間 [first,last] (邊界都含) 的區間值 </div><div class="ttdef"><b>Definition:</b> <a href="SegmentTree_8h_source.html#l00165">SegmentTree.h:165</a></div></div>
</div><!-- fragment --></div><!-- contents -->
@@ -216,7 +216,7 @@ $(document).ready(function(){initNavTree('SegmentTree_8h_source.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_a17ff8dcb3a1c1b842af541700214096.html">dsa</a></li><li class="navelem"><a class="el" href="SegmentTree_8h.html">SegmentTree.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:40 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:14 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/Self_8h.html b/doc/html/Self_8h.html
index ba72e2b..0f4d39c 100644
--- a/doc/html/Self_8h.html
+++ b/doc/html/Self_8h.html
@@ -104,7 +104,7 @@ Macros</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="Self_8h.html">Self.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Fri Jun 27 2014 21:15:13 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/Self_8h_source.html b/doc/html/Self_8h_source.html
index eeb17f3..00dfe5b 100644
--- a/doc/html/Self_8h_source.html
+++ b/doc/html/Self_8h_source.html
@@ -301,7 +301,7 @@ $(document).ready(function(){initNavTree('Self_8h_source.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="Self_8h.html">Self.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Fri Jun 27 2014 21:15:13 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/SplayTree_8h.html b/doc/html/SplayTree_8h.html
index dc36112..eb2e217 100644
--- a/doc/html/SplayTree_8h.html
+++ b/doc/html/SplayTree_8h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -94,7 +94,7 @@ Namespaces</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_a17ff8dcb3a1c1b842af541700214096.html">dsa</a></li><li class="navelem"><a class="el" href="SplayTree_8h.html">SplayTree.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/SplayTree_8h_source.html b/doc/html/SplayTree_8h_source.html
index 16d16d8..59ddba6 100644
--- a/doc/html/SplayTree_8h_source.html
+++ b/doc/html/SplayTree_8h_source.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -1012,7 +1012,7 @@ $(document).ready(function(){initNavTree('SplayTree_8h_source.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_a17ff8dcb3a1c1b842af541700214096.html">dsa</a></li><li class="navelem"><a class="el" href="SplayTree_8h.html">SplayTree.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:40 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:14 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/Transformation_8h.html b/doc/html/Transformation_8h.html
index 6761ac5..fef1d71 100644
--- a/doc/html/Transformation_8h.html
+++ b/doc/html/Transformation_8h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -62,7 +62,7 @@ $(document).ready(function(){initNavTree('Transformation_8h.html','');});
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="Matrix_8h_source.html">Matrix.h</a>&quot;</code><br/>
-<code>#include &quot;<a class="el" href="Self_8h_source.html">../Self.h</a>&quot;</code><br/>
+<code>#include &quot;../Self.h&quot;</code><br/>
<code>#include &lt;list&gt;</code><br/>
<code>#include &lt;cstdlib&gt;</code><br/>
</div>
@@ -86,7 +86,7 @@ Namespaces</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_77e0ab67466b1e7d76f50725a5ab9910.html">math</a></li><li class="navelem"><a class="el" href="Transformation_8h.html">Transformation.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/Transformation_8h.js b/doc/html/Transformation_8h.js
deleted file mode 100644
index a5f1409..0000000
--- a/doc/html/Transformation_8h.js
+++ /dev/null
@@ -1,6 +0,0 @@
-var Transformation_8h =
-[
- [ "Transformation", "classmeow_1_1Transformation.html", "classmeow_1_1Transformation" ],
- [ "TransformatePipeline", "classmeow_1_1TransformatePipeline.html", "classmeow_1_1TransformatePipeline" ],
- [ "MySuper", "Transformation_8h.html#aa667de06e306f0a462ae44fe3614f1e5", null ]
-]; \ No newline at end of file
diff --git a/doc/html/Transformation_8h_source.html b/doc/html/Transformation_8h_source.html
index 10f5489..5f6b1bf 100644
--- a/doc/html/Transformation_8h_source.html
+++ b/doc/html/Transformation_8h_source.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -200,7 +200,7 @@ $(document).ready(function(){initNavTree('Transformation_8h_source.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_77e0ab67466b1e7d76f50725a5ab9910.html">math</a></li><li class="navelem"><a class="el" href="Transformation_8h.html">Transformation.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:40 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/Transformations_8h.html b/doc/html/Transformations_8h.html
index 3a86d89..30d2cf7 100644
--- a/doc/html/Transformations_8h.html
+++ b/doc/html/Transformations_8h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -64,7 +64,7 @@ $(document).ready(function(){initNavTree('Transformations_8h.html','');});
<div class="textblock"><code>#include &quot;<a class="el" href="Transformation_8h_source.html">Transformation.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="Matrix_8h_source.html">Matrix.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="math_2utility_8h_source.html">utility.h</a>&quot;</code><br/>
-<code>#include &quot;<a class="el" href="Self_8h_source.html">../Self.h</a>&quot;</code><br/>
+<code>#include &quot;../Self.h&quot;</code><br/>
<code>#include &lt;cstdlib&gt;</code><br/>
</div>
<p><a href="Transformations_8h_source.html">Go to the source code of this file.</a></p>
@@ -90,7 +90,7 @@ Namespaces</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_77e0ab67466b1e7d76f50725a5ab9910.html">math</a></li><li class="navelem"><a class="el" href="Transformations_8h.html">Transformations.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/Transformations_8h_source.html b/doc/html/Transformations_8h_source.html
index 1a5f1c9..753ab36 100644
--- a/doc/html/Transformations_8h_source.html
+++ b/doc/html/Transformations_8h_source.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -303,7 +303,7 @@ $(document).ready(function(){initNavTree('Transformations_8h_source.html','');})
<div class="ttc" id="classmeow_1_1BallProjection_html_ad2d62da97dd4b527c254e62a1ec949d8"><div class="ttname"><a href="classmeow_1_1BallProjection.html#ad2d62da97dd4b527c254e62a1ec949d8">meow::BallProjection::jacobian</a></div><div class="ttdeci">Matrix&lt; Scalar &gt; jacobian(Matrix&lt; Scalar &gt; const &amp;x, size_t i) const </div><div class="ttdoc">Return the jacobian matrix (derivate by radius) of this projection. </div><div class="ttdef"><b>Definition:</b> <a href="Transformations_8h_source.html#l00260">Transformations.h:260</a></div></div>
<div class="ttc" id="classmeow_1_1BallProjection_html_a1efa5c200a9d5605453b47e3856ccf28"><div class="ttname"><a href="classmeow_1_1BallProjection.html#a1efa5c200a9d5605453b47e3856ccf28">meow::BallProjection::BallProjection</a></div><div class="ttdeci">BallProjection(BallProjection const &amp;b)</div><div class="ttdef"><b>Definition:</b> <a href="Transformations_8h_source.html#l00072">Transformations.h:72</a></div></div>
<div class="ttc" id="classmeow_1_1BallProjection_html_aec71a15af880bdaea8042986c11e2187"><div class="ttname"><a href="classmeow_1_1BallProjection.html#aec71a15af880bdaea8042986c11e2187">meow::BallProjection::copyFrom</a></div><div class="ttdeci">BallProjection &amp; copyFrom(BallProjection const &amp;b)</div><div class="ttdoc">Copy settings from another one. </div><div class="ttdef"><b>Definition:</b> <a href="Transformations_8h_source.html#l00100">Transformations.h:100</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a4db3bb07e2557cbc668bdaa1beb241df"><div class="ttname"><a href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">meow::Matrix::cols</a></div><div class="ttdeci">size_t cols() const </div><div class="ttdoc">Return number of cols. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00133">Matrix.h:133</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a4db3bb07e2557cbc668bdaa1beb241df"><div class="ttname"><a href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">meow::Matrix::cols</a></div><div class="ttdeci">size_t cols() const </div><div class="ttdoc">Return number of cols. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00134">Matrix.h:134</a></div></div>
<div class="ttc" id="classmeow_1_1PhotoProjection_html_a632973b2b8675f126b74e5ced2f62d52"><div class="ttname"><a href="classmeow_1_1PhotoProjection.html#a632973b2b8675f126b74e5ced2f62d52">meow::PhotoProjection::referenceFrom</a></div><div class="ttdeci">PhotoProjection &amp; referenceFrom(PhotoProjection const &amp;b)</div><div class="ttdef"><b>Definition:</b> <a href="Transformations_8h_source.html#l00385">Transformations.h:385</a></div></div>
<div class="ttc" id="classmeow_1_1BallProjection_html_a9d9d151e138e50c2bb4cd3d039fb0808"><div class="ttname"><a href="classmeow_1_1BallProjection.html#a9d9d151e138e50c2bb4cd3d039fb0808">meow::BallProjection::BallProjection</a></div><div class="ttdeci">BallProjection(size_t d, Scalar const &amp;r)</div><div class="ttdef"><b>Definition:</b> <a href="Transformations_8h_source.html#l00090">Transformations.h:90</a></div></div>
<div class="ttc" id="classmeow_1_1PhotoProjection_html_afba51bf2a5f236057bfd279ef68e0d71"><div class="ttname"><a href="classmeow_1_1PhotoProjection.html#afba51bf2a5f236057bfd279ef68e0d71">meow::PhotoProjection::PhotoProjection</a></div><div class="ttdeci">PhotoProjection(PhotoProjection const &amp;p)</div><div class="ttdef"><b>Definition:</b> <a href="Transformations_8h_source.html#l00365">Transformations.h:365</a></div></div>
@@ -323,7 +323,7 @@ $(document).ready(function(){initNavTree('Transformations_8h_source.html','');})
<div class="ttc" id="classmeow_1_1BallProjection_html_a4f2e133f911088b7e13cabc52b3e6b92"><div class="ttname"><a href="classmeow_1_1BallProjection.html#a4f2e133f911088b7e13cabc52b3e6b92">meow::BallProjection::operator()</a></div><div class="ttdeci">Matrix&lt; Scalar &gt; operator()(Matrix&lt; Scalar &gt; const &amp;v) const </div><div class="ttdoc">Same as transformate(v) </div><div class="ttdef"><b>Definition:</b> <a href="Transformations_8h_source.html#l00279">Transformations.h:279</a></div></div>
<div class="ttc" id="Matrix_8h_html"><div class="ttname"><a href="Matrix_8h.html">Matrix.h</a></div></div>
<div class="ttc" id="classmeow_1_1Transformation_html_abe781169171fa3b8206a91e166779d74"><div class="ttname"><a href="classmeow_1_1Transformation.html#abe781169171fa3b8206a91e166779d74">meow::Transformation::copyFrom</a></div><div class="ttdeci">Transformation &amp; copyFrom(Transformation const &amp;b)</div><div class="ttdoc">Copy from the specified one. </div><div class="ttdef"><b>Definition:</b> <a href="Transformation_8h_source.html#l00075">Transformation.h:75</a></div></div>
-<div class="ttc" id="namespacemeow_html_a10a8cca705773b7d9f6f91d3fb08c104"><div class="ttname"><a href="namespacemeow.html#a10a8cca705773b7d9f6f91d3fb08c104">meow::cub</a></div><div class="ttdeci">T cub(T const &amp;x)</div><div class="ttdoc">x*x*x </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00075">utility.h:75</a></div></div>
+<div class="ttc" id="namespacemeow_html_a10a8cca705773b7d9f6f91d3fb08c104"><div class="ttname"><a href="namespacemeow.html#a10a8cca705773b7d9f6f91d3fb08c104">meow::cub</a></div><div class="ttdeci">T cub(T const &amp;x)</div><div class="ttdoc">x*x*x </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00085">utility.h:85</a></div></div>
<div class="ttc" id="classmeow_1_1Matrix_html"><div class="ttname"><a href="classmeow_1_1Matrix.html">meow::Matrix&lt; Scalar &gt;</a></div></div>
<div class="ttc" id="Transformation_8h_html"><div class="ttname"><a href="Transformation_8h.html">Transformation.h</a></div></div>
<div class="ttc" id="classmeow_1_1Transformation_html_a9b6ec99d8363742f77c63a49ba9467b5"><div class="ttname"><a href="classmeow_1_1Transformation.html#a9b6ec99d8363742f77c63a49ba9467b5">meow::Transformation::referenceFrom</a></div><div class="ttdeci">Transformation &amp; referenceFrom(Transformation const &amp;b)</div><div class="ttdoc">reference from the specified one </div><div class="ttdef"><b>Definition:</b> <a href="Transformation_8h_source.html#l00086">Transformation.h:86</a></div></div>
@@ -336,7 +336,7 @@ $(document).ready(function(){initNavTree('Transformations_8h_source.html','');})
<div class="ttc" id="classmeow_1_1PhotoProjection_html_a4a07aecb4474633c82d6b73dc1cdd53d"><div class="ttname"><a href="classmeow_1_1PhotoProjection.html#a4a07aecb4474633c82d6b73dc1cdd53d">meow::PhotoProjection::jacobian</a></div><div class="ttdeci">Matrix&lt; Scalar &gt; jacobian(Matrix&lt; Scalar &gt; const &amp;x, size_t i) const </div><div class="ttdoc">Return the jacobian matrix (derivate by the focus length) of this projection. </div><div class="ttdef"><b>Definition:</b> <a href="Transformations_8h_source.html#l00525">Transformations.h:525</a></div></div>
<div class="ttc" id="classmeow_1_1BallProjection_html_a8e7e0ddd31c51bbaa934f77aee760f18"><div class="ttname"><a href="classmeow_1_1BallProjection.html#a8e7e0ddd31c51bbaa934f77aee760f18">meow::BallProjection::operator=</a></div><div class="ttdeci">BallProjection &amp; operator=(BallProjection const &amp;b)</div><div class="ttdoc">Same as copyFrom(b) </div><div class="ttdef"><b>Definition:</b> <a href="Transformations_8h_source.html#l00272">Transformations.h:272</a></div></div>
<div class="ttc" id="classmeow_1_1BallProjection_html_a82416bac8768d0f40fc09e8cd3896bc8"><div class="ttname"><a href="classmeow_1_1BallProjection.html#a82416bac8768d0f40fc09e8cd3896bc8">meow::BallProjection::radius</a></div><div class="ttdeci">Scalar radius() const </div><div class="ttdoc">Return the value of the radius. </div><div class="ttdef"><b>Definition:</b> <a href="Transformations_8h_source.html#l00134">Transformations.h:134</a></div></div>
-<div class="ttc" id="namespacemeow_html_a1954e235973a2ac79a7a72a4b7d25573"><div class="ttname"><a href="namespacemeow.html#a1954e235973a2ac79a7a72a4b7d25573">meow::squ</a></div><div class="ttdeci">T squ(T const &amp;x)</div><div class="ttdoc">x*x </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00067">utility.h:67</a></div></div>
+<div class="ttc" id="namespacemeow_html_a1954e235973a2ac79a7a72a4b7d25573"><div class="ttname"><a href="namespacemeow.html#a1954e235973a2ac79a7a72a4b7d25573">meow::squ</a></div><div class="ttdeci">T squ(T const &amp;x)</div><div class="ttdoc">x*x </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00077">utility.h:77</a></div></div>
<div class="ttc" id="classmeow_1_1BallProjection_html_a288814dc861482dd70129a698b1a2d7e"><div class="ttname"><a href="classmeow_1_1BallProjection.html#a288814dc861482dd70129a698b1a2d7e">meow::BallProjection::parameter</a></div><div class="ttdeci">Scalar parameter(size_t i, Scalar const &amp;s)</div><div class="ttdoc">same as radius(s) </div><div class="ttdef"><b>Definition:</b> <a href="Transformations_8h_source.html#l00127">Transformations.h:127</a></div></div>
<div class="ttc" id="classmeow_1_1BallProjection_html_af7e722b66c6bbc7245726902b6849850"><div class="ttname"><a href="classmeow_1_1BallProjection.html#af7e722b66c6bbc7245726902b6849850">meow::BallProjection::BallProjection</a></div><div class="ttdeci">BallProjection(size_t d)</div><div class="ttdef"><b>Definition:</b> <a href="Transformations_8h_source.html#l00080">Transformations.h:80</a></div></div>
</div><!-- fragment --></div><!-- contents -->
@@ -346,7 +346,7 @@ $(document).ready(function(){initNavTree('Transformations_8h_source.html','');})
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_77e0ab67466b1e7d76f50725a5ab9910.html">math</a></li><li class="navelem"><a class="el" href="Transformations_8h.html">Transformations.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/Usage_8h.html b/doc/html/Usage_8h.html
index 0f2df2b..e0f70be 100644
--- a/doc/html/Usage_8h.html
+++ b/doc/html/Usage_8h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -88,7 +88,7 @@ Namespaces</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="Usage_8h.html">Usage.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/Usage_8h_source.html b/doc/html/Usage_8h_source.html
index 9938ec9..2110909 100644
--- a/doc/html/Usage_8h_source.html
+++ b/doc/html/Usage_8h_source.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -441,7 +441,7 @@ $(document).ready(function(){initNavTree('Usage_8h_source.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="Usage_8h.html">Usage.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/VP__Tree_8h.html b/doc/html/VP__Tree_8h.html
index b41e7cd..149d91f 100644
--- a/doc/html/VP__Tree_8h.html
+++ b/doc/html/VP__Tree_8h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -88,7 +88,7 @@ Namespaces</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_a17ff8dcb3a1c1b842af541700214096.html">dsa</a></li><li class="navelem"><a class="el" href="VP__Tree_8h.html">VP_Tree.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/VP__Tree_8h_source.html b/doc/html/VP__Tree_8h_source.html
index 155236c..edffe31 100644
--- a/doc/html/VP__Tree_8h_source.html
+++ b/doc/html/VP__Tree_8h_source.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -343,7 +343,7 @@ $(document).ready(function(){initNavTree('VP__Tree_8h_source.html','');});
<div class="ttc" id="classmeow_1_1VP__Tree_html_aa4adfa52bd1cee8703b49a5ecf906733"><div class="ttname"><a href="classmeow_1_1VP__Tree.html#aa4adfa52bd1cee8703b49a5ecf906733">meow::VP_Tree::forceBuild</a></div><div class="ttdeci">void forceBuild()</div><div class="ttdoc">重新建樹 </div><div class="ttdef"><b>Definition:</b> <a href="VP__Tree_8h_source.html#l00284">VP_Tree.h:284</a></div></div>
<div class="ttc" id="classmeow_1_1VP__Tree_html_a22db303a6318b2ef58957b22063cb591"><div class="ttname"><a href="classmeow_1_1VP__Tree.html#a22db303a6318b2ef58957b22063cb591">meow::VP_Tree::query</a></div><div class="ttdeci">Vectors query(Vector const &amp;vector, size_t nearestNumber, bool compareWholeVector) const </div><div class="ttdoc">查找 </div><div class="ttdef"><b>Definition:</b> <a href="VP__Tree_8h_source.html#l00296">VP_Tree.h:296</a></div></div>
<div class="ttc" id="classmeow_1_1VP__Tree_html_aa53e215a7e6daa3edfba4201602c8894"><div class="ttname"><a href="classmeow_1_1VP__Tree.html#aa53e215a7e6daa3edfba4201602c8894">meow::VP_Tree::erase</a></div><div class="ttdeci">bool erase(Vector const &amp;vector)</div><div class="ttdoc">將給定的Vector從set移除 </div><div class="ttdef"><b>Definition:</b> <a href="VP__Tree_8h_source.html#l00260">VP_Tree.h:260</a></div></div>
-<div class="ttc" id="namespacemeow_html_a1954e235973a2ac79a7a72a4b7d25573"><div class="ttname"><a href="namespacemeow.html#a1954e235973a2ac79a7a72a4b7d25573">meow::squ</a></div><div class="ttdeci">T squ(T const &amp;x)</div><div class="ttdoc">x*x </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00067">utility.h:67</a></div></div>
+<div class="ttc" id="namespacemeow_html_a1954e235973a2ac79a7a72a4b7d25573"><div class="ttname"><a href="namespacemeow.html#a1954e235973a2ac79a7a72a4b7d25573">meow::squ</a></div><div class="ttdeci">T squ(T const &amp;x)</div><div class="ttdoc">x*x </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00077">utility.h:77</a></div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.3.1-->
@@ -351,7 +351,7 @@ $(document).ready(function(){initNavTree('VP__Tree_8h_source.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_a17ff8dcb3a1c1b842af541700214096.html">dsa</a></li><li class="navelem"><a class="el" href="VP__Tree_8h.html">VP_Tree.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:40 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:14 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/Vector_8h.html b/doc/html/Vector_8h.html
index 95bd613..30b59ca 100644
--- a/doc/html/Vector_8h.html
+++ b/doc/html/Vector_8h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -61,7 +61,7 @@ $(document).ready(function(){initNavTree('Vector_8h.html','');});
<div class="title">Vector.h File Reference</div> </div>
</div><!--header-->
<div class="contents">
-<div class="textblock"><code>#include &quot;<a class="el" href="Self_8h_source.html">../Self.h</a>&quot;</code><br/>
+<div class="textblock"><code>#include &quot;../Self.h&quot;</code><br/>
<code>#include &quot;<a class="el" href="Matrix_8h_source.html">Matrix.h</a>&quot;</code><br/>
<code>#include &lt;vector&gt;</code><br/>
<code>#include &lt;cmath&gt;</code><br/>
@@ -86,7 +86,7 @@ Namespaces</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_77e0ab67466b1e7d76f50725a5ab9910.html">math</a></li><li class="navelem"><a class="el" href="Vector_8h.html">Vector.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/Vector_8h_source.html b/doc/html/Vector_8h_source.html
index a7d79f6..7eeccd7 100644
--- a/doc/html/Vector_8h_source.html
+++ b/doc/html/Vector_8h_source.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -236,41 +236,41 @@ $(document).ready(function(){initNavTree('Vector_8h_source.html','');});
<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>&#160;<span class="preprocessor">#endif // math_Vector_H__</span></div>
<div class="ttc" id="classmeow_1_1Vector_html_af10156730c992a5597ca674940157fe8"><div class="ttname"><a href="classmeow_1_1Vector.html#af10156730c992a5597ca674940157fe8">meow::Vector::operator+</a></div><div class="ttdeci">Vector operator+() const </div><div class="ttdoc">same as positive() </div><div class="ttdef"><b>Definition:</b> <a href="Vector_8h_source.html#l00230">Vector.h:230</a></div></div>
<div class="ttc" id="classmeow_1_1Vector_html_a554bb098d8af7ef1458624e8b1f47e6a"><div class="ttname"><a href="classmeow_1_1Vector.html#a554bb098d8af7ef1458624e8b1f47e6a">meow::Vector::dimension</a></div><div class="ttdeci">size_t dimension() const </div><div class="ttdoc">return dimension </div><div class="ttdef"><b>Definition:</b> <a href="Vector_8h_source.html#l00100">Vector.h:100</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a1dbef5b1a46df480f7fa3e118fd12bec"><div class="ttname"><a href="classmeow_1_1Matrix.html#a1dbef5b1a46df480f7fa3e118fd12bec">meow::Matrix::referenceFrom</a></div><div class="ttdeci">Matrix &amp; referenceFrom(Matrix const &amp;m)</div><div class="ttdoc">reference </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00109">Matrix.h:109</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a560adbe0b39f52bfb016edddc2955178"><div class="ttname"><a href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">meow::Matrix::rows</a></div><div class="ttdeci">size_t rows() const </div><div class="ttdoc">Return number of rows. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00128">Matrix.h:128</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a1dbef5b1a46df480f7fa3e118fd12bec"><div class="ttname"><a href="classmeow_1_1Matrix.html#a1dbef5b1a46df480f7fa3e118fd12bec">meow::Matrix::referenceFrom</a></div><div class="ttdeci">Matrix &amp; referenceFrom(Matrix const &amp;m)</div><div class="ttdoc">reference </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00110">Matrix.h:110</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a560adbe0b39f52bfb016edddc2955178"><div class="ttname"><a href="classmeow_1_1Matrix.html#a560adbe0b39f52bfb016edddc2955178">meow::Matrix::rows</a></div><div class="ttdeci">size_t rows() const </div><div class="ttdoc">Return number of rows. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00129">Matrix.h:129</a></div></div>
<div class="ttc" id="classmeow_1_1Vector_html_afc7cc691dd00ab41fd56d798c13a6a27"><div class="ttname"><a href="classmeow_1_1Vector.html#afc7cc691dd00ab41fd56d798c13a6a27">meow::Vector::length</a></div><div class="ttdeci">Scalar length() const </div><div class="ttdoc">sqrt of length2 </div><div class="ttdef"><b>Definition:</b> <a href="Vector_8h_source.html#l00199">Vector.h:199</a></div></div>
<div class="ttc" id="classmeow_1_1Vector_html_ab97e0c09f4665241e052642181732d96"><div class="ttname"><a href="classmeow_1_1Vector.html#ab97e0c09f4665241e052642181732d96">meow::Vector::scalarGet</a></div><div class="ttdeci">ScalarRef scalarGet(size_t i)</div><div class="ttdoc">return i -th scalar with non-constant type </div><div class="ttdef"><b>Definition:</b> <a href="Vector_8h_source.html#l00141">Vector.h:141</a></div></div>
<div class="ttc" id="classmeow_1_1Vector_html_a71b56938e01de730490e722824f4b53e"><div class="ttname"><a href="classmeow_1_1Vector.html#a71b56938e01de730490e722824f4b53e">meow::Vector::length2</a></div><div class="ttdeci">Scalar length2() const </div><div class="ttdoc">same as (*this).dot(*this) </div><div class="ttdef"><b>Definition:</b> <a href="Vector_8h_source.html#l00204">Vector.h:204</a></div></div>
<div class="ttc" id="classmeow_1_1Vector_html_a45bd0b9c27a2fc83f1d00106c976751c"><div class="ttname"><a href="classmeow_1_1Vector.html#a45bd0b9c27a2fc83f1d00106c976751c">meow::Vector::mul</a></div><div class="ttdeci">Vector mul(Scalar const &amp;s) const </div><div class="ttdoc">return (*this)*s , where s is a scalar </div><div class="ttdef"><b>Definition:</b> <a href="Vector_8h_source.html#l00184">Vector.h:184</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_aed17cc829d1e766d2c905d65cbae48ce"><div class="ttname"><a href="classmeow_1_1Matrix.html#aed17cc829d1e766d2c905d65cbae48ce">meow::Matrix::div</a></div><div class="ttdeci">Matrix div(Entry const &amp;s) const </div><div class="ttdoc">return (*this) / s. s is a scalar </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00346">Matrix.h:346</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_aed17cc829d1e766d2c905d65cbae48ce"><div class="ttname"><a href="classmeow_1_1Matrix.html#aed17cc829d1e766d2c905d65cbae48ce">meow::Matrix::div</a></div><div class="ttdeci">Matrix div(Entry const &amp;s) const </div><div class="ttdoc">return (*this) / s. s is a scalar </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00347">Matrix.h:347</a></div></div>
<div class="ttc" id="classmeow_1_1Vector_html_a510da6e6a0470bf2312e62c1b43a310a"><div class="ttname"><a href="classmeow_1_1Vector.html#a510da6e6a0470bf2312e62c1b43a310a">meow::Vector::operator-</a></div><div class="ttdeci">Vector operator-() const </div><div class="ttdoc">same as negative() </div><div class="ttdef"><b>Definition:</b> <a href="Vector_8h_source.html#l00235">Vector.h:235</a></div></div>
<div class="ttc" id="classmeow_1_1Vector_html_a7def8437ada844cc6b6dc9769aba1ee6"><div class="ttname"><a href="classmeow_1_1Vector.html#a7def8437ada844cc6b6dc9769aba1ee6">meow::Vector::Vector</a></div><div class="ttdeci">Vector(Vector const &amp;v)</div><div class="ttdoc">constructor </div><div class="ttdef"><b>Definition:</b> <a href="Vector_8h_source.html#l00041">Vector.h:41</a></div></div>
<div class="ttc" id="classmeow_1_1Vector_html_aee0da81d6a393d2abf7bf20c2ef260c3"><div class="ttname"><a href="classmeow_1_1Vector.html#aee0da81d6a393d2abf7bf20c2ef260c3">meow::Vector::~Vector</a></div><div class="ttdeci">~Vector()</div><div class="ttdoc">destructor </div><div class="ttdef"><b>Definition:</b> <a href="Vector_8h_source.html#l00079">Vector.h:79</a></div></div>
<div class="ttc" id="classmeow_1_1Vector_html_ad2e490231e4b624ef86f958b99c94533"><div class="ttname"><a href="classmeow_1_1Vector.html#ad2e490231e4b624ef86f958b99c94533">meow::Vector::sub</a></div><div class="ttdeci">Vector sub(Vector const &amp;v) const </div><div class="ttdoc">return (*this)-v </div><div class="ttdef"><b>Definition:</b> <a href="Vector_8h_source.html#l00179">Vector.h:179</a></div></div>
<div class="ttc" id="classmeow_1_1Vector_html_ada37bc2df18e7c892d4b5e2ac34bf025"><div class="ttname"><a href="classmeow_1_1Vector.html#ada37bc2df18e7c892d4b5e2ac34bf025">meow::Vector::dimension</a></div><div class="ttdeci">size_t dimension(size_t d, Scalar const &amp;s)</div><div class="ttdoc">resize the dimension </div><div class="ttdef"><b>Definition:</b> <a href="Vector_8h_source.html#l00111">Vector.h:111</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a93ff4579b7cb950868cad7a62bcf9fe8"><div class="ttname"><a href="classmeow_1_1Matrix.html#a93ff4579b7cb950868cad7a62bcf9fe8">meow::Matrix::subMatrix</a></div><div class="ttdeci">Matrix subMatrix(size_t rFirst, size_t rLast, size_t cFirst, size_t cLast) const </div><div class="ttdoc">Return a rLast-rFirst+1 x cLast-cFirst+1 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00257">Matrix.h:257</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a93ff4579b7cb950868cad7a62bcf9fe8"><div class="ttname"><a href="classmeow_1_1Matrix.html#a93ff4579b7cb950868cad7a62bcf9fe8">meow::Matrix::subMatrix</a></div><div class="ttdeci">Matrix subMatrix(size_t rFirst, size_t rLast, size_t cFirst, size_t cLast) const </div><div class="ttdoc">Return a rLast-rFirst+1 x cLast-cFirst+1 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00258">Matrix.h:258</a></div></div>
<div class="ttc" id="classmeow_1_1Vector_html_ac7464dd163607b1a6417e438a639d050"><div class="ttname"><a href="classmeow_1_1Vector.html#ac7464dd163607b1a6417e438a639d050">meow::Vector::ScalarRefK</a></div><div class="ttdeci">Matrix&lt; Scalar &gt;::EntryRefK ScalarRefK</div><div class="ttdef"><b>Definition:</b> <a href="Vector_8h_source.html#l00021">Vector.h:21</a></div></div>
<div class="ttc" id="classmeow_1_1Vector_html_a52540cc03073243026770587c35beba0"><div class="ttname"><a href="classmeow_1_1Vector.html#a52540cc03073243026770587c35beba0">meow::Vector::copyFrom</a></div><div class="ttdeci">Vector &amp; copyFrom(Vector const &amp;v)</div><div class="ttdoc">copy from ... </div><div class="ttdef"><b>Definition:</b> <a href="Vector_8h_source.html#l00083">Vector.h:83</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_afb81446984f7c27458ccef86be2de413"><div class="ttname"><a href="classmeow_1_1Matrix.html#afb81446984f7c27458ccef86be2de413">meow::Matrix::copyFrom</a></div><div class="ttdeci">Matrix &amp; copyFrom(Matrix const &amp;m)</div><div class="ttdoc">copy </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00096">Matrix.h:96</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_afb81446984f7c27458ccef86be2de413"><div class="ttname"><a href="classmeow_1_1Matrix.html#afb81446984f7c27458ccef86be2de413">meow::Matrix::copyFrom</a></div><div class="ttdeci">Matrix &amp; copyFrom(Matrix const &amp;m)</div><div class="ttdoc">copy </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00097">Matrix.h:97</a></div></div>
<div class="ttc" id="classmeow_1_1Vector_html"><div class="ttname"><a href="classmeow_1_1Vector.html">meow::Vector</a></div><div class="ttdoc">vector </div><div class="ttdef"><b>Definition:</b> <a href="Vector_8h_source.html#l00019">Vector.h:19</a></div></div>
<div class="ttc" id="classmeow_1_1Vector_html_a8cad36b5fab47f3d50b840ff26260623"><div class="ttname"><a href="classmeow_1_1Vector.html#a8cad36b5fab47f3d50b840ff26260623">meow::Vector::operator=</a></div><div class="ttdeci">Vector &amp; operator=(Vector const &amp;v)</div><div class="ttdoc">same as copyFrom </div><div class="ttdef"><b>Definition:</b> <a href="Vector_8h_source.html#l00220">Vector.h:220</a></div></div>
<div class="ttc" id="classmeow_1_1Vector_html_a70c2620d25f6a36dc6d6aa38851b1c7a"><div class="ttname"><a href="classmeow_1_1Vector.html#a70c2620d25f6a36dc6d6aa38851b1c7a">meow::Vector::subVector</a></div><div class="ttdeci">Vector subVector(size_t i, size_t j)</div><div class="ttdoc">subvector form i-th to j-th </div><div class="ttdef"><b>Definition:</b> <a href="Vector_8h_source.html#l00159">Vector.h:159</a></div></div>
<div class="ttc" id="classmeow_1_1Vector_html_a8180db77db8e6ef30a15f4bd1fcb7ef1"><div class="ttname"><a href="classmeow_1_1Vector.html#a8180db77db8e6ef30a15f4bd1fcb7ef1">meow::Vector::operator*</a></div><div class="ttdeci">Scalar operator*(Vector const &amp;v) const </div><div class="ttdoc">same as dot(v) </div><div class="ttdef"><b>Definition:</b> <a href="Vector_8h_source.html#l00250">Vector.h:250</a></div></div>
<div class="ttc" id="classmeow_1_1Vector_html_a58f997cdc6b98a76ae13bba6d685d815"><div class="ttname"><a href="classmeow_1_1Vector.html#a58f997cdc6b98a76ae13bba6d685d815">meow::Vector::Vector</a></div><div class="ttdeci">Vector(std::vector&lt; Scalar &gt; const &amp;v)</div><div class="ttdoc">constructor </div><div class="ttdef"><b>Definition:</b> <a href="Vector_8h_source.html#l00061">Vector.h:61</a></div></div>
<div class="ttc" id="classmeow_1_1Vector_html_a5589e07881f9f6a7bb7c43630d30ecdd"><div class="ttname"><a href="classmeow_1_1Vector.html#a5589e07881f9f6a7bb7c43630d30ecdd">meow::Vector::Vector</a></div><div class="ttdeci">Vector(size_t d, Scalar const &amp;e)</div><div class="ttdoc">constructor </div><div class="ttdef"><b>Definition:</b> <a href="Vector_8h_source.html#l00075">Vector.h:75</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a869be60b593d7ce7101ee7ac788b0dd0"><div class="ttname"><a href="classmeow_1_1Matrix.html#a869be60b593d7ce7101ee7ac788b0dd0">meow::Matrix::transpose</a></div><div class="ttdeci">Matrix transpose() const </div><div class="ttdoc">return itself&#39;s transpose matrix </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00434">Matrix.h:434</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a869be60b593d7ce7101ee7ac788b0dd0"><div class="ttname"><a href="classmeow_1_1Matrix.html#a869be60b593d7ce7101ee7ac788b0dd0">meow::Matrix::transpose</a></div><div class="ttdeci">Matrix transpose() const </div><div class="ttdoc">return itself&#39;s transpose matrix </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00435">Matrix.h:435</a></div></div>
<div class="ttc" id="classmeow_1_1Vector_html_a0a6eade258af4979692fa325dd59429c"><div class="ttname"><a href="classmeow_1_1Vector.html#a0a6eade258af4979692fa325dd59429c">meow::Vector::operator+</a></div><div class="ttdeci">Vector operator+(Vector const &amp;v) const </div><div class="ttdoc">same as add(v) </div><div class="ttdef"><b>Definition:</b> <a href="Vector_8h_source.html#l00240">Vector.h:240</a></div></div>
<div class="ttc" id="Matrix_8h_html"><div class="ttname"><a href="Matrix_8h.html">Matrix.h</a></div></div>
<div class="ttc" id="classmeow_1_1Vector_html_a200453ad223a040147a2dc92e4222589"><div class="ttname"><a href="classmeow_1_1Vector.html#a200453ad223a040147a2dc92e4222589">meow::Vector::positive</a></div><div class="ttdeci">Vector positive() const </div><div class="ttdoc">return +(*this) </div><div class="ttdef"><b>Definition:</b> <a href="Vector_8h_source.html#l00164">Vector.h:164</a></div></div>
<div class="ttc" id="classmeow_1_1Vector_html_a628406a3f273f85dc4c619b8f3cd8940"><div class="ttname"><a href="classmeow_1_1Vector.html#a628406a3f273f85dc4c619b8f3cd8940">meow::Vector::scalar</a></div><div class="ttdeci">Scalar scalar(size_t i) const </div><div class="ttdoc">return i -th scalar </div><div class="ttdef"><b>Definition:</b> <a href="Vector_8h_source.html#l00125">Vector.h:125</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a30fdb794e5966585e93cf715646210dd"><div class="ttname"><a href="classmeow_1_1Matrix.html#a30fdb794e5966585e93cf715646210dd">meow::Matrix::mul</a></div><div class="ttdeci">Matrix mul(Matrix const &amp;m) const </div><div class="ttdoc">return (*this) times m. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00326">Matrix.h:326</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_ab49fa7564c37c6bc164dc368a94fed6b"><div class="ttname"><a href="classmeow_1_1Matrix.html#ab49fa7564c37c6bc164dc368a94fed6b">meow::Matrix::entryGet</a></div><div class="ttdeci">EntryRef entryGet(size_t r, size_t c)</div><div class="ttdoc">Get the entry at r x c. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00222">Matrix.h:222</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a30fdb794e5966585e93cf715646210dd"><div class="ttname"><a href="classmeow_1_1Matrix.html#a30fdb794e5966585e93cf715646210dd">meow::Matrix::mul</a></div><div class="ttdeci">Matrix mul(Matrix const &amp;m) const </div><div class="ttdoc">return (*this) times m. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00327">Matrix.h:327</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_ab49fa7564c37c6bc164dc368a94fed6b"><div class="ttname"><a href="classmeow_1_1Matrix.html#ab49fa7564c37c6bc164dc368a94fed6b">meow::Matrix::entryGet</a></div><div class="ttdeci">EntryRef entryGet(size_t r, size_t c)</div><div class="ttdoc">Get the entry at r x c. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00223">Matrix.h:223</a></div></div>
<div class="ttc" id="classmeow_1_1Vector_html_a6591f95bda6b9724d2f66fc1254bfa7a"><div class="ttname"><a href="classmeow_1_1Vector.html#a6591f95bda6b9724d2f66fc1254bfa7a">meow::Vector::operator()</a></div><div class="ttdeci">Scalar operator()(size_t i) const </div><div class="ttdoc">same as entry(i) </div><div class="ttdef"><b>Definition:</b> <a href="Vector_8h_source.html#l00225">Vector.h:225</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_ae89a9a7646f7b7c0f23756809c65dc8c"><div class="ttname"><a href="classmeow_1_1Matrix.html#ae89a9a7646f7b7c0f23756809c65dc8c">meow::Matrix::sub</a></div><div class="ttdeci">Matrix sub(Matrix const &amp;m) const </div><div class="ttdoc">return (*this) - m. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00313">Matrix.h:313</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html"><div class="ttname"><a href="classmeow_1_1Matrix.html">meow::Matrix</a></div><div class="ttdoc">matrix </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00018">Matrix.h:18</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_ae89a9a7646f7b7c0f23756809c65dc8c"><div class="ttname"><a href="classmeow_1_1Matrix.html#ae89a9a7646f7b7c0f23756809c65dc8c">meow::Matrix::sub</a></div><div class="ttdeci">Matrix sub(Matrix const &amp;m) const </div><div class="ttdoc">return (*this) - m. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00314">Matrix.h:314</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html"><div class="ttname"><a href="classmeow_1_1Matrix.html">meow::Matrix</a></div><div class="ttdoc">matrix </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00019">Matrix.h:19</a></div></div>
<div class="ttc" id="classmeow_1_1Vector_html_a34ca34c834e47288894cec2445e5b073"><div class="ttname"><a href="classmeow_1_1Vector.html#a34ca34c834e47288894cec2445e5b073">meow::Vector::Vector</a></div><div class="ttdeci">Vector(Matrix&lt; Scalar &gt; const &amp;m)</div><div class="ttdoc">constructor </div><div class="ttdef"><b>Definition:</b> <a href="Vector_8h_source.html#l00051">Vector.h:51</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a46a12f45237e654e0140387d7290eb8b"><div class="ttname"><a href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">meow::Matrix::entry</a></div><div class="ttdeci">Entry entry(size_t r, size_t c) const </div><div class="ttdoc">Access the entry at r x c. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00211">Matrix.h:211</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a581dbd8ba10d054596a3d11eaf47f274"><div class="ttname"><a href="classmeow_1_1Matrix.html#a581dbd8ba10d054596a3d11eaf47f274">meow::Matrix::negative</a></div><div class="ttdeci">Matrix negative() const </div><div class="ttdoc">return -(*this) </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00288">Matrix.h:288</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a46a12f45237e654e0140387d7290eb8b"><div class="ttname"><a href="classmeow_1_1Matrix.html#a46a12f45237e654e0140387d7290eb8b">meow::Matrix::entry</a></div><div class="ttdeci">Entry entry(size_t r, size_t c) const </div><div class="ttdoc">Access the entry at r x c. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00212">Matrix.h:212</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a581dbd8ba10d054596a3d11eaf47f274"><div class="ttname"><a href="classmeow_1_1Matrix.html#a581dbd8ba10d054596a3d11eaf47f274">meow::Matrix::negative</a></div><div class="ttdeci">Matrix negative() const </div><div class="ttdoc">return -(*this) </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00289">Matrix.h:289</a></div></div>
<div class="ttc" id="classmeow_1_1Vector_html_abefb870f27490906e326a6f94a896f7c"><div class="ttname"><a href="classmeow_1_1Vector.html#abefb870f27490906e326a6f94a896f7c">meow::Vector::negative</a></div><div class="ttdeci">Vector negative() const </div><div class="ttdoc">return -(*this) </div><div class="ttdef"><b>Definition:</b> <a href="Vector_8h_source.html#l00169">Vector.h:169</a></div></div>
<div class="ttc" id="classmeow_1_1Vector_html_ac3e4b43822b9091c3eab7215c52b140d"><div class="ttname"><a href="classmeow_1_1Vector.html#ac3e4b43822b9091c3eab7215c52b140d">meow::Vector::operator-</a></div><div class="ttdeci">Vector operator-(Vector const &amp;v) const </div><div class="ttdoc">same as sub(v) </div><div class="ttdef"><b>Definition:</b> <a href="Vector_8h_source.html#l00245">Vector.h:245</a></div></div>
<div class="ttc" id="classmeow_1_1Vector_html_ac813d8c46325f8ec4771a7cc315c8908"><div class="ttname"><a href="classmeow_1_1Vector.html#ac813d8c46325f8ec4771a7cc315c8908">meow::Vector::div</a></div><div class="ttdeci">Vector div(Scalar const &amp;s) const </div><div class="ttdoc">return (*this)/s , where s is a scalar </div><div class="ttdef"><b>Definition:</b> <a href="Vector_8h_source.html#l00189">Vector.h:189</a></div></div>
@@ -285,7 +285,7 @@ $(document).ready(function(){initNavTree('Vector_8h_source.html','');});
<div class="ttc" id="classmeow_1_1Vector_html_a579a922c3f6c70e6e2c67d8d4d1c1b28"><div class="ttname"><a href="classmeow_1_1Vector.html#a579a922c3f6c70e6e2c67d8d4d1c1b28">meow::Vector::scalars</a></div><div class="ttdeci">void scalars(size_t i, size_t j, Scalar const &amp;s)</div><div class="ttdoc">change i -th to j -th scalars </div><div class="ttdef"><b>Definition:</b> <a href="Vector_8h_source.html#l00152">Vector.h:152</a></div></div>
<div class="ttc" id="classmeow_1_1Vector_html_a9228c4b935c57cd2af9cb07218eca452"><div class="ttname"><a href="classmeow_1_1Vector.html#a9228c4b935c57cd2af9cb07218eca452">meow::Vector::dot</a></div><div class="ttdeci">Scalar dot(Vector const &amp;v) const </div><div class="ttdoc">dot </div><div class="ttdef"><b>Definition:</b> <a href="Vector_8h_source.html#l00194">Vector.h:194</a></div></div>
<div class="ttc" id="classmeow_1_1Vector_html_a68530affccd332248e476cc3e188cd61"><div class="ttname"><a href="classmeow_1_1Vector.html#a68530affccd332248e476cc3e188cd61">meow::Vector::Vector</a></div><div class="ttdeci">Vector()</div><div class="ttdoc">constructor </div><div class="ttdef"><b>Definition:</b> <a href="Vector_8h_source.html#l00031">Vector.h:31</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_ac1030360f1f48119128d99428930cce6"><div class="ttname"><a href="classmeow_1_1Matrix.html#ac1030360f1f48119128d99428930cce6">meow::Matrix::add</a></div><div class="ttdeci">Matrix add(Matrix const &amp;m) const </div><div class="ttdoc">return (*this) + m. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00300">Matrix.h:300</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_ac1030360f1f48119128d99428930cce6"><div class="ttname"><a href="classmeow_1_1Matrix.html#ac1030360f1f48119128d99428930cce6">meow::Matrix::add</a></div><div class="ttdeci">Matrix add(Matrix const &amp;m) const </div><div class="ttdoc">return (*this) + m. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00301">Matrix.h:301</a></div></div>
<div class="ttc" id="classmeow_1_1Vector_html_a8813d3c4979bef7ed863fde8fc4249fc"><div class="ttname"><a href="classmeow_1_1Vector.html#a8813d3c4979bef7ed863fde8fc4249fc">meow::Vector::scalar</a></div><div class="ttdeci">Scalar scalar(size_t i, Scalar const &amp;s)</div><div class="ttdoc">change i -th scalar </div><div class="ttdef"><b>Definition:</b> <a href="Vector_8h_source.html#l00135">Vector.h:135</a></div></div>
<div class="ttc" id="classmeow_1_1Vector_html_ab675b777186dd4903367bc77922893ee"><div class="ttname"><a href="classmeow_1_1Vector.html#ab675b777186dd4903367bc77922893ee">meow::Vector::normalize</a></div><div class="ttdeci">Vector normalize() const </div><div class="ttdoc">return a normalize form of itself </div><div class="ttdef"><b>Definition:</b> <a href="Vector_8h_source.html#l00209">Vector.h:209</a></div></div>
</div><!-- fragment --></div><!-- contents -->
@@ -295,7 +295,7 @@ $(document).ready(function(){initNavTree('Vector_8h_source.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_77e0ab67466b1e7d76f50725a5ab9910.html">math</a></li><li class="navelem"><a class="el" href="Vector_8h.html">Vector.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/Vectors_8h.html b/doc/html/Vectors_8h.html
index db90d28..dc93362 100644
--- a/doc/html/Vectors_8h.html
+++ b/doc/html/Vectors_8h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -89,7 +89,7 @@ Namespaces</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_a57e9e528cb28fd6752031b735908fb6.html">geo</a></li><li class="navelem"><a class="el" href="Vectors_8h.html">Vectors.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/Vectors_8h_source.html b/doc/html/Vectors_8h_source.html
index 3d4d9af..a181af4 100644
--- a/doc/html/Vectors_8h_source.html
+++ b/doc/html/Vectors_8h_source.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -86,495 +86,525 @@ $(document).ready(function(){initNavTree('Vectors_8h_source.html','');});
<div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a989ff27c4ef1dacd3f1b37b81dff0fa2"> 35</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html#a989ff27c4ef1dacd3f1b37b81dff0fa2">Vector2D</a>(Scalar <span class="keyword">const</span>&amp; sx, Scalar <span class="keyword">const</span>&amp; sy): x_(sx), y_(sy) {</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; }</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;</div>
-<div class="line"><a name="l00039"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#ade618c2ccb5a6c1915495e5b0e34cba4"> 39</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html#ade618c2ccb5a6c1915495e5b0e34cba4">Vector2D</a>(<a class="code" href="classmeow_1_1Vector.html">Vector&lt;Scalar&gt;</a> <span class="keyword">const</span>&amp; v): x_(v(0)), y_(v(1)) {</div>
+<div class="line"><a name="l00039"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#ab6c2e5399a8a4de1662f587e0e1790d1"> 39</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html#ab6c2e5399a8a4de1662f587e0e1790d1">Vector2D</a>(<span class="keywordtype">size_t</span> <a class="code" href="classmeow_1_1Vector2D.html#a5707bd37c4d2baf88fca6c65d6144ee5">dimension</a>, Scalar <span class="keyword">const</span>&amp; s): x_(s), y_(s) {</div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; }</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;</div>
-<div class="line"><a name="l00043"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a62a15858053f7c6c80aa9a896dd6d78d"> 43</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html#a62a15858053f7c6c80aa9a896dd6d78d">Vector2D</a>(<a class="code" href="classmeow_1_1Vector.html">Vector&lt;Scalar&gt;</a> <span class="keyword">const</span>&amp; v, <span class="keywordtype">size_t</span> i): x_(v(i)), y_(v(i + 1)) {</div>
+<div class="line"><a name="l00043"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#ade618c2ccb5a6c1915495e5b0e34cba4"> 43</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html#ade618c2ccb5a6c1915495e5b0e34cba4">Vector2D</a>(<a class="code" href="classmeow_1_1Vector.html">Vector&lt;Scalar&gt;</a> <span class="keyword">const</span>&amp; v): x_(v(0)), y_(v(1)) {</div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; }</div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;</div>
-<div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a3782df3eec67c68edae1afdd64e18d27"> 47</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html#a3782df3eec67c68edae1afdd64e18d27">~Vector2D</a>() {</div>
+<div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a62a15858053f7c6c80aa9a896dd6d78d"> 47</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html#a62a15858053f7c6c80aa9a896dd6d78d">Vector2D</a>(<a class="code" href="classmeow_1_1Vector.html">Vector&lt;Scalar&gt;</a> <span class="keyword">const</span>&amp; v, <span class="keywordtype">size_t</span> i): x_(v(i)), y_(v(i + 1)) {</div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; }</div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;</div>
-<div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#adced5720013a8be2883df4a82e091483"> 51</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a>&amp; <a class="code" href="classmeow_1_1Vector2D.html#adced5720013a8be2883df4a82e091483">copyFrom</a>(<a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <span class="keyword">const</span>&amp; v) {</div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a79c0c92338f7197902cfc53876eb5e73">xy</a>(v.<a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>(), v.<a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>());</div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; }</div>
-<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160;</div>
-<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a5707bd37c4d2baf88fca6c65d6144ee5"> 55</a></span>&#160; <span class="keywordtype">size_t</span> <a class="code" href="classmeow_1_1Vector2D.html#a5707bd37c4d2baf88fca6c65d6144ee5">dimension</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> 2; } </div>
-<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160;</div>
-<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3"> 57</a></span>&#160; Scalar <span class="keyword">const</span>&amp; <a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> x_; } </div>
-<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74"> 58</a></span>&#160; Scalar <span class="keyword">const</span>&amp; <a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> y_; } </div>
-<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;</div>
-<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a23046c79acf88b719292022ea4e8d171"> 60</a></span>&#160; Scalar&amp; <a class="code" href="classmeow_1_1Vector2D.html#a23046c79acf88b719292022ea4e8d171">xGet</a>() { <span class="keywordflow">return</span> x_; } </div>
-<div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a26a246441af25df6aa76708cf98fb9e6"> 61</a></span>&#160; Scalar&amp; <a class="code" href="classmeow_1_1Vector2D.html#a26a246441af25df6aa76708cf98fb9e6">yGet</a>() { <span class="keywordflow">return</span> y_; } </div>
+<div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a28d7754e06599387fa16782aeb16a699"> 51</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html#a28d7754e06599387fa16782aeb16a699">Vector2D</a>(<a class="code" href="classmeow_1_1Matrix.html">Matrix&lt;Scalar&gt;</a> <span class="keyword">const</span>&amp; m): x_(m(0, 0)), y_(m(1, 0)) {</div>
+<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; }</div>
+<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160;</div>
+<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#ac8a36409b543445edb8db0e1a7089e3f"> 55</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html#ac8a36409b543445edb8db0e1a7089e3f">Vector2D</a>(<a class="code" href="classmeow_1_1Matrix.html">Matrix&lt;Scalar&gt;</a> <span class="keyword">const</span>&amp; m, <span class="keywordtype">size_t</span> i, <span class="keywordtype">size_t</span> j):</div>
+<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; x_(m(i, j)), y_(m(i + 1, j)) {</div>
+<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; }</div>
+<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;</div>
+<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a3782df3eec67c68edae1afdd64e18d27"> 60</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html#a3782df3eec67c68edae1afdd64e18d27">~Vector2D</a>() {</div>
+<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; }</div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;</div>
-<div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a1bb44937c6a470a483740aa6527a90b9"> 63</a></span>&#160; Scalar <span class="keyword">const</span>&amp; <a class="code" href="classmeow_1_1Vector2D.html#a1bb44937c6a470a483740aa6527a90b9">x</a>(Scalar <span class="keyword">const</span>&amp; s) { x_ = s; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a1bb44937c6a470a483740aa6527a90b9">x</a>(); } </div>
-<div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a48f420d0f701c059f86f33cdfdf630b7"> 64</a></span>&#160; Scalar <span class="keyword">const</span>&amp; <a class="code" href="classmeow_1_1Vector2D.html#a48f420d0f701c059f86f33cdfdf630b7">y</a>(Scalar <span class="keyword">const</span>&amp; s) { y_ = s; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a48f420d0f701c059f86f33cdfdf630b7">y</a>(); } </div>
-<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;</div>
-<div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a79c0c92338f7197902cfc53876eb5e73"> 67</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a>&amp; <a class="code" href="classmeow_1_1Vector2D.html#a79c0c92338f7197902cfc53876eb5e73">xy</a>(Scalar <span class="keyword">const</span>&amp; sx, Scalar <span class="keyword">const</span>&amp; sy){</div>
-<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; <a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>(sx);</div>
-<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; <a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>(sy);</div>
-<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
-<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; }</div>
+<div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#adced5720013a8be2883df4a82e091483"> 64</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a>&amp; <a class="code" href="classmeow_1_1Vector2D.html#adced5720013a8be2883df4a82e091483">copyFrom</a>(<a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <span class="keyword">const</span>&amp; v) {</div>
+<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a79c0c92338f7197902cfc53876eb5e73">xy</a>(v.<a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>(), v.<a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>());</div>
+<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; }</div>
+<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160;</div>
+<div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a5707bd37c4d2baf88fca6c65d6144ee5"> 68</a></span>&#160; <span class="keywordtype">size_t</span> <a class="code" href="classmeow_1_1Vector2D.html#a5707bd37c4d2baf88fca6c65d6144ee5">dimension</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> 2; } </div>
+<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;</div>
+<div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3"> 70</a></span>&#160; Scalar <span class="keyword">const</span>&amp; <a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> x_; } </div>
+<div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74"> 71</a></span>&#160; Scalar <span class="keyword">const</span>&amp; <a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> y_; } </div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160;</div>
-<div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#af3b13c54abc0d8a328833d44b512a299"> 74</a></span>&#160; Scalar <span class="keyword">const</span>&amp; <a class="code" href="classmeow_1_1Vector2D.html#af3b13c54abc0d8a328833d44b512a299">scalar</a>(<span class="keywordtype">size_t</span> i)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; <span class="keyword">static</span> Scalar tmp(0);</div>
-<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; <span class="keywordflow">return</span> (i == 0 ? <a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>() : (i == 1 ? <a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>() : tmp));</div>
-<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160; }</div>
+<div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a23046c79acf88b719292022ea4e8d171"> 73</a></span>&#160; Scalar&amp; <a class="code" href="classmeow_1_1Vector2D.html#a23046c79acf88b719292022ea4e8d171">xGet</a>() { <span class="keywordflow">return</span> x_; } </div>
+<div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a26a246441af25df6aa76708cf98fb9e6"> 74</a></span>&#160; Scalar&amp; <a class="code" href="classmeow_1_1Vector2D.html#a26a246441af25df6aa76708cf98fb9e6">yGet</a>() { <span class="keywordflow">return</span> y_; } </div>
+<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160;</div>
+<div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a1bb44937c6a470a483740aa6527a90b9"> 76</a></span>&#160; Scalar <span class="keyword">const</span>&amp; <a class="code" href="classmeow_1_1Vector2D.html#a1bb44937c6a470a483740aa6527a90b9">x</a>(Scalar <span class="keyword">const</span>&amp; s) { x_ = s; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a1bb44937c6a470a483740aa6527a90b9">x</a>(); } </div>
+<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a48f420d0f701c059f86f33cdfdf630b7"> 77</a></span>&#160; Scalar <span class="keyword">const</span>&amp; <a class="code" href="classmeow_1_1Vector2D.html#a48f420d0f701c059f86f33cdfdf630b7">y</a>(Scalar <span class="keyword">const</span>&amp; s) { y_ = s; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a48f420d0f701c059f86f33cdfdf630b7">y</a>(); } </div>
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160;</div>
-<div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a006d1423d217f03d8ea94ad94384b965"> 80</a></span>&#160; Scalar <span class="keyword">const</span>&amp; <a class="code" href="classmeow_1_1Vector2D.html#a006d1423d217f03d8ea94ad94384b965">scalar</a>(<span class="keywordtype">size_t</span> i, Scalar <span class="keyword">const</span>&amp; s) {</div>
-<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; <span class="keywordflow">return</span> (i == 0 ? <a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>(s) : (i == 1 ? <a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>(s) : s));</div>
-<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; }</div>
-<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160;</div>
-<div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a0b53875b3acbc7ac8c8e773c9ed340e2"> 85</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <a class="code" href="classmeow_1_1Vector2D.html#a0b53875b3acbc7ac8c8e773c9ed340e2">positive</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
-<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; }</div>
-<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160;</div>
-<div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a8d389c0b1a9cc2b3a9dec7fec05bbad8"> 90</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <a class="code" href="classmeow_1_1Vector2D.html#a8d389c0b1a9cc2b3a9dec7fec05bbad8">negative</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a69f2ee0830db546d5a2b5cb39a22ffda">Vector2D</a>(-<a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>(), -<a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>());</div>
-<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; }</div>
-<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160;</div>
-<div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a2e768dd00d86dafa8adefc4ffc4edc9e"> 95</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <a class="code" href="classmeow_1_1Vector2D.html#a2e768dd00d86dafa8adefc4ffc4edc9e">right</a>()<span class="keyword">const</span>{</div>
-<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a69f2ee0830db546d5a2b5cb39a22ffda">Vector2D</a>(-<a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>(), <a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>());</div>
-<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; }</div>
-<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160;</div>
-<div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a52467da33d126ff24f4c2757ee37ed4d"> 100</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <a class="code" href="classmeow_1_1Vector2D.html#a52467da33d126ff24f4c2757ee37ed4d">add</a>(<a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <span class="keyword">const</span>&amp; v)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a69f2ee0830db546d5a2b5cb39a22ffda">Vector2D</a>(<a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>() + v.<a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>(), <a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>() + v.<a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>());</div>
-<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; }</div>
-<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160;</div>
-<div class="line"><a name="l00105"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a56f0d3848a5508b33d6c564e2eebb75e"> 105</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a>&amp; <a class="code" href="classmeow_1_1Vector2D.html#a56f0d3848a5508b33d6c564e2eebb75e">added</a>(<a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <span class="keyword">const</span>&amp; v) {</div>
-<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a79c0c92338f7197902cfc53876eb5e73">xy</a>(<a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>() + v.<a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>(), <a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>() + v.<a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>());</div>
-<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160; }</div>
-<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160;</div>
-<div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#ad7b3e23827cfc3db7fbcc12c70db398a"> 110</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <a class="code" href="classmeow_1_1Vector2D.html#ad7b3e23827cfc3db7fbcc12c70db398a">sub</a>(<a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <span class="keyword">const</span>&amp; v)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a69f2ee0830db546d5a2b5cb39a22ffda">Vector2D</a>(<a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>() - v.<a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>(), <a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>() - v.<a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>());</div>
-<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; }</div>
-<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160;</div>
-<div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a274c5cd3e139978539655a0191f03579"> 115</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a>&amp; <a class="code" href="classmeow_1_1Vector2D.html#a274c5cd3e139978539655a0191f03579">subed</a>(<a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <span class="keyword">const</span>&amp; v) {</div>
-<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a79c0c92338f7197902cfc53876eb5e73">xy</a>(<a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>() - v.<a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>(), <a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>() - v.<a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>());</div>
-<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160; }</div>
-<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160;</div>
-<div class="line"><a name="l00120"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#ac3d894445c7dfa8b0cbe8ec2c1dfd1c2"> 120</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <a class="code" href="classmeow_1_1Vector2D.html#ac3d894445c7dfa8b0cbe8ec2c1dfd1c2">mul</a>(Scalar <span class="keyword">const</span>&amp; s)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a69f2ee0830db546d5a2b5cb39a22ffda">Vector2D</a>(<a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>() * s, <a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>() * s);</div>
-<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160; }</div>
-<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160;</div>
-<div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a4e0422609e71a9e16b41fceca451d63c"> 125</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a>&amp; <a class="code" href="classmeow_1_1Vector2D.html#a4e0422609e71a9e16b41fceca451d63c">muled</a>(Scalar <span class="keyword">const</span>&amp; s) {</div>
-<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a79c0c92338f7197902cfc53876eb5e73">xy</a>(<a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>() * s, <a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>() * s);</div>
-<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160; }</div>
-<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160;</div>
-<div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#acbb2ec7aa2897e93b3ff9964565ae8fc"> 130</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <a class="code" href="classmeow_1_1Vector2D.html#acbb2ec7aa2897e93b3ff9964565ae8fc">div</a>(Scalar <span class="keyword">const</span>&amp; s)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a69f2ee0830db546d5a2b5cb39a22ffda">Vector2D</a>(<a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>() / s, <a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>() / s);</div>
-<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160; }</div>
-<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160;</div>
-<div class="line"><a name="l00135"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a045c6189a70574b1465131d59410fa16"> 135</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a>&amp; <a class="code" href="classmeow_1_1Vector2D.html#a045c6189a70574b1465131d59410fa16">dived</a>(Scalar <span class="keyword">const</span>&amp; s) {</div>
-<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a79c0c92338f7197902cfc53876eb5e73">xy</a>(<a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>() / s, <a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>() / s);</div>
-<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160; }</div>
-<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160;</div>
-<div class="line"><a name="l00140"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a8c65e501c1eeafe7f504c3b834743320"> 140</a></span>&#160; Scalar <a class="code" href="classmeow_1_1Vector2D.html#a8c65e501c1eeafe7f504c3b834743320">mul</a>(<a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <span class="keyword">const</span>&amp; v)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a5a7a5ca3c2a401f1409b05b6bdf18490">dot</a>(v);</div>
-<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; }</div>
-<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160;</div>
-<div class="line"><a name="l00145"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a5a7a5ca3c2a401f1409b05b6bdf18490"> 145</a></span>&#160; Scalar <a class="code" href="classmeow_1_1Vector2D.html#a5a7a5ca3c2a401f1409b05b6bdf18490">dot</a>(<a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <span class="keyword">const</span>&amp; v)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>() * v.<a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>() + <a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>() * v.<a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>();</div>
-<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160; }</div>
-<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160;</div>
-<div class="line"><a name="l00150"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#adc7dbbcc85cacd7ca22b466335f250ae"> 150</a></span>&#160; Scalar <a class="code" href="classmeow_1_1Vector2D.html#adc7dbbcc85cacd7ca22b466335f250ae">cross</a>(<a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <span class="keyword">const</span>&amp; v)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>() * v.<a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>() - <a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>() * v.<a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>();</div>
-<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160; }</div>
-<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160;</div>
-<div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#ac32c4c5bd8ecf0a662dd12f3b6de15e5"> 155</a></span>&#160; Scalar <a class="code" href="classmeow_1_1Vector2D.html#ac32c4c5bd8ecf0a662dd12f3b6de15e5">length</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160; <span class="keywordflow">return</span> Scalar(sqrt(<span class="keywordtype">double</span>(<a class="code" href="classmeow_1_1Vector2D.html#a1847d22eda48a16d9265f6e0774e1538">length2</a>())));</div>
-<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160; }</div>
-<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160;</div>
-<div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a1847d22eda48a16d9265f6e0774e1538"> 160</a></span>&#160; Scalar <a class="code" href="classmeow_1_1Vector2D.html#a1847d22eda48a16d9265f6e0774e1538">length2</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a5a7a5ca3c2a401f1409b05b6bdf18490">dot</a>(*<span class="keyword">this</span>);</div>
-<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160; }</div>
-<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160;</div>
-<div class="line"><a name="l00165"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#aa5da315ea365b2ca374704a3e8dded9b"> 165</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <a class="code" href="classmeow_1_1Vector2D.html#aa5da315ea365b2ca374704a3e8dded9b">normalize</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#acbb2ec7aa2897e93b3ff9964565ae8fc">div</a>(<a class="code" href="classmeow_1_1Vector2D.html#ac32c4c5bd8ecf0a662dd12f3b6de15e5">length</a>());</div>
-<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160; }</div>
-<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160;</div>
-<div class="line"><a name="l00170"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#ad60642b6b0dc4a6626e1d9eb917e6b45"> 170</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a>&amp; <a class="code" href="classmeow_1_1Vector2D.html#ad60642b6b0dc4a6626e1d9eb917e6b45">normalized</a>() {</div>
-<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a045c6189a70574b1465131d59410fa16">dived</a>(<a class="code" href="classmeow_1_1Vector2D.html#ac32c4c5bd8ecf0a662dd12f3b6de15e5">length</a>());</div>
-<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160; }</div>
-<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160;</div>
-<div class="line"><a name="l00175"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#aa6ae22d99360ff9e0b623e1744576733"> 175</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <a class="code" href="classmeow_1_1Vector2D.html#aa6ae22d99360ff9e0b623e1744576733">rotate</a>(Scalar <span class="keyword">const</span>&amp; theta)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160; Scalar cs(cos(-<span class="keywordtype">double</span>(theta)));</div>
-<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160; Scalar sn(sin(-<span class="keywordtype">double</span>(theta)));</div>
-<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D&lt;Scalar&gt;</a> new_x(cs, sn);</div>
-<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a69f2ee0830db546d5a2b5cb39a22ffda">Vector2D</a>(new_x.<a class="code" href="classmeow_1_1Vector2D.html#a5a7a5ca3c2a401f1409b05b6bdf18490">dot</a>(*<span class="keyword">this</span>), new_x.<a class="code" href="classmeow_1_1Vector2D.html#adc7dbbcc85cacd7ca22b466335f250ae">cross</a>(*<span class="keyword">this</span>));</div>
-<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160; }</div>
-<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160;</div>
-<div class="line"><a name="l00183"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#af3fd0ff1b8f9ca6df82b8659cadafb7d"> 183</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a>&amp; <a class="code" href="classmeow_1_1Vector2D.html#af3fd0ff1b8f9ca6df82b8659cadafb7d">rotated</a>(Scalar <span class="keyword">const</span>&amp; theta) {</div>
-<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#adced5720013a8be2883df4a82e091483">copyFrom</a>(<a class="code" href="classmeow_1_1Vector2D.html#aa6ae22d99360ff9e0b623e1744576733">rotate</a>(theta));</div>
-<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160; }</div>
-<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160;</div>
-<div class="line"><a name="l00188"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#affe23a69e939807c11ee8763ca79debf"> 188</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <a class="code" href="classmeow_1_1Vector2D.html#affe23a69e939807c11ee8763ca79debf">reflect</a>(<a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <span class="keyword">const</span>&amp; v)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160; <span class="keywordflow">return</span> v.<a class="code" href="classmeow_1_1Vector2D.html#ac3d894445c7dfa8b0cbe8ec2c1dfd1c2">mul</a>(v.<a class="code" href="classmeow_1_1Vector2D.html#a5a7a5ca3c2a401f1409b05b6bdf18490">dot</a>(*<span class="keyword">this</span>) * 2 / v.<a class="code" href="classmeow_1_1Vector2D.html#a1847d22eda48a16d9265f6e0774e1538">length2</a>()).<a class="code" href="classmeow_1_1Vector2D.html#ad7b3e23827cfc3db7fbcc12c70db398a">sub</a>(*<span class="keyword">this</span>);</div>
-<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>&#160; }</div>
-<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>&#160;</div>
-<div class="line"><a name="l00193"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a21850fb1a57df44425330ede4cfee331"> 193</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a>&amp; <a class="code" href="classmeow_1_1Vector2D.html#a21850fb1a57df44425330ede4cfee331">reflected</a>(<a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <span class="keyword">const</span>&amp; v) {</div>
-<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#adced5720013a8be2883df4a82e091483">copyFrom</a>(reflecte(v));</div>
-<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160; }</div>
-<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160;</div>
-<div class="line"><a name="l00198"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#added6ab5bb058ef53f919724333454fd"> 198</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix&lt;Scalar&gt;</a> <a class="code" href="classmeow_1_1Vector2D.html#added6ab5bb058ef53f919724333454fd">matrix</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160; <span class="keyword">static</span> <a class="code" href="classmeow_1_1Matrix.html">Matrix&lt;Scalar&gt;</a> ret(2, 1, Scalar(0));</div>
-<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160; ret(0, 0, <a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>());</div>
-<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160; ret(1, 0, <a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>());</div>
-<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160; <span class="keywordflow">return</span> ret;</div>
-<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160; }</div>
-<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160;</div>
-<div class="line"><a name="l00206"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a715f0f3cb62fddd7723b38d4211bb6db"> 206</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix&lt;Scalar&gt;</a> <a class="code" href="classmeow_1_1Vector2D.html#a715f0f3cb62fddd7723b38d4211bb6db">matrix</a>(Scalar <span class="keyword">const</span>&amp; homo)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160; <span class="keyword">static</span> <a class="code" href="classmeow_1_1Matrix.html">Matrix&lt;Scalar&gt;</a> ret(3, 1, Scalar(0));</div>
-<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160; ret(0, 0, <a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>());</div>
-<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160; ret(1, 0, <a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>());</div>
-<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>&#160; ret(2, 0, homo);</div>
-<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>&#160; <span class="keywordflow">return</span> ret;</div>
-<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160; }</div>
-<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160;</div>
-<div class="line"><a name="l00214"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a2a0cd6731b85b71649dca56d719a1633"> 214</a></span>&#160; Scalar <span class="keyword">const</span>&amp; <a class="code" href="classmeow_1_1Vector2D.html#a2a0cd6731b85b71649dca56d719a1633">operator()</a>(<span class="keywordtype">size_t</span> n)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>&#160; <span class="keywordflow">return</span> (n == 0 ? <a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>() : <a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>());</div>
-<div class="line"><a name="l00216"></a><span class="lineno"> 216</span>&#160; }</div>
-<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>&#160;</div>
-<div class="line"><a name="l00218"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a16a2ba46dfff7929b291df9aa0952422"> 218</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a>&amp; <a class="code" href="classmeow_1_1Vector2D.html#a16a2ba46dfff7929b291df9aa0952422">operator()</a>(Scalar <span class="keyword">const</span>&amp; sx, Scalar <span class="keyword">const</span>&amp; sy) {</div>
-<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a79c0c92338f7197902cfc53876eb5e73">xy</a>(sx, sy);</div>
-<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160; }</div>
-<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>&#160;</div>
-<div class="line"><a name="l00222"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#aff9ac089030964f9ba665a5522d759f0"> 222</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <a class="code" href="classmeow_1_1Vector2D.html#aff9ac089030964f9ba665a5522d759f0">operator+</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a0b53875b3acbc7ac8c8e773c9ed340e2">positive</a>(); }</div>
-<div class="line"><a name="l00223"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a6b86b91ba3c24e668593aaba3e4bc50e"> 223</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <a class="code" href="classmeow_1_1Vector2D.html#a6b86b91ba3c24e668593aaba3e4bc50e">operator-</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a8d389c0b1a9cc2b3a9dec7fec05bbad8">negative</a>(); }</div>
-<div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#ae2fe5b97bf837bc29bb6d819772f4ea0"> 224</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <a class="code" href="classmeow_1_1Vector2D.html#ae2fe5b97bf837bc29bb6d819772f4ea0">operator~</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a2e768dd00d86dafa8adefc4ffc4edc9e">right</a> (); }</div>
+<div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a79c0c92338f7197902cfc53876eb5e73"> 80</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a>&amp; <a class="code" href="classmeow_1_1Vector2D.html#a79c0c92338f7197902cfc53876eb5e73">xy</a>(Scalar <span class="keyword">const</span>&amp; sx, Scalar <span class="keyword">const</span>&amp; sy){</div>
+<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; <a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>(sx);</div>
+<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; <a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>(sy);</div>
+<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
+<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; }</div>
+<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160;</div>
+<div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#af3b13c54abc0d8a328833d44b512a299"> 87</a></span>&#160; Scalar <span class="keyword">const</span>&amp; <a class="code" href="classmeow_1_1Vector2D.html#af3b13c54abc0d8a328833d44b512a299">scalar</a>(<span class="keywordtype">size_t</span> i)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; <span class="keywordflow">return</span> (i == 0 ? <a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>() : <a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>());</div>
+<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; }</div>
+<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160;</div>
+<div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a006d1423d217f03d8ea94ad94384b965"> 92</a></span>&#160; Scalar <span class="keyword">const</span>&amp; <a class="code" href="classmeow_1_1Vector2D.html#a006d1423d217f03d8ea94ad94384b965">scalar</a>(<span class="keywordtype">size_t</span> i, Scalar <span class="keyword">const</span>&amp; s) {</div>
+<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; <span class="keywordflow">return</span> (i == 0 ? <a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>(s) : (i == 1 ? <a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>(s) : s));</div>
+<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; }</div>
+<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160;</div>
+<div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a0b53875b3acbc7ac8c8e773c9ed340e2"> 97</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <a class="code" href="classmeow_1_1Vector2D.html#a0b53875b3acbc7ac8c8e773c9ed340e2">positive</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
+<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; }</div>
+<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160;</div>
+<div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a8d389c0b1a9cc2b3a9dec7fec05bbad8"> 102</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <a class="code" href="classmeow_1_1Vector2D.html#a8d389c0b1a9cc2b3a9dec7fec05bbad8">negative</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a69f2ee0830db546d5a2b5cb39a22ffda">Vector2D</a>(-<a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>(), -<a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>());</div>
+<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160; }</div>
+<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160;</div>
+<div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a2e768dd00d86dafa8adefc4ffc4edc9e"> 107</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <a class="code" href="classmeow_1_1Vector2D.html#a2e768dd00d86dafa8adefc4ffc4edc9e">right</a>()<span class="keyword">const</span>{</div>
+<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a69f2ee0830db546d5a2b5cb39a22ffda">Vector2D</a>(-<a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>(), <a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>());</div>
+<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; }</div>
+<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160;</div>
+<div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a52467da33d126ff24f4c2757ee37ed4d"> 112</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <a class="code" href="classmeow_1_1Vector2D.html#a52467da33d126ff24f4c2757ee37ed4d">add</a>(<a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <span class="keyword">const</span>&amp; v)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a69f2ee0830db546d5a2b5cb39a22ffda">Vector2D</a>(<a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>() + v.<a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>(), <a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>() + v.<a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>());</div>
+<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160; }</div>
+<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160;</div>
+<div class="line"><a name="l00117"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a56f0d3848a5508b33d6c564e2eebb75e"> 117</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a>&amp; <a class="code" href="classmeow_1_1Vector2D.html#a56f0d3848a5508b33d6c564e2eebb75e">added</a>(<a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <span class="keyword">const</span>&amp; v) {</div>
+<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a79c0c92338f7197902cfc53876eb5e73">xy</a>(<a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>() + v.<a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>(), <a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>() + v.<a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>());</div>
+<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160; }</div>
+<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160;</div>
+<div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#ad7b3e23827cfc3db7fbcc12c70db398a"> 122</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <a class="code" href="classmeow_1_1Vector2D.html#ad7b3e23827cfc3db7fbcc12c70db398a">sub</a>(<a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <span class="keyword">const</span>&amp; v)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a69f2ee0830db546d5a2b5cb39a22ffda">Vector2D</a>(<a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>() - v.<a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>(), <a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>() - v.<a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>());</div>
+<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; }</div>
+<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160;</div>
+<div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a274c5cd3e139978539655a0191f03579"> 127</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a>&amp; <a class="code" href="classmeow_1_1Vector2D.html#a274c5cd3e139978539655a0191f03579">subed</a>(<a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <span class="keyword">const</span>&amp; v) {</div>
+<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a79c0c92338f7197902cfc53876eb5e73">xy</a>(<a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>() - v.<a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>(), <a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>() - v.<a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>());</div>
+<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160; }</div>
+<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160;</div>
+<div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#ac3d894445c7dfa8b0cbe8ec2c1dfd1c2"> 132</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <a class="code" href="classmeow_1_1Vector2D.html#ac3d894445c7dfa8b0cbe8ec2c1dfd1c2">mul</a>(Scalar <span class="keyword">const</span>&amp; s)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a69f2ee0830db546d5a2b5cb39a22ffda">Vector2D</a>(<a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>() * s, <a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>() * s);</div>
+<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160; }</div>
+<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160;</div>
+<div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a4e0422609e71a9e16b41fceca451d63c"> 137</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a>&amp; <a class="code" href="classmeow_1_1Vector2D.html#a4e0422609e71a9e16b41fceca451d63c">muled</a>(Scalar <span class="keyword">const</span>&amp; s) {</div>
+<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a79c0c92338f7197902cfc53876eb5e73">xy</a>(<a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>() * s, <a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>() * s);</div>
+<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160; }</div>
+<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160;</div>
+<div class="line"><a name="l00142"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#acbb2ec7aa2897e93b3ff9964565ae8fc"> 142</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <a class="code" href="classmeow_1_1Vector2D.html#acbb2ec7aa2897e93b3ff9964565ae8fc">div</a>(Scalar <span class="keyword">const</span>&amp; s)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a69f2ee0830db546d5a2b5cb39a22ffda">Vector2D</a>(<a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>() / s, <a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>() / s);</div>
+<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; }</div>
+<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160;</div>
+<div class="line"><a name="l00147"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a045c6189a70574b1465131d59410fa16"> 147</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a>&amp; <a class="code" href="classmeow_1_1Vector2D.html#a045c6189a70574b1465131d59410fa16">dived</a>(Scalar <span class="keyword">const</span>&amp; s) {</div>
+<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a79c0c92338f7197902cfc53876eb5e73">xy</a>(<a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>() / s, <a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>() / s);</div>
+<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160; }</div>
+<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160;</div>
+<div class="line"><a name="l00152"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a8c65e501c1eeafe7f504c3b834743320"> 152</a></span>&#160; Scalar <a class="code" href="classmeow_1_1Vector2D.html#a8c65e501c1eeafe7f504c3b834743320">mul</a>(<a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <span class="keyword">const</span>&amp; v)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a5a7a5ca3c2a401f1409b05b6bdf18490">dot</a>(v);</div>
+<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160; }</div>
+<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160;</div>
+<div class="line"><a name="l00157"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a5a7a5ca3c2a401f1409b05b6bdf18490"> 157</a></span>&#160; Scalar <a class="code" href="classmeow_1_1Vector2D.html#a5a7a5ca3c2a401f1409b05b6bdf18490">dot</a>(<a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <span class="keyword">const</span>&amp; v)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>() * v.<a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>() + <a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>() * v.<a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>();</div>
+<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160; }</div>
+<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160;</div>
+<div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#adc7dbbcc85cacd7ca22b466335f250ae"> 162</a></span>&#160; Scalar <a class="code" href="classmeow_1_1Vector2D.html#adc7dbbcc85cacd7ca22b466335f250ae">cross</a>(<a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <span class="keyword">const</span>&amp; v)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>() * v.<a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>() - <a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>() * v.<a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>();</div>
+<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160; }</div>
+<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160;</div>
+<div class="line"><a name="l00167"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#ac32c4c5bd8ecf0a662dd12f3b6de15e5"> 167</a></span>&#160; Scalar <a class="code" href="classmeow_1_1Vector2D.html#ac32c4c5bd8ecf0a662dd12f3b6de15e5">length</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160; <span class="keywordflow">return</span> Scalar(sqrt(<span class="keywordtype">double</span>(<a class="code" href="classmeow_1_1Vector2D.html#a1847d22eda48a16d9265f6e0774e1538">length2</a>())));</div>
+<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160; }</div>
+<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160;</div>
+<div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a1847d22eda48a16d9265f6e0774e1538"> 172</a></span>&#160; Scalar <a class="code" href="classmeow_1_1Vector2D.html#a1847d22eda48a16d9265f6e0774e1538">length2</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a5a7a5ca3c2a401f1409b05b6bdf18490">dot</a>(*<span class="keyword">this</span>);</div>
+<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160; }</div>
+<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160;</div>
+<div class="line"><a name="l00177"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#aa5da315ea365b2ca374704a3e8dded9b"> 177</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <a class="code" href="classmeow_1_1Vector2D.html#aa5da315ea365b2ca374704a3e8dded9b">normalize</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#acbb2ec7aa2897e93b3ff9964565ae8fc">div</a>(<a class="code" href="classmeow_1_1Vector2D.html#ac32c4c5bd8ecf0a662dd12f3b6de15e5">length</a>());</div>
+<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160; }</div>
+<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160;</div>
+<div class="line"><a name="l00182"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#ad60642b6b0dc4a6626e1d9eb917e6b45"> 182</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a>&amp; <a class="code" href="classmeow_1_1Vector2D.html#ad60642b6b0dc4a6626e1d9eb917e6b45">normalized</a>() {</div>
+<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a045c6189a70574b1465131d59410fa16">dived</a>(<a class="code" href="classmeow_1_1Vector2D.html#ac32c4c5bd8ecf0a662dd12f3b6de15e5">length</a>());</div>
+<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>&#160; }</div>
+<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160;</div>
+<div class="line"><a name="l00187"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#aa6ae22d99360ff9e0b623e1744576733"> 187</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <a class="code" href="classmeow_1_1Vector2D.html#aa6ae22d99360ff9e0b623e1744576733">rotate</a>(Scalar <span class="keyword">const</span>&amp; theta)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160; Scalar cs(cos(-<span class="keywordtype">double</span>(theta)));</div>
+<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160; Scalar sn(sin(-<span class="keywordtype">double</span>(theta)));</div>
+<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D&lt;Scalar&gt;</a> new_x(cs, sn);</div>
+<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a69f2ee0830db546d5a2b5cb39a22ffda">Vector2D</a>(new_x.<a class="code" href="classmeow_1_1Vector2D.html#a5a7a5ca3c2a401f1409b05b6bdf18490">dot</a>(*<span class="keyword">this</span>), new_x.<a class="code" href="classmeow_1_1Vector2D.html#adc7dbbcc85cacd7ca22b466335f250ae">cross</a>(*<span class="keyword">this</span>));</div>
+<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>&#160; }</div>
+<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160;</div>
+<div class="line"><a name="l00195"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#af3fd0ff1b8f9ca6df82b8659cadafb7d"> 195</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a>&amp; <a class="code" href="classmeow_1_1Vector2D.html#af3fd0ff1b8f9ca6df82b8659cadafb7d">rotated</a>(Scalar <span class="keyword">const</span>&amp; theta) {</div>
+<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#adced5720013a8be2883df4a82e091483">copyFrom</a>(<a class="code" href="classmeow_1_1Vector2D.html#aa6ae22d99360ff9e0b623e1744576733">rotate</a>(theta));</div>
+<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160; }</div>
+<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160;</div>
+<div class="line"><a name="l00200"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#affe23a69e939807c11ee8763ca79debf"> 200</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <a class="code" href="classmeow_1_1Vector2D.html#affe23a69e939807c11ee8763ca79debf">reflect</a>(<a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <span class="keyword">const</span>&amp; v)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160; <span class="keywordflow">return</span> v.<a class="code" href="classmeow_1_1Vector2D.html#ac3d894445c7dfa8b0cbe8ec2c1dfd1c2">mul</a>(v.<a class="code" href="classmeow_1_1Vector2D.html#a5a7a5ca3c2a401f1409b05b6bdf18490">dot</a>(*<span class="keyword">this</span>) * 2 / v.<a class="code" href="classmeow_1_1Vector2D.html#a1847d22eda48a16d9265f6e0774e1538">length2</a>()).<a class="code" href="classmeow_1_1Vector2D.html#ad7b3e23827cfc3db7fbcc12c70db398a">sub</a>(*<span class="keyword">this</span>);</div>
+<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160; }</div>
+<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160;</div>
+<div class="line"><a name="l00205"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a21850fb1a57df44425330ede4cfee331"> 205</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a>&amp; <a class="code" href="classmeow_1_1Vector2D.html#a21850fb1a57df44425330ede4cfee331">reflected</a>(<a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <span class="keyword">const</span>&amp; v) {</div>
+<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#adced5720013a8be2883df4a82e091483">copyFrom</a>(reflecte(v));</div>
+<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160; }</div>
+<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160;</div>
+<div class="line"><a name="l00210"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#added6ab5bb058ef53f919724333454fd"> 210</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix&lt;Scalar&gt;</a> <a class="code" href="classmeow_1_1Vector2D.html#added6ab5bb058ef53f919724333454fd">matrix</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>&#160; <span class="keyword">static</span> <a class="code" href="classmeow_1_1Matrix.html">Matrix&lt;Scalar&gt;</a> ret(2, 1, Scalar(0));</div>
+<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160; ret(0, 0, <a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>());</div>
+<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160; ret(1, 0, <a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>());</div>
+<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>&#160; <span class="keywordflow">return</span> ret;</div>
+<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>&#160; }</div>
+<div class="line"><a name="l00216"></a><span class="lineno"> 216</span>&#160;</div>
+<div class="line"><a name="l00218"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a715f0f3cb62fddd7723b38d4211bb6db"> 218</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix&lt;Scalar&gt;</a> <a class="code" href="classmeow_1_1Vector2D.html#a715f0f3cb62fddd7723b38d4211bb6db">matrix</a>(Scalar <span class="keyword">const</span>&amp; homo)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>&#160; <span class="keyword">static</span> <a class="code" href="classmeow_1_1Matrix.html">Matrix&lt;Scalar&gt;</a> ret(3, 1, Scalar(0));</div>
+<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160; ret(0, 0, <a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>());</div>
+<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>&#160; ret(1, 0, <a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>());</div>
+<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160; ret(2, 0, homo);</div>
+<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>&#160; <span class="keywordflow">return</span> ret;</div>
+<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>&#160; }</div>
<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160;</div>
-<div class="line"><a name="l00226"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#aca1ad41491896a0743029d9864495c6a"> 226</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <a class="code" href="classmeow_1_1Vector2D.html#aca1ad41491896a0743029d9864495c6a">operator+</a>(<a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <span class="keyword">const</span>&amp; v)<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a52467da33d126ff24f4c2757ee37ed4d">add</a>(v); }</div>
-<div class="line"><a name="l00227"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a7a71b243bdcab1d6433f2c7611bc8d15"> 227</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <a class="code" href="classmeow_1_1Vector2D.html#a7a71b243bdcab1d6433f2c7611bc8d15">operator-</a>(<a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <span class="keyword">const</span>&amp; v)<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#ad7b3e23827cfc3db7fbcc12c70db398a">sub</a>(v); }</div>
-<div class="line"><a name="l00228"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#abc930168f72c634aa9a608cc9a4e8c1e"> 228</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <a class="code" href="classmeow_1_1Vector2D.html#abc930168f72c634aa9a608cc9a4e8c1e">operator*</a>(Scalar <span class="keyword">const</span>&amp; s)<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#ac3d894445c7dfa8b0cbe8ec2c1dfd1c2">mul</a>(s); }</div>
-<div class="line"><a name="l00229"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#abe7d948febd4ea0faf80be7ffc369692"> 229</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <a class="code" href="classmeow_1_1Vector2D.html#abe7d948febd4ea0faf80be7ffc369692">operator/</a>(Scalar <span class="keyword">const</span>&amp; s)<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#acbb2ec7aa2897e93b3ff9964565ae8fc">div</a>(s); }</div>
-<div class="line"><a name="l00230"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#af609b7cb9d23412fe2ec627eec902cba"> 230</a></span>&#160; Scalar <a class="code" href="classmeow_1_1Vector2D.html#af609b7cb9d23412fe2ec627eec902cba">operator*</a>(<a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <span class="keyword">const</span>&amp; v)<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#ac3d894445c7dfa8b0cbe8ec2c1dfd1c2">mul</a>(v); }</div>
-<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>&#160;</div>
-<div class="line"><a name="l00232"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a470def2d8b1789e0cbb8ede298893242"> 232</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a>&amp; <a class="code" href="classmeow_1_1Vector2D.html#a470def2d8b1789e0cbb8ede298893242">operator =</a>(<a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <span class="keyword">const</span>&amp; v) { <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#adced5720013a8be2883df4a82e091483">copyFrom</a>(v); }</div>
-<div class="line"><a name="l00233"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a43660ff47fbe41076396c122a5bfd7ac"> 233</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a>&amp; <a class="code" href="classmeow_1_1Vector2D.html#a43660ff47fbe41076396c122a5bfd7ac">operator+=</a>(<a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <span class="keyword">const</span>&amp; v) { <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a56f0d3848a5508b33d6c564e2eebb75e">added</a>(v); }</div>
-<div class="line"><a name="l00234"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#ac160da32a9af65264c4b509db5d9f0fb"> 234</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a>&amp; <a class="code" href="classmeow_1_1Vector2D.html#ac160da32a9af65264c4b509db5d9f0fb">operator-=</a>(<a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <span class="keyword">const</span>&amp; v) { <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a274c5cd3e139978539655a0191f03579">subed</a>(v); }</div>
-<div class="line"><a name="l00235"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a2d5ada8cf5673c79375c0429a1681ca6"> 235</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a>&amp; <a class="code" href="classmeow_1_1Vector2D.html#a2d5ada8cf5673c79375c0429a1681ca6">operator*=</a>(Scalar <span class="keyword">const</span>&amp; s) { <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a4e0422609e71a9e16b41fceca451d63c">muled</a>(s); }</div>
-<div class="line"><a name="l00236"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#af164380cbababa279dee2bedb81ec080"> 236</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a>&amp; <a class="code" href="classmeow_1_1Vector2D.html#af164380cbababa279dee2bedb81ec080">operator/=</a>(Scalar <span class="keyword">const</span>&amp; s) { <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a045c6189a70574b1465131d59410fa16">dived</a>(s); }</div>
-<div class="line"><a name="l00237"></a><span class="lineno"> 237</span>&#160;};</div>
-<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>&#160;</div>
-<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>&#160;<span class="keyword">template</span>&lt;<span class="keyword">class</span> Scalar&gt;</div>
-<div class="line"><a name="l00245"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html"> 245</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a>{</div>
-<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00247"></a><span class="lineno"> 247</span>&#160; Scalar x_, y_, z_;</div>
-<div class="line"><a name="l00248"></a><span class="lineno"> 248</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00250"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a62bd29ce86c81075ef240eb0d0fc0d97"> 250</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html#a62bd29ce86c81075ef240eb0d0fc0d97">Vector3D</a>(): x_(0), y_(0), z_(0) {</div>
-<div class="line"><a name="l00251"></a><span class="lineno"> 251</span>&#160; }</div>
-<div class="line"><a name="l00252"></a><span class="lineno"> 252</span>&#160;</div>
-<div class="line"><a name="l00254"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a6c1f0e4d1d28cbb32fa4cc5e4d7bf390"> 254</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html#a6c1f0e4d1d28cbb32fa4cc5e4d7bf390">Vector3D</a>(<a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <span class="keyword">const</span>&amp; v): x_(v.x_), y_(v.y_), z_(v.z_) {</div>
-<div class="line"><a name="l00255"></a><span class="lineno"> 255</span>&#160; }</div>
-<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>&#160;</div>
-<div class="line"><a name="l00258"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a8f670a62f3f3ff3a6d7f7326e9d4bfd8"> 258</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html#a8f670a62f3f3ff3a6d7f7326e9d4bfd8">Vector3D</a>(Scalar <span class="keyword">const</span>&amp; s): x_(s), y_(s), z_(s) {</div>
-<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>&#160; }</div>
-<div class="line"><a name="l00260"></a><span class="lineno"> 260</span>&#160;</div>
-<div class="line"><a name="l00262"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a0244832892d238c66945cbb39e2a5d6c"> 262</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html#a0244832892d238c66945cbb39e2a5d6c">Vector3D</a>(Scalar <span class="keyword">const</span>&amp; sx,</div>
-<div class="line"><a name="l00263"></a><span class="lineno"> 263</span>&#160; Scalar <span class="keyword">const</span>&amp; sy,</div>
-<div class="line"><a name="l00264"></a><span class="lineno"> 264</span>&#160; Scalar <span class="keyword">const</span>&amp; sz): x_(sx), y_(sy), z_(sz) {</div>
-<div class="line"><a name="l00265"></a><span class="lineno"> 265</span>&#160; }</div>
-<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>&#160;</div>
-<div class="line"><a name="l00268"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#afae72511a31b5260ee93130d0654093f"> 268</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html#afae72511a31b5260ee93130d0654093f">Vector3D</a>(<a class="code" href="classmeow_1_1Vector.html">Vector&lt;Scalar&gt;</a> <span class="keyword">const</span>&amp; v): x_(v(0)), y_(v(1)), z_(v(2)) {</div>
-<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>&#160; }</div>
-<div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160;</div>
-<div class="line"><a name="l00272"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a360cc4bdfaca40a1b9e80590dd13e523"> 272</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html#a360cc4bdfaca40a1b9e80590dd13e523">Vector3D</a>(<a class="code" href="classmeow_1_1Vector.html">Vector&lt;Scalar&gt;</a> <span class="keyword">const</span>&amp; v, <span class="keywordtype">size_t</span> i): x_(v(i)), y_(v(i+1)), z_(v(i+2)){</div>
-<div class="line"><a name="l00273"></a><span class="lineno"> 273</span>&#160; }</div>
-<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>&#160;</div>
-<div class="line"><a name="l00276"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a76e749898519070a7918a9cf382d87d7"> 276</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html#a76e749898519070a7918a9cf382d87d7">~Vector3D</a>() {</div>
-<div class="line"><a name="l00277"></a><span class="lineno"> 277</span>&#160; }</div>
-<div class="line"><a name="l00278"></a><span class="lineno"> 278</span>&#160;</div>
-<div class="line"><a name="l00280"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#ab266a5252dd1243b726584724f8f843d"> 280</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a>&amp; <a class="code" href="classmeow_1_1Vector3D.html#ab266a5252dd1243b726584724f8f843d">copyFrom</a>(<a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <span class="keyword">const</span>&amp; v) {</div>
-<div class="line"><a name="l00281"></a><span class="lineno"> 281</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a4d95f04693bc608375a5dffb3f8d6514">xyz</a>(v.<a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>(), v.<a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>(), v.<a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>());</div>
+<div class="line"><a name="l00226"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a2a0cd6731b85b71649dca56d719a1633"> 226</a></span>&#160; Scalar <span class="keyword">const</span>&amp; <a class="code" href="classmeow_1_1Vector2D.html#a2a0cd6731b85b71649dca56d719a1633">operator()</a>(<span class="keywordtype">size_t</span> n)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>&#160; <span class="keywordflow">return</span> (n == 0 ? <a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>() : <a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>());</div>
+<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>&#160; }</div>
+<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>&#160;</div>
+<div class="line"><a name="l00230"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a16a2ba46dfff7929b291df9aa0952422"> 230</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a>&amp; <a class="code" href="classmeow_1_1Vector2D.html#a16a2ba46dfff7929b291df9aa0952422">operator()</a>(Scalar <span class="keyword">const</span>&amp; sx, Scalar <span class="keyword">const</span>&amp; sy) {</div>
+<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a79c0c92338f7197902cfc53876eb5e73">xy</a>(sx, sy);</div>
+<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>&#160; }</div>
+<div class="line"><a name="l00233"></a><span class="lineno"> 233</span>&#160;</div>
+<div class="line"><a name="l00234"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#aff9ac089030964f9ba665a5522d759f0"> 234</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <a class="code" href="classmeow_1_1Vector2D.html#aff9ac089030964f9ba665a5522d759f0">operator+</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a0b53875b3acbc7ac8c8e773c9ed340e2">positive</a>(); }</div>
+<div class="line"><a name="l00235"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a6b86b91ba3c24e668593aaba3e4bc50e"> 235</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <a class="code" href="classmeow_1_1Vector2D.html#a6b86b91ba3c24e668593aaba3e4bc50e">operator-</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a8d389c0b1a9cc2b3a9dec7fec05bbad8">negative</a>(); }</div>
+<div class="line"><a name="l00236"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#ae2fe5b97bf837bc29bb6d819772f4ea0"> 236</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <a class="code" href="classmeow_1_1Vector2D.html#ae2fe5b97bf837bc29bb6d819772f4ea0">operator~</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a2e768dd00d86dafa8adefc4ffc4edc9e">right</a> (); }</div>
+<div class="line"><a name="l00237"></a><span class="lineno"> 237</span>&#160;</div>
+<div class="line"><a name="l00238"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#aca1ad41491896a0743029d9864495c6a"> 238</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <a class="code" href="classmeow_1_1Vector2D.html#aca1ad41491896a0743029d9864495c6a">operator+</a>(<a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <span class="keyword">const</span>&amp; v)<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a52467da33d126ff24f4c2757ee37ed4d">add</a>(v); }</div>
+<div class="line"><a name="l00239"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a7a71b243bdcab1d6433f2c7611bc8d15"> 239</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <a class="code" href="classmeow_1_1Vector2D.html#a7a71b243bdcab1d6433f2c7611bc8d15">operator-</a>(<a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <span class="keyword">const</span>&amp; v)<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#ad7b3e23827cfc3db7fbcc12c70db398a">sub</a>(v); }</div>
+<div class="line"><a name="l00240"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#abc930168f72c634aa9a608cc9a4e8c1e"> 240</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <a class="code" href="classmeow_1_1Vector2D.html#abc930168f72c634aa9a608cc9a4e8c1e">operator*</a>(Scalar <span class="keyword">const</span>&amp; s)<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#ac3d894445c7dfa8b0cbe8ec2c1dfd1c2">mul</a>(s); }</div>
+<div class="line"><a name="l00241"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#abe7d948febd4ea0faf80be7ffc369692"> 241</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <a class="code" href="classmeow_1_1Vector2D.html#abe7d948febd4ea0faf80be7ffc369692">operator/</a>(Scalar <span class="keyword">const</span>&amp; s)<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#acbb2ec7aa2897e93b3ff9964565ae8fc">div</a>(s); }</div>
+<div class="line"><a name="l00242"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#af609b7cb9d23412fe2ec627eec902cba"> 242</a></span>&#160; Scalar <a class="code" href="classmeow_1_1Vector2D.html#af609b7cb9d23412fe2ec627eec902cba">operator*</a>(<a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <span class="keyword">const</span>&amp; v)<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#ac3d894445c7dfa8b0cbe8ec2c1dfd1c2">mul</a>(v); }</div>
+<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>&#160;</div>
+<div class="line"><a name="l00244"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a470def2d8b1789e0cbb8ede298893242"> 244</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a>&amp; <a class="code" href="classmeow_1_1Vector2D.html#a470def2d8b1789e0cbb8ede298893242">operator =</a>(<a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <span class="keyword">const</span>&amp; v) { <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#adced5720013a8be2883df4a82e091483">copyFrom</a>(v); }</div>
+<div class="line"><a name="l00245"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a43660ff47fbe41076396c122a5bfd7ac"> 245</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a>&amp; <a class="code" href="classmeow_1_1Vector2D.html#a43660ff47fbe41076396c122a5bfd7ac">operator+=</a>(<a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <span class="keyword">const</span>&amp; v) { <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a56f0d3848a5508b33d6c564e2eebb75e">added</a>(v); }</div>
+<div class="line"><a name="l00246"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#ac160da32a9af65264c4b509db5d9f0fb"> 246</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a>&amp; <a class="code" href="classmeow_1_1Vector2D.html#ac160da32a9af65264c4b509db5d9f0fb">operator-=</a>(<a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <span class="keyword">const</span>&amp; v) { <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a274c5cd3e139978539655a0191f03579">subed</a>(v); }</div>
+<div class="line"><a name="l00247"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a2d5ada8cf5673c79375c0429a1681ca6"> 247</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a>&amp; <a class="code" href="classmeow_1_1Vector2D.html#a2d5ada8cf5673c79375c0429a1681ca6">operator*=</a>(Scalar <span class="keyword">const</span>&amp; s) { <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a4e0422609e71a9e16b41fceca451d63c">muled</a>(s); }</div>
+<div class="line"><a name="l00248"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#af164380cbababa279dee2bedb81ec080"> 248</a></span>&#160; <a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a>&amp; <a class="code" href="classmeow_1_1Vector2D.html#af164380cbababa279dee2bedb81ec080">operator/=</a>(Scalar <span class="keyword">const</span>&amp; s) { <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a045c6189a70574b1465131d59410fa16">dived</a>(s); }</div>
+<div class="line"><a name="l00249"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector2D.html#a182e13578dcad6452b0b508ce3d671e6"> 249</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classmeow_1_1Vector2D.html#a182e13578dcad6452b0b508ce3d671e6">operator==</a>(<a class="code" href="classmeow_1_1Vector2D.html">Vector2D</a> <span class="keyword">const</span>&amp; v)<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>()==v.<a class="code" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>() &amp;&amp; <a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>()==v.<a class="code" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">y</a>(); }</div>
+<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160;};</div>
+<div class="line"><a name="l00251"></a><span class="lineno"> 251</span>&#160;</div>
+<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>&#160;<span class="keyword">template</span>&lt;<span class="keyword">class</span> Scalar&gt;</div>
+<div class="line"><a name="l00258"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html"> 258</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a>{</div>
+<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00260"></a><span class="lineno"> 260</span>&#160; Scalar x_, y_, z_;</div>
+<div class="line"><a name="l00261"></a><span class="lineno"> 261</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00263"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a62bd29ce86c81075ef240eb0d0fc0d97"> 263</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html#a62bd29ce86c81075ef240eb0d0fc0d97">Vector3D</a>(): x_(0), y_(0), z_(0) {</div>
+<div class="line"><a name="l00264"></a><span class="lineno"> 264</span>&#160; }</div>
+<div class="line"><a name="l00265"></a><span class="lineno"> 265</span>&#160;</div>
+<div class="line"><a name="l00267"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a6c1f0e4d1d28cbb32fa4cc5e4d7bf390"> 267</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html#a6c1f0e4d1d28cbb32fa4cc5e4d7bf390">Vector3D</a>(<a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <span class="keyword">const</span>&amp; v): x_(v.x_), y_(v.y_), z_(v.z_) {</div>
+<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>&#160; }</div>
+<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>&#160;</div>
+<div class="line"><a name="l00271"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a8f670a62f3f3ff3a6d7f7326e9d4bfd8"> 271</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html#a8f670a62f3f3ff3a6d7f7326e9d4bfd8">Vector3D</a>(Scalar <span class="keyword">const</span>&amp; s): x_(s), y_(s), z_(s) {</div>
+<div class="line"><a name="l00272"></a><span class="lineno"> 272</span>&#160; }</div>
+<div class="line"><a name="l00273"></a><span class="lineno"> 273</span>&#160;</div>
+<div class="line"><a name="l00275"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a1ac372a6080314d469556e920f6a88d3"> 275</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html#a1ac372a6080314d469556e920f6a88d3">Vector3D</a>(<span class="keywordtype">size_t</span> <a class="code" href="classmeow_1_1Vector3D.html#a5f8fb3f3f92a2d6dca1217636e6e0ed3">dimension</a>, Scalar <span class="keyword">const</span>&amp; s): x_(s), y_(s), z_(s) {</div>
+<div class="line"><a name="l00276"></a><span class="lineno"> 276</span>&#160; }</div>
+<div class="line"><a name="l00277"></a><span class="lineno"> 277</span>&#160;</div>
+<div class="line"><a name="l00279"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a0244832892d238c66945cbb39e2a5d6c"> 279</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html#a0244832892d238c66945cbb39e2a5d6c">Vector3D</a>(Scalar <span class="keyword">const</span>&amp; sx,</div>
+<div class="line"><a name="l00280"></a><span class="lineno"> 280</span>&#160; Scalar <span class="keyword">const</span>&amp; sy,</div>
+<div class="line"><a name="l00281"></a><span class="lineno"> 281</span>&#160; Scalar <span class="keyword">const</span>&amp; sz): x_(sx), y_(sy), z_(sz) {</div>
<div class="line"><a name="l00282"></a><span class="lineno"> 282</span>&#160; }</div>
<div class="line"><a name="l00283"></a><span class="lineno"> 283</span>&#160;</div>
-<div class="line"><a name="l00284"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a5f8fb3f3f92a2d6dca1217636e6e0ed3"> 284</a></span>&#160; <span class="keywordtype">size_t</span> <a class="code" href="classmeow_1_1Vector3D.html#a5f8fb3f3f92a2d6dca1217636e6e0ed3">dimension</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> 3; } </div>
-<div class="line"><a name="l00285"></a><span class="lineno"> 285</span>&#160;</div>
-<div class="line"><a name="l00286"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e"> 286</a></span>&#160; Scalar <span class="keyword">const</span>&amp; <a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> x_; } </div>
-<div class="line"><a name="l00287"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf"> 287</a></span>&#160; Scalar <span class="keyword">const</span>&amp; <a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> y_; } </div>
-<div class="line"><a name="l00288"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950"> 288</a></span>&#160; Scalar <span class="keyword">const</span>&amp; <a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> z_; } </div>
-<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>&#160;</div>
-<div class="line"><a name="l00290"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a001a44809826f9cd17dbd652c790c455"> 290</a></span>&#160; Scalar&amp; <a class="code" href="classmeow_1_1Vector3D.html#a001a44809826f9cd17dbd652c790c455">xGet</a>() { <span class="keywordflow">return</span> x_; } </div>
-<div class="line"><a name="l00291"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#ab3603b9ca292877febc1aec42b29b0ae"> 291</a></span>&#160; Scalar&amp; <a class="code" href="classmeow_1_1Vector3D.html#ab3603b9ca292877febc1aec42b29b0ae">yGet</a>() { <span class="keywordflow">return</span> y_; } </div>
-<div class="line"><a name="l00292"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a49b26941a2b323519ee22fbabdd0ce24"> 292</a></span>&#160; Scalar&amp; <a class="code" href="classmeow_1_1Vector3D.html#a49b26941a2b323519ee22fbabdd0ce24">zGet</a>() { <span class="keywordflow">return</span> z_; } </div>
-<div class="line"><a name="l00293"></a><span class="lineno"> 293</span>&#160;</div>
-<div class="line"><a name="l00294"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#ae7254b17c13defe2123565c17c9856a7"> 294</a></span>&#160; Scalar <span class="keyword">const</span>&amp; <a class="code" href="classmeow_1_1Vector3D.html#ae7254b17c13defe2123565c17c9856a7">x</a>(Scalar <span class="keyword">const</span>&amp; s) { x_ = s; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#ae7254b17c13defe2123565c17c9856a7">x</a>(); } </div>
-<div class="line"><a name="l00295"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#ab520fe8f88aa2df1af1bfb91bac28fb2"> 295</a></span>&#160; Scalar <span class="keyword">const</span>&amp; <a class="code" href="classmeow_1_1Vector3D.html#ab520fe8f88aa2df1af1bfb91bac28fb2">y</a>(Scalar <span class="keyword">const</span>&amp; s) { y_ = s; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#ab520fe8f88aa2df1af1bfb91bac28fb2">y</a>(); } </div>
-<div class="line"><a name="l00296"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#aaa3b1182e639a91df5d58d6e5223ad39"> 296</a></span>&#160; Scalar <span class="keyword">const</span>&amp; <a class="code" href="classmeow_1_1Vector3D.html#aaa3b1182e639a91df5d58d6e5223ad39">z</a>(Scalar <span class="keyword">const</span>&amp; s) { z_ = s; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#aaa3b1182e639a91df5d58d6e5223ad39">z</a>(); } </div>
-<div class="line"><a name="l00297"></a><span class="lineno"> 297</span>&#160;</div>
-<div class="line"><a name="l00299"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a4d95f04693bc608375a5dffb3f8d6514"> 299</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a>&amp; <a class="code" href="classmeow_1_1Vector3D.html#a4d95f04693bc608375a5dffb3f8d6514">xyz</a>(Scalar <span class="keyword">const</span>&amp; sx, Scalar <span class="keyword">const</span>&amp; sy, Scalar <span class="keyword">const</span>&amp; sz) {</div>
-<div class="line"><a name="l00300"></a><span class="lineno"> 300</span>&#160; <a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>(sx);</div>
-<div class="line"><a name="l00301"></a><span class="lineno"> 301</span>&#160; <a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>(sy);</div>
-<div class="line"><a name="l00302"></a><span class="lineno"> 302</span>&#160; <a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>(sz);</div>
-<div class="line"><a name="l00303"></a><span class="lineno"> 303</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
-<div class="line"><a name="l00304"></a><span class="lineno"> 304</span>&#160; }</div>
-<div class="line"><a name="l00305"></a><span class="lineno"> 305</span>&#160;</div>
-<div class="line"><a name="l00307"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a110f24d804fe577e37d3aa69c4316874"> 307</a></span>&#160; Scalar <span class="keyword">const</span>&amp; <a class="code" href="classmeow_1_1Vector3D.html#a110f24d804fe577e37d3aa69c4316874">scalar</a>(<span class="keywordtype">size_t</span> i)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00308"></a><span class="lineno"> 308</span>&#160; <span class="keyword">static</span> Scalar tmp(0);</div>
-<div class="line"><a name="l00309"></a><span class="lineno"> 309</span>&#160; <span class="keywordflow">return</span> (i == 0 ? <a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>() : (i == 1 ? <a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>() : (i == 2 ? <a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>() : tmp)));</div>
-<div class="line"><a name="l00310"></a><span class="lineno"> 310</span>&#160; }</div>
+<div class="line"><a name="l00285"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#afae72511a31b5260ee93130d0654093f"> 285</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html#afae72511a31b5260ee93130d0654093f">Vector3D</a>(<a class="code" href="classmeow_1_1Vector.html">Vector&lt;Scalar&gt;</a> <span class="keyword">const</span>&amp; v): x_(v(0)), y_(v(1)), z_(v(2)) {</div>
+<div class="line"><a name="l00286"></a><span class="lineno"> 286</span>&#160; }</div>
+<div class="line"><a name="l00287"></a><span class="lineno"> 287</span>&#160;</div>
+<div class="line"><a name="l00289"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a360cc4bdfaca40a1b9e80590dd13e523"> 289</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html#a360cc4bdfaca40a1b9e80590dd13e523">Vector3D</a>(<a class="code" href="classmeow_1_1Vector.html">Vector&lt;Scalar&gt;</a> <span class="keyword">const</span>&amp; v, <span class="keywordtype">size_t</span> i): x_(v(i)), y_(v(i+1)), z_(v(i+2)){</div>
+<div class="line"><a name="l00290"></a><span class="lineno"> 290</span>&#160; }</div>
+<div class="line"><a name="l00291"></a><span class="lineno"> 291</span>&#160;</div>
+<div class="line"><a name="l00293"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a3a2e4c5581d101b8ad3778e5d8310c3d"> 293</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html#a3a2e4c5581d101b8ad3778e5d8310c3d">Vector3D</a>(<a class="code" href="classmeow_1_1Matrix.html">Matrix&lt;Scalar&gt;</a> <span class="keyword">const</span>&amp; m): x_(m(0, 0)), y_(m(1, 0)), z_(m(2, 0)) {</div>
+<div class="line"><a name="l00294"></a><span class="lineno"> 294</span>&#160; }</div>
+<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>&#160;</div>
+<div class="line"><a name="l00297"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a689a8a81b203c057616ba5308dbb05d9"> 297</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html#a689a8a81b203c057616ba5308dbb05d9">Vector3D</a>(<a class="code" href="classmeow_1_1Matrix.html">Matrix&lt;Scalar&gt;</a> <span class="keyword">const</span>&amp; m, <span class="keywordtype">size_t</span> i, <span class="keywordtype">size_t</span> j):</div>
+<div class="line"><a name="l00298"></a><span class="lineno"> 298</span>&#160; x_(m(i, j)), y_(m(i + 1, j)), z_(m(i + 2, j)) {</div>
+<div class="line"><a name="l00299"></a><span class="lineno"> 299</span>&#160; }</div>
+<div class="line"><a name="l00300"></a><span class="lineno"> 300</span>&#160;</div>
+<div class="line"><a name="l00302"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a76e749898519070a7918a9cf382d87d7"> 302</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html#a76e749898519070a7918a9cf382d87d7">~Vector3D</a>() {</div>
+<div class="line"><a name="l00303"></a><span class="lineno"> 303</span>&#160; }</div>
+<div class="line"><a name="l00304"></a><span class="lineno"> 304</span>&#160;</div>
+<div class="line"><a name="l00306"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#ab266a5252dd1243b726584724f8f843d"> 306</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a>&amp; <a class="code" href="classmeow_1_1Vector3D.html#ab266a5252dd1243b726584724f8f843d">copyFrom</a>(<a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <span class="keyword">const</span>&amp; v) {</div>
+<div class="line"><a name="l00307"></a><span class="lineno"> 307</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a4d95f04693bc608375a5dffb3f8d6514">xyz</a>(v.<a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>(), v.<a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>(), v.<a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>());</div>
+<div class="line"><a name="l00308"></a><span class="lineno"> 308</span>&#160; }</div>
+<div class="line"><a name="l00309"></a><span class="lineno"> 309</span>&#160;</div>
+<div class="line"><a name="l00310"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a5f8fb3f3f92a2d6dca1217636e6e0ed3"> 310</a></span>&#160; <span class="keywordtype">size_t</span> <a class="code" href="classmeow_1_1Vector3D.html#a5f8fb3f3f92a2d6dca1217636e6e0ed3">dimension</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> 3; } </div>
<div class="line"><a name="l00311"></a><span class="lineno"> 311</span>&#160;</div>
-<div class="line"><a name="l00313"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#abb0b965dd0aa84a424b64dc74644e349"> 313</a></span>&#160; Scalar <span class="keyword">const</span>&amp; <a class="code" href="classmeow_1_1Vector3D.html#abb0b965dd0aa84a424b64dc74644e349">scalar</a>(<span class="keywordtype">size_t</span> i, Scalar <span class="keyword">const</span>&amp; s) {</div>
-<div class="line"><a name="l00314"></a><span class="lineno"> 314</span>&#160; <span class="keywordflow">return</span> (i == 0 ? <a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>(s) : (i == 1 ? <a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>(s) : (i == 2 ? <a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>(s) : s )));</div>
-<div class="line"><a name="l00315"></a><span class="lineno"> 315</span>&#160; }</div>
-<div class="line"><a name="l00316"></a><span class="lineno"> 316</span>&#160;</div>
-<div class="line"><a name="l00318"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a8fc395992d84b816307f72026d1e7125"> 318</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <a class="code" href="classmeow_1_1Vector3D.html#a8fc395992d84b816307f72026d1e7125">positive</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00319"></a><span class="lineno"> 319</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
-<div class="line"><a name="l00320"></a><span class="lineno"> 320</span>&#160; }</div>
-<div class="line"><a name="l00321"></a><span class="lineno"> 321</span>&#160;</div>
-<div class="line"><a name="l00323"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#ab71feb692f3ce13de6815fa1b2b21be8"> 323</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <a class="code" href="classmeow_1_1Vector3D.html#ab71feb692f3ce13de6815fa1b2b21be8">negative</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00324"></a><span class="lineno"> 324</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a62bd29ce86c81075ef240eb0d0fc0d97">Vector3D</a>(-<a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>(), -<a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>(), -<a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>());</div>
-<div class="line"><a name="l00325"></a><span class="lineno"> 325</span>&#160; }</div>
-<div class="line"><a name="l00326"></a><span class="lineno"> 326</span>&#160;</div>
-<div class="line"><a name="l00328"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a1b950da187dd750e25b31f3f267234b5"> 328</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <a class="code" href="classmeow_1_1Vector3D.html#a1b950da187dd750e25b31f3f267234b5">add</a>(<a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <span class="keyword">const</span>&amp; v)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00329"></a><span class="lineno"> 329</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a62bd29ce86c81075ef240eb0d0fc0d97">Vector3D</a>(<a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>() + v.<a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>(), <a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>() + v.<a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>(), <a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>() + v.<a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>());</div>
+<div class="line"><a name="l00312"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e"> 312</a></span>&#160; Scalar <span class="keyword">const</span>&amp; <a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> x_; } </div>
+<div class="line"><a name="l00313"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf"> 313</a></span>&#160; Scalar <span class="keyword">const</span>&amp; <a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> y_; } </div>
+<div class="line"><a name="l00314"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950"> 314</a></span>&#160; Scalar <span class="keyword">const</span>&amp; <a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> z_; } </div>
+<div class="line"><a name="l00315"></a><span class="lineno"> 315</span>&#160;</div>
+<div class="line"><a name="l00316"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a001a44809826f9cd17dbd652c790c455"> 316</a></span>&#160; Scalar&amp; <a class="code" href="classmeow_1_1Vector3D.html#a001a44809826f9cd17dbd652c790c455">xGet</a>() { <span class="keywordflow">return</span> x_; } </div>
+<div class="line"><a name="l00317"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#ab3603b9ca292877febc1aec42b29b0ae"> 317</a></span>&#160; Scalar&amp; <a class="code" href="classmeow_1_1Vector3D.html#ab3603b9ca292877febc1aec42b29b0ae">yGet</a>() { <span class="keywordflow">return</span> y_; } </div>
+<div class="line"><a name="l00318"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a49b26941a2b323519ee22fbabdd0ce24"> 318</a></span>&#160; Scalar&amp; <a class="code" href="classmeow_1_1Vector3D.html#a49b26941a2b323519ee22fbabdd0ce24">zGet</a>() { <span class="keywordflow">return</span> z_; } </div>
+<div class="line"><a name="l00319"></a><span class="lineno"> 319</span>&#160;</div>
+<div class="line"><a name="l00320"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#ae7254b17c13defe2123565c17c9856a7"> 320</a></span>&#160; Scalar <span class="keyword">const</span>&amp; <a class="code" href="classmeow_1_1Vector3D.html#ae7254b17c13defe2123565c17c9856a7">x</a>(Scalar <span class="keyword">const</span>&amp; s) { x_ = s; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#ae7254b17c13defe2123565c17c9856a7">x</a>(); } </div>
+<div class="line"><a name="l00321"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#ab520fe8f88aa2df1af1bfb91bac28fb2"> 321</a></span>&#160; Scalar <span class="keyword">const</span>&amp; <a class="code" href="classmeow_1_1Vector3D.html#ab520fe8f88aa2df1af1bfb91bac28fb2">y</a>(Scalar <span class="keyword">const</span>&amp; s) { y_ = s; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#ab520fe8f88aa2df1af1bfb91bac28fb2">y</a>(); } </div>
+<div class="line"><a name="l00322"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#aaa3b1182e639a91df5d58d6e5223ad39"> 322</a></span>&#160; Scalar <span class="keyword">const</span>&amp; <a class="code" href="classmeow_1_1Vector3D.html#aaa3b1182e639a91df5d58d6e5223ad39">z</a>(Scalar <span class="keyword">const</span>&amp; s) { z_ = s; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#aaa3b1182e639a91df5d58d6e5223ad39">z</a>(); } </div>
+<div class="line"><a name="l00323"></a><span class="lineno"> 323</span>&#160;</div>
+<div class="line"><a name="l00325"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a4d95f04693bc608375a5dffb3f8d6514"> 325</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a>&amp; <a class="code" href="classmeow_1_1Vector3D.html#a4d95f04693bc608375a5dffb3f8d6514">xyz</a>(Scalar <span class="keyword">const</span>&amp; sx, Scalar <span class="keyword">const</span>&amp; sy, Scalar <span class="keyword">const</span>&amp; sz) {</div>
+<div class="line"><a name="l00326"></a><span class="lineno"> 326</span>&#160; <a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>(sx);</div>
+<div class="line"><a name="l00327"></a><span class="lineno"> 327</span>&#160; <a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>(sy);</div>
+<div class="line"><a name="l00328"></a><span class="lineno"> 328</span>&#160; <a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>(sz);</div>
+<div class="line"><a name="l00329"></a><span class="lineno"> 329</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
<div class="line"><a name="l00330"></a><span class="lineno"> 330</span>&#160; }</div>
<div class="line"><a name="l00331"></a><span class="lineno"> 331</span>&#160;</div>
-<div class="line"><a name="l00333"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#aa26ba31625ebeeb07c41925335c1afcc"> 333</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a>&amp; <a class="code" href="classmeow_1_1Vector3D.html#aa26ba31625ebeeb07c41925335c1afcc">added</a>(<a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <span class="keyword">const</span>&amp; v) {</div>
-<div class="line"><a name="l00334"></a><span class="lineno"> 334</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a4d95f04693bc608375a5dffb3f8d6514">xyz</a>(<a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>() + v.<a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>(), <a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>() + v.<a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>(), <a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>() + v.<a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>());</div>
+<div class="line"><a name="l00333"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a110f24d804fe577e37d3aa69c4316874"> 333</a></span>&#160; Scalar <span class="keyword">const</span>&amp; <a class="code" href="classmeow_1_1Vector3D.html#a110f24d804fe577e37d3aa69c4316874">scalar</a>(<span class="keywordtype">size_t</span> i)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00334"></a><span class="lineno"> 334</span>&#160; <span class="keywordflow">return</span> (i == 0 ? <a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>() : (i == 1 ? <a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>() : <a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>()));</div>
<div class="line"><a name="l00335"></a><span class="lineno"> 335</span>&#160; }</div>
<div class="line"><a name="l00336"></a><span class="lineno"> 336</span>&#160;</div>
-<div class="line"><a name="l00338"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#ab509fd9ef3b79fb13cc04cfec798dcc2"> 338</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <a class="code" href="classmeow_1_1Vector3D.html#ab509fd9ef3b79fb13cc04cfec798dcc2">sub</a>(<a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <span class="keyword">const</span>&amp; v)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00339"></a><span class="lineno"> 339</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a62bd29ce86c81075ef240eb0d0fc0d97">Vector3D</a>(<a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>() - v.<a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>(), <a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>() - v.<a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>(), <a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>() - v.<a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>());</div>
+<div class="line"><a name="l00338"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#abb0b965dd0aa84a424b64dc74644e349"> 338</a></span>&#160; Scalar <span class="keyword">const</span>&amp; <a class="code" href="classmeow_1_1Vector3D.html#abb0b965dd0aa84a424b64dc74644e349">scalar</a>(<span class="keywordtype">size_t</span> i, Scalar <span class="keyword">const</span>&amp; s) {</div>
+<div class="line"><a name="l00339"></a><span class="lineno"> 339</span>&#160; <span class="keywordflow">return</span> (i == 0 ? <a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>(s) : (i == 1 ? <a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>(s) : (i == 2 ? <a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>(s) : s )));</div>
<div class="line"><a name="l00340"></a><span class="lineno"> 340</span>&#160; }</div>
<div class="line"><a name="l00341"></a><span class="lineno"> 341</span>&#160;</div>
-<div class="line"><a name="l00343"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a65995d7ae4ba5652e162be215a5ec1ea"> 343</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a>&amp; <a class="code" href="classmeow_1_1Vector3D.html#a65995d7ae4ba5652e162be215a5ec1ea">subed</a>(<a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <span class="keyword">const</span>&amp; v) {</div>
-<div class="line"><a name="l00344"></a><span class="lineno"> 344</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a4d95f04693bc608375a5dffb3f8d6514">xyz</a>(<a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>() - v.<a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>(), <a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>() - v.<a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>(), <a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>() - v.<a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>());</div>
+<div class="line"><a name="l00343"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a8fc395992d84b816307f72026d1e7125"> 343</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <a class="code" href="classmeow_1_1Vector3D.html#a8fc395992d84b816307f72026d1e7125">positive</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00344"></a><span class="lineno"> 344</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
<div class="line"><a name="l00345"></a><span class="lineno"> 345</span>&#160; }</div>
<div class="line"><a name="l00346"></a><span class="lineno"> 346</span>&#160;</div>
-<div class="line"><a name="l00348"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a22717807229c6243b5d0fd4d370b578a"> 348</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <a class="code" href="classmeow_1_1Vector3D.html#a22717807229c6243b5d0fd4d370b578a">mul</a>(Scalar <span class="keyword">const</span>&amp; s)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00349"></a><span class="lineno"> 349</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a62bd29ce86c81075ef240eb0d0fc0d97">Vector3D</a>(<a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>() * s, <a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>() * s, <a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>() * s);</div>
+<div class="line"><a name="l00348"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#ab71feb692f3ce13de6815fa1b2b21be8"> 348</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <a class="code" href="classmeow_1_1Vector3D.html#ab71feb692f3ce13de6815fa1b2b21be8">negative</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00349"></a><span class="lineno"> 349</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a62bd29ce86c81075ef240eb0d0fc0d97">Vector3D</a>(-<a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>(), -<a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>(), -<a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>());</div>
<div class="line"><a name="l00350"></a><span class="lineno"> 350</span>&#160; }</div>
<div class="line"><a name="l00351"></a><span class="lineno"> 351</span>&#160;</div>
-<div class="line"><a name="l00353"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a840c9c1ab9734c0687241cc6636fe915"> 353</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a>&amp; <a class="code" href="classmeow_1_1Vector3D.html#a840c9c1ab9734c0687241cc6636fe915">muled</a>(Scalar <span class="keyword">const</span>&amp; s) {</div>
-<div class="line"><a name="l00354"></a><span class="lineno"> 354</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a4d95f04693bc608375a5dffb3f8d6514">xyz</a>(<a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>() * s, <a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>() * s, <a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>() * s);</div>
+<div class="line"><a name="l00353"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a1b950da187dd750e25b31f3f267234b5"> 353</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <a class="code" href="classmeow_1_1Vector3D.html#a1b950da187dd750e25b31f3f267234b5">add</a>(<a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <span class="keyword">const</span>&amp; v)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00354"></a><span class="lineno"> 354</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a62bd29ce86c81075ef240eb0d0fc0d97">Vector3D</a>(<a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>() + v.<a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>(), <a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>() + v.<a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>(), <a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>() + v.<a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>());</div>
<div class="line"><a name="l00355"></a><span class="lineno"> 355</span>&#160; }</div>
<div class="line"><a name="l00356"></a><span class="lineno"> 356</span>&#160;</div>
-<div class="line"><a name="l00358"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a9449f90146085ac5901eb0c75b316b87"> 358</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <a class="code" href="classmeow_1_1Vector3D.html#a9449f90146085ac5901eb0c75b316b87">div</a>(Scalar <span class="keyword">const</span>&amp; s)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00359"></a><span class="lineno"> 359</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a62bd29ce86c81075ef240eb0d0fc0d97">Vector3D</a>(<a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>() / s, <a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>() / s, <a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>() / s);</div>
+<div class="line"><a name="l00358"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#aa26ba31625ebeeb07c41925335c1afcc"> 358</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a>&amp; <a class="code" href="classmeow_1_1Vector3D.html#aa26ba31625ebeeb07c41925335c1afcc">added</a>(<a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <span class="keyword">const</span>&amp; v) {</div>
+<div class="line"><a name="l00359"></a><span class="lineno"> 359</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a4d95f04693bc608375a5dffb3f8d6514">xyz</a>(<a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>() + v.<a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>(), <a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>() + v.<a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>(), <a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>() + v.<a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>());</div>
<div class="line"><a name="l00360"></a><span class="lineno"> 360</span>&#160; }</div>
<div class="line"><a name="l00361"></a><span class="lineno"> 361</span>&#160;</div>
-<div class="line"><a name="l00363"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a7d6973544b3b3c4bd34055c34d3da73b"> 363</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a>&amp; <a class="code" href="classmeow_1_1Vector3D.html#a7d6973544b3b3c4bd34055c34d3da73b">dived</a>(Scalar <span class="keyword">const</span>&amp; s) {</div>
-<div class="line"><a name="l00364"></a><span class="lineno"> 364</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a4d95f04693bc608375a5dffb3f8d6514">xyz</a>(<a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>() / s, <a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>() / s, <a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>() / s);</div>
+<div class="line"><a name="l00363"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#ab509fd9ef3b79fb13cc04cfec798dcc2"> 363</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <a class="code" href="classmeow_1_1Vector3D.html#ab509fd9ef3b79fb13cc04cfec798dcc2">sub</a>(<a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <span class="keyword">const</span>&amp; v)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00364"></a><span class="lineno"> 364</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a62bd29ce86c81075ef240eb0d0fc0d97">Vector3D</a>(<a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>() - v.<a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>(), <a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>() - v.<a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>(), <a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>() - v.<a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>());</div>
<div class="line"><a name="l00365"></a><span class="lineno"> 365</span>&#160; }</div>
<div class="line"><a name="l00366"></a><span class="lineno"> 366</span>&#160;</div>
-<div class="line"><a name="l00368"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a04201f13c26a2f6abc9b1c7b0ff313cc"> 368</a></span>&#160; Scalar <a class="code" href="classmeow_1_1Vector3D.html#a04201f13c26a2f6abc9b1c7b0ff313cc">mul</a>(<a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <span class="keyword">const</span>&amp; v)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00369"></a><span class="lineno"> 369</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#aa8204ccaf2a6a0459f58f92defee3396">dot</a>(v);</div>
+<div class="line"><a name="l00368"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a65995d7ae4ba5652e162be215a5ec1ea"> 368</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a>&amp; <a class="code" href="classmeow_1_1Vector3D.html#a65995d7ae4ba5652e162be215a5ec1ea">subed</a>(<a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <span class="keyword">const</span>&amp; v) {</div>
+<div class="line"><a name="l00369"></a><span class="lineno"> 369</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a4d95f04693bc608375a5dffb3f8d6514">xyz</a>(<a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>() - v.<a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>(), <a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>() - v.<a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>(), <a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>() - v.<a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>());</div>
<div class="line"><a name="l00370"></a><span class="lineno"> 370</span>&#160; }</div>
<div class="line"><a name="l00371"></a><span class="lineno"> 371</span>&#160;</div>
-<div class="line"><a name="l00373"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#aa8204ccaf2a6a0459f58f92defee3396"> 373</a></span>&#160; Scalar <a class="code" href="classmeow_1_1Vector3D.html#aa8204ccaf2a6a0459f58f92defee3396">dot</a>(<a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <span class="keyword">const</span>&amp; v)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00374"></a><span class="lineno"> 374</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>() * v.<a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>() + <a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>() * v.<a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>() + <a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>() * v.<a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>();</div>
+<div class="line"><a name="l00373"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a22717807229c6243b5d0fd4d370b578a"> 373</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <a class="code" href="classmeow_1_1Vector3D.html#a22717807229c6243b5d0fd4d370b578a">mul</a>(Scalar <span class="keyword">const</span>&amp; s)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00374"></a><span class="lineno"> 374</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a62bd29ce86c81075ef240eb0d0fc0d97">Vector3D</a>(<a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>() * s, <a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>() * s, <a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>() * s);</div>
<div class="line"><a name="l00375"></a><span class="lineno"> 375</span>&#160; }</div>
<div class="line"><a name="l00376"></a><span class="lineno"> 376</span>&#160;</div>
-<div class="line"><a name="l00378"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#afc6474b0219c6135f9e268404edc93e0"> 378</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <a class="code" href="classmeow_1_1Vector3D.html#afc6474b0219c6135f9e268404edc93e0">cross</a>(<a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <span class="keyword">const</span>&amp; v)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00379"></a><span class="lineno"> 379</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a62bd29ce86c81075ef240eb0d0fc0d97">Vector3D</a>(<a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>() * v.<a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>() - <a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>() * v.<a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>(),</div>
-<div class="line"><a name="l00380"></a><span class="lineno"> 380</span>&#160; <a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>() * v.<a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>() - <a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>() * v.<a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>(),</div>
-<div class="line"><a name="l00381"></a><span class="lineno"> 381</span>&#160; <a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>() * v.<a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>() - <a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>() * v.<a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>());</div>
-<div class="line"><a name="l00382"></a><span class="lineno"> 382</span>&#160; }</div>
-<div class="line"><a name="l00383"></a><span class="lineno"> 383</span>&#160;</div>
-<div class="line"><a name="l00385"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a2ec32fffb7a0355d46c52826f85aa506"> 385</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a>&amp; <a class="code" href="classmeow_1_1Vector3D.html#a2ec32fffb7a0355d46c52826f85aa506">crossed</a>(<a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <span class="keyword">const</span>&amp; v) {</div>
-<div class="line"><a name="l00386"></a><span class="lineno"> 386</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#ab266a5252dd1243b726584724f8f843d">copyFrom</a>(<a class="code" href="classmeow_1_1Vector3D.html#afc6474b0219c6135f9e268404edc93e0">cross</a>(v));</div>
-<div class="line"><a name="l00387"></a><span class="lineno"> 387</span>&#160; }</div>
-<div class="line"><a name="l00388"></a><span class="lineno"> 388</span>&#160;</div>
-<div class="line"><a name="l00390"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#ae5d23addf232794f4635bdf6221ef7ec"> 390</a></span>&#160; Scalar <a class="code" href="classmeow_1_1Vector3D.html#ae5d23addf232794f4635bdf6221ef7ec">length</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00391"></a><span class="lineno"> 391</span>&#160; <span class="keywordflow">return</span> Scalar(sqrt(<span class="keywordtype">double</span>(<a class="code" href="classmeow_1_1Vector3D.html#ab378a6b96d9e5d9a75f21ee3bf107bde">length2</a>())));</div>
-<div class="line"><a name="l00392"></a><span class="lineno"> 392</span>&#160; }</div>
-<div class="line"><a name="l00393"></a><span class="lineno"> 393</span>&#160;</div>
-<div class="line"><a name="l00395"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#ab378a6b96d9e5d9a75f21ee3bf107bde"> 395</a></span>&#160; Scalar <a class="code" href="classmeow_1_1Vector3D.html#ab378a6b96d9e5d9a75f21ee3bf107bde">length2</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00396"></a><span class="lineno"> 396</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#aa8204ccaf2a6a0459f58f92defee3396">dot</a>(*<span class="keyword">this</span>);</div>
-<div class="line"><a name="l00397"></a><span class="lineno"> 397</span>&#160; }</div>
-<div class="line"><a name="l00398"></a><span class="lineno"> 398</span>&#160;</div>
-<div class="line"><a name="l00400"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#aa9f6d3c5f4e5dd0952633822451d98b8"> 400</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <a class="code" href="classmeow_1_1Vector3D.html#aa9f6d3c5f4e5dd0952633822451d98b8">normalize</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00401"></a><span class="lineno"> 401</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a9449f90146085ac5901eb0c75b316b87">div</a>(<a class="code" href="classmeow_1_1Vector3D.html#ae5d23addf232794f4635bdf6221ef7ec">length</a>());</div>
-<div class="line"><a name="l00402"></a><span class="lineno"> 402</span>&#160; }</div>
-<div class="line"><a name="l00403"></a><span class="lineno"> 403</span>&#160;</div>
-<div class="line"><a name="l00405"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#af4f99f5a4871892e3975e41c8137f69c"> 405</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a>&amp; <a class="code" href="classmeow_1_1Vector3D.html#af4f99f5a4871892e3975e41c8137f69c">normalized</a>() {</div>
-<div class="line"><a name="l00406"></a><span class="lineno"> 406</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a7d6973544b3b3c4bd34055c34d3da73b">dived</a>(<a class="code" href="classmeow_1_1Vector3D.html#ae5d23addf232794f4635bdf6221ef7ec">length</a>());</div>
+<div class="line"><a name="l00378"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a840c9c1ab9734c0687241cc6636fe915"> 378</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a>&amp; <a class="code" href="classmeow_1_1Vector3D.html#a840c9c1ab9734c0687241cc6636fe915">muled</a>(Scalar <span class="keyword">const</span>&amp; s) {</div>
+<div class="line"><a name="l00379"></a><span class="lineno"> 379</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a4d95f04693bc608375a5dffb3f8d6514">xyz</a>(<a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>() * s, <a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>() * s, <a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>() * s);</div>
+<div class="line"><a name="l00380"></a><span class="lineno"> 380</span>&#160; }</div>
+<div class="line"><a name="l00381"></a><span class="lineno"> 381</span>&#160;</div>
+<div class="line"><a name="l00383"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a9449f90146085ac5901eb0c75b316b87"> 383</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <a class="code" href="classmeow_1_1Vector3D.html#a9449f90146085ac5901eb0c75b316b87">div</a>(Scalar <span class="keyword">const</span>&amp; s)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00384"></a><span class="lineno"> 384</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a62bd29ce86c81075ef240eb0d0fc0d97">Vector3D</a>(<a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>() / s, <a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>() / s, <a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>() / s);</div>
+<div class="line"><a name="l00385"></a><span class="lineno"> 385</span>&#160; }</div>
+<div class="line"><a name="l00386"></a><span class="lineno"> 386</span>&#160;</div>
+<div class="line"><a name="l00388"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a7d6973544b3b3c4bd34055c34d3da73b"> 388</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a>&amp; <a class="code" href="classmeow_1_1Vector3D.html#a7d6973544b3b3c4bd34055c34d3da73b">dived</a>(Scalar <span class="keyword">const</span>&amp; s) {</div>
+<div class="line"><a name="l00389"></a><span class="lineno"> 389</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a4d95f04693bc608375a5dffb3f8d6514">xyz</a>(<a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>() / s, <a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>() / s, <a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>() / s);</div>
+<div class="line"><a name="l00390"></a><span class="lineno"> 390</span>&#160; }</div>
+<div class="line"><a name="l00391"></a><span class="lineno"> 391</span>&#160;</div>
+<div class="line"><a name="l00393"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a04201f13c26a2f6abc9b1c7b0ff313cc"> 393</a></span>&#160; Scalar <a class="code" href="classmeow_1_1Vector3D.html#a04201f13c26a2f6abc9b1c7b0ff313cc">mul</a>(<a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <span class="keyword">const</span>&amp; v)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00394"></a><span class="lineno"> 394</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#aa8204ccaf2a6a0459f58f92defee3396">dot</a>(v);</div>
+<div class="line"><a name="l00395"></a><span class="lineno"> 395</span>&#160; }</div>
+<div class="line"><a name="l00396"></a><span class="lineno"> 396</span>&#160;</div>
+<div class="line"><a name="l00398"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#aa8204ccaf2a6a0459f58f92defee3396"> 398</a></span>&#160; Scalar <a class="code" href="classmeow_1_1Vector3D.html#aa8204ccaf2a6a0459f58f92defee3396">dot</a>(<a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <span class="keyword">const</span>&amp; v)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00399"></a><span class="lineno"> 399</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>() * v.<a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>() + <a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>() * v.<a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>() + <a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>() * v.<a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>();</div>
+<div class="line"><a name="l00400"></a><span class="lineno"> 400</span>&#160; }</div>
+<div class="line"><a name="l00401"></a><span class="lineno"> 401</span>&#160;</div>
+<div class="line"><a name="l00403"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#afc6474b0219c6135f9e268404edc93e0"> 403</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <a class="code" href="classmeow_1_1Vector3D.html#afc6474b0219c6135f9e268404edc93e0">cross</a>(<a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <span class="keyword">const</span>&amp; v)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00404"></a><span class="lineno"> 404</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a62bd29ce86c81075ef240eb0d0fc0d97">Vector3D</a>(<a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>() * v.<a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>() - <a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>() * v.<a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>(),</div>
+<div class="line"><a name="l00405"></a><span class="lineno"> 405</span>&#160; <a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>() * v.<a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>() - <a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>() * v.<a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>(),</div>
+<div class="line"><a name="l00406"></a><span class="lineno"> 406</span>&#160; <a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>() * v.<a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>() - <a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>() * v.<a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>());</div>
<div class="line"><a name="l00407"></a><span class="lineno"> 407</span>&#160; }</div>
<div class="line"><a name="l00408"></a><span class="lineno"> 408</span>&#160;</div>
-<div class="line"><a name="l00410"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#aa733fcc0936ef22613df75f9dabd853b"> 410</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <a class="code" href="classmeow_1_1Vector3D.html#aa733fcc0936ef22613df75f9dabd853b">rotate</a>(<a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <span class="keyword">const</span>&amp; axis, <span class="keywordtype">double</span> theta)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00411"></a><span class="lineno"> 411</span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> a(axis.<a class="code" href="classmeow_1_1Vector3D.html#aa9f6d3c5f4e5dd0952633822451d98b8">normalize</a>());</div>
-<div class="line"><a name="l00412"></a><span class="lineno"> 412</span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> xx(<a class="code" href="classmeow_1_1Vector3D.html#ab509fd9ef3b79fb13cc04cfec798dcc2">sub</a>(a) .<a class="code" href="classmeow_1_1Vector3D.html#a22717807229c6243b5d0fd4d370b578a">mul</a>(cos(theta)));</div>
-<div class="line"><a name="l00413"></a><span class="lineno"> 413</span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> yy(a.cross(*this).mul(sin(theta)));</div>
-<div class="line"><a name="l00414"></a><span class="lineno"> 414</span>&#160; <span class="keywordflow">return</span> a.<a class="code" href="classmeow_1_1Vector3D.html#a22717807229c6243b5d0fd4d370b578a">mul</a>(a.dot(*<span class="keyword">this</span>)).<a class="code" href="classmeow_1_1Vector3D.html#a1b950da187dd750e25b31f3f267234b5">add</a>(xx).<a class="code" href="classmeow_1_1Vector3D.html#a1b950da187dd750e25b31f3f267234b5">add</a>(yy);</div>
-<div class="line"><a name="l00415"></a><span class="lineno"> 415</span>&#160; }</div>
-<div class="line"><a name="l00416"></a><span class="lineno"> 416</span>&#160;</div>
-<div class="line"><a name="l00418"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a27a06ec4ab5e4f6d3d59eeffa5a31617"> 418</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a>&amp; <a class="code" href="classmeow_1_1Vector3D.html#a27a06ec4ab5e4f6d3d59eeffa5a31617">rotated</a>(<a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <span class="keyword">const</span>&amp; axis, <span class="keywordtype">double</span> theta) {</div>
-<div class="line"><a name="l00419"></a><span class="lineno"> 419</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#ab266a5252dd1243b726584724f8f843d">copyFrom</a>(<a class="code" href="classmeow_1_1Vector3D.html#aa733fcc0936ef22613df75f9dabd853b">rotate</a>(axis, theta));</div>
-<div class="line"><a name="l00420"></a><span class="lineno"> 420</span>&#160; }</div>
-<div class="line"><a name="l00421"></a><span class="lineno"> 421</span>&#160;</div>
-<div class="line"><a name="l00423"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a47b8cbd8a6738bbdbe713aa342a1d53f"> 423</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <a class="code" href="classmeow_1_1Vector3D.html#a47b8cbd8a6738bbdbe713aa342a1d53f">reflect</a>(<a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <span class="keyword">const</span>&amp; v)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00424"></a><span class="lineno"> 424</span>&#160; <span class="keywordflow">return</span> v.<a class="code" href="classmeow_1_1Vector3D.html#a22717807229c6243b5d0fd4d370b578a">mul</a>(v.<a class="code" href="classmeow_1_1Vector3D.html#aa8204ccaf2a6a0459f58f92defee3396">dot</a>(*<span class="keyword">this</span>) * 2 / v.<a class="code" href="classmeow_1_1Vector3D.html#ab378a6b96d9e5d9a75f21ee3bf107bde">length2</a>()).<a class="code" href="classmeow_1_1Vector3D.html#ab509fd9ef3b79fb13cc04cfec798dcc2">sub</a>(*<span class="keyword">this</span>);</div>
-<div class="line"><a name="l00425"></a><span class="lineno"> 425</span>&#160; }</div>
-<div class="line"><a name="l00426"></a><span class="lineno"> 426</span>&#160;</div>
-<div class="line"><a name="l00428"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#af4f968f581bfbcf57afcd1bbf1d3bee2"> 428</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a>&amp; <a class="code" href="classmeow_1_1Vector3D.html#af4f968f581bfbcf57afcd1bbf1d3bee2">reflected</a>(<a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <span class="keyword">const</span>&amp; v) {</div>
-<div class="line"><a name="l00429"></a><span class="lineno"> 429</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#ab266a5252dd1243b726584724f8f843d">copyFrom</a>(reflecte(v));</div>
-<div class="line"><a name="l00430"></a><span class="lineno"> 430</span>&#160; }</div>
-<div class="line"><a name="l00431"></a><span class="lineno"> 431</span>&#160;</div>
-<div class="line"><a name="l00433"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#ae03fb93d06c60fd2901875ead10c8c72"> 433</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix&lt;Scalar&gt;</a> <a class="code" href="classmeow_1_1Vector3D.html#ae03fb93d06c60fd2901875ead10c8c72">matrix</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00434"></a><span class="lineno"> 434</span>&#160; <span class="keyword">static</span> <a class="code" href="classmeow_1_1Matrix.html">Matrix&lt;Scalar&gt;</a> ret(3, 1, Scalar(0));</div>
-<div class="line"><a name="l00435"></a><span class="lineno"> 435</span>&#160; ret(0, 0, <a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>());</div>
-<div class="line"><a name="l00436"></a><span class="lineno"> 436</span>&#160; ret(1, 0, <a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>());</div>
-<div class="line"><a name="l00437"></a><span class="lineno"> 437</span>&#160; ret(2, 0, <a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>());</div>
-<div class="line"><a name="l00438"></a><span class="lineno"> 438</span>&#160; <span class="keywordflow">return</span> ret;</div>
-<div class="line"><a name="l00439"></a><span class="lineno"> 439</span>&#160; }</div>
-<div class="line"><a name="l00440"></a><span class="lineno"> 440</span>&#160;</div>
-<div class="line"><a name="l00442"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#acb2fc741a0bd039b38b1ae5cec103265"> 442</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix&lt;Scalar&gt;</a> <a class="code" href="classmeow_1_1Vector3D.html#acb2fc741a0bd039b38b1ae5cec103265">matrix</a>(Scalar <span class="keyword">const</span>&amp; homo)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00443"></a><span class="lineno"> 443</span>&#160; <span class="keyword">static</span> <a class="code" href="classmeow_1_1Matrix.html">Matrix&lt;Scalar&gt;</a> ret(4, 1, Scalar(0));</div>
-<div class="line"><a name="l00444"></a><span class="lineno"> 444</span>&#160; ret(0, 0, <a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>());</div>
-<div class="line"><a name="l00445"></a><span class="lineno"> 445</span>&#160; ret(1, 0, <a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>());</div>
-<div class="line"><a name="l00446"></a><span class="lineno"> 446</span>&#160; ret(2, 0, <a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>());</div>
-<div class="line"><a name="l00447"></a><span class="lineno"> 447</span>&#160; ret(3, 0, homo);</div>
-<div class="line"><a name="l00448"></a><span class="lineno"> 448</span>&#160; <span class="keywordflow">return</span> ret;</div>
-<div class="line"><a name="l00449"></a><span class="lineno"> 449</span>&#160; }</div>
-<div class="line"><a name="l00450"></a><span class="lineno"> 450</span>&#160;</div>
-<div class="line"><a name="l00451"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#aebeef94d26c97cf43566070ce5501baf"> 451</a></span>&#160; Scalar <span class="keyword">const</span>&amp; <a class="code" href="classmeow_1_1Vector3D.html#aebeef94d26c97cf43566070ce5501baf">operator()</a>(<span class="keywordtype">size_t</span> n)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00452"></a><span class="lineno"> 452</span>&#160; <span class="keywordflow">return</span> (n == 0 ? <a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>() : (n == 1 ? <a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>() : <a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>()));</div>
-<div class="line"><a name="l00453"></a><span class="lineno"> 453</span>&#160; }</div>
-<div class="line"><a name="l00454"></a><span class="lineno"> 454</span>&#160;</div>
-<div class="line"><a name="l00455"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#ac49ceadb4ac36acaa0031160a1e1b099"> 455</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a>&amp; <a class="code" href="classmeow_1_1Vector3D.html#ac49ceadb4ac36acaa0031160a1e1b099">operator()</a>(Scalar <span class="keyword">const</span>&amp; sx, Scalar <span class="keyword">const</span>&amp; sy, Scalar <span class="keyword">const</span>&amp; sz) {</div>
-<div class="line"><a name="l00456"></a><span class="lineno"> 456</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a4d95f04693bc608375a5dffb3f8d6514">xyz</a>(sx, sy, sz);</div>
-<div class="line"><a name="l00457"></a><span class="lineno"> 457</span>&#160; }</div>
-<div class="line"><a name="l00458"></a><span class="lineno"> 458</span>&#160;</div>
-<div class="line"><a name="l00459"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#abd020d6c071c7c3d374c52d738b471fc"> 459</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <a class="code" href="classmeow_1_1Vector3D.html#abd020d6c071c7c3d374c52d738b471fc">operator+</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a8fc395992d84b816307f72026d1e7125">positive</a>(); }</div>
-<div class="line"><a name="l00460"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a967c15ddac7c8e949e8361c3339492c8"> 460</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <a class="code" href="classmeow_1_1Vector3D.html#a967c15ddac7c8e949e8361c3339492c8">operator-</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#ab71feb692f3ce13de6815fa1b2b21be8">negative</a>(); }</div>
-<div class="line"><a name="l00461"></a><span class="lineno"> 461</span>&#160;</div>
-<div class="line"><a name="l00462"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#ac84bb8858275f0c7c780fce3b9f3d0fb"> 462</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <a class="code" href="classmeow_1_1Vector3D.html#ac84bb8858275f0c7c780fce3b9f3d0fb">operator+</a>(<a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <span class="keyword">const</span>&amp; v)<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a1b950da187dd750e25b31f3f267234b5">add</a>(v); }</div>
-<div class="line"><a name="l00463"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a7fa501db101297b8536801bca68fa0c9"> 463</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <a class="code" href="classmeow_1_1Vector3D.html#a7fa501db101297b8536801bca68fa0c9">operator-</a>(<a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <span class="keyword">const</span>&amp; v)<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#ab509fd9ef3b79fb13cc04cfec798dcc2">sub</a>(v); }</div>
-<div class="line"><a name="l00464"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a7e274b5303baca7caec05d34a4e72ccc"> 464</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <a class="code" href="classmeow_1_1Vector3D.html#a7e274b5303baca7caec05d34a4e72ccc">operator*</a>(Scalar <span class="keyword">const</span>&amp; s)<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a22717807229c6243b5d0fd4d370b578a">mul</a>(s); }</div>
-<div class="line"><a name="l00465"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#ab19d15aa3ecbe2f2b87ce077a0bd7a46"> 465</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <a class="code" href="classmeow_1_1Vector3D.html#ab19d15aa3ecbe2f2b87ce077a0bd7a46">operator/</a>(Scalar <span class="keyword">const</span>&amp; s)<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a9449f90146085ac5901eb0c75b316b87">div</a>(s); }</div>
-<div class="line"><a name="l00466"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#ab868dfd428a801abe173085826a40c97"> 466</a></span>&#160; Scalar <a class="code" href="classmeow_1_1Vector3D.html#ab868dfd428a801abe173085826a40c97">operator*</a>(<a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <span class="keyword">const</span>&amp; v)<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a22717807229c6243b5d0fd4d370b578a">mul</a>(v); }</div>
-<div class="line"><a name="l00467"></a><span class="lineno"> 467</span>&#160;</div>
-<div class="line"><a name="l00468"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a336dbab9f61ee8196ce4c577a169a927"> 468</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a>&amp; <a class="code" href="classmeow_1_1Vector3D.html#a336dbab9f61ee8196ce4c577a169a927">operator =</a>(<a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <span class="keyword">const</span>&amp; v) { <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#ab266a5252dd1243b726584724f8f843d">copyFrom</a>(v); }</div>
-<div class="line"><a name="l00469"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#ad8effb8709fe565734bc1c8f94dc0ef1"> 469</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a>&amp; <a class="code" href="classmeow_1_1Vector3D.html#ad8effb8709fe565734bc1c8f94dc0ef1">operator+=</a>(<a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <span class="keyword">const</span>&amp; v) { <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#aa26ba31625ebeeb07c41925335c1afcc">added</a>(v); }</div>
-<div class="line"><a name="l00470"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a238bd646690e1ac1660726e007b05d92"> 470</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a>&amp; <a class="code" href="classmeow_1_1Vector3D.html#a238bd646690e1ac1660726e007b05d92">operator-=</a>(<a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <span class="keyword">const</span>&amp; v) { <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a65995d7ae4ba5652e162be215a5ec1ea">subed</a>(v); }</div>
-<div class="line"><a name="l00471"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a80e9a667ae9d0d1015123d8477cfeee6"> 471</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a>&amp; <a class="code" href="classmeow_1_1Vector3D.html#a80e9a667ae9d0d1015123d8477cfeee6">operator*=</a>(Scalar <span class="keyword">const</span>&amp; s) { <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a840c9c1ab9734c0687241cc6636fe915">muled</a>(s); }</div>
-<div class="line"><a name="l00472"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a882b59cc16aaaa5b136dc60d1d6eecbd"> 472</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a>&amp; <a class="code" href="classmeow_1_1Vector3D.html#a882b59cc16aaaa5b136dc60d1d6eecbd">operator/=</a>(Scalar <span class="keyword">const</span>&amp; s) { <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a7d6973544b3b3c4bd34055c34d3da73b">dived</a>(s); }</div>
-<div class="line"><a name="l00473"></a><span class="lineno"> 473</span>&#160;};</div>
-<div class="line"><a name="l00474"></a><span class="lineno"> 474</span>&#160;</div>
-<div class="line"><a name="l00475"></a><span class="lineno"> 475</span>&#160;} <span class="comment">// meow</span></div>
-<div class="line"><a name="l00476"></a><span class="lineno"> 476</span>&#160;</div>
-<div class="line"><a name="l00477"></a><span class="lineno"> 477</span>&#160;<span class="preprocessor">#endif // geo_Vectors_H__</span></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_acb2fc741a0bd039b38b1ae5cec103265"><div class="ttname"><a href="classmeow_1_1Vector3D.html#acb2fc741a0bd039b38b1ae5cec103265">meow::Vector3D::matrix</a></div><div class="ttdeci">Matrix&lt; Scalar &gt; matrix(Scalar const &amp;homo) const </div><div class="ttdoc">return a 4x1 matrix form of itself </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00442">Vectors.h:442</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_a3782df3eec67c68edae1afdd64e18d27"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a3782df3eec67c68edae1afdd64e18d27">meow::Vector2D::~Vector2D</a></div><div class="ttdeci">~Vector2D()</div><div class="ttdoc">destructor </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00047">Vectors.h:47</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_af4f99f5a4871892e3975e41c8137f69c"><div class="ttname"><a href="classmeow_1_1Vector3D.html#af4f99f5a4871892e3975e41c8137f69c">meow::Vector3D::normalized</a></div><div class="ttdeci">Vector3D &amp; normalized()</div><div class="ttdoc">normalize itself </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00405">Vectors.h:405</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_a65995d7ae4ba5652e162be215a5ec1ea"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a65995d7ae4ba5652e162be215a5ec1ea">meow::Vector3D::subed</a></div><div class="ttdeci">Vector3D &amp; subed(Vector3D const &amp;v)</div><div class="ttdoc">Let itself substract v. </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00343">Vectors.h:343</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_a238bd646690e1ac1660726e007b05d92"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a238bd646690e1ac1660726e007b05d92">meow::Vector3D::operator-=</a></div><div class="ttdeci">Vector3D &amp; operator-=(Vector3D const &amp;v)</div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00470">Vectors.h:470</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_aaa3b1182e639a91df5d58d6e5223ad39"><div class="ttname"><a href="classmeow_1_1Vector3D.html#aaa3b1182e639a91df5d58d6e5223ad39">meow::Vector3D::z</a></div><div class="ttdeci">Scalar const &amp; z(Scalar const &amp;s)</div><div class="ttdoc">modify z </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00296">Vectors.h:296</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_a001a44809826f9cd17dbd652c790c455"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a001a44809826f9cd17dbd652c790c455">meow::Vector3D::xGet</a></div><div class="ttdeci">Scalar &amp; xGet()</div><div class="ttdoc">access x with non-constant reference </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00290">Vectors.h:290</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_a43660ff47fbe41076396c122a5bfd7ac"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a43660ff47fbe41076396c122a5bfd7ac">meow::Vector2D::operator+=</a></div><div class="ttdeci">Vector2D &amp; operator+=(Vector2D const &amp;v)</div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00233">Vectors.h:233</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_afae72511a31b5260ee93130d0654093f"><div class="ttname"><a href="classmeow_1_1Vector3D.html#afae72511a31b5260ee93130d0654093f">meow::Vector3D::Vector3D</a></div><div class="ttdeci">Vector3D(Vector&lt; Scalar &gt; const &amp;v)</div><div class="ttdoc">constructor (from another Vector) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00268">Vectors.h:268</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_a48f420d0f701c059f86f33cdfdf630b7"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a48f420d0f701c059f86f33cdfdf630b7">meow::Vector2D::y</a></div><div class="ttdeci">Scalar const &amp; y(Scalar const &amp;s)</div><div class="ttdoc">modify y </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00064">Vectors.h:64</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_a49b26941a2b323519ee22fbabdd0ce24"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a49b26941a2b323519ee22fbabdd0ce24">meow::Vector3D::zGet</a></div><div class="ttdeci">Scalar &amp; zGet()</div><div class="ttdoc">access z with non-constant reference </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00292">Vectors.h:292</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_ae7254b17c13defe2123565c17c9856a7"><div class="ttname"><a href="classmeow_1_1Vector3D.html#ae7254b17c13defe2123565c17c9856a7">meow::Vector3D::x</a></div><div class="ttdeci">Scalar const &amp; x(Scalar const &amp;s)</div><div class="ttdoc">modify x </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00294">Vectors.h:294</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_a2ec32fffb7a0355d46c52826f85aa506"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a2ec32fffb7a0355d46c52826f85aa506">meow::Vector3D::crossed</a></div><div class="ttdeci">Vector3D &amp; crossed(Vector3D const &amp;v)</div><div class="ttdoc">crossed </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00385">Vectors.h:385</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_affe23a69e939807c11ee8763ca79debf"><div class="ttname"><a href="classmeow_1_1Vector2D.html#affe23a69e939807c11ee8763ca79debf">meow::Vector2D::reflect</a></div><div class="ttdeci">Vector2D reflect(Vector2D const &amp;v) const </div><div class="ttdoc">return reflect from given vector v </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00188">Vectors.h:188</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_a1bb0d1ce4954e56b8b0f166b928816a3"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">meow::Vector2D::x</a></div><div class="ttdeci">Scalar const &amp; x() const </div><div class="ttdoc">access x </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00057">Vectors.h:57</a></div></div>
+<div class="line"><a name="l00410"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a2ec32fffb7a0355d46c52826f85aa506"> 410</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a>&amp; <a class="code" href="classmeow_1_1Vector3D.html#a2ec32fffb7a0355d46c52826f85aa506">crossed</a>(<a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <span class="keyword">const</span>&amp; v) {</div>
+<div class="line"><a name="l00411"></a><span class="lineno"> 411</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#ab266a5252dd1243b726584724f8f843d">copyFrom</a>(<a class="code" href="classmeow_1_1Vector3D.html#afc6474b0219c6135f9e268404edc93e0">cross</a>(v));</div>
+<div class="line"><a name="l00412"></a><span class="lineno"> 412</span>&#160; }</div>
+<div class="line"><a name="l00413"></a><span class="lineno"> 413</span>&#160;</div>
+<div class="line"><a name="l00415"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#ae5d23addf232794f4635bdf6221ef7ec"> 415</a></span>&#160; Scalar <a class="code" href="classmeow_1_1Vector3D.html#ae5d23addf232794f4635bdf6221ef7ec">length</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00416"></a><span class="lineno"> 416</span>&#160; <span class="keywordflow">return</span> Scalar(sqrt(<span class="keywordtype">double</span>(<a class="code" href="classmeow_1_1Vector3D.html#ab378a6b96d9e5d9a75f21ee3bf107bde">length2</a>())));</div>
+<div class="line"><a name="l00417"></a><span class="lineno"> 417</span>&#160; }</div>
+<div class="line"><a name="l00418"></a><span class="lineno"> 418</span>&#160;</div>
+<div class="line"><a name="l00420"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#ab378a6b96d9e5d9a75f21ee3bf107bde"> 420</a></span>&#160; Scalar <a class="code" href="classmeow_1_1Vector3D.html#ab378a6b96d9e5d9a75f21ee3bf107bde">length2</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00421"></a><span class="lineno"> 421</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#aa8204ccaf2a6a0459f58f92defee3396">dot</a>(*<span class="keyword">this</span>);</div>
+<div class="line"><a name="l00422"></a><span class="lineno"> 422</span>&#160; }</div>
+<div class="line"><a name="l00423"></a><span class="lineno"> 423</span>&#160;</div>
+<div class="line"><a name="l00425"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#aa9f6d3c5f4e5dd0952633822451d98b8"> 425</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <a class="code" href="classmeow_1_1Vector3D.html#aa9f6d3c5f4e5dd0952633822451d98b8">normalize</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00426"></a><span class="lineno"> 426</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a9449f90146085ac5901eb0c75b316b87">div</a>(<a class="code" href="classmeow_1_1Vector3D.html#ae5d23addf232794f4635bdf6221ef7ec">length</a>());</div>
+<div class="line"><a name="l00427"></a><span class="lineno"> 427</span>&#160; }</div>
+<div class="line"><a name="l00428"></a><span class="lineno"> 428</span>&#160;</div>
+<div class="line"><a name="l00430"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#af4f99f5a4871892e3975e41c8137f69c"> 430</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a>&amp; <a class="code" href="classmeow_1_1Vector3D.html#af4f99f5a4871892e3975e41c8137f69c">normalized</a>() {</div>
+<div class="line"><a name="l00431"></a><span class="lineno"> 431</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a7d6973544b3b3c4bd34055c34d3da73b">dived</a>(<a class="code" href="classmeow_1_1Vector3D.html#ae5d23addf232794f4635bdf6221ef7ec">length</a>());</div>
+<div class="line"><a name="l00432"></a><span class="lineno"> 432</span>&#160; }</div>
+<div class="line"><a name="l00433"></a><span class="lineno"> 433</span>&#160;</div>
+<div class="line"><a name="l00435"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#aa733fcc0936ef22613df75f9dabd853b"> 435</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <a class="code" href="classmeow_1_1Vector3D.html#aa733fcc0936ef22613df75f9dabd853b">rotate</a>(<a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <span class="keyword">const</span>&amp; axis, <span class="keywordtype">double</span> theta)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00436"></a><span class="lineno"> 436</span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> a(axis.<a class="code" href="classmeow_1_1Vector3D.html#aa9f6d3c5f4e5dd0952633822451d98b8">normalize</a>());</div>
+<div class="line"><a name="l00437"></a><span class="lineno"> 437</span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> xx(<a class="code" href="classmeow_1_1Vector3D.html#ab509fd9ef3b79fb13cc04cfec798dcc2">sub</a>(a) .<a class="code" href="classmeow_1_1Vector3D.html#a22717807229c6243b5d0fd4d370b578a">mul</a>(cos(theta)));</div>
+<div class="line"><a name="l00438"></a><span class="lineno"> 438</span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> yy(a.cross(*this).mul(sin(theta)));</div>
+<div class="line"><a name="l00439"></a><span class="lineno"> 439</span>&#160; <span class="keywordflow">return</span> a.<a class="code" href="classmeow_1_1Vector3D.html#a22717807229c6243b5d0fd4d370b578a">mul</a>(a.dot(*<span class="keyword">this</span>)).<a class="code" href="classmeow_1_1Vector3D.html#a1b950da187dd750e25b31f3f267234b5">add</a>(xx).<a class="code" href="classmeow_1_1Vector3D.html#a1b950da187dd750e25b31f3f267234b5">add</a>(yy);</div>
+<div class="line"><a name="l00440"></a><span class="lineno"> 440</span>&#160; }</div>
+<div class="line"><a name="l00441"></a><span class="lineno"> 441</span>&#160;</div>
+<div class="line"><a name="l00443"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a27a06ec4ab5e4f6d3d59eeffa5a31617"> 443</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a>&amp; <a class="code" href="classmeow_1_1Vector3D.html#a27a06ec4ab5e4f6d3d59eeffa5a31617">rotated</a>(<a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <span class="keyword">const</span>&amp; axis, <span class="keywordtype">double</span> theta) {</div>
+<div class="line"><a name="l00444"></a><span class="lineno"> 444</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#ab266a5252dd1243b726584724f8f843d">copyFrom</a>(<a class="code" href="classmeow_1_1Vector3D.html#aa733fcc0936ef22613df75f9dabd853b">rotate</a>(axis, theta));</div>
+<div class="line"><a name="l00445"></a><span class="lineno"> 445</span>&#160; }</div>
+<div class="line"><a name="l00446"></a><span class="lineno"> 446</span>&#160;</div>
+<div class="line"><a name="l00448"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a47b8cbd8a6738bbdbe713aa342a1d53f"> 448</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <a class="code" href="classmeow_1_1Vector3D.html#a47b8cbd8a6738bbdbe713aa342a1d53f">reflect</a>(<a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <span class="keyword">const</span>&amp; v)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00449"></a><span class="lineno"> 449</span>&#160; <span class="keywordflow">return</span> v.<a class="code" href="classmeow_1_1Vector3D.html#a22717807229c6243b5d0fd4d370b578a">mul</a>(v.<a class="code" href="classmeow_1_1Vector3D.html#aa8204ccaf2a6a0459f58f92defee3396">dot</a>(*<span class="keyword">this</span>) * 2 / v.<a class="code" href="classmeow_1_1Vector3D.html#ab378a6b96d9e5d9a75f21ee3bf107bde">length2</a>()).<a class="code" href="classmeow_1_1Vector3D.html#ab509fd9ef3b79fb13cc04cfec798dcc2">sub</a>(*<span class="keyword">this</span>);</div>
+<div class="line"><a name="l00450"></a><span class="lineno"> 450</span>&#160; }</div>
+<div class="line"><a name="l00451"></a><span class="lineno"> 451</span>&#160;</div>
+<div class="line"><a name="l00453"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#af4f968f581bfbcf57afcd1bbf1d3bee2"> 453</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a>&amp; <a class="code" href="classmeow_1_1Vector3D.html#af4f968f581bfbcf57afcd1bbf1d3bee2">reflected</a>(<a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <span class="keyword">const</span>&amp; v) {</div>
+<div class="line"><a name="l00454"></a><span class="lineno"> 454</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#ab266a5252dd1243b726584724f8f843d">copyFrom</a>(reflecte(v));</div>
+<div class="line"><a name="l00455"></a><span class="lineno"> 455</span>&#160; }</div>
+<div class="line"><a name="l00456"></a><span class="lineno"> 456</span>&#160;</div>
+<div class="line"><a name="l00458"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#ae03fb93d06c60fd2901875ead10c8c72"> 458</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix&lt;Scalar&gt;</a> <a class="code" href="classmeow_1_1Vector3D.html#ae03fb93d06c60fd2901875ead10c8c72">matrix</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00459"></a><span class="lineno"> 459</span>&#160; <span class="keyword">static</span> <a class="code" href="classmeow_1_1Matrix.html">Matrix&lt;Scalar&gt;</a> ret(3, 1, Scalar(0));</div>
+<div class="line"><a name="l00460"></a><span class="lineno"> 460</span>&#160; ret(0, 0, <a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>());</div>
+<div class="line"><a name="l00461"></a><span class="lineno"> 461</span>&#160; ret(1, 0, <a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>());</div>
+<div class="line"><a name="l00462"></a><span class="lineno"> 462</span>&#160; ret(2, 0, <a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>());</div>
+<div class="line"><a name="l00463"></a><span class="lineno"> 463</span>&#160; <span class="keywordflow">return</span> ret;</div>
+<div class="line"><a name="l00464"></a><span class="lineno"> 464</span>&#160; }</div>
+<div class="line"><a name="l00465"></a><span class="lineno"> 465</span>&#160;</div>
+<div class="line"><a name="l00467"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#acb2fc741a0bd039b38b1ae5cec103265"> 467</a></span>&#160; <a class="code" href="classmeow_1_1Matrix.html">Matrix&lt;Scalar&gt;</a> <a class="code" href="classmeow_1_1Vector3D.html#acb2fc741a0bd039b38b1ae5cec103265">matrix</a>(Scalar <span class="keyword">const</span>&amp; homo)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00468"></a><span class="lineno"> 468</span>&#160; <span class="keyword">static</span> <a class="code" href="classmeow_1_1Matrix.html">Matrix&lt;Scalar&gt;</a> ret(4, 1, Scalar(0));</div>
+<div class="line"><a name="l00469"></a><span class="lineno"> 469</span>&#160; ret(0, 0, <a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>());</div>
+<div class="line"><a name="l00470"></a><span class="lineno"> 470</span>&#160; ret(1, 0, <a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>());</div>
+<div class="line"><a name="l00471"></a><span class="lineno"> 471</span>&#160; ret(2, 0, <a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>());</div>
+<div class="line"><a name="l00472"></a><span class="lineno"> 472</span>&#160; ret(3, 0, homo);</div>
+<div class="line"><a name="l00473"></a><span class="lineno"> 473</span>&#160; <span class="keywordflow">return</span> ret;</div>
+<div class="line"><a name="l00474"></a><span class="lineno"> 474</span>&#160; }</div>
+<div class="line"><a name="l00475"></a><span class="lineno"> 475</span>&#160;</div>
+<div class="line"><a name="l00476"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#aebeef94d26c97cf43566070ce5501baf"> 476</a></span>&#160; Scalar <span class="keyword">const</span>&amp; <a class="code" href="classmeow_1_1Vector3D.html#aebeef94d26c97cf43566070ce5501baf">operator()</a>(<span class="keywordtype">size_t</span> n)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00477"></a><span class="lineno"> 477</span>&#160; <span class="keywordflow">return</span> (n == 0 ? <a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>() : (n == 1 ? <a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>() : <a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>()));</div>
+<div class="line"><a name="l00478"></a><span class="lineno"> 478</span>&#160; }</div>
+<div class="line"><a name="l00479"></a><span class="lineno"> 479</span>&#160;</div>
+<div class="line"><a name="l00480"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#ac49ceadb4ac36acaa0031160a1e1b099"> 480</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a>&amp; <a class="code" href="classmeow_1_1Vector3D.html#ac49ceadb4ac36acaa0031160a1e1b099">operator()</a>(Scalar <span class="keyword">const</span>&amp; sx, Scalar <span class="keyword">const</span>&amp; sy, Scalar <span class="keyword">const</span>&amp; sz) {</div>
+<div class="line"><a name="l00481"></a><span class="lineno"> 481</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a4d95f04693bc608375a5dffb3f8d6514">xyz</a>(sx, sy, sz);</div>
+<div class="line"><a name="l00482"></a><span class="lineno"> 482</span>&#160; }</div>
+<div class="line"><a name="l00483"></a><span class="lineno"> 483</span>&#160;</div>
+<div class="line"><a name="l00484"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#abd020d6c071c7c3d374c52d738b471fc"> 484</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <a class="code" href="classmeow_1_1Vector3D.html#abd020d6c071c7c3d374c52d738b471fc">operator+</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a8fc395992d84b816307f72026d1e7125">positive</a>(); }</div>
+<div class="line"><a name="l00485"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a967c15ddac7c8e949e8361c3339492c8"> 485</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <a class="code" href="classmeow_1_1Vector3D.html#a967c15ddac7c8e949e8361c3339492c8">operator-</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#ab71feb692f3ce13de6815fa1b2b21be8">negative</a>(); }</div>
+<div class="line"><a name="l00486"></a><span class="lineno"> 486</span>&#160;</div>
+<div class="line"><a name="l00487"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#ac84bb8858275f0c7c780fce3b9f3d0fb"> 487</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <a class="code" href="classmeow_1_1Vector3D.html#ac84bb8858275f0c7c780fce3b9f3d0fb">operator+</a>(<a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <span class="keyword">const</span>&amp; v)<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a1b950da187dd750e25b31f3f267234b5">add</a>(v); }</div>
+<div class="line"><a name="l00488"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a7fa501db101297b8536801bca68fa0c9"> 488</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <a class="code" href="classmeow_1_1Vector3D.html#a7fa501db101297b8536801bca68fa0c9">operator-</a>(<a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <span class="keyword">const</span>&amp; v)<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#ab509fd9ef3b79fb13cc04cfec798dcc2">sub</a>(v); }</div>
+<div class="line"><a name="l00489"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a7e274b5303baca7caec05d34a4e72ccc"> 489</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <a class="code" href="classmeow_1_1Vector3D.html#a7e274b5303baca7caec05d34a4e72ccc">operator*</a>(Scalar <span class="keyword">const</span>&amp; s)<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a22717807229c6243b5d0fd4d370b578a">mul</a>(s); }</div>
+<div class="line"><a name="l00490"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#ab19d15aa3ecbe2f2b87ce077a0bd7a46"> 490</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <a class="code" href="classmeow_1_1Vector3D.html#ab19d15aa3ecbe2f2b87ce077a0bd7a46">operator/</a>(Scalar <span class="keyword">const</span>&amp; s)<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a9449f90146085ac5901eb0c75b316b87">div</a>(s); }</div>
+<div class="line"><a name="l00491"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#ab868dfd428a801abe173085826a40c97"> 491</a></span>&#160; Scalar <a class="code" href="classmeow_1_1Vector3D.html#ab868dfd428a801abe173085826a40c97">operator*</a>(<a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <span class="keyword">const</span>&amp; v)<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a22717807229c6243b5d0fd4d370b578a">mul</a>(v); }</div>
+<div class="line"><a name="l00492"></a><span class="lineno"> 492</span>&#160;</div>
+<div class="line"><a name="l00493"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a336dbab9f61ee8196ce4c577a169a927"> 493</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a>&amp; <a class="code" href="classmeow_1_1Vector3D.html#a336dbab9f61ee8196ce4c577a169a927">operator =</a>(<a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <span class="keyword">const</span>&amp; v) { <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#ab266a5252dd1243b726584724f8f843d">copyFrom</a>(v); }</div>
+<div class="line"><a name="l00494"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#ad8effb8709fe565734bc1c8f94dc0ef1"> 494</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a>&amp; <a class="code" href="classmeow_1_1Vector3D.html#ad8effb8709fe565734bc1c8f94dc0ef1">operator+=</a>(<a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <span class="keyword">const</span>&amp; v) { <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#aa26ba31625ebeeb07c41925335c1afcc">added</a>(v); }</div>
+<div class="line"><a name="l00495"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a238bd646690e1ac1660726e007b05d92"> 495</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a>&amp; <a class="code" href="classmeow_1_1Vector3D.html#a238bd646690e1ac1660726e007b05d92">operator-=</a>(<a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <span class="keyword">const</span>&amp; v) { <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a65995d7ae4ba5652e162be215a5ec1ea">subed</a>(v); }</div>
+<div class="line"><a name="l00496"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a80e9a667ae9d0d1015123d8477cfeee6"> 496</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a>&amp; <a class="code" href="classmeow_1_1Vector3D.html#a80e9a667ae9d0d1015123d8477cfeee6">operator*=</a>(Scalar <span class="keyword">const</span>&amp; s) { <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a840c9c1ab9734c0687241cc6636fe915">muled</a>(s); }</div>
+<div class="line"><a name="l00497"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#a882b59cc16aaaa5b136dc60d1d6eecbd"> 497</a></span>&#160; <a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a>&amp; <a class="code" href="classmeow_1_1Vector3D.html#a882b59cc16aaaa5b136dc60d1d6eecbd">operator/=</a>(Scalar <span class="keyword">const</span>&amp; s) { <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Vector3D.html#a7d6973544b3b3c4bd34055c34d3da73b">dived</a>(s); }</div>
+<div class="line"><a name="l00498"></a><span class="lineno"><a class="line" href="classmeow_1_1Vector3D.html#aa7fab5c0beeff4f50f3eaf9a0ec5fbd2"> 498</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classmeow_1_1Vector3D.html#aa7fab5c0beeff4f50f3eaf9a0ec5fbd2">operator==</a>(<a class="code" href="classmeow_1_1Vector3D.html">Vector3D</a> <span class="keyword">const</span>&amp; v)<span class="keyword"> const </span>{ <span class="keywordflow">return</span> (<a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>() == v.<a class="code" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>() &amp;&amp;</div>
+<div class="line"><a name="l00499"></a><span class="lineno"> 499</span>&#160; <a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>() == v.<a class="code" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">y</a>() &amp;&amp;</div>
+<div class="line"><a name="l00500"></a><span class="lineno"> 500</span>&#160; <a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>() == v.<a class="code" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">z</a>()); }</div>
+<div class="line"><a name="l00501"></a><span class="lineno"> 501</span>&#160;};</div>
+<div class="line"><a name="l00502"></a><span class="lineno"> 502</span>&#160;</div>
+<div class="line"><a name="l00503"></a><span class="lineno"> 503</span>&#160;} <span class="comment">// meow</span></div>
+<div class="line"><a name="l00504"></a><span class="lineno"> 504</span>&#160;</div>
+<div class="line"><a name="l00505"></a><span class="lineno"> 505</span>&#160;<span class="preprocessor">#endif // geo_Vectors_H__</span></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_acb2fc741a0bd039b38b1ae5cec103265"><div class="ttname"><a href="classmeow_1_1Vector3D.html#acb2fc741a0bd039b38b1ae5cec103265">meow::Vector3D::matrix</a></div><div class="ttdeci">Matrix&lt; Scalar &gt; matrix(Scalar const &amp;homo) const </div><div class="ttdoc">return a 4x1 matrix form of itself </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00467">Vectors.h:467</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_a3782df3eec67c68edae1afdd64e18d27"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a3782df3eec67c68edae1afdd64e18d27">meow::Vector2D::~Vector2D</a></div><div class="ttdeci">~Vector2D()</div><div class="ttdoc">destructor </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00060">Vectors.h:60</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_a1ac372a6080314d469556e920f6a88d3"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a1ac372a6080314d469556e920f6a88d3">meow::Vector3D::Vector3D</a></div><div class="ttdeci">Vector3D(size_t dimension, Scalar const &amp;s)</div><div class="ttdoc">constructor </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00275">Vectors.h:275</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_af4f99f5a4871892e3975e41c8137f69c"><div class="ttname"><a href="classmeow_1_1Vector3D.html#af4f99f5a4871892e3975e41c8137f69c">meow::Vector3D::normalized</a></div><div class="ttdeci">Vector3D &amp; normalized()</div><div class="ttdoc">normalize itself </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00430">Vectors.h:430</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_a65995d7ae4ba5652e162be215a5ec1ea"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a65995d7ae4ba5652e162be215a5ec1ea">meow::Vector3D::subed</a></div><div class="ttdeci">Vector3D &amp; subed(Vector3D const &amp;v)</div><div class="ttdoc">Let itself substract v. </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00368">Vectors.h:368</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_a238bd646690e1ac1660726e007b05d92"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a238bd646690e1ac1660726e007b05d92">meow::Vector3D::operator-=</a></div><div class="ttdeci">Vector3D &amp; operator-=(Vector3D const &amp;v)</div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00495">Vectors.h:495</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_aaa3b1182e639a91df5d58d6e5223ad39"><div class="ttname"><a href="classmeow_1_1Vector3D.html#aaa3b1182e639a91df5d58d6e5223ad39">meow::Vector3D::z</a></div><div class="ttdeci">Scalar const &amp; z(Scalar const &amp;s)</div><div class="ttdoc">modify z </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00322">Vectors.h:322</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_a001a44809826f9cd17dbd652c790c455"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a001a44809826f9cd17dbd652c790c455">meow::Vector3D::xGet</a></div><div class="ttdeci">Scalar &amp; xGet()</div><div class="ttdoc">access x with non-constant reference </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00316">Vectors.h:316</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_a43660ff47fbe41076396c122a5bfd7ac"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a43660ff47fbe41076396c122a5bfd7ac">meow::Vector2D::operator+=</a></div><div class="ttdeci">Vector2D &amp; operator+=(Vector2D const &amp;v)</div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00245">Vectors.h:245</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_afae72511a31b5260ee93130d0654093f"><div class="ttname"><a href="classmeow_1_1Vector3D.html#afae72511a31b5260ee93130d0654093f">meow::Vector3D::Vector3D</a></div><div class="ttdeci">Vector3D(Vector&lt; Scalar &gt; const &amp;v)</div><div class="ttdoc">constructor (from another Vector) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00285">Vectors.h:285</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_a48f420d0f701c059f86f33cdfdf630b7"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a48f420d0f701c059f86f33cdfdf630b7">meow::Vector2D::y</a></div><div class="ttdeci">Scalar const &amp; y(Scalar const &amp;s)</div><div class="ttdoc">modify y </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00077">Vectors.h:77</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_a49b26941a2b323519ee22fbabdd0ce24"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a49b26941a2b323519ee22fbabdd0ce24">meow::Vector3D::zGet</a></div><div class="ttdeci">Scalar &amp; zGet()</div><div class="ttdoc">access z with non-constant reference </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00318">Vectors.h:318</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_ae7254b17c13defe2123565c17c9856a7"><div class="ttname"><a href="classmeow_1_1Vector3D.html#ae7254b17c13defe2123565c17c9856a7">meow::Vector3D::x</a></div><div class="ttdeci">Scalar const &amp; x(Scalar const &amp;s)</div><div class="ttdoc">modify x </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00320">Vectors.h:320</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_a2ec32fffb7a0355d46c52826f85aa506"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a2ec32fffb7a0355d46c52826f85aa506">meow::Vector3D::crossed</a></div><div class="ttdeci">Vector3D &amp; crossed(Vector3D const &amp;v)</div><div class="ttdoc">crossed </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00410">Vectors.h:410</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_affe23a69e939807c11ee8763ca79debf"><div class="ttname"><a href="classmeow_1_1Vector2D.html#affe23a69e939807c11ee8763ca79debf">meow::Vector2D::reflect</a></div><div class="ttdeci">Vector2D reflect(Vector2D const &amp;v) const </div><div class="ttdoc">return reflect from given vector v </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00200">Vectors.h:200</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_a1bb0d1ce4954e56b8b0f166b928816a3"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">meow::Vector2D::x</a></div><div class="ttdeci">Scalar const &amp; x() const </div><div class="ttdoc">access x </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00070">Vectors.h:70</a></div></div>
<div class="ttc" id="classmeow_1_1Vector2D_html_a713952e42ea15ee86187a14b677e9555"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a713952e42ea15ee86187a14b677e9555">meow::Vector2D::Vector2D</a></div><div class="ttdeci">Vector2D(Scalar const &amp;s)</div><div class="ttdoc">constructor (s, s) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00031">Vectors.h:31</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_a23046c79acf88b719292022ea4e8d171"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a23046c79acf88b719292022ea4e8d171">meow::Vector2D::xGet</a></div><div class="ttdeci">Scalar &amp; xGet()</div><div class="ttdoc">access x with non constant reference </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00060">Vectors.h:60</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_a2d3855af7fd18b94faa89cceffa3d950"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">meow::Vector3D::z</a></div><div class="ttdeci">Scalar const &amp; z() const </div><div class="ttdoc">access z </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00288">Vectors.h:288</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_aa6ae22d99360ff9e0b623e1744576733"><div class="ttname"><a href="classmeow_1_1Vector2D.html#aa6ae22d99360ff9e0b623e1744576733">meow::Vector2D::rotate</a></div><div class="ttdeci">Vector2D rotate(Scalar const &amp;theta) const </div><div class="ttdoc">return rotate theta degree of itself </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00175">Vectors.h:175</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_acbb2ec7aa2897e93b3ff9964565ae8fc"><div class="ttname"><a href="classmeow_1_1Vector2D.html#acbb2ec7aa2897e93b3ff9964565ae8fc">meow::Vector2D::div</a></div><div class="ttdeci">Vector2D div(Scalar const &amp;s) const </div><div class="ttdoc">return (*this)/s , where s is a scalar </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00130">Vectors.h:130</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_a715f0f3cb62fddd7723b38d4211bb6db"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a715f0f3cb62fddd7723b38d4211bb6db">meow::Vector2D::matrix</a></div><div class="ttdeci">Matrix&lt; Scalar &gt; matrix(Scalar const &amp;homo) const </div><div class="ttdoc">return a 3x1 matrix form of itself </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00206">Vectors.h:206</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_a4e0422609e71a9e16b41fceca451d63c"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a4e0422609e71a9e16b41fceca451d63c">meow::Vector2D::muled</a></div><div class="ttdeci">Vector2D &amp; muled(Scalar const &amp;s)</div><div class="ttdoc">Let itself mulitple s. </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00125">Vectors.h:125</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_aa733fcc0936ef22613df75f9dabd853b"><div class="ttname"><a href="classmeow_1_1Vector3D.html#aa733fcc0936ef22613df75f9dabd853b">meow::Vector3D::rotate</a></div><div class="ttdeci">Vector3D rotate(Vector3D const &amp;axis, double theta) const </div><div class="ttdoc">return rotate theta degree by axis of itself </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00410">Vectors.h:410</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_a2e768dd00d86dafa8adefc4ffc4edc9e"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a2e768dd00d86dafa8adefc4ffc4edc9e">meow::Vector2D::right</a></div><div class="ttdeci">Vector2D right() const </div><div class="ttdoc">return count-clockwise rotate 90 degree of itself </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00095">Vectors.h:95</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_abb0b965dd0aa84a424b64dc74644e349"><div class="ttname"><a href="classmeow_1_1Vector3D.html#abb0b965dd0aa84a424b64dc74644e349">meow::Vector3D::scalar</a></div><div class="ttdeci">Scalar const &amp; scalar(size_t i, Scalar const &amp;s)</div><div class="ttdoc">modivy the i -th scalar (0 =&gt; x, 1 =&gt; y, 2 =&gt; z) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00313">Vectors.h:313</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_a8d389c0b1a9cc2b3a9dec7fec05bbad8"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a8d389c0b1a9cc2b3a9dec7fec05bbad8">meow::Vector2D::negative</a></div><div class="ttdeci">Vector2D negative() const </div><div class="ttdoc">return -(*this) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00090">Vectors.h:90</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_a0b53875b3acbc7ac8c8e773c9ed340e2"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a0b53875b3acbc7ac8c8e773c9ed340e2">meow::Vector2D::positive</a></div><div class="ttdeci">Vector2D positive() const </div><div class="ttdoc">return +(*this) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00085">Vectors.h:85</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_a336dbab9f61ee8196ce4c577a169a927"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a336dbab9f61ee8196ce4c577a169a927">meow::Vector3D::operator=</a></div><div class="ttdeci">Vector3D &amp; operator=(Vector3D const &amp;v)</div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00468">Vectors.h:468</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_a045c6189a70574b1465131d59410fa16"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a045c6189a70574b1465131d59410fa16">meow::Vector2D::dived</a></div><div class="ttdeci">Vector2D &amp; dived(Scalar const &amp;s)</div><div class="ttdoc">Let itself divide s. </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00135">Vectors.h:135</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_af609b7cb9d23412fe2ec627eec902cba"><div class="ttname"><a href="classmeow_1_1Vector2D.html#af609b7cb9d23412fe2ec627eec902cba">meow::Vector2D::operator*</a></div><div class="ttdeci">Scalar operator*(Vector2D const &amp;v) const </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00230">Vectors.h:230</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_a7fa501db101297b8536801bca68fa0c9"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a7fa501db101297b8536801bca68fa0c9">meow::Vector3D::operator-</a></div><div class="ttdeci">Vector3D operator-(Vector3D const &amp;v) const </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00463">Vectors.h:463</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_ab266a5252dd1243b726584724f8f843d"><div class="ttname"><a href="classmeow_1_1Vector3D.html#ab266a5252dd1243b726584724f8f843d">meow::Vector3D::copyFrom</a></div><div class="ttdeci">Vector3D &amp; copyFrom(Vector3D const &amp;v)</div><div class="ttdoc">copy </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00280">Vectors.h:280</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_a26a246441af25df6aa76708cf98fb9e6"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a26a246441af25df6aa76708cf98fb9e6">meow::Vector2D::yGet</a></div><div class="ttdeci">Scalar &amp; yGet()</div><div class="ttdoc">access y with non constant reference </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00061">Vectors.h:61</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_a9449f90146085ac5901eb0c75b316b87"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a9449f90146085ac5901eb0c75b316b87">meow::Vector3D::div</a></div><div class="ttdeci">Vector3D div(Scalar const &amp;s) const </div><div class="ttdoc">return (*this)/s , where s is a scalar </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00358">Vectors.h:358</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_a8f670a62f3f3ff3a6d7f7326e9d4bfd8"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a8f670a62f3f3ff3a6d7f7326e9d4bfd8">meow::Vector3D::Vector3D</a></div><div class="ttdeci">Vector3D(Scalar const &amp;s)</div><div class="ttdoc">constructor (s, s) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00258">Vectors.h:258</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_a4d95f04693bc608375a5dffb3f8d6514"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a4d95f04693bc608375a5dffb3f8d6514">meow::Vector3D::xyz</a></div><div class="ttdeci">Vector3D &amp; xyz(Scalar const &amp;sx, Scalar const &amp;sy, Scalar const &amp;sz)</div><div class="ttdoc">modify x, y and z </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00299">Vectors.h:299</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_aa26ba31625ebeeb07c41925335c1afcc"><div class="ttname"><a href="classmeow_1_1Vector3D.html#aa26ba31625ebeeb07c41925335c1afcc">meow::Vector3D::added</a></div><div class="ttdeci">Vector3D &amp; added(Vector3D const &amp;v)</div><div class="ttdoc">Let itself add v. </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00333">Vectors.h:333</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_abc930168f72c634aa9a608cc9a4e8c1e"><div class="ttname"><a href="classmeow_1_1Vector2D.html#abc930168f72c634aa9a608cc9a4e8c1e">meow::Vector2D::operator*</a></div><div class="ttdeci">Vector2D operator*(Scalar const &amp;s) const </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00228">Vectors.h:228</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_a7d6973544b3b3c4bd34055c34d3da73b"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a7d6973544b3b3c4bd34055c34d3da73b">meow::Vector3D::dived</a></div><div class="ttdeci">Vector3D &amp; dived(Scalar const &amp;s)</div><div class="ttdoc">Let itself divide s. </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00363">Vectors.h:363</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_afc6474b0219c6135f9e268404edc93e0"><div class="ttname"><a href="classmeow_1_1Vector3D.html#afc6474b0219c6135f9e268404edc93e0">meow::Vector3D::cross</a></div><div class="ttdeci">Vector3D cross(Vector3D const &amp;v) const </div><div class="ttdoc">cross </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00378">Vectors.h:378</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_a04201f13c26a2f6abc9b1c7b0ff313cc"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a04201f13c26a2f6abc9b1c7b0ff313cc">meow::Vector3D::mul</a></div><div class="ttdeci">Scalar mul(Vector3D const &amp;v) const </div><div class="ttdoc">same as dot(v) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00368">Vectors.h:368</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_ab868dfd428a801abe173085826a40c97"><div class="ttname"><a href="classmeow_1_1Vector3D.html#ab868dfd428a801abe173085826a40c97">meow::Vector3D::operator*</a></div><div class="ttdeci">Scalar operator*(Vector3D const &amp;v) const </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00466">Vectors.h:466</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_ac160da32a9af65264c4b509db5d9f0fb"><div class="ttname"><a href="classmeow_1_1Vector2D.html#ac160da32a9af65264c4b509db5d9f0fb">meow::Vector2D::operator-=</a></div><div class="ttdeci">Vector2D &amp; operator-=(Vector2D const &amp;v)</div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00234">Vectors.h:234</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_a2d5ada8cf5673c79375c0429a1681ca6"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a2d5ada8cf5673c79375c0429a1681ca6">meow::Vector2D::operator*=</a></div><div class="ttdeci">Vector2D &amp; operator*=(Scalar const &amp;s)</div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00235">Vectors.h:235</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_a8c65e501c1eeafe7f504c3b834743320"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a8c65e501c1eeafe7f504c3b834743320">meow::Vector2D::mul</a></div><div class="ttdeci">Scalar mul(Vector2D const &amp;v) const </div><div class="ttdoc">same as dot(v) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00140">Vectors.h:140</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_a22717807229c6243b5d0fd4d370b578a"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a22717807229c6243b5d0fd4d370b578a">meow::Vector3D::mul</a></div><div class="ttdeci">Vector3D mul(Scalar const &amp;s) const </div><div class="ttdoc">return (*this)*s , where s is a scalar </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00348">Vectors.h:348</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_aebeef94d26c97cf43566070ce5501baf"><div class="ttname"><a href="classmeow_1_1Vector3D.html#aebeef94d26c97cf43566070ce5501baf">meow::Vector3D::operator()</a></div><div class="ttdeci">Scalar const &amp; operator()(size_t n) const </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00451">Vectors.h:451</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_ae2fe5b97bf837bc29bb6d819772f4ea0"><div class="ttname"><a href="classmeow_1_1Vector2D.html#ae2fe5b97bf837bc29bb6d819772f4ea0">meow::Vector2D::operator~</a></div><div class="ttdeci">Vector2D operator~() const </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00224">Vectors.h:224</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_a7a71b243bdcab1d6433f2c7611bc8d15"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a7a71b243bdcab1d6433f2c7611bc8d15">meow::Vector2D::operator-</a></div><div class="ttdeci">Vector2D operator-(Vector2D const &amp;v) const </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00227">Vectors.h:227</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_a128085dc3d052f9479f3486fc3882caf"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">meow::Vector3D::y</a></div><div class="ttdeci">Scalar const &amp; y() const </div><div class="ttdoc">access y </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00287">Vectors.h:287</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_a52467da33d126ff24f4c2757ee37ed4d"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a52467da33d126ff24f4c2757ee37ed4d">meow::Vector2D::add</a></div><div class="ttdeci">Vector2D add(Vector2D const &amp;v) const </div><div class="ttdoc">return (*this)+v </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00100">Vectors.h:100</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_a2a0cd6731b85b71649dca56d719a1633"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a2a0cd6731b85b71649dca56d719a1633">meow::Vector2D::operator()</a></div><div class="ttdeci">Scalar const &amp; operator()(size_t n) const </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00214">Vectors.h:214</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_af3b13c54abc0d8a328833d44b512a299"><div class="ttname"><a href="classmeow_1_1Vector2D.html#af3b13c54abc0d8a328833d44b512a299">meow::Vector2D::scalar</a></div><div class="ttdeci">Scalar const &amp; scalar(size_t i) const </div><div class="ttdoc">access the i -th scalar (0 =&gt; x, 1 =&gt; y) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00074">Vectors.h:74</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_ab509fd9ef3b79fb13cc04cfec798dcc2"><div class="ttname"><a href="classmeow_1_1Vector3D.html#ab509fd9ef3b79fb13cc04cfec798dcc2">meow::Vector3D::sub</a></div><div class="ttdeci">Vector3D sub(Vector3D const &amp;v) const </div><div class="ttdoc">return (*this)-v </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00338">Vectors.h:338</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_a23046c79acf88b719292022ea4e8d171"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a23046c79acf88b719292022ea4e8d171">meow::Vector2D::xGet</a></div><div class="ttdeci">Scalar &amp; xGet()</div><div class="ttdoc">access x with non constant reference </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00073">Vectors.h:73</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_ac8a36409b543445edb8db0e1a7089e3f"><div class="ttname"><a href="classmeow_1_1Vector2D.html#ac8a36409b543445edb8db0e1a7089e3f">meow::Vector2D::Vector2D</a></div><div class="ttdeci">Vector2D(Matrix&lt; Scalar &gt; const &amp;m, size_t i, size_t j)</div><div class="ttdoc">constructor (from a Matrix, i-th row, j-th col) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00055">Vectors.h:55</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_a2d3855af7fd18b94faa89cceffa3d950"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">meow::Vector3D::z</a></div><div class="ttdeci">Scalar const &amp; z() const </div><div class="ttdoc">access z </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00314">Vectors.h:314</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_aa6ae22d99360ff9e0b623e1744576733"><div class="ttname"><a href="classmeow_1_1Vector2D.html#aa6ae22d99360ff9e0b623e1744576733">meow::Vector2D::rotate</a></div><div class="ttdeci">Vector2D rotate(Scalar const &amp;theta) const </div><div class="ttdoc">return rotate theta degree of itself </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00187">Vectors.h:187</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_acbb2ec7aa2897e93b3ff9964565ae8fc"><div class="ttname"><a href="classmeow_1_1Vector2D.html#acbb2ec7aa2897e93b3ff9964565ae8fc">meow::Vector2D::div</a></div><div class="ttdeci">Vector2D div(Scalar const &amp;s) const </div><div class="ttdoc">return (*this)/s , where s is a scalar </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00142">Vectors.h:142</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_a715f0f3cb62fddd7723b38d4211bb6db"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a715f0f3cb62fddd7723b38d4211bb6db">meow::Vector2D::matrix</a></div><div class="ttdeci">Matrix&lt; Scalar &gt; matrix(Scalar const &amp;homo) const </div><div class="ttdoc">return a 3x1 matrix form of itself </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00218">Vectors.h:218</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_a4e0422609e71a9e16b41fceca451d63c"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a4e0422609e71a9e16b41fceca451d63c">meow::Vector2D::muled</a></div><div class="ttdeci">Vector2D &amp; muled(Scalar const &amp;s)</div><div class="ttdoc">Let itself mulitple s. </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00137">Vectors.h:137</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_aa733fcc0936ef22613df75f9dabd853b"><div class="ttname"><a href="classmeow_1_1Vector3D.html#aa733fcc0936ef22613df75f9dabd853b">meow::Vector3D::rotate</a></div><div class="ttdeci">Vector3D rotate(Vector3D const &amp;axis, double theta) const </div><div class="ttdoc">return rotate theta degree by axis of itself </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00435">Vectors.h:435</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_a2e768dd00d86dafa8adefc4ffc4edc9e"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a2e768dd00d86dafa8adefc4ffc4edc9e">meow::Vector2D::right</a></div><div class="ttdeci">Vector2D right() const </div><div class="ttdoc">return count-clockwise rotate 90 degree of itself </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00107">Vectors.h:107</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_abb0b965dd0aa84a424b64dc74644e349"><div class="ttname"><a href="classmeow_1_1Vector3D.html#abb0b965dd0aa84a424b64dc74644e349">meow::Vector3D::scalar</a></div><div class="ttdeci">Scalar const &amp; scalar(size_t i, Scalar const &amp;s)</div><div class="ttdoc">modivy the i -th scalar (0 =&gt; x, 1 =&gt; y, 2 =&gt; z) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00338">Vectors.h:338</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_a8d389c0b1a9cc2b3a9dec7fec05bbad8"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a8d389c0b1a9cc2b3a9dec7fec05bbad8">meow::Vector2D::negative</a></div><div class="ttdeci">Vector2D negative() const </div><div class="ttdoc">return -(*this) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00102">Vectors.h:102</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_a0b53875b3acbc7ac8c8e773c9ed340e2"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a0b53875b3acbc7ac8c8e773c9ed340e2">meow::Vector2D::positive</a></div><div class="ttdeci">Vector2D positive() const </div><div class="ttdoc">return +(*this) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00097">Vectors.h:97</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_a336dbab9f61ee8196ce4c577a169a927"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a336dbab9f61ee8196ce4c577a169a927">meow::Vector3D::operator=</a></div><div class="ttdeci">Vector3D &amp; operator=(Vector3D const &amp;v)</div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00493">Vectors.h:493</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_a045c6189a70574b1465131d59410fa16"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a045c6189a70574b1465131d59410fa16">meow::Vector2D::dived</a></div><div class="ttdeci">Vector2D &amp; dived(Scalar const &amp;s)</div><div class="ttdoc">Let itself divide s. </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00147">Vectors.h:147</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_af609b7cb9d23412fe2ec627eec902cba"><div class="ttname"><a href="classmeow_1_1Vector2D.html#af609b7cb9d23412fe2ec627eec902cba">meow::Vector2D::operator*</a></div><div class="ttdeci">Scalar operator*(Vector2D const &amp;v) const </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00242">Vectors.h:242</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_a7fa501db101297b8536801bca68fa0c9"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a7fa501db101297b8536801bca68fa0c9">meow::Vector3D::operator-</a></div><div class="ttdeci">Vector3D operator-(Vector3D const &amp;v) const </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00488">Vectors.h:488</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_ab266a5252dd1243b726584724f8f843d"><div class="ttname"><a href="classmeow_1_1Vector3D.html#ab266a5252dd1243b726584724f8f843d">meow::Vector3D::copyFrom</a></div><div class="ttdeci">Vector3D &amp; copyFrom(Vector3D const &amp;v)</div><div class="ttdoc">copy </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00306">Vectors.h:306</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_a26a246441af25df6aa76708cf98fb9e6"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a26a246441af25df6aa76708cf98fb9e6">meow::Vector2D::yGet</a></div><div class="ttdeci">Scalar &amp; yGet()</div><div class="ttdoc">access y with non constant reference </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00074">Vectors.h:74</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_a9449f90146085ac5901eb0c75b316b87"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a9449f90146085ac5901eb0c75b316b87">meow::Vector3D::div</a></div><div class="ttdeci">Vector3D div(Scalar const &amp;s) const </div><div class="ttdoc">return (*this)/s , where s is a scalar </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00383">Vectors.h:383</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_a8f670a62f3f3ff3a6d7f7326e9d4bfd8"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a8f670a62f3f3ff3a6d7f7326e9d4bfd8">meow::Vector3D::Vector3D</a></div><div class="ttdeci">Vector3D(Scalar const &amp;s)</div><div class="ttdoc">constructor (s, s) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00271">Vectors.h:271</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_a4d95f04693bc608375a5dffb3f8d6514"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a4d95f04693bc608375a5dffb3f8d6514">meow::Vector3D::xyz</a></div><div class="ttdeci">Vector3D &amp; xyz(Scalar const &amp;sx, Scalar const &amp;sy, Scalar const &amp;sz)</div><div class="ttdoc">modify x, y and z </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00325">Vectors.h:325</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_aa26ba31625ebeeb07c41925335c1afcc"><div class="ttname"><a href="classmeow_1_1Vector3D.html#aa26ba31625ebeeb07c41925335c1afcc">meow::Vector3D::added</a></div><div class="ttdeci">Vector3D &amp; added(Vector3D const &amp;v)</div><div class="ttdoc">Let itself add v. </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00358">Vectors.h:358</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_abc930168f72c634aa9a608cc9a4e8c1e"><div class="ttname"><a href="classmeow_1_1Vector2D.html#abc930168f72c634aa9a608cc9a4e8c1e">meow::Vector2D::operator*</a></div><div class="ttdeci">Vector2D operator*(Scalar const &amp;s) const </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00240">Vectors.h:240</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_a7d6973544b3b3c4bd34055c34d3da73b"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a7d6973544b3b3c4bd34055c34d3da73b">meow::Vector3D::dived</a></div><div class="ttdeci">Vector3D &amp; dived(Scalar const &amp;s)</div><div class="ttdoc">Let itself divide s. </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00388">Vectors.h:388</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_afc6474b0219c6135f9e268404edc93e0"><div class="ttname"><a href="classmeow_1_1Vector3D.html#afc6474b0219c6135f9e268404edc93e0">meow::Vector3D::cross</a></div><div class="ttdeci">Vector3D cross(Vector3D const &amp;v) const </div><div class="ttdoc">cross </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00403">Vectors.h:403</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_a04201f13c26a2f6abc9b1c7b0ff313cc"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a04201f13c26a2f6abc9b1c7b0ff313cc">meow::Vector3D::mul</a></div><div class="ttdeci">Scalar mul(Vector3D const &amp;v) const </div><div class="ttdoc">same as dot(v) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00393">Vectors.h:393</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_ab868dfd428a801abe173085826a40c97"><div class="ttname"><a href="classmeow_1_1Vector3D.html#ab868dfd428a801abe173085826a40c97">meow::Vector3D::operator*</a></div><div class="ttdeci">Scalar operator*(Vector3D const &amp;v) const </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00491">Vectors.h:491</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_ac160da32a9af65264c4b509db5d9f0fb"><div class="ttname"><a href="classmeow_1_1Vector2D.html#ac160da32a9af65264c4b509db5d9f0fb">meow::Vector2D::operator-=</a></div><div class="ttdeci">Vector2D &amp; operator-=(Vector2D const &amp;v)</div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00246">Vectors.h:246</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_aa7fab5c0beeff4f50f3eaf9a0ec5fbd2"><div class="ttname"><a href="classmeow_1_1Vector3D.html#aa7fab5c0beeff4f50f3eaf9a0ec5fbd2">meow::Vector3D::operator==</a></div><div class="ttdeci">bool operator==(Vector3D const &amp;v) const </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00498">Vectors.h:498</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_a28d7754e06599387fa16782aeb16a699"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a28d7754e06599387fa16782aeb16a699">meow::Vector2D::Vector2D</a></div><div class="ttdeci">Vector2D(Matrix&lt; Scalar &gt; const &amp;m)</div><div class="ttdoc">constructor (from a Matrix) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00051">Vectors.h:51</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_a2d5ada8cf5673c79375c0429a1681ca6"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a2d5ada8cf5673c79375c0429a1681ca6">meow::Vector2D::operator*=</a></div><div class="ttdeci">Vector2D &amp; operator*=(Scalar const &amp;s)</div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00247">Vectors.h:247</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_ab6c2e5399a8a4de1662f587e0e1790d1"><div class="ttname"><a href="classmeow_1_1Vector2D.html#ab6c2e5399a8a4de1662f587e0e1790d1">meow::Vector2D::Vector2D</a></div><div class="ttdeci">Vector2D(size_t dimension, Scalar const &amp;s)</div><div class="ttdoc">constructor </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00039">Vectors.h:39</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_a8c65e501c1eeafe7f504c3b834743320"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a8c65e501c1eeafe7f504c3b834743320">meow::Vector2D::mul</a></div><div class="ttdeci">Scalar mul(Vector2D const &amp;v) const </div><div class="ttdoc">same as dot(v) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00152">Vectors.h:152</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_a22717807229c6243b5d0fd4d370b578a"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a22717807229c6243b5d0fd4d370b578a">meow::Vector3D::mul</a></div><div class="ttdeci">Vector3D mul(Scalar const &amp;s) const </div><div class="ttdoc">return (*this)*s , where s is a scalar </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00373">Vectors.h:373</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_aebeef94d26c97cf43566070ce5501baf"><div class="ttname"><a href="classmeow_1_1Vector3D.html#aebeef94d26c97cf43566070ce5501baf">meow::Vector3D::operator()</a></div><div class="ttdeci">Scalar const &amp; operator()(size_t n) const </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00476">Vectors.h:476</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_a182e13578dcad6452b0b508ce3d671e6"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a182e13578dcad6452b0b508ce3d671e6">meow::Vector2D::operator==</a></div><div class="ttdeci">bool operator==(Vector2D const &amp;v) const </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00249">Vectors.h:249</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_ae2fe5b97bf837bc29bb6d819772f4ea0"><div class="ttname"><a href="classmeow_1_1Vector2D.html#ae2fe5b97bf837bc29bb6d819772f4ea0">meow::Vector2D::operator~</a></div><div class="ttdeci">Vector2D operator~() const </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00236">Vectors.h:236</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_a7a71b243bdcab1d6433f2c7611bc8d15"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a7a71b243bdcab1d6433f2c7611bc8d15">meow::Vector2D::operator-</a></div><div class="ttdeci">Vector2D operator-(Vector2D const &amp;v) const </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00239">Vectors.h:239</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_a128085dc3d052f9479f3486fc3882caf"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">meow::Vector3D::y</a></div><div class="ttdeci">Scalar const &amp; y() const </div><div class="ttdoc">access y </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00313">Vectors.h:313</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_a52467da33d126ff24f4c2757ee37ed4d"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a52467da33d126ff24f4c2757ee37ed4d">meow::Vector2D::add</a></div><div class="ttdeci">Vector2D add(Vector2D const &amp;v) const </div><div class="ttdoc">return (*this)+v </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00112">Vectors.h:112</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_a2a0cd6731b85b71649dca56d719a1633"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a2a0cd6731b85b71649dca56d719a1633">meow::Vector2D::operator()</a></div><div class="ttdeci">Scalar const &amp; operator()(size_t n) const </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00226">Vectors.h:226</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_af3b13c54abc0d8a328833d44b512a299"><div class="ttname"><a href="classmeow_1_1Vector2D.html#af3b13c54abc0d8a328833d44b512a299">meow::Vector2D::scalar</a></div><div class="ttdeci">Scalar const &amp; scalar(size_t i) const </div><div class="ttdoc">access the i -th scalar (0 =&gt; x, 1 =&gt; y) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00087">Vectors.h:87</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_ab509fd9ef3b79fb13cc04cfec798dcc2"><div class="ttname"><a href="classmeow_1_1Vector3D.html#ab509fd9ef3b79fb13cc04cfec798dcc2">meow::Vector3D::sub</a></div><div class="ttdeci">Vector3D sub(Vector3D const &amp;v) const </div><div class="ttdoc">return (*this)-v </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00363">Vectors.h:363</a></div></div>
<div class="ttc" id="classmeow_1_1Vector_html"><div class="ttname"><a href="classmeow_1_1Vector.html">meow::Vector</a></div><div class="ttdoc">vector </div><div class="ttdef"><b>Definition:</b> <a href="Vector_8h_source.html#l00019">Vector.h:19</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_a16a2ba46dfff7929b291df9aa0952422"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a16a2ba46dfff7929b291df9aa0952422">meow::Vector2D::operator()</a></div><div class="ttdeci">Vector2D &amp; operator()(Scalar const &amp;sx, Scalar const &amp;sy)</div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00218">Vectors.h:218</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_a882b59cc16aaaa5b136dc60d1d6eecbd"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a882b59cc16aaaa5b136dc60d1d6eecbd">meow::Vector3D::operator/=</a></div><div class="ttdeci">Vector3D &amp; operator/=(Scalar const &amp;s)</div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00472">Vectors.h:472</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_ae03fb93d06c60fd2901875ead10c8c72"><div class="ttname"><a href="classmeow_1_1Vector3D.html#ae03fb93d06c60fd2901875ead10c8c72">meow::Vector3D::matrix</a></div><div class="ttdeci">Matrix&lt; Scalar &gt; matrix() const </div><div class="ttdoc">return a 3x1 matrix form of itself </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00433">Vectors.h:433</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_a79c0c92338f7197902cfc53876eb5e73"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a79c0c92338f7197902cfc53876eb5e73">meow::Vector2D::xy</a></div><div class="ttdeci">Vector2D &amp; xy(Scalar const &amp;sx, Scalar const &amp;sy)</div><div class="ttdoc">modify x and y </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00067">Vectors.h:67</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html"><div class="ttname"><a href="classmeow_1_1Vector3D.html">meow::Vector3D</a></div><div class="ttdoc">3D&#39;s vector </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00245">Vectors.h:245</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_a0244832892d238c66945cbb39e2a5d6c"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a0244832892d238c66945cbb39e2a5d6c">meow::Vector3D::Vector3D</a></div><div class="ttdeci">Vector3D(Scalar const &amp;sx, Scalar const &amp;sy, Scalar const &amp;sz)</div><div class="ttdoc">constructor (sx, sy) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00262">Vectors.h:262</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_ac3d894445c7dfa8b0cbe8ec2c1dfd1c2"><div class="ttname"><a href="classmeow_1_1Vector2D.html#ac3d894445c7dfa8b0cbe8ec2c1dfd1c2">meow::Vector2D::mul</a></div><div class="ttdeci">Vector2D mul(Scalar const &amp;s) const </div><div class="ttdoc">return (*this)*s , where s is a scalar </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00120">Vectors.h:120</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_af3fd0ff1b8f9ca6df82b8659cadafb7d"><div class="ttname"><a href="classmeow_1_1Vector2D.html#af3fd0ff1b8f9ca6df82b8659cadafb7d">meow::Vector2D::rotated</a></div><div class="ttdeci">Vector2D &amp; rotated(Scalar const &amp;theta)</div><div class="ttdoc">Let itself rotate theta degree. </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00183">Vectors.h:183</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_ab19d15aa3ecbe2f2b87ce077a0bd7a46"><div class="ttname"><a href="classmeow_1_1Vector3D.html#ab19d15aa3ecbe2f2b87ce077a0bd7a46">meow::Vector3D::operator/</a></div><div class="ttdeci">Vector3D operator/(Scalar const &amp;s) const </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00465">Vectors.h:465</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_abe7d948febd4ea0faf80be7ffc369692"><div class="ttname"><a href="classmeow_1_1Vector2D.html#abe7d948febd4ea0faf80be7ffc369692">meow::Vector2D::operator/</a></div><div class="ttdeci">Vector2D operator/(Scalar const &amp;s) const </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00229">Vectors.h:229</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_ab71feb692f3ce13de6815fa1b2b21be8"><div class="ttname"><a href="classmeow_1_1Vector3D.html#ab71feb692f3ce13de6815fa1b2b21be8">meow::Vector3D::negative</a></div><div class="ttdeci">Vector3D negative() const </div><div class="ttdoc">return -(*this) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00323">Vectors.h:323</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_a006d1423d217f03d8ea94ad94384b965"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a006d1423d217f03d8ea94ad94384b965">meow::Vector2D::scalar</a></div><div class="ttdeci">Scalar const &amp; scalar(size_t i, Scalar const &amp;s)</div><div class="ttdoc">modivy the i -th scalar (0 =&gt; x, 1 =&gt; y) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00080">Vectors.h:80</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_abd020d6c071c7c3d374c52d738b471fc"><div class="ttname"><a href="classmeow_1_1Vector3D.html#abd020d6c071c7c3d374c52d738b471fc">meow::Vector3D::operator+</a></div><div class="ttdeci">Vector3D operator+() const </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00459">Vectors.h:459</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_aca1ad41491896a0743029d9864495c6a"><div class="ttname"><a href="classmeow_1_1Vector2D.html#aca1ad41491896a0743029d9864495c6a">meow::Vector2D::operator+</a></div><div class="ttdeci">Vector2D operator+(Vector2D const &amp;v) const </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00226">Vectors.h:226</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_ade618c2ccb5a6c1915495e5b0e34cba4"><div class="ttname"><a href="classmeow_1_1Vector2D.html#ade618c2ccb5a6c1915495e5b0e34cba4">meow::Vector2D::Vector2D</a></div><div class="ttdeci">Vector2D(Vector&lt; Scalar &gt; const &amp;v)</div><div class="ttdoc">constructor (from another Vector) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00039">Vectors.h:39</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_aa8204ccaf2a6a0459f58f92defee3396"><div class="ttname"><a href="classmeow_1_1Vector3D.html#aa8204ccaf2a6a0459f58f92defee3396">meow::Vector3D::dot</a></div><div class="ttdeci">Scalar dot(Vector3D const &amp;v) const </div><div class="ttdoc">dot </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00373">Vectors.h:373</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_a1b950da187dd750e25b31f3f267234b5"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a1b950da187dd750e25b31f3f267234b5">meow::Vector3D::add</a></div><div class="ttdeci">Vector3D add(Vector3D const &amp;v) const </div><div class="ttdoc">return (*this)+v </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00328">Vectors.h:328</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_ab3603b9ca292877febc1aec42b29b0ae"><div class="ttname"><a href="classmeow_1_1Vector3D.html#ab3603b9ca292877febc1aec42b29b0ae">meow::Vector3D::yGet</a></div><div class="ttdeci">Scalar &amp; yGet()</div><div class="ttdoc">access y with non-constant reference </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00291">Vectors.h:291</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_aff9ac089030964f9ba665a5522d759f0"><div class="ttname"><a href="classmeow_1_1Vector2D.html#aff9ac089030964f9ba665a5522d759f0">meow::Vector2D::operator+</a></div><div class="ttdeci">Vector2D operator+() const </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00222">Vectors.h:222</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_a1847d22eda48a16d9265f6e0774e1538"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a1847d22eda48a16d9265f6e0774e1538">meow::Vector2D::length2</a></div><div class="ttdeci">Scalar length2() const </div><div class="ttdoc">same as dot(*this) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00160">Vectors.h:160</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_a62bd29ce86c81075ef240eb0d0fc0d97"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a62bd29ce86c81075ef240eb0d0fc0d97">meow::Vector3D::Vector3D</a></div><div class="ttdeci">Vector3D()</div><div class="ttdoc">consturctor (0, 0) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00250">Vectors.h:250</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_ac84bb8858275f0c7c780fce3b9f3d0fb"><div class="ttname"><a href="classmeow_1_1Vector3D.html#ac84bb8858275f0c7c780fce3b9f3d0fb">meow::Vector3D::operator+</a></div><div class="ttdeci">Vector3D operator+(Vector3D const &amp;v) const </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00462">Vectors.h:462</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_a6b86b91ba3c24e668593aaba3e4bc50e"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a6b86b91ba3c24e668593aaba3e4bc50e">meow::Vector2D::operator-</a></div><div class="ttdeci">Vector2D operator-() const </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00223">Vectors.h:223</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_adc7dbbcc85cacd7ca22b466335f250ae"><div class="ttname"><a href="classmeow_1_1Vector2D.html#adc7dbbcc85cacd7ca22b466335f250ae">meow::Vector2D::cross</a></div><div class="ttdeci">Scalar cross(Vector2D const &amp;v) const </div><div class="ttdoc">cross </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00150">Vectors.h:150</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_adced5720013a8be2883df4a82e091483"><div class="ttname"><a href="classmeow_1_1Vector2D.html#adced5720013a8be2883df4a82e091483">meow::Vector2D::copyFrom</a></div><div class="ttdeci">Vector2D &amp; copyFrom(Vector2D const &amp;v)</div><div class="ttdoc">copy </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00051">Vectors.h:51</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_a470def2d8b1789e0cbb8ede298893242"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a470def2d8b1789e0cbb8ede298893242">meow::Vector2D::operator=</a></div><div class="ttdeci">Vector2D &amp; operator=(Vector2D const &amp;v)</div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00232">Vectors.h:232</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_ad7b3e23827cfc3db7fbcc12c70db398a"><div class="ttname"><a href="classmeow_1_1Vector2D.html#ad7b3e23827cfc3db7fbcc12c70db398a">meow::Vector2D::sub</a></div><div class="ttdeci">Vector2D sub(Vector2D const &amp;v) const </div><div class="ttdoc">return (*this)-v </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00110">Vectors.h:110</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_a8fc395992d84b816307f72026d1e7125"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a8fc395992d84b816307f72026d1e7125">meow::Vector3D::positive</a></div><div class="ttdeci">Vector3D positive() const </div><div class="ttdoc">return +(*this) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00318">Vectors.h:318</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_a56f0d3848a5508b33d6c564e2eebb75e"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a56f0d3848a5508b33d6c564e2eebb75e">meow::Vector2D::added</a></div><div class="ttdeci">Vector2D &amp; added(Vector2D const &amp;v)</div><div class="ttdoc">Let itself add v. </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00105">Vectors.h:105</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_a80e9a667ae9d0d1015123d8477cfeee6"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a80e9a667ae9d0d1015123d8477cfeee6">meow::Vector3D::operator*=</a></div><div class="ttdeci">Vector3D &amp; operator*=(Scalar const &amp;s)</div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00471">Vectors.h:471</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_a16a2ba46dfff7929b291df9aa0952422"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a16a2ba46dfff7929b291df9aa0952422">meow::Vector2D::operator()</a></div><div class="ttdeci">Vector2D &amp; operator()(Scalar const &amp;sx, Scalar const &amp;sy)</div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00230">Vectors.h:230</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_a882b59cc16aaaa5b136dc60d1d6eecbd"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a882b59cc16aaaa5b136dc60d1d6eecbd">meow::Vector3D::operator/=</a></div><div class="ttdeci">Vector3D &amp; operator/=(Scalar const &amp;s)</div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00497">Vectors.h:497</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_ae03fb93d06c60fd2901875ead10c8c72"><div class="ttname"><a href="classmeow_1_1Vector3D.html#ae03fb93d06c60fd2901875ead10c8c72">meow::Vector3D::matrix</a></div><div class="ttdeci">Matrix&lt; Scalar &gt; matrix() const </div><div class="ttdoc">return a 3x1 matrix form of itself </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00458">Vectors.h:458</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_a79c0c92338f7197902cfc53876eb5e73"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a79c0c92338f7197902cfc53876eb5e73">meow::Vector2D::xy</a></div><div class="ttdeci">Vector2D &amp; xy(Scalar const &amp;sx, Scalar const &amp;sy)</div><div class="ttdoc">modify x and y </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00080">Vectors.h:80</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html"><div class="ttname"><a href="classmeow_1_1Vector3D.html">meow::Vector3D</a></div><div class="ttdoc">3D&#39;s vector </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00258">Vectors.h:258</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_a0244832892d238c66945cbb39e2a5d6c"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a0244832892d238c66945cbb39e2a5d6c">meow::Vector3D::Vector3D</a></div><div class="ttdeci">Vector3D(Scalar const &amp;sx, Scalar const &amp;sy, Scalar const &amp;sz)</div><div class="ttdoc">constructor (sx, sy) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00279">Vectors.h:279</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_ac3d894445c7dfa8b0cbe8ec2c1dfd1c2"><div class="ttname"><a href="classmeow_1_1Vector2D.html#ac3d894445c7dfa8b0cbe8ec2c1dfd1c2">meow::Vector2D::mul</a></div><div class="ttdeci">Vector2D mul(Scalar const &amp;s) const </div><div class="ttdoc">return (*this)*s , where s is a scalar </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00132">Vectors.h:132</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_af3fd0ff1b8f9ca6df82b8659cadafb7d"><div class="ttname"><a href="classmeow_1_1Vector2D.html#af3fd0ff1b8f9ca6df82b8659cadafb7d">meow::Vector2D::rotated</a></div><div class="ttdeci">Vector2D &amp; rotated(Scalar const &amp;theta)</div><div class="ttdoc">Let itself rotate theta degree. </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00195">Vectors.h:195</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_ab19d15aa3ecbe2f2b87ce077a0bd7a46"><div class="ttname"><a href="classmeow_1_1Vector3D.html#ab19d15aa3ecbe2f2b87ce077a0bd7a46">meow::Vector3D::operator/</a></div><div class="ttdeci">Vector3D operator/(Scalar const &amp;s) const </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00490">Vectors.h:490</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_a3a2e4c5581d101b8ad3778e5d8310c3d"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a3a2e4c5581d101b8ad3778e5d8310c3d">meow::Vector3D::Vector3D</a></div><div class="ttdeci">Vector3D(Matrix&lt; Scalar &gt; const &amp;m)</div><div class="ttdoc">constructor (from a Matrix) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00293">Vectors.h:293</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_abe7d948febd4ea0faf80be7ffc369692"><div class="ttname"><a href="classmeow_1_1Vector2D.html#abe7d948febd4ea0faf80be7ffc369692">meow::Vector2D::operator/</a></div><div class="ttdeci">Vector2D operator/(Scalar const &amp;s) const </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00241">Vectors.h:241</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_ab71feb692f3ce13de6815fa1b2b21be8"><div class="ttname"><a href="classmeow_1_1Vector3D.html#ab71feb692f3ce13de6815fa1b2b21be8">meow::Vector3D::negative</a></div><div class="ttdeci">Vector3D negative() const </div><div class="ttdoc">return -(*this) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00348">Vectors.h:348</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_a006d1423d217f03d8ea94ad94384b965"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a006d1423d217f03d8ea94ad94384b965">meow::Vector2D::scalar</a></div><div class="ttdeci">Scalar const &amp; scalar(size_t i, Scalar const &amp;s)</div><div class="ttdoc">modivy the i -th scalar (0 =&gt; x, 1 =&gt; y) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00092">Vectors.h:92</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_abd020d6c071c7c3d374c52d738b471fc"><div class="ttname"><a href="classmeow_1_1Vector3D.html#abd020d6c071c7c3d374c52d738b471fc">meow::Vector3D::operator+</a></div><div class="ttdeci">Vector3D operator+() const </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00484">Vectors.h:484</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_aca1ad41491896a0743029d9864495c6a"><div class="ttname"><a href="classmeow_1_1Vector2D.html#aca1ad41491896a0743029d9864495c6a">meow::Vector2D::operator+</a></div><div class="ttdeci">Vector2D operator+(Vector2D const &amp;v) const </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00238">Vectors.h:238</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_ade618c2ccb5a6c1915495e5b0e34cba4"><div class="ttname"><a href="classmeow_1_1Vector2D.html#ade618c2ccb5a6c1915495e5b0e34cba4">meow::Vector2D::Vector2D</a></div><div class="ttdeci">Vector2D(Vector&lt; Scalar &gt; const &amp;v)</div><div class="ttdoc">constructor (from another Vector) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00043">Vectors.h:43</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_aa8204ccaf2a6a0459f58f92defee3396"><div class="ttname"><a href="classmeow_1_1Vector3D.html#aa8204ccaf2a6a0459f58f92defee3396">meow::Vector3D::dot</a></div><div class="ttdeci">Scalar dot(Vector3D const &amp;v) const </div><div class="ttdoc">dot </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00398">Vectors.h:398</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_a1b950da187dd750e25b31f3f267234b5"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a1b950da187dd750e25b31f3f267234b5">meow::Vector3D::add</a></div><div class="ttdeci">Vector3D add(Vector3D const &amp;v) const </div><div class="ttdoc">return (*this)+v </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00353">Vectors.h:353</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_ab3603b9ca292877febc1aec42b29b0ae"><div class="ttname"><a href="classmeow_1_1Vector3D.html#ab3603b9ca292877febc1aec42b29b0ae">meow::Vector3D::yGet</a></div><div class="ttdeci">Scalar &amp; yGet()</div><div class="ttdoc">access y with non-constant reference </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00317">Vectors.h:317</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_aff9ac089030964f9ba665a5522d759f0"><div class="ttname"><a href="classmeow_1_1Vector2D.html#aff9ac089030964f9ba665a5522d759f0">meow::Vector2D::operator+</a></div><div class="ttdeci">Vector2D operator+() const </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00234">Vectors.h:234</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_a1847d22eda48a16d9265f6e0774e1538"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a1847d22eda48a16d9265f6e0774e1538">meow::Vector2D::length2</a></div><div class="ttdeci">Scalar length2() const </div><div class="ttdoc">same as dot(*this) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00172">Vectors.h:172</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_a62bd29ce86c81075ef240eb0d0fc0d97"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a62bd29ce86c81075ef240eb0d0fc0d97">meow::Vector3D::Vector3D</a></div><div class="ttdeci">Vector3D()</div><div class="ttdoc">consturctor (0, 0) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00263">Vectors.h:263</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_ac84bb8858275f0c7c780fce3b9f3d0fb"><div class="ttname"><a href="classmeow_1_1Vector3D.html#ac84bb8858275f0c7c780fce3b9f3d0fb">meow::Vector3D::operator+</a></div><div class="ttdeci">Vector3D operator+(Vector3D const &amp;v) const </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00487">Vectors.h:487</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_a689a8a81b203c057616ba5308dbb05d9"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a689a8a81b203c057616ba5308dbb05d9">meow::Vector3D::Vector3D</a></div><div class="ttdeci">Vector3D(Matrix&lt; Scalar &gt; const &amp;m, size_t i, size_t j)</div><div class="ttdoc">constructor (from a Matrix, i-th row, j-th col) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00297">Vectors.h:297</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_a6b86b91ba3c24e668593aaba3e4bc50e"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a6b86b91ba3c24e668593aaba3e4bc50e">meow::Vector2D::operator-</a></div><div class="ttdeci">Vector2D operator-() const </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00235">Vectors.h:235</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_adc7dbbcc85cacd7ca22b466335f250ae"><div class="ttname"><a href="classmeow_1_1Vector2D.html#adc7dbbcc85cacd7ca22b466335f250ae">meow::Vector2D::cross</a></div><div class="ttdeci">Scalar cross(Vector2D const &amp;v) const </div><div class="ttdoc">cross </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00162">Vectors.h:162</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_adced5720013a8be2883df4a82e091483"><div class="ttname"><a href="classmeow_1_1Vector2D.html#adced5720013a8be2883df4a82e091483">meow::Vector2D::copyFrom</a></div><div class="ttdeci">Vector2D &amp; copyFrom(Vector2D const &amp;v)</div><div class="ttdoc">copy </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00064">Vectors.h:64</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_a470def2d8b1789e0cbb8ede298893242"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a470def2d8b1789e0cbb8ede298893242">meow::Vector2D::operator=</a></div><div class="ttdeci">Vector2D &amp; operator=(Vector2D const &amp;v)</div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00244">Vectors.h:244</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_ad7b3e23827cfc3db7fbcc12c70db398a"><div class="ttname"><a href="classmeow_1_1Vector2D.html#ad7b3e23827cfc3db7fbcc12c70db398a">meow::Vector2D::sub</a></div><div class="ttdeci">Vector2D sub(Vector2D const &amp;v) const </div><div class="ttdoc">return (*this)-v </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00122">Vectors.h:122</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_a8fc395992d84b816307f72026d1e7125"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a8fc395992d84b816307f72026d1e7125">meow::Vector3D::positive</a></div><div class="ttdeci">Vector3D positive() const </div><div class="ttdoc">return +(*this) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00343">Vectors.h:343</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_a56f0d3848a5508b33d6c564e2eebb75e"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a56f0d3848a5508b33d6c564e2eebb75e">meow::Vector2D::added</a></div><div class="ttdeci">Vector2D &amp; added(Vector2D const &amp;v)</div><div class="ttdoc">Let itself add v. </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00117">Vectors.h:117</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_a80e9a667ae9d0d1015123d8477cfeee6"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a80e9a667ae9d0d1015123d8477cfeee6">meow::Vector3D::operator*=</a></div><div class="ttdeci">Vector3D &amp; operator*=(Scalar const &amp;s)</div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00496">Vectors.h:496</a></div></div>
<div class="ttc" id="classmeow_1_1Matrix_html"><div class="ttname"><a href="classmeow_1_1Matrix.html">meow::Matrix&lt; Scalar &gt;</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_a6c1f0e4d1d28cbb32fa4cc5e4d7bf390"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a6c1f0e4d1d28cbb32fa4cc5e4d7bf390">meow::Vector3D::Vector3D</a></div><div class="ttdeci">Vector3D(Vector3D const &amp;v)</div><div class="ttdoc">consturctor (from another Vector3D) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00254">Vectors.h:254</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_ab378a6b96d9e5d9a75f21ee3bf107bde"><div class="ttname"><a href="classmeow_1_1Vector3D.html#ab378a6b96d9e5d9a75f21ee3bf107bde">meow::Vector3D::length2</a></div><div class="ttdeci">Scalar length2() const </div><div class="ttdoc">same as dot(*this) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00395">Vectors.h:395</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_a647a1a8b562c05d615328559f557257e"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">meow::Vector3D::x</a></div><div class="ttdeci">Scalar const &amp; x() const </div><div class="ttdoc">access x </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00286">Vectors.h:286</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_a5f8fb3f3f92a2d6dca1217636e6e0ed3"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a5f8fb3f3f92a2d6dca1217636e6e0ed3">meow::Vector3D::dimension</a></div><div class="ttdeci">size_t dimension() const </div><div class="ttdoc">return 2 </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00284">Vectors.h:284</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_a274c5cd3e139978539655a0191f03579"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a274c5cd3e139978539655a0191f03579">meow::Vector2D::subed</a></div><div class="ttdeci">Vector2D &amp; subed(Vector2D const &amp;v)</div><div class="ttdoc">Let itself substract v. </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00115">Vectors.h:115</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_a76e749898519070a7918a9cf382d87d7"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a76e749898519070a7918a9cf382d87d7">meow::Vector3D::~Vector3D</a></div><div class="ttdeci">~Vector3D()</div><div class="ttdoc">destructor </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00276">Vectors.h:276</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_ad8effb8709fe565734bc1c8f94dc0ef1"><div class="ttname"><a href="classmeow_1_1Vector3D.html#ad8effb8709fe565734bc1c8f94dc0ef1">meow::Vector3D::operator+=</a></div><div class="ttdeci">Vector3D &amp; operator+=(Vector3D const &amp;v)</div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00469">Vectors.h:469</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_ae5d23addf232794f4635bdf6221ef7ec"><div class="ttname"><a href="classmeow_1_1Vector3D.html#ae5d23addf232794f4635bdf6221ef7ec">meow::Vector3D::length</a></div><div class="ttdeci">Scalar length() const </div><div class="ttdoc">sqrt of length2 </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00390">Vectors.h:390</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_af164380cbababa279dee2bedb81ec080"><div class="ttname"><a href="classmeow_1_1Vector2D.html#af164380cbababa279dee2bedb81ec080">meow::Vector2D::operator/=</a></div><div class="ttdeci">Vector2D &amp; operator/=(Scalar const &amp;s)</div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00236">Vectors.h:236</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_aa9f6d3c5f4e5dd0952633822451d98b8"><div class="ttname"><a href="classmeow_1_1Vector3D.html#aa9f6d3c5f4e5dd0952633822451d98b8">meow::Vector3D::normalize</a></div><div class="ttdeci">Vector3D normalize() const </div><div class="ttdoc">return normalize form of itself </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00400">Vectors.h:400</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_a5a7a5ca3c2a401f1409b05b6bdf18490"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a5a7a5ca3c2a401f1409b05b6bdf18490">meow::Vector2D::dot</a></div><div class="ttdeci">Scalar dot(Vector2D const &amp;v) const </div><div class="ttdoc">dot </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00145">Vectors.h:145</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_a6c1f0e4d1d28cbb32fa4cc5e4d7bf390"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a6c1f0e4d1d28cbb32fa4cc5e4d7bf390">meow::Vector3D::Vector3D</a></div><div class="ttdeci">Vector3D(Vector3D const &amp;v)</div><div class="ttdoc">consturctor (from another Vector3D) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00267">Vectors.h:267</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_ab378a6b96d9e5d9a75f21ee3bf107bde"><div class="ttname"><a href="classmeow_1_1Vector3D.html#ab378a6b96d9e5d9a75f21ee3bf107bde">meow::Vector3D::length2</a></div><div class="ttdeci">Scalar length2() const </div><div class="ttdoc">same as dot(*this) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00420">Vectors.h:420</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_a647a1a8b562c05d615328559f557257e"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">meow::Vector3D::x</a></div><div class="ttdeci">Scalar const &amp; x() const </div><div class="ttdoc">access x </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00312">Vectors.h:312</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_a5f8fb3f3f92a2d6dca1217636e6e0ed3"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a5f8fb3f3f92a2d6dca1217636e6e0ed3">meow::Vector3D::dimension</a></div><div class="ttdeci">size_t dimension() const </div><div class="ttdoc">return 2 </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00310">Vectors.h:310</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_a274c5cd3e139978539655a0191f03579"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a274c5cd3e139978539655a0191f03579">meow::Vector2D::subed</a></div><div class="ttdeci">Vector2D &amp; subed(Vector2D const &amp;v)</div><div class="ttdoc">Let itself substract v. </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00127">Vectors.h:127</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_a76e749898519070a7918a9cf382d87d7"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a76e749898519070a7918a9cf382d87d7">meow::Vector3D::~Vector3D</a></div><div class="ttdeci">~Vector3D()</div><div class="ttdoc">destructor </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00302">Vectors.h:302</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_ad8effb8709fe565734bc1c8f94dc0ef1"><div class="ttname"><a href="classmeow_1_1Vector3D.html#ad8effb8709fe565734bc1c8f94dc0ef1">meow::Vector3D::operator+=</a></div><div class="ttdeci">Vector3D &amp; operator+=(Vector3D const &amp;v)</div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00494">Vectors.h:494</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_ae5d23addf232794f4635bdf6221ef7ec"><div class="ttname"><a href="classmeow_1_1Vector3D.html#ae5d23addf232794f4635bdf6221ef7ec">meow::Vector3D::length</a></div><div class="ttdeci">Scalar length() const </div><div class="ttdoc">sqrt of length2 </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00415">Vectors.h:415</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_af164380cbababa279dee2bedb81ec080"><div class="ttname"><a href="classmeow_1_1Vector2D.html#af164380cbababa279dee2bedb81ec080">meow::Vector2D::operator/=</a></div><div class="ttdeci">Vector2D &amp; operator/=(Scalar const &amp;s)</div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00248">Vectors.h:248</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_aa9f6d3c5f4e5dd0952633822451d98b8"><div class="ttname"><a href="classmeow_1_1Vector3D.html#aa9f6d3c5f4e5dd0952633822451d98b8">meow::Vector3D::normalize</a></div><div class="ttdeci">Vector3D normalize() const </div><div class="ttdoc">return normalize form of itself </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00425">Vectors.h:425</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_a5a7a5ca3c2a401f1409b05b6bdf18490"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a5a7a5ca3c2a401f1409b05b6bdf18490">meow::Vector2D::dot</a></div><div class="ttdeci">Scalar dot(Vector2D const &amp;v) const </div><div class="ttdoc">dot </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00157">Vectors.h:157</a></div></div>
<div class="ttc" id="classmeow_1_1Vector2D_html_a01aeddc4e436a8c97e0e570a089ea6c2"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a01aeddc4e436a8c97e0e570a089ea6c2">meow::Vector2D::Vector2D</a></div><div class="ttdeci">Vector2D(Vector2D const &amp;v)</div><div class="ttdoc">consturctor (from another Vector2D) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00027">Vectors.h:27</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_a5707bd37c4d2baf88fca6c65d6144ee5"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a5707bd37c4d2baf88fca6c65d6144ee5">meow::Vector2D::dimension</a></div><div class="ttdeci">size_t dimension() const </div><div class="ttdoc">return 2 </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00055">Vectors.h:55</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_a967c15ddac7c8e949e8361c3339492c8"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a967c15ddac7c8e949e8361c3339492c8">meow::Vector3D::operator-</a></div><div class="ttdeci">Vector3D operator-() const </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00460">Vectors.h:460</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_a27a06ec4ab5e4f6d3d59eeffa5a31617"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a27a06ec4ab5e4f6d3d59eeffa5a31617">meow::Vector3D::rotated</a></div><div class="ttdeci">Vector3D &amp; rotated(Vector3D const &amp;axis, double theta)</div><div class="ttdoc">Let itself rotate theta degree. </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00418">Vectors.h:418</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_a5707bd37c4d2baf88fca6c65d6144ee5"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a5707bd37c4d2baf88fca6c65d6144ee5">meow::Vector2D::dimension</a></div><div class="ttdeci">size_t dimension() const </div><div class="ttdoc">return 2 </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00068">Vectors.h:68</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_a967c15ddac7c8e949e8361c3339492c8"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a967c15ddac7c8e949e8361c3339492c8">meow::Vector3D::operator-</a></div><div class="ttdeci">Vector3D operator-() const </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00485">Vectors.h:485</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_a27a06ec4ab5e4f6d3d59eeffa5a31617"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a27a06ec4ab5e4f6d3d59eeffa5a31617">meow::Vector3D::rotated</a></div><div class="ttdeci">Vector3D &amp; rotated(Vector3D const &amp;axis, double theta)</div><div class="ttdoc">Let itself rotate theta degree. </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00443">Vectors.h:443</a></div></div>
<div class="ttc" id="classmeow_1_1Vector2D_html_a69f2ee0830db546d5a2b5cb39a22ffda"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a69f2ee0830db546d5a2b5cb39a22ffda">meow::Vector2D::Vector2D</a></div><div class="ttdeci">Vector2D()</div><div class="ttdoc">consturctor (0, 0) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00023">Vectors.h:23</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_af4f968f581bfbcf57afcd1bbf1d3bee2"><div class="ttname"><a href="classmeow_1_1Vector3D.html#af4f968f581bfbcf57afcd1bbf1d3bee2">meow::Vector3D::reflected</a></div><div class="ttdeci">Vector3D &amp; reflected(Vector3D const &amp;v)</div><div class="ttdoc">reflect itself given vector v </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00428">Vectors.h:428</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_a21850fb1a57df44425330ede4cfee331"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a21850fb1a57df44425330ede4cfee331">meow::Vector2D::reflected</a></div><div class="ttdeci">Vector2D &amp; reflected(Vector2D const &amp;v)</div><div class="ttdoc">reflect itself given vector v </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00193">Vectors.h:193</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_a0506d587eb30444092082258baab7a74"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">meow::Vector2D::y</a></div><div class="ttdeci">Scalar const &amp; y() const </div><div class="ttdoc">access y </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00058">Vectors.h:58</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_a840c9c1ab9734c0687241cc6636fe915"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a840c9c1ab9734c0687241cc6636fe915">meow::Vector3D::muled</a></div><div class="ttdeci">Vector3D &amp; muled(Scalar const &amp;s)</div><div class="ttdoc">Let itself mulitple s. </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00353">Vectors.h:353</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_ad60642b6b0dc4a6626e1d9eb917e6b45"><div class="ttname"><a href="classmeow_1_1Vector2D.html#ad60642b6b0dc4a6626e1d9eb917e6b45">meow::Vector2D::normalized</a></div><div class="ttdeci">Vector2D &amp; normalized()</div><div class="ttdoc">normalize itself </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00170">Vectors.h:170</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_a110f24d804fe577e37d3aa69c4316874"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a110f24d804fe577e37d3aa69c4316874">meow::Vector3D::scalar</a></div><div class="ttdeci">Scalar const &amp; scalar(size_t i) const </div><div class="ttdoc">access the i -th scalar (0 =&gt; x, 1 =&gt; y, 2 =&gt; z) { </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00307">Vectors.h:307</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_added6ab5bb058ef53f919724333454fd"><div class="ttname"><a href="classmeow_1_1Vector2D.html#added6ab5bb058ef53f919724333454fd">meow::Vector2D::matrix</a></div><div class="ttdeci">Matrix&lt; Scalar &gt; matrix() const </div><div class="ttdoc">return a 2x1 matrix form of itself </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00198">Vectors.h:198</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_a7e274b5303baca7caec05d34a4e72ccc"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a7e274b5303baca7caec05d34a4e72ccc">meow::Vector3D::operator*</a></div><div class="ttdeci">Vector3D operator*(Scalar const &amp;s) const </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00464">Vectors.h:464</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_aa5da315ea365b2ca374704a3e8dded9b"><div class="ttname"><a href="classmeow_1_1Vector2D.html#aa5da315ea365b2ca374704a3e8dded9b">meow::Vector2D::normalize</a></div><div class="ttdeci">Vector2D normalize() const </div><div class="ttdoc">return normalize form of itself </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00165">Vectors.h:165</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_ac49ceadb4ac36acaa0031160a1e1b099"><div class="ttname"><a href="classmeow_1_1Vector3D.html#ac49ceadb4ac36acaa0031160a1e1b099">meow::Vector3D::operator()</a></div><div class="ttdeci">Vector3D &amp; operator()(Scalar const &amp;sx, Scalar const &amp;sy, Scalar const &amp;sz)</div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00455">Vectors.h:455</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_af4f968f581bfbcf57afcd1bbf1d3bee2"><div class="ttname"><a href="classmeow_1_1Vector3D.html#af4f968f581bfbcf57afcd1bbf1d3bee2">meow::Vector3D::reflected</a></div><div class="ttdeci">Vector3D &amp; reflected(Vector3D const &amp;v)</div><div class="ttdoc">reflect itself given vector v </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00453">Vectors.h:453</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_a21850fb1a57df44425330ede4cfee331"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a21850fb1a57df44425330ede4cfee331">meow::Vector2D::reflected</a></div><div class="ttdeci">Vector2D &amp; reflected(Vector2D const &amp;v)</div><div class="ttdoc">reflect itself given vector v </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00205">Vectors.h:205</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_a0506d587eb30444092082258baab7a74"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">meow::Vector2D::y</a></div><div class="ttdeci">Scalar const &amp; y() const </div><div class="ttdoc">access y </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00071">Vectors.h:71</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_a840c9c1ab9734c0687241cc6636fe915"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a840c9c1ab9734c0687241cc6636fe915">meow::Vector3D::muled</a></div><div class="ttdeci">Vector3D &amp; muled(Scalar const &amp;s)</div><div class="ttdoc">Let itself mulitple s. </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00378">Vectors.h:378</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_ad60642b6b0dc4a6626e1d9eb917e6b45"><div class="ttname"><a href="classmeow_1_1Vector2D.html#ad60642b6b0dc4a6626e1d9eb917e6b45">meow::Vector2D::normalized</a></div><div class="ttdeci">Vector2D &amp; normalized()</div><div class="ttdoc">normalize itself </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00182">Vectors.h:182</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_a110f24d804fe577e37d3aa69c4316874"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a110f24d804fe577e37d3aa69c4316874">meow::Vector3D::scalar</a></div><div class="ttdeci">Scalar const &amp; scalar(size_t i) const </div><div class="ttdoc">access the i -th scalar (0 =&gt; x, 1 =&gt; y, 2 =&gt; z) { </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00333">Vectors.h:333</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_added6ab5bb058ef53f919724333454fd"><div class="ttname"><a href="classmeow_1_1Vector2D.html#added6ab5bb058ef53f919724333454fd">meow::Vector2D::matrix</a></div><div class="ttdeci">Matrix&lt; Scalar &gt; matrix() const </div><div class="ttdoc">return a 2x1 matrix form of itself </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00210">Vectors.h:210</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_a7e274b5303baca7caec05d34a4e72ccc"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a7e274b5303baca7caec05d34a4e72ccc">meow::Vector3D::operator*</a></div><div class="ttdeci">Vector3D operator*(Scalar const &amp;s) const </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00489">Vectors.h:489</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_aa5da315ea365b2ca374704a3e8dded9b"><div class="ttname"><a href="classmeow_1_1Vector2D.html#aa5da315ea365b2ca374704a3e8dded9b">meow::Vector2D::normalize</a></div><div class="ttdeci">Vector2D normalize() const </div><div class="ttdoc">return normalize form of itself </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00177">Vectors.h:177</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_ac49ceadb4ac36acaa0031160a1e1b099"><div class="ttname"><a href="classmeow_1_1Vector3D.html#ac49ceadb4ac36acaa0031160a1e1b099">meow::Vector3D::operator()</a></div><div class="ttdeci">Vector3D &amp; operator()(Scalar const &amp;sx, Scalar const &amp;sy, Scalar const &amp;sz)</div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00480">Vectors.h:480</a></div></div>
<div class="ttc" id="classmeow_1_1Vector2D_html_a989ff27c4ef1dacd3f1b37b81dff0fa2"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a989ff27c4ef1dacd3f1b37b81dff0fa2">meow::Vector2D::Vector2D</a></div><div class="ttdeci">Vector2D(Scalar const &amp;sx, Scalar const &amp;sy)</div><div class="ttdoc">constructor (sx, sy) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00035">Vectors.h:35</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_ac32c4c5bd8ecf0a662dd12f3b6de15e5"><div class="ttname"><a href="classmeow_1_1Vector2D.html#ac32c4c5bd8ecf0a662dd12f3b6de15e5">meow::Vector2D::length</a></div><div class="ttdeci">Scalar length() const </div><div class="ttdoc">sqrt of length2 </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00155">Vectors.h:155</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_a47b8cbd8a6738bbdbe713aa342a1d53f"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a47b8cbd8a6738bbdbe713aa342a1d53f">meow::Vector3D::reflect</a></div><div class="ttdeci">Vector3D reflect(Vector3D const &amp;v) const </div><div class="ttdoc">return reflect from given vector v </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00423">Vectors.h:423</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_ac32c4c5bd8ecf0a662dd12f3b6de15e5"><div class="ttname"><a href="classmeow_1_1Vector2D.html#ac32c4c5bd8ecf0a662dd12f3b6de15e5">meow::Vector2D::length</a></div><div class="ttdeci">Scalar length() const </div><div class="ttdoc">sqrt of length2 </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00167">Vectors.h:167</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_a47b8cbd8a6738bbdbe713aa342a1d53f"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a47b8cbd8a6738bbdbe713aa342a1d53f">meow::Vector3D::reflect</a></div><div class="ttdeci">Vector3D reflect(Vector3D const &amp;v) const </div><div class="ttdoc">return reflect from given vector v </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00448">Vectors.h:448</a></div></div>
<div class="ttc" id="classmeow_1_1Vector2D_html"><div class="ttname"><a href="classmeow_1_1Vector2D.html">meow::Vector2D</a></div><div class="ttdoc">2D&#39;s vector </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00018">Vectors.h:18</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_ab520fe8f88aa2df1af1bfb91bac28fb2"><div class="ttname"><a href="classmeow_1_1Vector3D.html#ab520fe8f88aa2df1af1bfb91bac28fb2">meow::Vector3D::y</a></div><div class="ttdeci">Scalar const &amp; y(Scalar const &amp;s)</div><div class="ttdoc">modify y </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00295">Vectors.h:295</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_a62a15858053f7c6c80aa9a896dd6d78d"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a62a15858053f7c6c80aa9a896dd6d78d">meow::Vector2D::Vector2D</a></div><div class="ttdeci">Vector2D(Vector&lt; Scalar &gt; const &amp;v, size_t i)</div><div class="ttdoc">constructor (from another Vector, i-th) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00043">Vectors.h:43</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html_a360cc4bdfaca40a1b9e80590dd13e523"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a360cc4bdfaca40a1b9e80590dd13e523">meow::Vector3D::Vector3D</a></div><div class="ttdeci">Vector3D(Vector&lt; Scalar &gt; const &amp;v, size_t i)</div><div class="ttdoc">constructor (from another Vector, i-th) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00272">Vectors.h:272</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector2D_html_a1bb44937c6a470a483740aa6527a90b9"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a1bb44937c6a470a483740aa6527a90b9">meow::Vector2D::x</a></div><div class="ttdeci">Scalar const &amp; x(Scalar const &amp;s)</div><div class="ttdoc">modify x </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00063">Vectors.h:63</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_ab520fe8f88aa2df1af1bfb91bac28fb2"><div class="ttname"><a href="classmeow_1_1Vector3D.html#ab520fe8f88aa2df1af1bfb91bac28fb2">meow::Vector3D::y</a></div><div class="ttdeci">Scalar const &amp; y(Scalar const &amp;s)</div><div class="ttdoc">modify y </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00321">Vectors.h:321</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_a62a15858053f7c6c80aa9a896dd6d78d"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a62a15858053f7c6c80aa9a896dd6d78d">meow::Vector2D::Vector2D</a></div><div class="ttdeci">Vector2D(Vector&lt; Scalar &gt; const &amp;v, size_t i)</div><div class="ttdoc">constructor (from another Vector, i-th) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00047">Vectors.h:47</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html_a360cc4bdfaca40a1b9e80590dd13e523"><div class="ttname"><a href="classmeow_1_1Vector3D.html#a360cc4bdfaca40a1b9e80590dd13e523">meow::Vector3D::Vector3D</a></div><div class="ttdeci">Vector3D(Vector&lt; Scalar &gt; const &amp;v, size_t i)</div><div class="ttdoc">constructor (from another Vector, i-th) </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00289">Vectors.h:289</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector2D_html_a1bb44937c6a470a483740aa6527a90b9"><div class="ttname"><a href="classmeow_1_1Vector2D.html#a1bb44937c6a470a483740aa6527a90b9">meow::Vector2D::x</a></div><div class="ttdeci">Scalar const &amp; x(Scalar const &amp;s)</div><div class="ttdoc">modify x </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00076">Vectors.h:76</a></div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.3.1-->
@@ -582,7 +612,7 @@ $(document).ready(function(){initNavTree('Vectors_8h_source.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_a57e9e528cb28fd6752031b735908fb6.html">geo</a></li><li class="navelem"><a class="el" href="Vectors_8h.html">Vectors.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:40 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:14 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/ViewPort_8h.html b/doc/html/ViewPort_8h.html
index 4eb1294..15df1cb 100644
--- a/doc/html/ViewPort_8h.html
+++ b/doc/html/ViewPort_8h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -83,7 +83,7 @@ Namespaces</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_115d3279a93b9c99d8f569a34543848f.html">gra</a></li><li class="navelem"><a class="el" href="ViewPort_8h.html">ViewPort.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/ViewPort_8h_source.html b/doc/html/ViewPort_8h_source.html
index 13b6073..0366f53 100644
--- a/doc/html/ViewPort_8h_source.html
+++ b/doc/html/ViewPort_8h_source.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -83,7 +83,7 @@ $(document).ready(function(){initNavTree('ViewPort_8h_source.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_115d3279a93b9c99d8f569a34543848f.html">gra</a></li><li class="navelem"><a class="el" href="ViewPort_8h.html">ViewPort.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:40 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/WatchBall_8h.html b/doc/html/WatchBall_8h.html
index 437becf..0ca2c2b 100644
--- a/doc/html/WatchBall_8h.html
+++ b/doc/html/WatchBall_8h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -62,7 +62,7 @@ $(document).ready(function(){initNavTree('WatchBall_8h.html','');});
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="Camera_8h_source.html">Camera.h</a>&quot;</code><br/>
-<code>#include &quot;<a class="el" href="Self_8h_source.html">../Self.h</a>&quot;</code><br/>
+<code>#include &quot;../Self.h&quot;</code><br/>
<code>#include &quot;<a class="el" href="Vectors_8h_source.html">../geo/Vectors.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="LinearTransformations_8h_source.html">../math/LinearTransformations.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="ObjBase_8h_source.html">../oo/ObjBase.h</a>&quot;</code><br/>
@@ -89,7 +89,7 @@ Namespaces</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_115d3279a93b9c99d8f569a34543848f.html">gra</a></li><li class="navelem"><a class="el" href="WatchBall_8h.html">WatchBall.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/WatchBall_8h_source.html b/doc/html/WatchBall_8h_source.html
index 9a95f51..8d2bc1d 100644
--- a/doc/html/WatchBall_8h_source.html
+++ b/doc/html/WatchBall_8h_source.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -261,7 +261,7 @@ $(document).ready(function(){initNavTree('WatchBall_8h_source.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_115d3279a93b9c99d8f569a34543848f.html">gra</a></li><li class="navelem"><a class="el" href="WatchBall_8h.html">WatchBall.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:40 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/YUV__Space_8h.html b/doc/html/YUV__Space_8h.html
index 3fd5225..ce558bc 100644
--- a/doc/html/YUV__Space_8h.html
+++ b/doc/html/YUV__Space_8h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -106,7 +106,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_f6840b2fecd08a3779df34f0add0e074.html">colors</a></li><li class="navelem"><a class="el" href="YUV__Space_8h.html">YUV_Space.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/YUV__Space_8h_source.html b/doc/html/YUV__Space_8h_source.html
index a76a8bf..a27010f 100644
--- a/doc/html/YUV__Space_8h_source.html
+++ b/doc/html/YUV__Space_8h_source.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -175,7 +175,7 @@ $(document).ready(function(){initNavTree('YUV__Space_8h_source.html','');});
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160;</div>
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160;<span class="preprocessor">#endif // colors_YUV_H__</span></div>
<div class="ttc" id="classmeow_1_1YUVf__Space_html_adf7029d33a94df084c4ec0142a35d323"><div class="ttname"><a href="classmeow_1_1YUVf__Space.html#adf7029d33a94df084c4ec0142a35d323">meow::YUVf_Space::yMax</a></div><div class="ttdeci">double const &amp; yMax() const </div><div class="ttdef"><b>Definition:</b> <a href="YUV__Space_8h_source.html#l00045">YUV_Space.h:45</a></div></div>
-<div class="ttc" id="namespacemeow_html_aebe1ad335556790c578c4cf7836fd9ca"><div class="ttname"><a href="namespacemeow.html#aebe1ad335556790c578c4cf7836fd9ca">meow::normalize</a></div><div class="ttdeci">T normalize(T lower, T upper, T value)</div><div class="ttdoc">(value-lower)/(upper-lower) </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00027">utility.h:27</a></div></div>
+<div class="ttc" id="namespacemeow_html_aebe1ad335556790c578c4cf7836fd9ca"><div class="ttname"><a href="namespacemeow.html#aebe1ad335556790c578c4cf7836fd9ca">meow::normalize</a></div><div class="ttdeci">T normalize(T lower, T upper, T value)</div><div class="ttdoc">(value-lower)/(upper-lower) </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00037">utility.h:37</a></div></div>
<div class="ttc" id="classmeow_1_1RGBf__Space_html_aee2f300ff0ae724890d3d80d0cb7cbc3"><div class="ttname"><a href="classmeow_1_1RGBf__Space.html#aee2f300ff0ae724890d3d80d0cb7cbc3">meow::RGBf_Space::rMin</a></div><div class="ttdeci">double const &amp; rMin() const </div><div class="ttdef"><b>Definition:</b> <a href="RGB__Space_8h_source.html#l00106">RGB_Space.h:106</a></div></div>
<div class="ttc" id="classmeow_1_1YUVf__Space_html_ab09964887a8e6049fb9eaefd4fdd872c"><div class="ttname"><a href="classmeow_1_1YUVf__Space.html#ab09964887a8e6049fb9eaefd4fdd872c">meow::YUVf_Space::y</a></div><div class="ttdeci">double const &amp; y() const </div><div class="ttdef"><b>Definition:</b> <a href="YUV__Space_8h_source.html#l00049">YUV_Space.h:49</a></div></div>
<div class="ttc" id="RGB__Space_8h_html"><div class="ttname"><a href="RGB__Space_8h.html">RGB_Space.h</a></div></div>
@@ -194,7 +194,7 @@ $(document).ready(function(){initNavTree('YUV__Space_8h_source.html','');});
<div class="ttc" id="classmeow_1_1YUVf__Space_html_a99e8bb42edb254ed1415f55ef1558ab0"><div class="ttname"><a href="classmeow_1_1YUVf__Space.html#a99e8bb42edb254ed1415f55ef1558ab0">meow::YUVf_Space::vGet</a></div><div class="ttdeci">double &amp; vGet()</div><div class="ttdef"><b>Definition:</b> <a href="YUV__Space_8h_source.html#l00059">YUV_Space.h:59</a></div></div>
<div class="ttc" id="classmeow_1_1YUVf__Space_html_ae799cfca7c0d3b4a817d33a6ebac5239"><div class="ttname"><a href="classmeow_1_1YUVf__Space.html#ae799cfca7c0d3b4a817d33a6ebac5239">meow::YUVf_Space::uMin</a></div><div class="ttdeci">double const &amp; uMin() const </div><div class="ttdef"><b>Definition:</b> <a href="YUV__Space_8h_source.html#l00042">YUV_Space.h:42</a></div></div>
<div class="ttc" id="classmeow_1_1YUVf__Space_html_a0a38aa9230be765cdb7e1fd5ace9315b"><div class="ttname"><a href="classmeow_1_1YUVf__Space.html#a0a38aa9230be765cdb7e1fd5ace9315b">meow::YUVf_Space::operator*</a></div><div class="ttdeci">double operator*(YUVf_Space const &amp;b) const </div><div class="ttdef"><b>Definition:</b> <a href="YUV__Space_8h_source.html#l00076">YUV_Space.h:76</a></div></div>
-<div class="ttc" id="namespacemeow_html_af95cfca15ad7a51ed4d07b06e1296080"><div class="ttname"><a href="namespacemeow.html#af95cfca15ad7a51ed4d07b06e1296080">meow::denormalize</a></div><div class="ttdeci">T denormalize(T lower, T upper, T _ratio)</div><div class="ttdoc">(lower+_ratio*(upper-lower)) </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00035">utility.h:35</a></div></div>
+<div class="ttc" id="namespacemeow_html_af95cfca15ad7a51ed4d07b06e1296080"><div class="ttname"><a href="namespacemeow.html#af95cfca15ad7a51ed4d07b06e1296080">meow::denormalize</a></div><div class="ttdeci">T denormalize(T lower, T upper, T _ratio)</div><div class="ttdoc">(lower+_ratio*(upper-lower)) </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00045">utility.h:45</a></div></div>
<div class="ttc" id="namespacemeow_html_a096556e550d6407f2c7f9b9507eab5be"><div class="ttname"><a href="namespacemeow.html#a096556e550d6407f2c7f9b9507eab5be">meow::colorTransformate</a></div><div class="ttdeci">void colorTransformate(HSLf_Space const &amp;in, HSLf_Space *out)</div><div class="ttdoc">HSLf_Space to HSLf_Space </div><div class="ttdef"><b>Definition:</b> <a href="HSL__Space_8h_source.html#l00085">HSL_Space.h:85</a></div></div>
<div class="ttc" id="classmeow_1_1RGBf__Space_html_a2e158eb7f0a94047b23872b7b346e7b9"><div class="ttname"><a href="classmeow_1_1RGBf__Space.html#a2e158eb7f0a94047b23872b7b346e7b9">meow::RGBf_Space::r</a></div><div class="ttdeci">double const &amp; r() const </div><div class="ttdef"><b>Definition:</b> <a href="RGB__Space_8h_source.html#l00114">RGB_Space.h:114</a></div></div>
<div class="ttc" id="classmeow_1_1Color3__Space_html_aa6661a1aaaf985a4b2d68db88ec93d2f"><div class="ttname"><a href="classmeow_1_1Color3__Space.html#aa6661a1aaaf985a4b2d68db88ec93d2f">meow::Color3_Space&lt; double &gt;::max</a></div><div class="ttdeci">doubleconst &amp; max(size_t id) const</div><div class="ttdoc">Return the maximum of the i -th channel. </div><div class="ttdef"><b>Definition:</b> <a href="Color3__Space_8h_source.html#l00107">Color3_Space.h:107</a></div></div>
@@ -205,7 +205,7 @@ $(document).ready(function(){initNavTree('YUV__Space_8h_source.html','');});
<div class="ttc" id="classmeow_1_1YUVf__Space_html_a99f55740ad5a8b57f4edf68a69e2b720"><div class="ttname"><a href="classmeow_1_1YUVf__Space.html#a99f55740ad5a8b57f4edf68a69e2b720">meow::YUVf_Space::yuvMin</a></div><div class="ttdeci">double const &amp; yuvMin(size_t i) const </div><div class="ttdef"><b>Definition:</b> <a href="YUV__Space_8h_source.html#l00040">YUV_Space.h:40</a></div></div>
<div class="ttc" id="Color3__Space_8h_html"><div class="ttname"><a href="Color3__Space_8h.html">Color3_Space.h</a></div></div>
<div class="ttc" id="classmeow_1_1YUVf__Space_html_ad377534486a9d1d1bea38d4c04ea0267"><div class="ttname"><a href="classmeow_1_1YUVf__Space.html#ad377534486a9d1d1bea38d4c04ea0267">meow::YUVf_Space::uGet</a></div><div class="ttdeci">double &amp; uGet()</div><div class="ttdef"><b>Definition:</b> <a href="YUV__Space_8h_source.html#l00058">YUV_Space.h:58</a></div></div>
-<div class="ttc" id="classmeow_1_1Vector3D_html"><div class="ttname"><a href="classmeow_1_1Vector3D.html">meow::Vector3D</a></div><div class="ttdoc">3D&#39;s vector </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00245">Vectors.h:245</a></div></div>
+<div class="ttc" id="classmeow_1_1Vector3D_html"><div class="ttname"><a href="classmeow_1_1Vector3D.html">meow::Vector3D</a></div><div class="ttdoc">3D&#39;s vector </div><div class="ttdef"><b>Definition:</b> <a href="Vectors_8h_source.html#l00258">Vectors.h:258</a></div></div>
<div class="ttc" id="classmeow_1_1YUVf__Space_html_a056acc13f596f9d488eeb8540aa93a2d"><div class="ttname"><a href="classmeow_1_1YUVf__Space.html#a056acc13f596f9d488eeb8540aa93a2d">meow::YUVf_Space::operator/</a></div><div class="ttdeci">YUVf_Space operator/(double const &amp;c) const </div><div class="ttdef"><b>Definition:</b> <a href="YUV__Space_8h_source.html#l00073">YUV_Space.h:73</a></div></div>
<div class="ttc" id="classmeow_1_1RGBf__Space_html_aeb0cd2d681af6a70861ff371bf596e17"><div class="ttname"><a href="classmeow_1_1RGBf__Space.html#aeb0cd2d681af6a70861ff371bf596e17">meow::RGBf_Space::gMin</a></div><div class="ttdeci">double const &amp; gMin() const </div><div class="ttdef"><b>Definition:</b> <a href="RGB__Space_8h_source.html#l00107">RGB_Space.h:107</a></div></div>
<div class="ttc" id="classmeow_1_1YUVf__Space_html_a4ffd3340f73d108e4641de0eab155262"><div class="ttname"><a href="classmeow_1_1YUVf__Space.html#a4ffd3340f73d108e4641de0eab155262">meow::YUVf_Space::~YUVf_Space</a></div><div class="ttdeci">~YUVf_Space()</div><div class="ttdef"><b>Definition:</b> <a href="YUV__Space_8h_source.html#l00038">YUV_Space.h:38</a></div></div>
@@ -238,7 +238,7 @@ $(document).ready(function(){initNavTree('YUV__Space_8h_source.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_f6840b2fecd08a3779df34f0add0e074.html">colors</a></li><li class="navelem"><a class="el" href="YUV__Space_8h.html">YUV_Space.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:40 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:14 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/annotated.html b/doc/html/annotated.html
index 45b076b..922de42 100644
--- a/doc/html/annotated.html
+++ b/doc/html/annotated.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -60,61 +60,63 @@ $(document).ready(function(){initNavTree('annotated.html','');});
<div class="contents">
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span>]</div><table class="directory">
-<tr id="row_0_" class="even"><td class="entry"><img id="arr_0_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('0_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemeow.html" target="_self">meow</a></td><td class="desc"></td></tr>
-<tr id="row_0_0_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Color3__Space.html" target="_self">Color3_Space</a></td><td class="desc">Base class of color space with 3 channels </td></tr>
-<tr id="row_0_1_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1HSLf__Space.html" target="_self">HSLf_Space</a></td><td class="desc">以浮點數<b>Y</b>(亮度), <b>U</b>(色度), <b>V</b>(濃度) 三個值所組成的色彩空間 </td></tr>
-<tr id="row_0_2_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1HSVf__Space.html" target="_self">HSVf_Space</a></td><td class="desc">以浮點數<b>Y</b>(亮度), <b>U</b>(色度), <b>V</b>(濃度) 三個值所組成的色彩空間 </td></tr>
-<tr id="row_0_3_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1RGBi__Space.html" target="_self">RGBi_Space</a></td><td class="desc">以整數 <b>Red</b>, <b>Green</b>, <b>Blue</b> 三個值所組成的色彩空間 </td></tr>
-<tr id="row_0_4_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1RGBf__Space.html" target="_self">RGBf_Space</a></td><td class="desc">以浮點數<b>Red</b>, <b>Green</b>, <b>Blue</b> 三個值所組成的色彩空間 </td></tr>
-<tr id="row_0_5_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1YUVf__Space.html" target="_self">YUVf_Space</a></td><td class="desc">以浮點數<b>Y</b>(亮度), <b>U</b>(色度), <b>V</b>(濃度) 三個值所組成的色彩空間 </td></tr>
-<tr id="row_0_6_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1BinaryIndexTree.html" target="_self">BinaryIndexTree</a></td><td class="desc">極度簡化的 <code><a class="el" href="classmeow_1_1SegmentTree.html" title="中文名 線段樹 ">SegmentTree</a></code> 已無區間更新的操作 </td></tr>
-<tr id="row_0_7_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1DisjointSet.html" target="_self">DisjointSet</a></td><td class="desc">用來維護一堆互斥集的資訊 </td></tr>
-<tr id="row_0_8_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1HashTableList.html" target="_self">HashTableList</a></td><td class="desc">一個當key相撞時會用list解決的hash_table </td></tr>
-<tr id="row_0_9_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1KD__Tree.html" target="_self">KD_Tree</a></td><td class="desc"><code>k-dimension</code> tree </td></tr>
-<tr id="row_0_10_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1MergeableHeap.html" target="_self">MergeableHeap</a></td><td class="desc">一個用 <b>左偏樹</b> 實作的 <code>Maximum-Heap</code> , 除了原本heap有的功能外, 還支援 <code>merge</code> 功能 </td></tr>
-<tr id="row_0_11_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1SegmentTree.html" target="_self">SegmentTree</a></td><td class="desc">中文名 <code>線段樹</code> </td></tr>
-<tr id="row_0_12_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_0_12_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_12_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1SplayTree.html" target="_self">SplayTree</a></td><td class="desc">是一種神乎其技的資料結構, 維護一堆 Key-&gt;Value . 並且支援 一些 <code>std::map</code> 難以快速實踐的操作, 如 <code>split</code> , <code>merge</code> , <code>keyOffset</code> </td></tr>
-<tr id="row_0_12_0_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1SplayTree_1_1Element.html" target="_self">Element</a></td><td class="desc">類似 <code>stl</code> 的 <code>iterator</code> ,不過這邊叫做<code><a class="el" href="classmeow_1_1SplayTree_1_1Element.html" title="類似 stl 的 iterator ,不過這邊叫做Element ">Element</a></code> </td></tr>
-<tr id="row_0_13_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_0_13_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_13_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1SplayTree__Range.html" target="_self">SplayTree_Range</a></td><td class="desc">基本上跟SplayTree一樣, 不過這邊結合線段樹, 多了區間操作 (線段樹相關operator定義請見 <code><a class="el" href="classmeow_1_1SegmentTree.html" title="中文名 線段樹 ">SegmentTree</a></code> ) </td></tr>
-<tr id="row_0_13_0_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1SplayTree__Range_1_1Element.html" target="_self">Element</a></td><td class="desc">類似 <code>stl</code> 的 <code>iterator</code> ,不過這邊叫做<code><a class="el" href="classmeow_1_1SplayTree__Range_1_1Element.html" title="類似 stl 的 iterator ,不過這邊叫做Element ">Element</a></code> </td></tr>
-<tr id="row_0_14_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1VP__Tree.html" target="_self">VP_Tree</a></td><td class="desc">跟KD_Tree很像歐 </td></tr>
-<tr id="row_0_15_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Vector2D.html" target="_self">Vector2D</a></td><td class="desc">2D's vector </td></tr>
-<tr id="row_0_16_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Vector3D.html" target="_self">Vector3D</a></td><td class="desc">3D's vector </td></tr>
-<tr id="row_0_17_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Bitmap.html" target="_self">Bitmap</a></td><td class="desc">二維點陣資料 </td></tr>
-<tr id="row_0_18_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmeow_1_1EyesReferenceInfo.html" target="_self">EyesReferenceInfo</a></td><td class="desc">記住每個 <code><a class="el" href="classmeow_1_1Eye.html" title="一個 Camera 加上一個offset transformation ">Eye</a></code> 的reference以及Flag </td></tr>
-<tr id="row_0_19_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1BundleAdjustment.html" target="_self">BundleAdjustment</a></td><td class="desc">這邊定義Bundle-Adjustment就是利用一系列場景來反推算出<b>相機資訊</b> (包含拍攝座標, 角度與焦距) 或是在已知相機資訊的情況下推算出底片中 物體如何移動 </td></tr>
-<tr id="row_0_20_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1BundleAdjustment__LM.html" target="_self">BundleAdjustment_LM</a></td><td class="desc">利用 Levenberg-Marquardt Method去推估相機旋轉角度與焦距 </td></tr>
-<tr id="row_0_21_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Camera.html" target="_self">Camera</a></td><td class="desc"><a class="el" href="classmeow_1_1Camera.html" title="Camera. ">Camera</a> </td></tr>
-<tr id="row_0_22_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Eye.html" target="_self">Eye</a></td><td class="desc">一個 <code><a class="el" href="classmeow_1_1Camera.html" title="Camera. ">Camera</a></code> 加上一個offset transformation </td></tr>
-<tr id="row_0_23_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1FeaturePoint.html" target="_self">FeaturePoint</a></td><td class="desc">特徵點 </td></tr>
-<tr id="row_0_24_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1FeaturePointsDetector.html" target="_self">FeaturePointsDetector</a></td><td class="desc"></td></tr>
-<tr id="row_0_25_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html" target="_self">FeaturePointsDetector_Harris</a></td><td class="desc">Harris-Corner-Detect algorithm for finding feature points </td></tr>
-<tr id="row_0_26_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1FeaturePointsMatch.html" target="_self">FeaturePointsMatch</a></td><td class="desc"></td></tr>
-<tr id="row_0_27_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html" target="_self">FeaturePointsMatch_K_Match</a></td><td class="desc"></td></tr>
-<tr id="row_0_28_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1IdentityPoints.html" target="_self">IdentityPoints</a></td><td class="desc">把一個 <code>std::map&lt;Identity, Point &gt;</code> 包起來 </td></tr>
-<tr id="row_0_29_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Photo.html" target="_self">Photo</a></td><td class="desc">底片 </td></tr>
-<tr id="row_0_30_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1ViewPort.html" target="_self">ViewPort</a></td><td class="desc">未完待續 </td></tr>
-<tr id="row_0_31_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1WatchBall.html" target="_self">WatchBall</a></td><td class="desc"><b>多個camera</b>, 一個offset, 一個rotation </td></tr>
-<tr id="row_0_32_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1LinearTransformation.html" target="_self">LinearTransformation</a></td><td class="desc">A base class for implementing kinds of linear transformations </td></tr>
-<tr id="row_0_33_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Rotation3D.html" target="_self">Rotation3D</a></td><td class="desc">Rotation a point/vector alone an axis with given angle in 3D world </td></tr>
-<tr id="row_0_34_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Matrix.html" target="_self">Matrix</a></td><td class="desc"><b>matrix</b> </td></tr>
-<tr id="row_0_35_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Transformation.html" target="_self">Transformation</a></td><td class="desc">A base class for implementing kinds of transformations </td></tr>
-<tr id="row_0_36_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1BallProjection.html" target="_self">BallProjection</a></td><td class="desc">A ball projection is to project the given vector to a hyper-sphere </td></tr>
-<tr id="row_0_37_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1PhotoProjection.html" target="_self">PhotoProjection</a></td><td class="desc">A <b>photo</b> <b>projection</b> is a kind of transformation that project point/vector to a flat <b>photo</b> </td></tr>
-<tr id="row_0_38_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Vector.html" target="_self">Vector</a></td><td class="desc"><b>vector</b> </td></tr>
-<tr id="row_0_39_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1ObjArray.html" target="_self">ObjArray</a></td><td class="desc">純粹把 <code>std::vector</code> 包起來, 變成繼承自 <a class="el" href="classmeow_1_1ObjBase.html" title="一切物件的Base, 並要求每個物件都要有read, write, create, ... 等功能 ">ObjBase</a> </td></tr>
-<tr id="row_0_40_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1ObjBase.html" target="_self">ObjBase</a></td><td class="desc">一切物件的Base, 並要求每個物件都要有read, write, create, ... 等功能 </td></tr>
-<tr id="row_0_41_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1ObjDictionary.html" target="_self">ObjDictionary</a></td><td class="desc">純粹把 <code>std::map</code> 包起來, 變成繼承自 <a class="el" href="classmeow_1_1ObjBase.html" title="一切物件的Base, 並要求每個物件都要有read, write, create, ... 等功能 ">ObjBase</a> </td></tr>
-<tr id="row_0_42_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1ObjProperties.html" target="_self">ObjProperties</a></td><td class="desc">目前擺爛中 </td></tr>
-<tr id="row_0_43_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1ObjSelector.html" target="_self">ObjSelector</a></td><td class="desc">利用register的概念, 達到runtime用string選擇要new的class </td></tr>
-<tr id="row_0_44_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1ObjType.html" target="_self">ObjType</a></td><td class="desc">純粹把給定的 <code>Type</code> 包起來, 變成繼承自 <a class="el" href="classmeow_1_1ObjBase.html" title="一切物件的Base, 並要求每個物件都要有read, write, create, ... 等功能 ">ObjBase</a> </td></tr>
-<tr id="row_0_45_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1ReaderWriter__int.html" target="_self">ReaderWriter_int</a></td><td class="desc"></td></tr>
-<tr id="row_0_46_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1ReaderWriter__size__t.html" target="_self">ReaderWriter_size_t</a></td><td class="desc"></td></tr>
-<tr id="row_0_47_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1ReaderWriter__double.html" target="_self">ReaderWriter_double</a></td><td class="desc"></td></tr>
-<tr id="row_0_48_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1ReaderWriter__string.html" target="_self">ReaderWriter_string</a></td><td class="desc"></td></tr>
-<tr id="row_0_49_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Self.html" target="_self">Self</a></td><td class="desc"></td></tr>
-<tr id="row_0_50_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Usage.html" target="_self">Usage</a></td><td class="desc">管理參數設置, 自訂usage document, 分析argc, argv </td></tr>
-<tr id="row_0_51_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmeow_1_1PairToPair.html" target="_self">PairToPair</a></td><td class="desc">A structur with memember <code></code>.from.first , <code></code>.from.second , <code></code>.to.first , <code></code>.to.second </td></tr>
+<tr id="row_0_" class="even"><td class="entry"><img id="arr_0_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemeow.html" target="_self">meow</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Color3__Space.html" target="_self">Color3_Space</a></td><td class="desc">Base class of color space with 3 channels </td></tr>
+<tr id="row_0_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1HSLf__Space.html" target="_self">HSLf_Space</a></td><td class="desc">以浮點數<b>Y</b>(亮度), <b>U</b>(色度), <b>V</b>(濃度) 三個值所組成的色彩空間 </td></tr>
+<tr id="row_0_2_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1HSVf__Space.html" target="_self">HSVf_Space</a></td><td class="desc">以浮點數<b>Y</b>(亮度), <b>U</b>(色度), <b>V</b>(濃度) 三個值所組成的色彩空間 </td></tr>
+<tr id="row_0_3_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1RGBi__Space.html" target="_self">RGBi_Space</a></td><td class="desc">以整數 <b>Red</b>, <b>Green</b>, <b>Blue</b> 三個值所組成的色彩空間 </td></tr>
+<tr id="row_0_4_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1RGBf__Space.html" target="_self">RGBf_Space</a></td><td class="desc">以浮點數<b>Red</b>, <b>Green</b>, <b>Blue</b> 三個值所組成的色彩空間 </td></tr>
+<tr id="row_0_5_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1YUVf__Space.html" target="_self">YUVf_Space</a></td><td class="desc">以浮點數<b>Y</b>(亮度), <b>U</b>(色度), <b>V</b>(濃度) 三個值所組成的色彩空間 </td></tr>
+<tr id="row_0_6_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1BinaryIndexTree.html" target="_self">BinaryIndexTree</a></td><td class="desc">極度簡化的 <code><a class="el" href="classmeow_1_1SegmentTree.html" title="中文名 線段樹 ">SegmentTree</a></code> 已無區間更新的操作 </td></tr>
+<tr id="row_0_7_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1DisjointSet.html" target="_self">DisjointSet</a></td><td class="desc">用來維護一堆互斥集的資訊 </td></tr>
+<tr id="row_0_8_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1HashTableList.html" target="_self">HashTableList</a></td><td class="desc">一個當key相撞時會用list解決的hash_table </td></tr>
+<tr id="row_0_9_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1KD__Tree.html" target="_self">KD_Tree</a></td><td class="desc"><code>k-dimension</code> tree </td></tr>
+<tr id="row_0_10_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1MergeableHeap.html" target="_self">MergeableHeap</a></td><td class="desc">一個用 <b>左偏樹</b> 實作的 <code>Maximum-Heap</code> , 除了原本heap有的功能外, 還支援 <code>merge</code> 功能 </td></tr>
+<tr id="row_0_11_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1SegmentTree.html" target="_self">SegmentTree</a></td><td class="desc">中文名 <code>線段樹</code> </td></tr>
+<tr id="row_0_12_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_0_12_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_12_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1SplayTree.html" target="_self">SplayTree</a></td><td class="desc">是一種神乎其技的資料結構, 維護一堆 Key-&gt;Value . 並且支援 一些 <code>std::map</code> 難以快速實踐的操作, 如 <code>split</code> , <code>merge</code> , <code>keyOffset</code> </td></tr>
+<tr id="row_0_12_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1SplayTree_1_1Element.html" target="_self">Element</a></td><td class="desc">類似 <code>stl</code> 的 <code>iterator</code> ,不過這邊叫做<code><a class="el" href="classmeow_1_1SplayTree_1_1Element.html" title="類似 stl 的 iterator ,不過這邊叫做Element ">Element</a></code> </td></tr>
+<tr id="row_0_13_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_0_13_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_13_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1SplayTree__Range.html" target="_self">SplayTree_Range</a></td><td class="desc">基本上跟SplayTree一樣, 不過這邊結合線段樹, 多了區間操作 (線段樹相關operator定義請見 <code><a class="el" href="classmeow_1_1SegmentTree.html" title="中文名 線段樹 ">SegmentTree</a></code> ) </td></tr>
+<tr id="row_0_13_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1SplayTree__Range_1_1Element.html" target="_self">Element</a></td><td class="desc">類似 <code>stl</code> 的 <code>iterator</code> ,不過這邊叫做<code><a class="el" href="classmeow_1_1SplayTree__Range_1_1Element.html" title="類似 stl 的 iterator ,不過這邊叫做Element ">Element</a></code> </td></tr>
+<tr id="row_0_14_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1VP__Tree.html" target="_self">VP_Tree</a></td><td class="desc">跟KD_Tree很像歐 </td></tr>
+<tr id="row_0_15_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Vector2D.html" target="_self">Vector2D</a></td><td class="desc">2D's vector </td></tr>
+<tr id="row_0_16_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Vector3D.html" target="_self">Vector3D</a></td><td class="desc">3D's vector </td></tr>
+<tr id="row_0_17_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Bitmap.html" target="_self">Bitmap</a></td><td class="desc">二維點陣資料 </td></tr>
+<tr id="row_0_18_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmeow_1_1EyesReferenceInfo.html" target="_self">EyesReferenceInfo</a></td><td class="desc">記住每個 <code><a class="el" href="classmeow_1_1Eye.html" title="一個 Camera 加上一個offset transformation ">Eye</a></code> 的reference以及Flag </td></tr>
+<tr id="row_0_19_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1BundleAdjustment.html" target="_self">BundleAdjustment</a></td><td class="desc">這邊定義Bundle-Adjustment就是利用一系列場景來反推算出<b>相機資訊</b> (包含拍攝座標, 角度與焦距) 或是在已知相機資訊的情況下推算出底片中 物體如何移動 </td></tr>
+<tr id="row_0_20_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1BundleAdjustment__LM.html" target="_self">BundleAdjustment_LM</a></td><td class="desc">利用 Levenberg-Marquardt Method去推估相機旋轉角度與焦距 </td></tr>
+<tr id="row_0_21_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Camera.html" target="_self">Camera</a></td><td class="desc"><a class="el" href="classmeow_1_1Camera.html" title="Camera. ">Camera</a> </td></tr>
+<tr id="row_0_22_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Eye.html" target="_self">Eye</a></td><td class="desc">一個 <code><a class="el" href="classmeow_1_1Camera.html" title="Camera. ">Camera</a></code> 加上一個offset transformation </td></tr>
+<tr id="row_0_23_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1FeaturePoint.html" target="_self">FeaturePoint</a></td><td class="desc">特徵點 </td></tr>
+<tr id="row_0_24_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1FeaturePointsDetector.html" target="_self">FeaturePointsDetector</a></td><td class="desc"></td></tr>
+<tr id="row_0_25_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html" target="_self">FeaturePointsDetector_Harris</a></td><td class="desc">Harris-Corner-Detect algorithm for finding feature points </td></tr>
+<tr id="row_0_26_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1FeaturePointsMatch.html" target="_self">FeaturePointsMatch</a></td><td class="desc"></td></tr>
+<tr id="row_0_27_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html" target="_self">FeaturePointsMatch_K_Match</a></td><td class="desc"></td></tr>
+<tr id="row_0_28_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1IdentityPoints.html" target="_self">IdentityPoints</a></td><td class="desc">把一個 <code>std::map&lt;Identity, Point &gt;</code> 包起來 </td></tr>
+<tr id="row_0_29_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Photo.html" target="_self">Photo</a></td><td class="desc">底片 </td></tr>
+<tr id="row_0_30_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1ViewPort.html" target="_self">ViewPort</a></td><td class="desc">未完待續 </td></tr>
+<tr id="row_0_31_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1WatchBall.html" target="_self">WatchBall</a></td><td class="desc"><b>多個camera</b>, 一個offset, 一個rotation </td></tr>
+<tr id="row_0_32_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1LinearTransformation.html" target="_self">LinearTransformation</a></td><td class="desc">A base class for implementing kinds of linear transformations </td></tr>
+<tr id="row_0_33_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Rotation3D.html" target="_self">Rotation3D</a></td><td class="desc">Rotation a point/vector alone an axis with given angle in 3D world </td></tr>
+<tr id="row_0_34_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Matrix.html" target="_self">Matrix</a></td><td class="desc"><b>matrix</b> </td></tr>
+<tr id="row_0_35_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Transformation.html" target="_self">Transformation</a></td><td class="desc">A base class for implementing kinds of transformations </td></tr>
+<tr id="row_0_36_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1BallProjection.html" target="_self">BallProjection</a></td><td class="desc">A ball projection is to project the given vector to a hyper-sphere </td></tr>
+<tr id="row_0_37_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1PhotoProjection.html" target="_self">PhotoProjection</a></td><td class="desc">A <b>photo</b> <b>projection</b> is a kind of transformation that project point/vector to a flat <b>photo</b> </td></tr>
+<tr id="row_0_38_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Vector.html" target="_self">Vector</a></td><td class="desc"><b>vector</b> </td></tr>
+<tr id="row_0_39_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1ObjArray.html" target="_self">ObjArray</a></td><td class="desc">純粹把 <code>std::vector</code> 包起來, 變成繼承自 <a class="el" href="classmeow_1_1ObjBase.html" title="一切物件的Base, 並要求每個物件都要有read, write, create, ... 等功能 ">ObjBase</a> </td></tr>
+<tr id="row_0_40_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1ObjBase.html" target="_self">ObjBase</a></td><td class="desc">一切物件的Base, 並要求每個物件都要有read, write, create, ... 等功能 </td></tr>
+<tr id="row_0_41_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1ObjDictionary.html" target="_self">ObjDictionary</a></td><td class="desc">純粹把 <code>std::map</code> 包起來, 變成繼承自 <a class="el" href="classmeow_1_1ObjBase.html" title="一切物件的Base, 並要求每個物件都要有read, write, create, ... 等功能 ">ObjBase</a> </td></tr>
+<tr id="row_0_42_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1ObjProperties.html" target="_self">ObjProperties</a></td><td class="desc">目前擺爛中 </td></tr>
+<tr id="row_0_43_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1ObjSelector.html" target="_self">ObjSelector</a></td><td class="desc">利用register的概念, 達到runtime用string選擇要new的class </td></tr>
+<tr id="row_0_44_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1ObjType.html" target="_self">ObjType</a></td><td class="desc">純粹把給定的 <code>Type</code> 包起來, 變成繼承自 <a class="el" href="classmeow_1_1ObjBase.html" title="一切物件的Base, 並要求每個物件都要有read, write, create, ... 等功能 ">ObjBase</a> </td></tr>
+<tr id="row_0_45_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1ReaderWriter__int.html" target="_self">ReaderWriter_int</a></td><td class="desc"></td></tr>
+<tr id="row_0_46_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1ReaderWriter__size__t.html" target="_self">ReaderWriter_size_t</a></td><td class="desc"></td></tr>
+<tr id="row_0_47_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1ReaderWriter__double.html" target="_self">ReaderWriter_double</a></td><td class="desc"></td></tr>
+<tr id="row_0_48_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1ReaderWriter__string.html" target="_self">ReaderWriter_string</a></td><td class="desc"></td></tr>
+<tr id="row_0_49_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Self.html" target="_self">Self</a></td><td class="desc">For developer to pack the attributes of a class </td></tr>
+<tr id="row_0_50_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Usage.html" target="_self">Usage</a></td><td class="desc">管理參數設置, 自訂usage document, 分析argc, argv </td></tr>
+<tr id="row_0_51_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmeow_1_1PairToPair.html" target="_self">PairToPair</a></td><td class="desc">A structur with memember <code></code>.from.first , <code></code>.from.second , <code></code>.to.first , <code></code>.to.second </td></tr>
+<tr id="row_1_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classFeaturePointDescript.html" target="_self">FeaturePointDescript</a></td><td class="desc"></td></tr>
+<tr id="row_2_" class="even"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classObjBase.html" target="_self">ObjBase</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
@@ -123,7 +125,7 @@ $(document).ready(function(){initNavTree('annotated.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/annotated.js b/doc/html/annotated.js
index ce01a24..1f9541e 100644
--- a/doc/html/annotated.js
+++ b/doc/html/annotated.js
@@ -1,4 +1,6 @@
var annotated =
[
- [ "meow", "namespacemeow.html", "namespacemeow" ]
+ [ "meow", "namespacemeow.html", "namespacemeow" ],
+ [ "FeaturePointDescript", "classFeaturePointDescript.html", "classFeaturePointDescript" ],
+ [ "ObjBase", "classObjBase.html", null ]
]; \ No newline at end of file
diff --git a/doc/html/classFeaturePointDescript-members.html b/doc/html/classFeaturePointDescript-members.html
new file mode 100644
index 0000000..8adeb7f
--- /dev/null
+++ b/doc/html/classFeaturePointDescript-members.html
@@ -0,0 +1,84 @@
+<!-- HTML header for doxygen 1.8.3.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.6"/>
+<title>Templates -- Meow: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="stylesheet.css" rel="stylesheet" type="text/css" />
+<link href="custom.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">Templates -- Meow
+ &#160;<span id="projectnumber">1.2.11</span>
+ </div>
+ <div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.6 -->
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classFeaturePointDescript.html','');});
+</script>
+<div id="doc-content">
+<div class="header">
+ <div class="headertitle">
+<div class="title">FeaturePointDescript Member List</div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classFeaturePointDescript.html">FeaturePointDescript</a>, including all inherited members.</p>
+<table class="directory">
+ <tr class="even"><td class="entry"><a class="el" href="classFeaturePointDescript.html#a519097f014fa950f71377f7f198de4d4">copyFrom</a>(ObjBase const &amp;b)</td><td class="entry"><a class="el" href="classFeaturePointDescript.html">FeaturePointDescript</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classFeaturePointDescript.html#a8058a2988ad4efd18d5e79440833d93a">create</a>() const </td><td class="entry"><a class="el" href="classFeaturePointDescript.html">FeaturePointDescript</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classFeaturePointDescript.html#afcec0558574a404f302b8205b12a95d0">ctype</a>() const </td><td class="entry"><a class="el" href="classFeaturePointDescript.html">FeaturePointDescript</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classFeaturePointDescript.html#a1006698c9a1b9a0240f65a4b80fae4cd">FeaturePointDescript</a>()</td><td class="entry"><a class="el" href="classFeaturePointDescript.html">FeaturePointDescript</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classFeaturePointDescript.html#a7adf9b349a4c318b818bf045f6ac33b9">read</a>(FILE *f, bool bin, unsigned int fg)</td><td class="entry"><a class="el" href="classFeaturePointDescript.html">FeaturePointDescript</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classFeaturePointDescript.html#a39795a4ecf50800ff0b308dbdb42c324">type</a>() const </td><td class="entry"><a class="el" href="classFeaturePointDescript.html">FeaturePointDescript</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classFeaturePointDescript.html#af9bb938d65422dfbce9f3a75f99220c3">write</a>(FILE *f, bool bin, unsigned int fg) const </td><td class="entry"><a class="el" href="classFeaturePointDescript.html">FeaturePointDescript</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classFeaturePointDescript.html#ad8855ce637891d209dd8386e246f96d2">~FeaturePointDescript</a>()</td><td class="entry"><a class="el" href="classFeaturePointDescript.html">FeaturePointDescript</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- HTML footer for doxygen 1.8.3.1-->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:40 for Templates -- Meow by
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/doc/html/classFeaturePointDescript.html b/doc/html/classFeaturePointDescript.html
new file mode 100644
index 0000000..da26f4a
--- /dev/null
+++ b/doc/html/classFeaturePointDescript.html
@@ -0,0 +1,352 @@
+<!-- HTML header for doxygen 1.8.3.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.6"/>
+<title>Templates -- Meow: FeaturePointDescript Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="stylesheet.css" rel="stylesheet" type="text/css" />
+<link href="custom.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">Templates -- Meow
+ &#160;<span id="projectnumber">1.2.11</span>
+ </div>
+ <div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.6 -->
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classFeaturePointDescript.html','');});
+</script>
+<div id="doc-content">
+<div class="header">
+ <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="classFeaturePointDescript-members.html">List of all members</a> </div>
+ <div class="headertitle">
+<div class="title">FeaturePointDescript Class Reference</div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &quot;<a class="el" href="BitmapDescript_8h_source.html">BitmapDescript.h</a>&quot;</code></p>
+<div class="dynheader">
+Inheritance diagram for FeaturePointDescript:</div>
+<div class="dyncontent">
+ <div class="center">
+ <img src="classFeaturePointDescript.png" usemap="#FeaturePointDescript_map" alt=""/>
+ <map id="FeaturePointDescript_map" name="FeaturePointDescript_map">
+<area href="classObjBase.html" alt="ObjBase" shape="rect" coords="0,0,131,24"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a1006698c9a1b9a0240f65a4b80fae4cd"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFeaturePointDescript.html#a1006698c9a1b9a0240f65a4b80fae4cd">FeaturePointDescript</a> ()</td></tr>
+<tr class="separator:a1006698c9a1b9a0240f65a4b80fae4cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad8855ce637891d209dd8386e246f96d2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFeaturePointDescript.html#ad8855ce637891d209dd8386e246f96d2">~FeaturePointDescript</a> ()</td></tr>
+<tr class="separator:ad8855ce637891d209dd8386e246f96d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af9bb938d65422dfbce9f3a75f99220c3"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFeaturePointDescript.html#af9bb938d65422dfbce9f3a75f99220c3">write</a> (FILE *f, bool bin, unsigned <a class="el" href="classint.html">int</a> fg) const </td></tr>
+<tr class="separator:af9bb938d65422dfbce9f3a75f99220c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7adf9b349a4c318b818bf045f6ac33b9"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFeaturePointDescript.html#a7adf9b349a4c318b818bf045f6ac33b9">read</a> (FILE *f, bool bin, unsigned <a class="el" href="classint.html">int</a> fg)</td></tr>
+<tr class="separator:a7adf9b349a4c318b818bf045f6ac33b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8058a2988ad4efd18d5e79440833d93a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classObjBase.html">ObjBase</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFeaturePointDescript.html#a8058a2988ad4efd18d5e79440833d93a">create</a> () const </td></tr>
+<tr class="separator:a8058a2988ad4efd18d5e79440833d93a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a519097f014fa950f71377f7f198de4d4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classObjBase.html">ObjBase</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFeaturePointDescript.html#a519097f014fa950f71377f7f198de4d4">copyFrom</a> (<a class="el" href="classObjBase.html">ObjBase</a> const &amp;b)</td></tr>
+<tr class="separator:a519097f014fa950f71377f7f198de4d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afcec0558574a404f302b8205b12a95d0"><td class="memItemLeft" align="right" valign="top">char const *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFeaturePointDescript.html#afcec0558574a404f302b8205b12a95d0">ctype</a> () const </td></tr>
+<tr class="separator:afcec0558574a404f302b8205b12a95d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a39795a4ecf50800ff0b308dbdb42c324"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFeaturePointDescript.html#a39795a4ecf50800ff0b308dbdb42c324">type</a> () const </td></tr>
+<tr class="separator:a39795a4ecf50800ff0b308dbdb42c324"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock">
+<p>Definition at line <a class="el" href="BitmapDescript_8h_source.html#l00010">10</a> of file <a class="el" href="BitmapDescript_8h_source.html">BitmapDescript.h</a>.</p>
+</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a1006698c9a1b9a0240f65a4b80fae4cd"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">FeaturePointDescript::FeaturePointDescript </td>
+ <td>(</td>
+ <td class="paramname"></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Definition at line <a class="el" href="BitmapDescript_8h_source.html#l00019">19</a> of file <a class="el" href="BitmapDescript_8h_source.html">BitmapDescript.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ad8855ce637891d209dd8386e246f96d2"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">FeaturePointDescript::~FeaturePointDescript </td>
+ <td>(</td>
+ <td class="paramname"></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Definition at line <a class="el" href="BitmapDescript_8h_source.html#l00022">22</a> of file <a class="el" href="BitmapDescript_8h_source.html">BitmapDescript.h</a>.</p>
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a519097f014fa950f71377f7f198de4d4"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="classObjBase.html">ObjBase</a>* FeaturePointDescript::copyFrom </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classObjBase.html">ObjBase</a> const &amp;&#160;</td>
+ <td class="paramname"><em>b</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Definition at line <a class="el" href="BitmapDescript_8h_source.html#l00038">38</a> of file <a class="el" href="BitmapDescript_8h_source.html">BitmapDescript.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8058a2988ad4efd18d5e79440833d93a"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="classObjBase.html">ObjBase</a>* FeaturePointDescript::create </td>
+ <td>(</td>
+ <td class="paramname"></td><td>)</td>
+ <td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Definition at line <a class="el" href="BitmapDescript_8h_source.html#l00034">34</a> of file <a class="el" href="BitmapDescript_8h_source.html">BitmapDescript.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="afcec0558574a404f302b8205b12a95d0"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">char const* FeaturePointDescript::ctype </td>
+ <td>(</td>
+ <td class="paramname"></td><td>)</td>
+ <td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Definition at line <a class="el" href="BitmapDescript_8h_source.html#l00042">42</a> of file <a class="el" href="BitmapDescript_8h_source.html">BitmapDescript.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7adf9b349a4c318b818bf045f6ac33b9"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">bool FeaturePointDescript::read </td>
+ <td>(</td>
+ <td class="paramtype">FILE *&#160;</td>
+ <td class="paramname"><em>f</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">bool&#160;</td>
+ <td class="paramname"><em>bin</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned <a class="el" href="classint.html">int</a>&#160;</td>
+ <td class="paramname"><em>fg</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Definition at line <a class="el" href="BitmapDescript_8h_source.html#l00030">30</a> of file <a class="el" href="BitmapDescript_8h_source.html">BitmapDescript.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a39795a4ecf50800ff0b308dbdb42c324"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">std::string FeaturePointDescript::type </td>
+ <td>(</td>
+ <td class="paramname"></td><td>)</td>
+ <td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Definition at line <a class="el" href="BitmapDescript_8h_source.html#l00046">46</a> of file <a class="el" href="BitmapDescript_8h_source.html">BitmapDescript.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af9bb938d65422dfbce9f3a75f99220c3"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">bool FeaturePointDescript::write </td>
+ <td>(</td>
+ <td class="paramtype">FILE *&#160;</td>
+ <td class="paramname"><em>f</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">bool&#160;</td>
+ <td class="paramname"><em>bin</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned <a class="el" href="classint.html">int</a>&#160;</td>
+ <td class="paramname"><em>fg</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Definition at line <a class="el" href="BitmapDescript_8h_source.html#l00026">26</a> of file <a class="el" href="BitmapDescript_8h_source.html">BitmapDescript.h</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>meowpp/gra/<a class="el" href="BitmapDescript_8h_source.html">BitmapDescript.h</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- HTML footer for doxygen 1.8.3.1-->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="classFeaturePointDescript.html">FeaturePointDescript</a></li>
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:40 for Templates -- Meow by
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/doc/html/classFeaturePointDescript.js b/doc/html/classFeaturePointDescript.js
new file mode 100644
index 0000000..39f2c8d
--- /dev/null
+++ b/doc/html/classFeaturePointDescript.js
@@ -0,0 +1,11 @@
+var classFeaturePointDescript =
+[
+ [ "FeaturePointDescript", "classFeaturePointDescript.html#a1006698c9a1b9a0240f65a4b80fae4cd", null ],
+ [ "~FeaturePointDescript", "classFeaturePointDescript.html#ad8855ce637891d209dd8386e246f96d2", null ],
+ [ "copyFrom", "classFeaturePointDescript.html#a519097f014fa950f71377f7f198de4d4", null ],
+ [ "create", "classFeaturePointDescript.html#a8058a2988ad4efd18d5e79440833d93a", null ],
+ [ "ctype", "classFeaturePointDescript.html#afcec0558574a404f302b8205b12a95d0", null ],
+ [ "read", "classFeaturePointDescript.html#a7adf9b349a4c318b818bf045f6ac33b9", null ],
+ [ "type", "classFeaturePointDescript.html#a39795a4ecf50800ff0b308dbdb42c324", null ],
+ [ "write", "classFeaturePointDescript.html#af9bb938d65422dfbce9f3a75f99220c3", null ]
+]; \ No newline at end of file
diff --git a/doc/html/classFeaturePointDescript.png b/doc/html/classFeaturePointDescript.png
new file mode 100644
index 0000000..01a9a6f
--- /dev/null
+++ b/doc/html/classFeaturePointDescript.png
Binary files differ
diff --git a/doc/html/group__gp1.html b/doc/html/classObjBase.html
index 1e748d7..32c2164 100644
--- a/doc/html/group__gp1.html
+++ b/doc/html/classObjBase.html
@@ -4,8 +4,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Gp1</title>
+<meta name="generator" content="Doxygen 1.8.6"/>
+<title>Templates -- Meow: ObjBase Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
@@ -28,16 +28,16 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
+ &#160;<span id="projectnumber">1.2.11</span>
</div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
+ <div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
+<!-- Generated by Doxygen 1.8.6 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
@@ -50,33 +50,36 @@
</div>
</div>
<script type="text/javascript">
-$(document).ready(function(){initNavTree('group__gp1.html','');});
+$(document).ready(function(){initNavTree('classObjBase.html','');});
</script>
<div id="doc-content">
<div class="header">
- <div class="summary">
-<a href="#namespaces">Namespaces</a> </div>
<div class="headertitle">
-<div class="title">Gp1</div> </div>
+<div class="title">ObjBase Class Reference</div> </div>
</div><!--header-->
<div class="contents">
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespacemeow"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemeow.html">meow</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<p>lalala </p>
+<div class="dynheader">
+Inheritance diagram for ObjBase:</div>
+<div class="dyncontent">
+ <div class="center">
+ <img src="classObjBase.png" usemap="#ObjBase_map" alt=""/>
+ <map id="ObjBase_map" name="ObjBase_map">
+<area href="classFeaturePointDescript.html" alt="FeaturePointDescript" shape="rect" coords="0,56,131,80"/>
+</map>
+ </div></div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>meowpp/gra/<a class="el" href="BitmapDescript_8h_source.html">BitmapDescript.h</a></li>
+</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.3.1-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Thu Jun 5 2014 09:10:31 for Templates -- Meow by
+ <li class="navelem"><a class="el" href="classObjBase.html">ObjBase</a></li>
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:40 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
</div>
</body>
diff --git a/doc/html/classObjBase.png b/doc/html/classObjBase.png
new file mode 100644
index 0000000..d77a5f5
--- /dev/null
+++ b/doc/html/classObjBase.png
Binary files differ
diff --git a/doc/html/classdouble.html b/doc/html/classdouble.html
index 22f1675..a3a3f8f 100644
--- a/doc/html/classdouble.html
+++ b/doc/html/classdouble.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -65,7 +65,7 @@ $(document).ready(function(){initNavTree('classdouble.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="classdouble.html">double</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classes.html b/doc/html/classes.html
index 1625777..3f3c3ed 100644
--- a/doc/html/classes.html
+++ b/doc/html/classes.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -62,42 +62,43 @@ $(document).ready(function(){initNavTree('classes.html','');});
<table style="margin: 10px; white-space: nowrap;" align="center" width="95%" border="0" cellspacing="0" cellpadding="0">
<tr><td rowspan="2" valign="bottom"><a name="letter_B"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;B&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="structmeow_1_1EyesReferenceInfo.html">EyesReferenceInfo</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_L"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;L&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classmeow_1_1PhotoProjection.html">PhotoProjection</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_U"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;U&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classmeow_1_1Photo.html">Photo</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_U"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;U&#160;&#160;</div></td></tr></table>
</td></tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_F"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;F&#160;&#160;</div></td></tr></table>
-</td><td rowspan="2" valign="bottom"><a name="letter_R"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;R&#160;&#160;</div></td></tr></table>
-</td></tr>
-<tr><td valign="top"><a class="el" href="classmeow_1_1BallProjection.html">BallProjection</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1LinearTransformation.html">LinearTransformation</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1Usage.html">Usage</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td></tr>
+</td><td valign="top"><a class="el" href="classmeow_1_1PhotoProjection.html">PhotoProjection</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmeow_1_1BallProjection.html">BallProjection</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1LinearTransformation.html">LinearTransformation</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_R"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;R&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classmeow_1_1Usage.html">Usage</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classmeow_1_1BinaryIndexTree.html">BinaryIndexTree</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_M"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;M&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classmeow_1_1ReaderWriter__double.html">ReaderWriter_double</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_V"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;V&#160;&#160;</div></td></tr></table>
+</td><td rowspan="2" valign="bottom"><a name="letter_V"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;V&#160;&#160;</div></td></tr></table>
</td></tr>
-<tr><td valign="top"><a class="el" href="classmeow_1_1Bitmap.html">Bitmap</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1FeaturePointsDetector.html">FeaturePointsDetector</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1ReaderWriter__int.html">ReaderWriter_int</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmeow_1_1BundleAdjustment.html">BundleAdjustment</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">FeaturePointsDetector_Harris</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1Matrix.html">Matrix</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1ReaderWriter__size__t.html">ReaderWriter_size_t</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1Vector.html">Vector</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmeow_1_1BundleAdjustment__LM.html">BundleAdjustment_LM</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1FeaturePointsMatch.html">FeaturePointsMatch</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1MergeableHeap.html">MergeableHeap</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1ReaderWriter__string.html">ReaderWriter_string</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1Vector2D.html">Vector2D</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmeow_1_1Bitmap.html">Bitmap</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classFeaturePointDescript.html">FeaturePointDescript</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1ReaderWriter__double.html">ReaderWriter_double</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmeow_1_1BundleAdjustment.html">BundleAdjustment</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1FeaturePointsDetector.html">FeaturePointsDetector</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1Matrix.html">Matrix</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1ReaderWriter__int.html">ReaderWriter_int</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1Vector.html">Vector</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmeow_1_1BundleAdjustment__LM.html">BundleAdjustment_LM</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">FeaturePointsDetector_Harris</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1MergeableHeap.html">MergeableHeap</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1ReaderWriter__size__t.html">ReaderWriter_size_t</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1Vector2D.html">Vector2D</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td></tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_C"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;C&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">FeaturePointsMatch_K_Match</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_O"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;O&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classmeow_1_1RGBf__Space.html">RGBf_Space</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1Vector3D.html">Vector3D</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td></tr>
-<tr><td rowspan="2" valign="bottom"><a name="letter_H"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;H&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classmeow_1_1RGBi__Space.html">RGBi_Space</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1ViewPort.html">ViewPort</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmeow_1_1Camera.html">Camera</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1ObjArray.html">ObjArray</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1Rotation3D.html">Rotation3D</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1VP__Tree.html">VP_Tree</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmeow_1_1Color3__Space.html">Color3_Space</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1HashTableList.html">HashTableList</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1ObjBase.html">ObjBase</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_S"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;S&#160;&#160;</div></td></tr></table>
-</td><td rowspan="2" valign="bottom"><a name="letter_W"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;W&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classmeow_1_1FeaturePointsMatch.html">FeaturePointsMatch</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_O"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;O&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classmeow_1_1ReaderWriter__string.html">ReaderWriter_string</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1Vector3D.html">Vector3D</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">FeaturePointsMatch_K_Match</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1RGBf__Space.html">RGBf_Space</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1ViewPort.html">ViewPort</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmeow_1_1Camera.html">Camera</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_H"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;H&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classmeow_1_1ObjArray.html">ObjArray</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1RGBi__Space.html">RGBi_Space</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1VP__Tree.html">VP_Tree</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmeow_1_1Color3__Space.html">Color3_Space</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1ObjBase.html">ObjBase</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1Rotation3D.html">Rotation3D</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_W"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;W&#160;&#160;</div></td></tr></table>
</td></tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_D"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;D&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classmeow_1_1HSLf__Space.html">HSLf_Space</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1ObjDictionary.html">ObjDictionary</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmeow_1_1HSVf__Space.html">HSVf_Space</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1ObjProperties.html">ObjProperties</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1SegmentTree.html">SegmentTree</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1WatchBall.html">WatchBall</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmeow_1_1DisjointSet.html">DisjointSet</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_I"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;I&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classmeow_1_1ObjSelector.html">ObjSelector</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1Self.html">Self</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_Y"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;Y&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classmeow_1_1HashTableList.html">HashTableList</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classObjBase.html">ObjBase</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_S"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;S&#160;&#160;</div></td></tr></table>
+</td></tr>
+<tr><td valign="top"><a class="el" href="classmeow_1_1HSLf__Space.html">HSLf_Space</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1ObjDictionary.html">ObjDictionary</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1WatchBall.html">WatchBall</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmeow_1_1DisjointSet.html">DisjointSet</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1HSVf__Space.html">HSVf_Space</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1ObjProperties.html">ObjProperties</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1SegmentTree.html">SegmentTree</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_Y"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;Y&#160;&#160;</div></td></tr></table>
</td></tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_E"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;E&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classmeow_1_1ObjType.html">ObjType</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1SplayTree.html">SplayTree</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmeow_1_1IdentityPoints.html">IdentityPoints</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_P"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;P&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classmeow_1_1SplayTree__Range.html">SplayTree_Range</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1YUVf__Space.html">YUVf_Space</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmeow_1_1SplayTree_1_1Element.html">SplayTree::Element</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_K"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;K&#160;&#160;</div></td></tr></table>
+</td><td rowspan="2" valign="bottom"><a name="letter_I"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;I&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classmeow_1_1ObjSelector.html">ObjSelector</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1Self.html">Self</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmeow_1_1ObjType.html">ObjType</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1SplayTree.html">SplayTree</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1YUVf__Space.html">YUVf_Space</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmeow_1_1SplayTree_1_1Element.html">SplayTree::Element</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1IdentityPoints.html">IdentityPoints</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_P"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;P&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classmeow_1_1SplayTree__Range.html">SplayTree_Range</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td></td></tr>
+<tr><td valign="top"><a class="el" href="classmeow_1_1SplayTree__Range_1_1Element.html">SplayTree_Range::Element</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_K"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;K&#160;&#160;</div></td></tr></table>
</td><td rowspan="2" valign="bottom"><a name="letter_T"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;T&#160;&#160;</div></td></tr></table>
</td><td></td></tr>
-<tr><td valign="top"><a class="el" href="classmeow_1_1SplayTree__Range_1_1Element.html">SplayTree_Range::Element</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmeow_1_1PairToPair.html">PairToPair</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td></td></tr>
-<tr><td valign="top"><a class="el" href="classmeow_1_1Eye.html">Eye</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1KD__Tree.html">KD_Tree</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1Photo.html">Photo</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmeow_1_1Transformation.html">Transformation</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td></td></tr>
+<tr><td valign="top"><a class="el" href="classmeow_1_1Eye.html">Eye</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmeow_1_1PairToPair.html">PairToPair</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td></td></tr>
+<tr><td></td><td valign="top"><a class="el" href="classmeow_1_1KD__Tree.html">KD_Tree</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td></td><td valign="top"><a class="el" href="classmeow_1_1Transformation.html">Transformation</a> (<a class="el" href="namespacemeow.html">meow</a>)&#160;&#160;&#160;</td><td></td></tr>
<tr><td></td><td></td><td></td><td></td><td></td></tr>
</table>
<div class="qindex"><a class="qindex" href="#letter_B">B</a>&#160;|&#160;<a class="qindex" href="#letter_C">C</a>&#160;|&#160;<a class="qindex" href="#letter_D">D</a>&#160;|&#160;<a class="qindex" href="#letter_E">E</a>&#160;|&#160;<a class="qindex" href="#letter_F">F</a>&#160;|&#160;<a class="qindex" href="#letter_H">H</a>&#160;|&#160;<a class="qindex" href="#letter_I">I</a>&#160;|&#160;<a class="qindex" href="#letter_K">K</a>&#160;|&#160;<a class="qindex" href="#letter_L">L</a>&#160;|&#160;<a class="qindex" href="#letter_M">M</a>&#160;|&#160;<a class="qindex" href="#letter_O">O</a>&#160;|&#160;<a class="qindex" href="#letter_P">P</a>&#160;|&#160;<a class="qindex" href="#letter_R">R</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a>&#160;|&#160;<a class="qindex" href="#letter_T">T</a>&#160;|&#160;<a class="qindex" href="#letter_U">U</a>&#160;|&#160;<a class="qindex" href="#letter_V">V</a>&#160;|&#160;<a class="qindex" href="#letter_W">W</a>&#160;|&#160;<a class="qindex" href="#letter_Y">Y</a></div>
@@ -107,7 +108,7 @@ $(document).ready(function(){initNavTree('classes.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classint.html b/doc/html/classint.html
index 33f471e..f89e06a 100644
--- a/doc/html/classint.html
+++ b/doc/html/classint.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -65,7 +65,7 @@ $(document).ready(function(){initNavTree('classint.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="classint.html">int</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1BallProjection-members.html b/doc/html/classmeow_1_1BallProjection-members.html
index 570d76b..8a540ec 100644
--- a/doc/html/classmeow_1_1BallProjection-members.html
+++ b/doc/html/classmeow_1_1BallProjection-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -96,7 +96,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1BallProjection.html','');
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1BallProjection.html b/doc/html/classmeow_1_1BallProjection.html
index 4d3e79c..ba21067 100644
--- a/doc/html/classmeow_1_1BallProjection.html
+++ b/doc/html/classmeow_1_1BallProjection.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -768,7 +768,7 @@ template&lt;class Scalar &gt; </div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1BallProjection.html">BallProjection</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1BinaryIndexTree-members.html b/doc/html/classmeow_1_1BinaryIndexTree-members.html
index 5ed69f7..3dfeeac 100644
--- a/doc/html/classmeow_1_1BinaryIndexTree-members.html
+++ b/doc/html/classmeow_1_1BinaryIndexTree-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -73,7 +73,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1BinaryIndexTree.html','')
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1BinaryIndexTree.html b/doc/html/classmeow_1_1BinaryIndexTree.html
index c3c4552..df9307c 100644
--- a/doc/html/classmeow_1_1BinaryIndexTree.html
+++ b/doc/html/classmeow_1_1BinaryIndexTree.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -358,7 +358,7 @@ template&lt;class Value &gt; </div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1BinaryIndexTree.html">BinaryIndexTree</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1Bitmap-members.html b/doc/html/classmeow_1_1Bitmap-members.html
index 3c85bf0..40745cd 100644
--- a/doc/html/classmeow_1_1Bitmap-members.html
+++ b/doc/html/classmeow_1_1Bitmap-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -107,7 +107,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1Bitmap.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1Bitmap.html b/doc/html/classmeow_1_1Bitmap.html
index a171c68..bcae6f4 100644
--- a/doc/html/classmeow_1_1Bitmap.html
+++ b/doc/html/classmeow_1_1Bitmap.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -1677,7 +1677,7 @@ template&lt;class Pixel&gt; </div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1Bitmap.html">Bitmap</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1BundleAdjustment-members.html b/doc/html/classmeow_1_1BundleAdjustment-members.html
index ba3e04c..cdd48ff 100644
--- a/doc/html/classmeow_1_1BundleAdjustment-members.html
+++ b/doc/html/classmeow_1_1BundleAdjustment-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -81,7 +81,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1BundleAdjustment.html',''
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1BundleAdjustment.html b/doc/html/classmeow_1_1BundleAdjustment.html
index 9b3ea41..3ae3138 100644
--- a/doc/html/classmeow_1_1BundleAdjustment.html
+++ b/doc/html/classmeow_1_1BundleAdjustment.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -280,7 +280,7 @@ template&lt;class Pixel &gt; </div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1BundleAdjustment.html">BundleAdjustment</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1BundleAdjustment__LM-members.html b/doc/html/classmeow_1_1BundleAdjustment__LM-members.html
index 861e98b..4b9546a 100644
--- a/doc/html/classmeow_1_1BundleAdjustment__LM-members.html
+++ b/doc/html/classmeow_1_1BundleAdjustment__LM-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -89,7 +89,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1BundleAdjustment__LM.html
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1BundleAdjustment__LM.html b/doc/html/classmeow_1_1BundleAdjustment__LM.html
index 5fcc64b..3e06865 100644
--- a/doc/html/classmeow_1_1BundleAdjustment__LM.html
+++ b/doc/html/classmeow_1_1BundleAdjustment__LM.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -668,7 +668,7 @@ template&lt;class Pixel &gt; </div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1BundleAdjustment__LM.html">BundleAdjustment_LM</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1Camera-members.html b/doc/html/classmeow_1_1Camera-members.html
index af24ae3..e8d46a8 100644
--- a/doc/html/classmeow_1_1Camera-members.html
+++ b/doc/html/classmeow_1_1Camera-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -96,7 +96,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1Camera.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1Camera.html b/doc/html/classmeow_1_1Camera.html
index 4e1d7d6..2622c76 100644
--- a/doc/html/classmeow_1_1Camera.html
+++ b/doc/html/classmeow_1_1Camera.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -980,7 +980,7 @@ template&lt;class Pixel&gt; </div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1Camera.html">Camera</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1Color3__Space-members.html b/doc/html/classmeow_1_1Color3__Space-members.html
index 9f644c3..f3e6fe6 100644
--- a/doc/html/classmeow_1_1Color3__Space-members.html
+++ b/doc/html/classmeow_1_1Color3__Space-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -84,7 +84,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1Color3__Space.html','');}
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1Color3__Space.html b/doc/html/classmeow_1_1Color3__Space.html
index 159c295..8c4b3ef 100644
--- a/doc/html/classmeow_1_1Color3__Space.html
+++ b/doc/html/classmeow_1_1Color3__Space.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -723,7 +723,7 @@ template&lt;class T&gt; </div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1Color3__Space.html">Color3_Space</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1DisjointSet-members.html b/doc/html/classmeow_1_1DisjointSet-members.html
index b197f03..3b34027 100644
--- a/doc/html/classmeow_1_1DisjointSet-members.html
+++ b/doc/html/classmeow_1_1DisjointSet-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -74,7 +74,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1DisjointSet.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1DisjointSet.html b/doc/html/classmeow_1_1DisjointSet.html
index 4d38e3f..b483cdb 100644
--- a/doc/html/classmeow_1_1DisjointSet.html
+++ b/doc/html/classmeow_1_1DisjointSet.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -359,7 +359,7 @@ Public Member Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1DisjointSet.html">DisjointSet</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1Eye-members.html b/doc/html/classmeow_1_1Eye-members.html
index 32e420c..c81c587 100644
--- a/doc/html/classmeow_1_1Eye-members.html
+++ b/doc/html/classmeow_1_1Eye-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -91,7 +91,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1Eye.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1Eye.html b/doc/html/classmeow_1_1Eye.html
index a39b4d8..ac8ed13 100644
--- a/doc/html/classmeow_1_1Eye.html
+++ b/doc/html/classmeow_1_1Eye.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -793,7 +793,7 @@ template&lt;class Pixel&gt; </div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1Eye.html">Eye</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1FeaturePoint-members.html b/doc/html/classmeow_1_1FeaturePoint-members.html
index ad0b109..c061615 100644
--- a/doc/html/classmeow_1_1FeaturePoint-members.html
+++ b/doc/html/classmeow_1_1FeaturePoint-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -98,7 +98,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1FeaturePoint.html','');})
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1FeaturePoint.html b/doc/html/classmeow_1_1FeaturePoint.html
index 480b79a..d2ea712 100644
--- a/doc/html/classmeow_1_1FeaturePoint.html
+++ b/doc/html/classmeow_1_1FeaturePoint.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -177,19 +177,19 @@ Additional Inherited Members</h2></td></tr>
<tr class="separator:abe7a7138b5a81eb66da51b74bc3996ff inherit pro_methods_classmeow_1_1ObjBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><h3>template&lt;class Scalar, class Description, class Position = Vector&lt;Scalar&gt;, class Feature = Vector&lt;Description&gt;&gt;<br/>
+<div class="textblock"><h3>template&lt;class Scalar, class Description, class Position = Vector&lt;Scalar &gt;, class Feature = Vector&lt;Description&gt;&gt;<br/>
class meow::FeaturePoint&lt; Scalar, Description, Position, Feature &gt;</h3>
<p>特徵點 </p>
<dl class="section author"><dt>Author</dt><dd>cat_leopard </dd></dl>
-<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00023">23</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00024">24</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a2a681f6e3379c1c5be77e4fa8bc46574"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar&gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
+template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar &gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
@@ -210,7 +210,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<p>constructor </p>
-<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00031">31</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00032">32</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
</div>
</div>
@@ -218,7 +218,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar&gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
+template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar &gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
@@ -250,7 +250,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<p>constructor </p>
-<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00037">37</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00038">38</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
</div>
</div>
@@ -258,7 +258,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar&gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
+template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar &gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
@@ -290,7 +290,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<p>constructor </p>
-<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00044">44</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00045">45</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
</div>
</div>
@@ -298,7 +298,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar&gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
+template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar &gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
@@ -320,7 +320,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<p>constructor </p>
-<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00051">51</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00052">52</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
</div>
</div>
@@ -328,7 +328,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar&gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
+template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar &gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
@@ -349,7 +349,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<p>destructor </p>
-<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00058">58</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00059">59</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
</div>
</div>
@@ -358,7 +358,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar&gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
+template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar &gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
@@ -380,7 +380,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<p>複製 </p>
-<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00064">64</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00065">65</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
</div>
</div>
@@ -388,7 +388,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar&gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
+template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar &gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
@@ -408,7 +408,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00246">246</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00247">247</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
</div>
</div>
@@ -416,7 +416,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar&gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
+template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar &gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
@@ -439,7 +439,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<p>Reimplemented from <a class="el" href="classmeow_1_1ObjBase.html#ac9114e6917bca03b8f3c89694214b57c">meow::ObjBase</a>.</p>
-<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00242">242</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00243">243</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
</div>
</div>
@@ -447,7 +447,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar&gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
+template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar &gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
@@ -470,7 +470,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<p>Reimplemented from <a class="el" href="classmeow_1_1ObjBase.html#a4aae58e8005739abe6d091d8b55a21e8">meow::ObjBase</a>.</p>
-<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00250">250</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00251">251</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
</div>
</div>
@@ -478,7 +478,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar&gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
+template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar &gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
@@ -499,7 +499,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<p>回傳description </p>
-<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00096">96</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00097">97</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
</div>
</div>
@@ -507,7 +507,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar&gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
+template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar &gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
@@ -529,7 +529,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<p>修改description </p>
-<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00118">118</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00119">119</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
</div>
</div>
@@ -537,7 +537,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar&gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
+template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar &gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
@@ -559,7 +559,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<p>回傳description的第i個Description </p>
-<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00133">133</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00134">134</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
</div>
</div>
@@ -567,7 +567,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar&gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
+template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar &gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
@@ -599,7 +599,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<p>修改description的第i個Description </p>
-<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00148">148</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00149">149</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
</div>
</div>
@@ -607,7 +607,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar&gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
+template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar &gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
@@ -628,7 +628,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<p>回傳description (non-const reference) </p>
-<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00103">103</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00104">104</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
</div>
</div>
@@ -636,7 +636,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar&gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
+template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar &gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
@@ -658,7 +658,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<p>same as position(i) </p>
-<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00163">163</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00164">164</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
</div>
</div>
@@ -666,7 +666,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar&gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
+template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar &gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
@@ -688,7 +688,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<p>same as copyFrom(fp) </p>
-<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00156">156</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00157">157</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
</div>
</div>
@@ -696,7 +696,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar&gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
+template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar &gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
@@ -718,7 +718,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<p>same as description(i) </p>
-<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00170">170</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00171">171</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
</div>
</div>
@@ -726,7 +726,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar&gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
+template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar &gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
@@ -747,7 +747,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<p>回傳position </p>
-<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00082">82</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00083">83</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
</div>
</div>
@@ -755,7 +755,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar&gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
+template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar &gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
@@ -777,7 +777,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<p>修改position </p>
-<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00110">110</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00111">111</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
</div>
</div>
@@ -785,7 +785,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar&gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
+template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar &gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
@@ -807,7 +807,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<p>回傳position的第i個scalar </p>
-<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00126">126</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00127">127</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
</div>
</div>
@@ -815,7 +815,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar&gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
+template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar &gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
@@ -847,7 +847,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<p>修改position的第i個scalar </p>
-<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00140">140</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00141">141</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
</div>
</div>
@@ -855,7 +855,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar&gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
+template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar &gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
@@ -876,7 +876,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<p>回傳position (non-const reference) </p>
-<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00089">89</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00090">90</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
</div>
</div>
@@ -884,7 +884,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar&gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
+template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar &gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
@@ -933,7 +933,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<p>Reimplemented from <a class="el" href="classmeow_1_1ObjBase.html#a4c1f5cb4b05559197148a8f6524bfc34">meow::ObjBase</a>.</p>
-<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00207">207</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00208">208</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
</div>
</div>
@@ -941,7 +941,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar&gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
+template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar &gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
@@ -963,7 +963,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<p>參照 </p>
-<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00073">73</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00074">74</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
</div>
</div>
@@ -971,7 +971,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar&gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
+template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar &gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
@@ -994,7 +994,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<p>Reimplemented from <a class="el" href="classmeow_1_1ObjBase.html#a63a4911bb073281820fe9b7a9908ba72">meow::ObjBase</a>.</p>
-<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00254">254</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00255">255</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
</div>
</div>
@@ -1002,7 +1002,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar&gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
+template&lt;class Scalar , class Description , class Position = Vector&lt;Scalar &gt;, class Feature = Vector&lt;Description&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
@@ -1051,7 +1051,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<p>Reimplemented from <a class="el" href="classmeow_1_1ObjBase.html#ae9e9e5c664b7a92e54a3616983f39ba8">meow::ObjBase</a>.</p>
-<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00174">174</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePoint_8h_source.html#l00175">175</a> of file <a class="el" href="FeaturePoint_8h_source.html">FeaturePoint.h</a>.</p>
</div>
</div>
@@ -1065,7 +1065,7 @@ template&lt;class Scalar , class Description , class Position = Vector&lt;Scala
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1FeaturePointsDetector-members.html b/doc/html/classmeow_1_1FeaturePointsDetector-members.html
index c1c3550..253cd2d 100644
--- a/doc/html/classmeow_1_1FeaturePointsDetector-members.html
+++ b/doc/html/classmeow_1_1FeaturePointsDetector-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -55,24 +55,24 @@ $(document).ready(function(){initNavTree('classmeow_1_1FeaturePointsDetector.htm
<div id="doc-content">
<div class="header">
<div class="headertitle">
-<div class="title">meow::FeaturePointsDetector&lt; Pixel &gt; Member List</div> </div>
+<div class="title">meow::FeaturePointsDetector&lt; Pixel, MyFP &gt; Member List</div> </div>
</div><!--header-->
<div class="contents">
-<p>This is the complete list of members for <a class="el" href="classmeow_1_1FeaturePointsDetector.html">meow::FeaturePointsDetector&lt; Pixel &gt;</a>, including all inherited members.</p>
+<p>This is the complete list of members for <a class="el" href="classmeow_1_1FeaturePointsDetector.html">meow::FeaturePointsDetector&lt; Pixel, MyFP &gt;</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html#a79725f50866832762db87184eb528619">copyFrom</a>(ObjBase const *b)</td><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html">meow::ObjBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html#ac9114e6917bca03b8f3c89694214b57c">create</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html">meow::ObjBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html#a4aae58e8005739abe6d091d8b55a21e8">ctype</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html">meow::ObjBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html#ab42310e3f3a7cd558dd91381c8dd23d8">ctypeBase</a>()</td><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html">meow::ObjBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector.html#ab3b215f8cdd3b2132d98f189600535fc">detect</a>(Bitmap&lt; Pixel &gt; const &amp;bitmap) const =0</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector.html">meow::FeaturePointsDetector&lt; Pixel &gt;</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector.html#ad8ce3d515825b6e3b8c4865ebe7c8d76">FeaturePointsDetector</a>()</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector.html">meow::FeaturePointsDetector&lt; Pixel &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector.html#a75d033885d7f05c5dc79b9d65759314e">detect</a>(Bitmap&lt; Pixel &gt; const &amp;bmp) const =0</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector.html">meow::FeaturePointsDetector&lt; Pixel, MyFP &gt;</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector.html#aa020f4b7828375647e7aed835a06a649">FeaturePointsDetector</a>()</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector.html">meow::FeaturePointsDetector&lt; Pixel, MyFP &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html#abe7a7138b5a81eb66da51b74bc3996ff">ObjBase</a>()</td><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html">meow::ObjBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html#a4c1f5cb4b05559197148a8f6524bfc34">read</a>(FILE *f, bool bin, unsigned int fg)</td><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html">meow::ObjBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html#a63a4911bb073281820fe9b7a9908ba72">type</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html">meow::ObjBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html#a75dce38f89ce11cb06e0454e7c1039d3">typeBase</a>()</td><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html">meow::ObjBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html#ae9e9e5c664b7a92e54a3616983f39ba8">write</a>(FILE *f, bool bin, unsigned int fg) const </td><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html">meow::ObjBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector.html#adea2550181cf483dff301c8bbaa9977f">~FeaturePointsDetector</a>()</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector.html">meow::FeaturePointsDetector&lt; Pixel &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector.html#a2bb45cbadc0703d891c8aede082a16c2">~FeaturePointsDetector</a>()</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector.html">meow::FeaturePointsDetector&lt; Pixel, MyFP &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html#a0ae0da4160bf2556411b4c126c649234">~ObjBase</a>()</td><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html">meow::ObjBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
@@ -80,7 +80,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1FeaturePointsDetector.htm
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1FeaturePointsDetector.html b/doc/html/classmeow_1_1FeaturePointsDetector.html
index 9c5ad0e..c69012c 100644
--- a/doc/html/classmeow_1_1FeaturePointsDetector.html
+++ b/doc/html/classmeow_1_1FeaturePointsDetector.html
@@ -5,7 +5,7 @@
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
-<title>Templates -- Meow: meow::FeaturePointsDetector&lt; Pixel &gt; Class Template Reference</title>
+<title>Templates -- Meow: meow::FeaturePointsDetector&lt; Pixel, MyFP &gt; Class Template Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -59,29 +59,28 @@ $(document).ready(function(){initNavTree('classmeow_1_1FeaturePointsDetector.htm
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="classmeow_1_1FeaturePointsDetector-members.html">List of all members</a> </div>
<div class="headertitle">
-<div class="title">meow::FeaturePointsDetector&lt; Pixel &gt; Class Template Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div> </div>
+<div class="title">meow::FeaturePointsDetector&lt; Pixel, MyFP &gt; Class Template Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &quot;<a class="el" href="FeaturePointsDetector_8h_source.html">FeaturePointsDetector.h</a>&quot;</code></p>
<div class="dynheader">
-Inheritance diagram for meow::FeaturePointsDetector&lt; Pixel &gt;:</div>
+Inheritance diagram for meow::FeaturePointsDetector&lt; Pixel, MyFP &gt;:</div>
<div class="dyncontent">
<div class="center">
- <img src="classmeow_1_1FeaturePointsDetector.png" usemap="#meow::FeaturePointsDetector&lt; Pixel &gt;_map" alt=""/>
- <map id="meow::FeaturePointsDetector&lt; Pixel &gt;_map" name="meow::FeaturePointsDetector&lt; Pixel &gt;_map">
-<area href="classmeow_1_1ObjBase.html" title="一切物件的Base, 並要求每個物件都要有read, write, create, ... 等功能 " alt="meow::ObjBase" shape="rect" coords="0,0,269,24"/>
-<area href="classmeow_1_1FeaturePointsDetector__Harris.html" title="Harris-Corner-Detect algorithm for finding feature points. " alt="meow::FeaturePointsDetector_Harris&lt; Pixel &gt;" shape="rect" coords="0,112,269,136"/>
+ <img src="classmeow_1_1FeaturePointsDetector.png" usemap="#meow::FeaturePointsDetector&lt; Pixel, MyFP &gt;_map" alt=""/>
+ <map id="meow::FeaturePointsDetector&lt; Pixel, MyFP &gt;_map" name="meow::FeaturePointsDetector&lt; Pixel, MyFP &gt;_map">
+<area href="classmeow_1_1ObjBase.html" title="一切物件的Base, 並要求每個物件都要有read, write, create, ... 等功能 " alt="meow::ObjBase" shape="rect" coords="0,0,312,24"/>
+<area href="classmeow_1_1FeaturePointsDetector__Harris.html" title="Harris-Corner-Detect algorithm for finding feature points. " alt="meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;" shape="rect" coords="0,112,312,136"/>
</map>
</div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
-<tr class="memitem:adea2550181cf483dff301c8bbaa9977f"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector.html#adea2550181cf483dff301c8bbaa9977f">~FeaturePointsDetector</a> ()</td></tr>
-<tr class="separator:adea2550181cf483dff301c8bbaa9977f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab3b215f8cdd3b2132d98f189600535fc"><td class="memItemLeft" align="right" valign="top">virtual std::vector<br class="typebreak"/>
-&lt; <a class="el" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a>&lt; <a class="el" href="classdouble.html">double</a>, <a class="el" href="classdouble.html">double</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector.html#ab3b215f8cdd3b2132d98f189600535fc">detect</a> (<a class="el" href="classmeow_1_1Bitmap.html">Bitmap</a>&lt; Pixel &gt; const &amp;bitmap) const =0</td></tr>
-<tr class="separator:ab3b215f8cdd3b2132d98f189600535fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2bb45cbadc0703d891c8aede082a16c2"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector.html#a2bb45cbadc0703d891c8aede082a16c2">~FeaturePointsDetector</a> ()</td></tr>
+<tr class="separator:a2bb45cbadc0703d891c8aede082a16c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a75d033885d7f05c5dc79b9d65759314e"><td class="memItemLeft" align="right" valign="top">virtual std::vector&lt; MyFP &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector.html#a75d033885d7f05c5dc79b9d65759314e">detect</a> (<a class="el" href="classmeow_1_1Bitmap.html">Bitmap</a>&lt; Pixel &gt; const &amp;bmp) const =0</td></tr>
+<tr class="separator:a75d033885d7f05c5dc79b9d65759314e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classmeow_1_1ObjBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmeow_1_1ObjBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmeow_1_1ObjBase.html">meow::ObjBase</a></td></tr>
<tr class="memitem:a0ae0da4160bf2556411b4c126c649234 inherit pub_methods_classmeow_1_1ObjBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1ObjBase.html#a0ae0da4160bf2556411b4c126c649234">~ObjBase</a> ()</td></tr>
<tr class="separator:a0ae0da4160bf2556411b4c126c649234 inherit pub_methods_classmeow_1_1ObjBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -106,8 +105,8 @@ Public Member Functions</h2></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
-<tr class="memitem:ad8ce3d515825b6e3b8c4865ebe7c8d76"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector.html#ad8ce3d515825b6e3b8c4865ebe7c8d76">FeaturePointsDetector</a> ()</td></tr>
-<tr class="separator:ad8ce3d515825b6e3b8c4865ebe7c8d76"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa020f4b7828375647e7aed835a06a649"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector.html#aa020f4b7828375647e7aed835a06a649">FeaturePointsDetector</a> ()</td></tr>
+<tr class="separator:aa020f4b7828375647e7aed835a06a649"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_classmeow_1_1ObjBase"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classmeow_1_1ObjBase')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classmeow_1_1ObjBase.html">meow::ObjBase</a></td></tr>
<tr class="memitem:abe7a7138b5a81eb66da51b74bc3996ff inherit pro_methods_classmeow_1_1ObjBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1ObjBase.html#abe7a7138b5a81eb66da51b74bc3996ff">ObjBase</a> ()</td></tr>
<tr class="memdesc:abe7a7138b5a81eb66da51b74bc3996ff inherit pro_methods_classmeow_1_1ObjBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor with doing nothing. <a href="#abe7a7138b5a81eb66da51b74bc3996ff">More...</a><br/></td></tr>
@@ -124,23 +123,23 @@ Additional Inherited Members</h2></td></tr>
<tr class="separator:a75dce38f89ce11cb06e0454e7c1039d3 inherit pub_static_methods_classmeow_1_1ObjBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><h3>template&lt;class Pixel&gt;<br/>
-class meow::FeaturePointsDetector&lt; Pixel &gt;</h3>
+<div class="textblock"><h3>template&lt;class Pixel, class MyFP = FeaturePoint&lt;double, double&gt;&gt;<br/>
+class meow::FeaturePointsDetector&lt; Pixel, MyFP &gt;</h3>
<p>Definition at line <a class="el" href="FeaturePointsDetector_8h_source.html#l00014">14</a> of file <a class="el" href="FeaturePointsDetector_8h_source.html">FeaturePointsDetector.h</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="ad8ce3d515825b6e3b8c4865ebe7c8d76"></a>
+<a class="anchor" id="aa020f4b7828375647e7aed835a06a649"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classmeow_1_1FeaturePointsDetector.html">meow::FeaturePointsDetector</a>&lt; Pixel &gt;::<a class="el" href="classmeow_1_1FeaturePointsDetector.html">FeaturePointsDetector</a> </td>
+ <td class="memname"><a class="el" href="classmeow_1_1FeaturePointsDetector.html">meow::FeaturePointsDetector</a>&lt; Pixel, MyFP &gt;::<a class="el" href="classmeow_1_1FeaturePointsDetector.html">FeaturePointsDetector</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
@@ -157,17 +156,17 @@ template&lt;class Pixel &gt; </div>
</div>
</div>
-<a class="anchor" id="adea2550181cf483dff301c8bbaa9977f"></a>
+<a class="anchor" id="a2bb45cbadc0703d891c8aede082a16c2"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">virtual <a class="el" href="classmeow_1_1FeaturePointsDetector.html">meow::FeaturePointsDetector</a>&lt; Pixel &gt;::~<a class="el" href="classmeow_1_1FeaturePointsDetector.html">FeaturePointsDetector</a> </td>
+ <td class="memname">virtual <a class="el" href="classmeow_1_1FeaturePointsDetector.html">meow::FeaturePointsDetector</a>&lt; Pixel, MyFP &gt;::~<a class="el" href="classmeow_1_1FeaturePointsDetector.html">FeaturePointsDetector</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
@@ -185,20 +184,20 @@ template&lt;class Pixel &gt; </div>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="ab3b215f8cdd3b2132d98f189600535fc"></a>
+<a class="anchor" id="a75d033885d7f05c5dc79b9d65759314e"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">virtual std::vector&lt;<a class="el" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a>&lt;<a class="el" href="classdouble.html">double</a>, <a class="el" href="classdouble.html">double</a>&gt; &gt; <a class="el" href="classmeow_1_1FeaturePointsDetector.html">meow::FeaturePointsDetector</a>&lt; Pixel &gt;::detect </td>
+ <td class="memname">virtual std::vector&lt;MyFP&gt; <a class="el" href="classmeow_1_1FeaturePointsDetector.html">meow::FeaturePointsDetector</a>&lt; Pixel, MyFP &gt;::detect </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classmeow_1_1Bitmap.html">Bitmap</a>&lt; Pixel &gt; const &amp;&#160;</td>
- <td class="paramname"><em>bitmap</em></td><td>)</td>
+ <td class="paramname"><em>bmp</em></td><td>)</td>
<td> const</td>
</tr>
</table>
@@ -209,7 +208,7 @@ template&lt;class Pixel &gt; </div>
</table>
</div><div class="memdoc">
-<p>Implemented in <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a73c79a7194bd8438685d6d252f9acf2c">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>.</p>
+<p>Implemented in <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ac3690080d050c72e50d37669ad495d6c">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>.</p>
</div>
</div>
@@ -223,7 +222,7 @@ template&lt;class Pixel &gt; </div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1FeaturePointsDetector.html">FeaturePointsDetector</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1FeaturePointsDetector.js b/doc/html/classmeow_1_1FeaturePointsDetector.js
index 5ea6f62..18d9de4 100644
--- a/doc/html/classmeow_1_1FeaturePointsDetector.js
+++ b/doc/html/classmeow_1_1FeaturePointsDetector.js
@@ -1,6 +1,6 @@
var classmeow_1_1FeaturePointsDetector =
[
- [ "FeaturePointsDetector", "classmeow_1_1FeaturePointsDetector.html#ad8ce3d515825b6e3b8c4865ebe7c8d76", null ],
- [ "~FeaturePointsDetector", "classmeow_1_1FeaturePointsDetector.html#adea2550181cf483dff301c8bbaa9977f", null ],
- [ "detect", "classmeow_1_1FeaturePointsDetector.html#ab3b215f8cdd3b2132d98f189600535fc", null ]
+ [ "FeaturePointsDetector", "classmeow_1_1FeaturePointsDetector.html#aa020f4b7828375647e7aed835a06a649", null ],
+ [ "~FeaturePointsDetector", "classmeow_1_1FeaturePointsDetector.html#a2bb45cbadc0703d891c8aede082a16c2", null ],
+ [ "detect", "classmeow_1_1FeaturePointsDetector.html#a75d033885d7f05c5dc79b9d65759314e", null ]
]; \ No newline at end of file
diff --git a/doc/html/classmeow_1_1FeaturePointsDetector.png b/doc/html/classmeow_1_1FeaturePointsDetector.png
index 574efa4..efac1e4 100644
--- a/doc/html/classmeow_1_1FeaturePointsDetector.png
+++ b/doc/html/classmeow_1_1FeaturePointsDetector.png
Binary files differ
diff --git a/doc/html/classmeow_1_1FeaturePointsDetector__Harris-members.html b/doc/html/classmeow_1_1FeaturePointsDetector__Harris-members.html
index bac3162..2a88189 100644
--- a/doc/html/classmeow_1_1FeaturePointsDetector__Harris-members.html
+++ b/doc/html/classmeow_1_1FeaturePointsDetector__Harris-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -55,46 +55,48 @@ $(document).ready(function(){initNavTree('classmeow_1_1FeaturePointsDetector__Ha
<div id="doc-content">
<div class="header">
<div class="headertitle">
-<div class="title">meow::FeaturePointsDetector_Harris&lt; Pixel &gt; Member List</div> </div>
+<div class="title">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt; Member List</div> </div>
</div><!--header-->
<div class="contents">
-<p>This is the complete list of members for <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>, including all inherited members.</p>
+<p>This is the complete list of members for <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>, including all inherited members.</p>
<table class="directory">
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#aa0bcd7cc0afbe1dc6fa06eef32c9c1f3">copyFrom</a>(FPD_Harris const &amp;fps)</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a51ea4943d3c0515466a801ec63ba44ea">copyFrom</a>(ObjBase const *b)</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ae7a96030ea8d06322b632c89eb65655d">create</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a00be866b3cf9bd2469e0eef32a3b2287">ctype</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a63498487e7b3753cb496de8c2e911fd9">copyFrom</a>(FPD_Harris const &amp;fps)</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a22926ecd41993f5640fccca43877b9da">copyFrom</a>(ObjBase const *b)</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#aac15dced6654af106aafcad1cec923d8">create</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a548446f4efd783de0d88c738ecff1e78">ctype</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html#ab42310e3f3a7cd558dd91381c8dd23d8">ctypeBase</a>()</td><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html">meow::ObjBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a48b36d138ea8b81dfc96cba3da90b929">descriptionDimension</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a73c79a7194bd8438685d6d252f9acf2c">detect</a>(Bitmap&lt; Pixel &gt; const &amp;bmp) const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector.html#ad8ce3d515825b6e3b8c4865ebe7c8d76">FeaturePointsDetector</a>()</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector.html">meow::FeaturePointsDetector&lt; Pixel &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0f9868d0d8e412908bc28ba56b6eaf9c">FPD_Harris</a>()</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a6c985645f3e3c3d649edb72c08168cf3">FPD_Harris</a>(FPD_Harris const &amp;fps)</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a62896d5d3c7da864f2b18180f3f70769">descriptionDimension</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ac3690080d050c72e50d37669ad495d6c">detect</a>(Bitmap&lt; Pixel &gt; const &amp;bmp) const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector.html#aa020f4b7828375647e7aed835a06a649">FeaturePointsDetector</a>()</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector.html">meow::FeaturePointsDetector&lt; Pixel, MyFP &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a90b3a7d28de63a8e995a75527aa8b784">FPD_Harris</a>()</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#adbbc2c67b2523130748e9a4aea493f67">FPD_Harris</a>(FPD_Harris const &amp;fps)</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html#abe7a7138b5a81eb66da51b74bc3996ff">ObjBase</a>()</td><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html">meow::ObjBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ac3d52bb2286377febbe692480e9afa75">operator()</a>(Bitmap&lt; Pixel &gt; const &amp;bmp) const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#aab9f554d028c13587d29abe0dc5fa1bd">operator=</a>(FPD_Harris const &amp;fps)</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a40f5a7ac2425243fd637ba6ed400820a">paramB</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a5033d1d9c34d0ab2f12408b9c9c33bc8">paramB</a>(size_t b)</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a956719ee4c4620233bb38983b8acf908">paramG</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0faf2dae43fe1e07b145c04c13e9083f">paramG</a>(double g)</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a5ba64f79bf3a94d7cf7a3a5a20dceabf">paramK</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#aa5053b3bfc11a7333f84183fef1c0297">paramK</a>(double k)</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a24e273bd865b89568e70b4f65bf56806">paramL</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0a905f8e6562eca76dbdeee6899c5fec">paramL</a>(double l)</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a6670eebe33689042e0e01911763197f2">paramN</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#af987b2022023708f61c6c7d4bb78e255">paramN</a>(double n)</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a05ec8973f1ea8611c19f7184d3ad5422">paramR</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#acdb6ae069a9ef7e3f55c3a9666f97cfd">paramR</a>(double r)</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#afc8cb8cd55dec0769f9cc3486d431772">paramW</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a084adc4ffa9b035c1b83da55e496b683">paramW</a>(double w)</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a3bf522cf08285d1afbaca76c643ea4a7">read</a>(FILE *f, bool bin, unsigned int fg)</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#aedd26ad4f5ce224bf925271d467aaf06">referenceFrom</a>(FPD_Harris const &amp;fps)</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ae13f041624113e4b87d49befc2e1d77a">type</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a81ee73f12b657a7bdfeaeafb00de039d">operator()</a>(Bitmap&lt; Pixel &gt; const &amp;bmp) const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ae0d128eee0900485fb8f35750a046338">operator=</a>(FPD_Harris const &amp;fps)</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ac1adf3eb504cafaee9c48184921b0653">paramA</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a3ecc88067ffba0a1753dd9d27aaa0d63">paramA</a>(size_t a)</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ad65cb04f865f5f468016e95281cc7918">paramB</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a7ef79f90d9830afb21f97493ee236cab">paramB</a>(size_t b)</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a36e6456e336cb089a7aeee087a3fd587">paramG</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a829fa524e816e2765d24e76815160d53">paramG</a>(double g)</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a43b0119e51e1a67812e861479db149c8">paramK</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ac4066f1ba5413f7b025f2a93caa94550">paramK</a>(double k)</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a1e58e33b8ebfe5eb10bc558699f456d9">paramL</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a023ecdad2235ec2889653bc15f2e4341">paramL</a>(double l)</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#acc2e71f27acb4343edec016b6fa82197">paramN</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a14a1363be36820921638828b0a1e03d1">paramN</a>(double n)</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a5b11d3d0212dba7a4f3207a960cb0c21">paramR</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a384ab558cd6d19cdb73663bbb8d1e794">paramR</a>(double r)</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a151a23416d337314ebaee2e0b93a5127">paramW</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#af1a5043bd3deaab7eddb78cbe8884904">paramW</a>(double w)</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#aeaf30a21754b3d25b0fbd8a2f80b725f">read</a>(FILE *f, bool bin, unsigned int fg)</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a18b4a62f8f6b5e7d57770f41fc5dbd7f">referenceFrom</a>(FPD_Harris const &amp;fps)</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ad068b4cf3ac0239f62c6a862b2c27dcd">type</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html#a75dce38f89ce11cb06e0454e7c1039d3">typeBase</a>()</td><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html">meow::ObjBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a83d9ec3557a4251dc98dae1ab7146a14">write</a>(FILE *f, bool bin, unsigned int fg) const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector.html#adea2550181cf483dff301c8bbaa9977f">~FeaturePointsDetector</a>()</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector.html">meow::FeaturePointsDetector&lt; Pixel &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ad64fc165235876aa681023c3880f708b">~FPD_Harris</a>()</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a453991489f594d1bcc5738d6a59c64b3">write</a>(FILE *f, bool bin, unsigned int fg) const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector.html#a2bb45cbadc0703d891c8aede082a16c2">~FeaturePointsDetector</a>()</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector.html">meow::FeaturePointsDetector&lt; Pixel, MyFP &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a2dce432e2a940158d01552c0d2c1b8c3">~FPD_Harris</a>()</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html#a0ae0da4160bf2556411b4c126c649234">~ObjBase</a>()</td><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html">meow::ObjBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
@@ -102,7 +104,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1FeaturePointsDetector__Ha
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1FeaturePointsDetector__Harris.html b/doc/html/classmeow_1_1FeaturePointsDetector__Harris.html
index a1e6dbd..56db9af 100644
--- a/doc/html/classmeow_1_1FeaturePointsDetector__Harris.html
+++ b/doc/html/classmeow_1_1FeaturePointsDetector__Harris.html
@@ -5,7 +5,7 @@
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
-<title>Templates -- Meow: meow::FeaturePointsDetector_Harris&lt; Pixel &gt; Class Template Reference</title>
+<title>Templates -- Meow: meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt; Class Template Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -59,7 +59,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1FeaturePointsDetector__Ha
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="classmeow_1_1FeaturePointsDetector__Harris-members.html">List of all members</a> </div>
<div class="headertitle">
-<div class="title">meow::FeaturePointsDetector_Harris&lt; Pixel &gt; Class Template Reference</div> </div>
+<div class="title">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt; Class Template Reference</div> </div>
</div><!--header-->
<div class="contents">
@@ -68,107 +68,113 @@ $(document).ready(function(){initNavTree('classmeow_1_1FeaturePointsDetector__Ha
<p><code>#include &quot;<a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>&quot;</code></p>
<div class="dynheader">
-Inheritance diagram for meow::FeaturePointsDetector_Harris&lt; Pixel &gt;:</div>
+Inheritance diagram for meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;:</div>
<div class="dyncontent">
<div class="center">
- <img src="classmeow_1_1FeaturePointsDetector__Harris.png" usemap="#meow::FeaturePointsDetector_Harris&lt; Pixel &gt;_map" alt=""/>
- <map id="meow::FeaturePointsDetector_Harris&lt; Pixel &gt;_map" name="meow::FeaturePointsDetector_Harris&lt; Pixel &gt;_map">
-<area href="classmeow_1_1FeaturePointsDetector.html" alt="meow::FeaturePointsDetector&lt; Pixel &gt;" shape="rect" coords="0,56,269,80"/>
-<area href="classmeow_1_1ObjBase.html" title="一切物件的Base, 並要求每個物件都要有read, write, create, ... 等功能 " alt="meow::ObjBase" shape="rect" coords="0,0,269,24"/>
+ <img src="classmeow_1_1FeaturePointsDetector__Harris.png" usemap="#meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;_map" alt=""/>
+ <map id="meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;_map" name="meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;_map">
+<area href="classmeow_1_1FeaturePointsDetector.html" alt="meow::FeaturePointsDetector&lt; Pixel, MyFP &gt;" shape="rect" coords="0,56,312,80"/>
+<area href="classmeow_1_1ObjBase.html" title="一切物件的Base, 並要求每個物件都要有read, write, create, ... 等功能 " alt="meow::ObjBase" shape="rect" coords="0,0,312,24"/>
</map>
</div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
-<tr class="memitem:a0f9868d0d8e412908bc28ba56b6eaf9c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0f9868d0d8e412908bc28ba56b6eaf9c">FPD_Harris</a> ()</td></tr>
-<tr class="memdesc:a0f9868d0d8e412908bc28ba56b6eaf9c"><td class="mdescLeft">&#160;</td><td class="mdescRight">constructor 使用預設參數 <a href="#a0f9868d0d8e412908bc28ba56b6eaf9c">More...</a><br/></td></tr>
-<tr class="separator:a0f9868d0d8e412908bc28ba56b6eaf9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6c985645f3e3c3d649edb72c08168cf3"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a6c985645f3e3c3d649edb72c08168cf3">FPD_Harris</a> (FPD_Harris const &amp;fps)</td></tr>
-<tr class="memdesc:a6c985645f3e3c3d649edb72c08168cf3"><td class="mdescLeft">&#160;</td><td class="mdescRight">constructor 參數複製自另一個 <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html" title="Harris-Corner-Detect algorithm for finding feature points. ">FeaturePointsDetector_Harris</a> <a href="#a6c985645f3e3c3d649edb72c08168cf3">More...</a><br/></td></tr>
-<tr class="separator:a6c985645f3e3c3d649edb72c08168cf3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad64fc165235876aa681023c3880f708b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ad64fc165235876aa681023c3880f708b">~FPD_Harris</a> ()</td></tr>
-<tr class="memdesc:ad64fc165235876aa681023c3880f708b"><td class="mdescLeft">&#160;</td><td class="mdescRight">解構子 <a href="#ad64fc165235876aa681023c3880f708b">More...</a><br/></td></tr>
-<tr class="separator:ad64fc165235876aa681023c3880f708b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa0bcd7cc0afbe1dc6fa06eef32c9c1f3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0f9868d0d8e412908bc28ba56b6eaf9c">FPD_Harris</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#aa0bcd7cc0afbe1dc6fa06eef32c9c1f3">copyFrom</a> (<a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0f9868d0d8e412908bc28ba56b6eaf9c">FPD_Harris</a> const &amp;fps)</td></tr>
-<tr class="memdesc:aa0bcd7cc0afbe1dc6fa06eef32c9c1f3"><td class="mdescLeft">&#160;</td><td class="mdescRight">複製 <a href="#aa0bcd7cc0afbe1dc6fa06eef32c9c1f3">More...</a><br/></td></tr>
-<tr class="separator:aa0bcd7cc0afbe1dc6fa06eef32c9c1f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aedd26ad4f5ce224bf925271d467aaf06"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0f9868d0d8e412908bc28ba56b6eaf9c">FPD_Harris</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#aedd26ad4f5ce224bf925271d467aaf06">referenceFrom</a> (<a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0f9868d0d8e412908bc28ba56b6eaf9c">FPD_Harris</a> const &amp;fps)</td></tr>
-<tr class="memdesc:aedd26ad4f5ce224bf925271d467aaf06"><td class="mdescLeft">&#160;</td><td class="mdescRight">參照 <a href="#aedd26ad4f5ce224bf925271d467aaf06">More...</a><br/></td></tr>
-<tr class="separator:aedd26ad4f5ce224bf925271d467aaf06"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5ba64f79bf3a94d7cf7a3a5a20dceabf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a5ba64f79bf3a94d7cf7a3a5a20dceabf">paramK</a> () const </td></tr>
-<tr class="memdesc:a5ba64f79bf3a94d7cf7a3a5a20dceabf"><td class="mdescLeft">&#160;</td><td class="mdescRight">K. <a href="#a5ba64f79bf3a94d7cf7a3a5a20dceabf">More...</a><br/></td></tr>
-<tr class="separator:a5ba64f79bf3a94d7cf7a3a5a20dceabf"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a05ec8973f1ea8611c19f7184d3ad5422"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a05ec8973f1ea8611c19f7184d3ad5422">paramR</a> () const </td></tr>
-<tr class="memdesc:a05ec8973f1ea8611c19f7184d3ad5422"><td class="mdescLeft">&#160;</td><td class="mdescRight">R. <a href="#a05ec8973f1ea8611c19f7184d3ad5422">More...</a><br/></td></tr>
-<tr class="separator:a05ec8973f1ea8611c19f7184d3ad5422"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afc8cb8cd55dec0769f9cc3486d431772"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#afc8cb8cd55dec0769f9cc3486d431772">paramW</a> () const </td></tr>
-<tr class="memdesc:afc8cb8cd55dec0769f9cc3486d431772"><td class="mdescLeft">&#160;</td><td class="mdescRight">W. <a href="#afc8cb8cd55dec0769f9cc3486d431772">More...</a><br/></td></tr>
-<tr class="separator:afc8cb8cd55dec0769f9cc3486d431772"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6670eebe33689042e0e01911763197f2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a6670eebe33689042e0e01911763197f2">paramN</a> () const </td></tr>
-<tr class="memdesc:a6670eebe33689042e0e01911763197f2"><td class="mdescLeft">&#160;</td><td class="mdescRight">N. <a href="#a6670eebe33689042e0e01911763197f2">More...</a><br/></td></tr>
-<tr class="separator:a6670eebe33689042e0e01911763197f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a956719ee4c4620233bb38983b8acf908"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a956719ee4c4620233bb38983b8acf908">paramG</a> () const </td></tr>
-<tr class="memdesc:a956719ee4c4620233bb38983b8acf908"><td class="mdescLeft">&#160;</td><td class="mdescRight">G. <a href="#a956719ee4c4620233bb38983b8acf908">More...</a><br/></td></tr>
-<tr class="separator:a956719ee4c4620233bb38983b8acf908"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a24e273bd865b89568e70b4f65bf56806"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a24e273bd865b89568e70b4f65bf56806">paramL</a> () const </td></tr>
-<tr class="memdesc:a24e273bd865b89568e70b4f65bf56806"><td class="mdescLeft">&#160;</td><td class="mdescRight">L. <a href="#a24e273bd865b89568e70b4f65bf56806">More...</a><br/></td></tr>
-<tr class="separator:a24e273bd865b89568e70b4f65bf56806"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a40f5a7ac2425243fd637ba6ed400820a"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a40f5a7ac2425243fd637ba6ed400820a">paramB</a> () const </td></tr>
-<tr class="memdesc:a40f5a7ac2425243fd637ba6ed400820a"><td class="mdescLeft">&#160;</td><td class="mdescRight">bound <a href="#a40f5a7ac2425243fd637ba6ed400820a">More...</a><br/></td></tr>
-<tr class="separator:a40f5a7ac2425243fd637ba6ed400820a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa5053b3bfc11a7333f84183fef1c0297"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#aa5053b3bfc11a7333f84183fef1c0297">paramK</a> (<a class="el" href="classdouble.html">double</a> k)</td></tr>
-<tr class="memdesc:aa5053b3bfc11a7333f84183fef1c0297"><td class="mdescLeft">&#160;</td><td class="mdescRight">K. <a href="#aa5053b3bfc11a7333f84183fef1c0297">More...</a><br/></td></tr>
-<tr class="separator:aa5053b3bfc11a7333f84183fef1c0297"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acdb6ae069a9ef7e3f55c3a9666f97cfd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#acdb6ae069a9ef7e3f55c3a9666f97cfd">paramR</a> (<a class="el" href="classdouble.html">double</a> r)</td></tr>
-<tr class="memdesc:acdb6ae069a9ef7e3f55c3a9666f97cfd"><td class="mdescLeft">&#160;</td><td class="mdescRight">R. <a href="#acdb6ae069a9ef7e3f55c3a9666f97cfd">More...</a><br/></td></tr>
-<tr class="separator:acdb6ae069a9ef7e3f55c3a9666f97cfd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a084adc4ffa9b035c1b83da55e496b683"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a084adc4ffa9b035c1b83da55e496b683">paramW</a> (<a class="el" href="classdouble.html">double</a> w)</td></tr>
-<tr class="memdesc:a084adc4ffa9b035c1b83da55e496b683"><td class="mdescLeft">&#160;</td><td class="mdescRight">W. <a href="#a084adc4ffa9b035c1b83da55e496b683">More...</a><br/></td></tr>
-<tr class="separator:a084adc4ffa9b035c1b83da55e496b683"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af987b2022023708f61c6c7d4bb78e255"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#af987b2022023708f61c6c7d4bb78e255">paramN</a> (<a class="el" href="classdouble.html">double</a> n)</td></tr>
-<tr class="memdesc:af987b2022023708f61c6c7d4bb78e255"><td class="mdescLeft">&#160;</td><td class="mdescRight">N. <a href="#af987b2022023708f61c6c7d4bb78e255">More...</a><br/></td></tr>
-<tr class="separator:af987b2022023708f61c6c7d4bb78e255"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0a905f8e6562eca76dbdeee6899c5fec"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0a905f8e6562eca76dbdeee6899c5fec">paramL</a> (<a class="el" href="classdouble.html">double</a> l)</td></tr>
-<tr class="memdesc:a0a905f8e6562eca76dbdeee6899c5fec"><td class="mdescLeft">&#160;</td><td class="mdescRight">L. <a href="#a0a905f8e6562eca76dbdeee6899c5fec">More...</a><br/></td></tr>
-<tr class="separator:a0a905f8e6562eca76dbdeee6899c5fec"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0faf2dae43fe1e07b145c04c13e9083f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0faf2dae43fe1e07b145c04c13e9083f">paramG</a> (<a class="el" href="classdouble.html">double</a> g)</td></tr>
-<tr class="memdesc:a0faf2dae43fe1e07b145c04c13e9083f"><td class="mdescLeft">&#160;</td><td class="mdescRight">G. <a href="#a0faf2dae43fe1e07b145c04c13e9083f">More...</a><br/></td></tr>
-<tr class="separator:a0faf2dae43fe1e07b145c04c13e9083f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5033d1d9c34d0ab2f12408b9c9c33bc8"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a5033d1d9c34d0ab2f12408b9c9c33bc8">paramB</a> (size_t b)</td></tr>
-<tr class="memdesc:a5033d1d9c34d0ab2f12408b9c9c33bc8"><td class="mdescLeft">&#160;</td><td class="mdescRight">B. <a href="#a5033d1d9c34d0ab2f12408b9c9c33bc8">More...</a><br/></td></tr>
-<tr class="separator:a5033d1d9c34d0ab2f12408b9c9c33bc8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a48b36d138ea8b81dfc96cba3da90b929"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a48b36d138ea8b81dfc96cba3da90b929">descriptionDimension</a> () const </td></tr>
-<tr class="separator:a48b36d138ea8b81dfc96cba3da90b929"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a73c79a7194bd8438685d6d252f9acf2c"><td class="memItemLeft" align="right" valign="top">MyFeaturePoints&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a73c79a7194bd8438685d6d252f9acf2c">detect</a> (<a class="el" href="classmeow_1_1Bitmap.html">Bitmap</a>&lt; Pixel &gt; const &amp;bmp) const </td></tr>
-<tr class="memdesc:a73c79a7194bd8438685d6d252f9acf2c"><td class="mdescLeft">&#160;</td><td class="mdescRight">找出特徵點 <a href="#a73c79a7194bd8438685d6d252f9acf2c">More...</a><br/></td></tr>
-<tr class="separator:a73c79a7194bd8438685d6d252f9acf2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aab9f554d028c13587d29abe0dc5fa1bd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0f9868d0d8e412908bc28ba56b6eaf9c">FPD_Harris</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#aab9f554d028c13587d29abe0dc5fa1bd">operator=</a> (<a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0f9868d0d8e412908bc28ba56b6eaf9c">FPD_Harris</a> const &amp;fps)</td></tr>
-<tr class="memdesc:aab9f554d028c13587d29abe0dc5fa1bd"><td class="mdescLeft">&#160;</td><td class="mdescRight">same as <code>copyFrom(fps)</code> <a href="#aab9f554d028c13587d29abe0dc5fa1bd">More...</a><br/></td></tr>
-<tr class="separator:aab9f554d028c13587d29abe0dc5fa1bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac3d52bb2286377febbe692480e9afa75"><td class="memItemLeft" align="right" valign="top">MyFeaturePoints&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ac3d52bb2286377febbe692480e9afa75">operator()</a> (<a class="el" href="classmeow_1_1Bitmap.html">Bitmap</a>&lt; Pixel &gt; const &amp;bmp) const </td></tr>
-<tr class="memdesc:ac3d52bb2286377febbe692480e9afa75"><td class="mdescLeft">&#160;</td><td class="mdescRight">same as <code>detect(bmp)</code> <a href="#ac3d52bb2286377febbe692480e9afa75">More...</a><br/></td></tr>
-<tr class="separator:ac3d52bb2286377febbe692480e9afa75"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a83d9ec3557a4251dc98dae1ab7146a14"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a83d9ec3557a4251dc98dae1ab7146a14">write</a> (FILE *f, bool bin, unsigned <a class="el" href="classint.html">int</a> fg) const </td></tr>
-<tr class="memdesc:a83d9ec3557a4251dc98dae1ab7146a14"><td class="mdescLeft">&#160;</td><td class="mdescRight">寫到檔案裡 <a href="#a83d9ec3557a4251dc98dae1ab7146a14">More...</a><br/></td></tr>
-<tr class="separator:a83d9ec3557a4251dc98dae1ab7146a14"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3bf522cf08285d1afbaca76c643ea4a7"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a3bf522cf08285d1afbaca76c643ea4a7">read</a> (FILE *f, bool bin, unsigned <a class="el" href="classint.html">int</a> fg)</td></tr>
-<tr class="memdesc:a3bf522cf08285d1afbaca76c643ea4a7"><td class="mdescLeft">&#160;</td><td class="mdescRight">將資料讀入 <a href="#a3bf522cf08285d1afbaca76c643ea4a7">More...</a><br/></td></tr>
-<tr class="separator:a3bf522cf08285d1afbaca76c643ea4a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae7a96030ea8d06322b632c89eb65655d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1ObjBase.html">ObjBase</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ae7a96030ea8d06322b632c89eb65655d">create</a> () const </td></tr>
-<tr class="memdesc:ae7a96030ea8d06322b632c89eb65655d"><td class="mdescLeft">&#160;</td><td class="mdescRight">new一個自己 <a href="#ae7a96030ea8d06322b632c89eb65655d">More...</a><br/></td></tr>
-<tr class="separator:ae7a96030ea8d06322b632c89eb65655d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a51ea4943d3c0515466a801ec63ba44ea"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1ObjBase.html">ObjBase</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a51ea4943d3c0515466a801ec63ba44ea">copyFrom</a> (<a class="el" href="classmeow_1_1ObjBase.html">ObjBase</a> const *b)</td></tr>
-<tr class="memdesc:a51ea4943d3c0515466a801ec63ba44ea"><td class="mdescLeft">&#160;</td><td class="mdescRight">複製資料 <a href="#a51ea4943d3c0515466a801ec63ba44ea">More...</a><br/></td></tr>
-<tr class="separator:a51ea4943d3c0515466a801ec63ba44ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a00be866b3cf9bd2469e0eef32a3b2287"><td class="memItemLeft" align="right" valign="top">char const *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a00be866b3cf9bd2469e0eef32a3b2287">ctype</a> () const </td></tr>
-<tr class="memdesc:a00be866b3cf9bd2469e0eef32a3b2287"><td class="mdescLeft">&#160;</td><td class="mdescRight">回傳class的type <a href="#a00be866b3cf9bd2469e0eef32a3b2287">More...</a><br/></td></tr>
-<tr class="separator:a00be866b3cf9bd2469e0eef32a3b2287"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae13f041624113e4b87d49befc2e1d77a"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ae13f041624113e4b87d49befc2e1d77a">type</a> () const </td></tr>
-<tr class="memdesc:ae13f041624113e4b87d49befc2e1d77a"><td class="mdescLeft">&#160;</td><td class="mdescRight">回傳class的type <a href="#ae13f041624113e4b87d49befc2e1d77a">More...</a><br/></td></tr>
-<tr class="separator:ae13f041624113e4b87d49befc2e1d77a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classmeow_1_1FeaturePointsDetector"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmeow_1_1FeaturePointsDetector')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmeow_1_1FeaturePointsDetector.html">meow::FeaturePointsDetector&lt; Pixel &gt;</a></td></tr>
-<tr class="memitem:adea2550181cf483dff301c8bbaa9977f inherit pub_methods_classmeow_1_1FeaturePointsDetector"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector.html#adea2550181cf483dff301c8bbaa9977f">~FeaturePointsDetector</a> ()</td></tr>
-<tr class="separator:adea2550181cf483dff301c8bbaa9977f inherit pub_methods_classmeow_1_1FeaturePointsDetector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a90b3a7d28de63a8e995a75527aa8b784"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a90b3a7d28de63a8e995a75527aa8b784">FPD_Harris</a> ()</td></tr>
+<tr class="memdesc:a90b3a7d28de63a8e995a75527aa8b784"><td class="mdescLeft">&#160;</td><td class="mdescRight">constructor 使用預設參數 <a href="#a90b3a7d28de63a8e995a75527aa8b784">More...</a><br/></td></tr>
+<tr class="separator:a90b3a7d28de63a8e995a75527aa8b784"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adbbc2c67b2523130748e9a4aea493f67"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#adbbc2c67b2523130748e9a4aea493f67">FPD_Harris</a> (FPD_Harris const &amp;fps)</td></tr>
+<tr class="memdesc:adbbc2c67b2523130748e9a4aea493f67"><td class="mdescLeft">&#160;</td><td class="mdescRight">constructor 參數複製自另一個 <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html" title="Harris-Corner-Detect algorithm for finding feature points. ">FeaturePointsDetector_Harris</a> <a href="#adbbc2c67b2523130748e9a4aea493f67">More...</a><br/></td></tr>
+<tr class="separator:adbbc2c67b2523130748e9a4aea493f67"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2dce432e2a940158d01552c0d2c1b8c3"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a2dce432e2a940158d01552c0d2c1b8c3">~FPD_Harris</a> ()</td></tr>
+<tr class="memdesc:a2dce432e2a940158d01552c0d2c1b8c3"><td class="mdescLeft">&#160;</td><td class="mdescRight">解構子 <a href="#a2dce432e2a940158d01552c0d2c1b8c3">More...</a><br/></td></tr>
+<tr class="separator:a2dce432e2a940158d01552c0d2c1b8c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a63498487e7b3753cb496de8c2e911fd9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a90b3a7d28de63a8e995a75527aa8b784">FPD_Harris</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a63498487e7b3753cb496de8c2e911fd9">copyFrom</a> (<a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a90b3a7d28de63a8e995a75527aa8b784">FPD_Harris</a> const &amp;fps)</td></tr>
+<tr class="memdesc:a63498487e7b3753cb496de8c2e911fd9"><td class="mdescLeft">&#160;</td><td class="mdescRight">複製 <a href="#a63498487e7b3753cb496de8c2e911fd9">More...</a><br/></td></tr>
+<tr class="separator:a63498487e7b3753cb496de8c2e911fd9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a18b4a62f8f6b5e7d57770f41fc5dbd7f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a90b3a7d28de63a8e995a75527aa8b784">FPD_Harris</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a18b4a62f8f6b5e7d57770f41fc5dbd7f">referenceFrom</a> (<a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a90b3a7d28de63a8e995a75527aa8b784">FPD_Harris</a> const &amp;fps)</td></tr>
+<tr class="memdesc:a18b4a62f8f6b5e7d57770f41fc5dbd7f"><td class="mdescLeft">&#160;</td><td class="mdescRight">參照 <a href="#a18b4a62f8f6b5e7d57770f41fc5dbd7f">More...</a><br/></td></tr>
+<tr class="separator:a18b4a62f8f6b5e7d57770f41fc5dbd7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a43b0119e51e1a67812e861479db149c8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a43b0119e51e1a67812e861479db149c8">paramK</a> () const </td></tr>
+<tr class="memdesc:a43b0119e51e1a67812e861479db149c8"><td class="mdescLeft">&#160;</td><td class="mdescRight">K. <a href="#a43b0119e51e1a67812e861479db149c8">More...</a><br/></td></tr>
+<tr class="separator:a43b0119e51e1a67812e861479db149c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5b11d3d0212dba7a4f3207a960cb0c21"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a5b11d3d0212dba7a4f3207a960cb0c21">paramR</a> () const </td></tr>
+<tr class="memdesc:a5b11d3d0212dba7a4f3207a960cb0c21"><td class="mdescLeft">&#160;</td><td class="mdescRight">R. <a href="#a5b11d3d0212dba7a4f3207a960cb0c21">More...</a><br/></td></tr>
+<tr class="separator:a5b11d3d0212dba7a4f3207a960cb0c21"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a151a23416d337314ebaee2e0b93a5127"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a151a23416d337314ebaee2e0b93a5127">paramW</a> () const </td></tr>
+<tr class="memdesc:a151a23416d337314ebaee2e0b93a5127"><td class="mdescLeft">&#160;</td><td class="mdescRight">W. <a href="#a151a23416d337314ebaee2e0b93a5127">More...</a><br/></td></tr>
+<tr class="separator:a151a23416d337314ebaee2e0b93a5127"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acc2e71f27acb4343edec016b6fa82197"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#acc2e71f27acb4343edec016b6fa82197">paramN</a> () const </td></tr>
+<tr class="memdesc:acc2e71f27acb4343edec016b6fa82197"><td class="mdescLeft">&#160;</td><td class="mdescRight">N. <a href="#acc2e71f27acb4343edec016b6fa82197">More...</a><br/></td></tr>
+<tr class="separator:acc2e71f27acb4343edec016b6fa82197"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a36e6456e336cb089a7aeee087a3fd587"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a36e6456e336cb089a7aeee087a3fd587">paramG</a> () const </td></tr>
+<tr class="memdesc:a36e6456e336cb089a7aeee087a3fd587"><td class="mdescLeft">&#160;</td><td class="mdescRight">G. <a href="#a36e6456e336cb089a7aeee087a3fd587">More...</a><br/></td></tr>
+<tr class="separator:a36e6456e336cb089a7aeee087a3fd587"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1e58e33b8ebfe5eb10bc558699f456d9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a1e58e33b8ebfe5eb10bc558699f456d9">paramL</a> () const </td></tr>
+<tr class="memdesc:a1e58e33b8ebfe5eb10bc558699f456d9"><td class="mdescLeft">&#160;</td><td class="mdescRight">L. <a href="#a1e58e33b8ebfe5eb10bc558699f456d9">More...</a><br/></td></tr>
+<tr class="separator:a1e58e33b8ebfe5eb10bc558699f456d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad65cb04f865f5f468016e95281cc7918"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ad65cb04f865f5f468016e95281cc7918">paramB</a> () const </td></tr>
+<tr class="memdesc:ad65cb04f865f5f468016e95281cc7918"><td class="mdescLeft">&#160;</td><td class="mdescRight">bound <a href="#ad65cb04f865f5f468016e95281cc7918">More...</a><br/></td></tr>
+<tr class="separator:ad65cb04f865f5f468016e95281cc7918"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac1adf3eb504cafaee9c48184921b0653"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ac1adf3eb504cafaee9c48184921b0653">paramA</a> () const </td></tr>
+<tr class="memdesc:ac1adf3eb504cafaee9c48184921b0653"><td class="mdescLeft">&#160;</td><td class="mdescRight">algle <a href="#ac1adf3eb504cafaee9c48184921b0653">More...</a><br/></td></tr>
+<tr class="separator:ac1adf3eb504cafaee9c48184921b0653"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac4066f1ba5413f7b025f2a93caa94550"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ac4066f1ba5413f7b025f2a93caa94550">paramK</a> (<a class="el" href="classdouble.html">double</a> k)</td></tr>
+<tr class="memdesc:ac4066f1ba5413f7b025f2a93caa94550"><td class="mdescLeft">&#160;</td><td class="mdescRight">K. <a href="#ac4066f1ba5413f7b025f2a93caa94550">More...</a><br/></td></tr>
+<tr class="separator:ac4066f1ba5413f7b025f2a93caa94550"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a384ab558cd6d19cdb73663bbb8d1e794"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a384ab558cd6d19cdb73663bbb8d1e794">paramR</a> (<a class="el" href="classdouble.html">double</a> r)</td></tr>
+<tr class="memdesc:a384ab558cd6d19cdb73663bbb8d1e794"><td class="mdescLeft">&#160;</td><td class="mdescRight">R. <a href="#a384ab558cd6d19cdb73663bbb8d1e794">More...</a><br/></td></tr>
+<tr class="separator:a384ab558cd6d19cdb73663bbb8d1e794"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af1a5043bd3deaab7eddb78cbe8884904"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#af1a5043bd3deaab7eddb78cbe8884904">paramW</a> (<a class="el" href="classdouble.html">double</a> w)</td></tr>
+<tr class="memdesc:af1a5043bd3deaab7eddb78cbe8884904"><td class="mdescLeft">&#160;</td><td class="mdescRight">W. <a href="#af1a5043bd3deaab7eddb78cbe8884904">More...</a><br/></td></tr>
+<tr class="separator:af1a5043bd3deaab7eddb78cbe8884904"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a14a1363be36820921638828b0a1e03d1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a14a1363be36820921638828b0a1e03d1">paramN</a> (<a class="el" href="classdouble.html">double</a> n)</td></tr>
+<tr class="memdesc:a14a1363be36820921638828b0a1e03d1"><td class="mdescLeft">&#160;</td><td class="mdescRight">N. <a href="#a14a1363be36820921638828b0a1e03d1">More...</a><br/></td></tr>
+<tr class="separator:a14a1363be36820921638828b0a1e03d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a023ecdad2235ec2889653bc15f2e4341"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a023ecdad2235ec2889653bc15f2e4341">paramL</a> (<a class="el" href="classdouble.html">double</a> l)</td></tr>
+<tr class="memdesc:a023ecdad2235ec2889653bc15f2e4341"><td class="mdescLeft">&#160;</td><td class="mdescRight">L. <a href="#a023ecdad2235ec2889653bc15f2e4341">More...</a><br/></td></tr>
+<tr class="separator:a023ecdad2235ec2889653bc15f2e4341"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a829fa524e816e2765d24e76815160d53"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a829fa524e816e2765d24e76815160d53">paramG</a> (<a class="el" href="classdouble.html">double</a> g)</td></tr>
+<tr class="memdesc:a829fa524e816e2765d24e76815160d53"><td class="mdescLeft">&#160;</td><td class="mdescRight">G. <a href="#a829fa524e816e2765d24e76815160d53">More...</a><br/></td></tr>
+<tr class="separator:a829fa524e816e2765d24e76815160d53"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7ef79f90d9830afb21f97493ee236cab"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a7ef79f90d9830afb21f97493ee236cab">paramB</a> (size_t b)</td></tr>
+<tr class="memdesc:a7ef79f90d9830afb21f97493ee236cab"><td class="mdescLeft">&#160;</td><td class="mdescRight">B. <a href="#a7ef79f90d9830afb21f97493ee236cab">More...</a><br/></td></tr>
+<tr class="separator:a7ef79f90d9830afb21f97493ee236cab"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3ecc88067ffba0a1753dd9d27aaa0d63"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a3ecc88067ffba0a1753dd9d27aaa0d63">paramA</a> (size_t a)</td></tr>
+<tr class="memdesc:a3ecc88067ffba0a1753dd9d27aaa0d63"><td class="mdescLeft">&#160;</td><td class="mdescRight">A. <a href="#a3ecc88067ffba0a1753dd9d27aaa0d63">More...</a><br/></td></tr>
+<tr class="separator:a3ecc88067ffba0a1753dd9d27aaa0d63"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a62896d5d3c7da864f2b18180f3f70769"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a62896d5d3c7da864f2b18180f3f70769">descriptionDimension</a> () const </td></tr>
+<tr class="separator:a62896d5d3c7da864f2b18180f3f70769"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac3690080d050c72e50d37669ad495d6c"><td class="memItemLeft" align="right" valign="top">std::vector&lt; MyFP &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ac3690080d050c72e50d37669ad495d6c">detect</a> (<a class="el" href="classmeow_1_1Bitmap.html">Bitmap</a>&lt; Pixel &gt; const &amp;bmp) const </td></tr>
+<tr class="memdesc:ac3690080d050c72e50d37669ad495d6c"><td class="mdescLeft">&#160;</td><td class="mdescRight">找出特徵點 <a href="#ac3690080d050c72e50d37669ad495d6c">More...</a><br/></td></tr>
+<tr class="separator:ac3690080d050c72e50d37669ad495d6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae0d128eee0900485fb8f35750a046338"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a90b3a7d28de63a8e995a75527aa8b784">FPD_Harris</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ae0d128eee0900485fb8f35750a046338">operator=</a> (<a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a90b3a7d28de63a8e995a75527aa8b784">FPD_Harris</a> const &amp;fps)</td></tr>
+<tr class="memdesc:ae0d128eee0900485fb8f35750a046338"><td class="mdescLeft">&#160;</td><td class="mdescRight">same as <code>copyFrom(fps)</code> <a href="#ae0d128eee0900485fb8f35750a046338">More...</a><br/></td></tr>
+<tr class="separator:ae0d128eee0900485fb8f35750a046338"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a81ee73f12b657a7bdfeaeafb00de039d"><td class="memItemLeft" align="right" valign="top">std::vector&lt; MyFP &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a81ee73f12b657a7bdfeaeafb00de039d">operator()</a> (<a class="el" href="classmeow_1_1Bitmap.html">Bitmap</a>&lt; Pixel &gt; const &amp;bmp) const </td></tr>
+<tr class="memdesc:a81ee73f12b657a7bdfeaeafb00de039d"><td class="mdescLeft">&#160;</td><td class="mdescRight">same as <code>detect(bmp)</code> <a href="#a81ee73f12b657a7bdfeaeafb00de039d">More...</a><br/></td></tr>
+<tr class="separator:a81ee73f12b657a7bdfeaeafb00de039d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a453991489f594d1bcc5738d6a59c64b3"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a453991489f594d1bcc5738d6a59c64b3">write</a> (FILE *f, bool bin, unsigned <a class="el" href="classint.html">int</a> fg) const </td></tr>
+<tr class="memdesc:a453991489f594d1bcc5738d6a59c64b3"><td class="mdescLeft">&#160;</td><td class="mdescRight">寫到檔案裡 <a href="#a453991489f594d1bcc5738d6a59c64b3">More...</a><br/></td></tr>
+<tr class="separator:a453991489f594d1bcc5738d6a59c64b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeaf30a21754b3d25b0fbd8a2f80b725f"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#aeaf30a21754b3d25b0fbd8a2f80b725f">read</a> (FILE *f, bool bin, unsigned <a class="el" href="classint.html">int</a> fg)</td></tr>
+<tr class="memdesc:aeaf30a21754b3d25b0fbd8a2f80b725f"><td class="mdescLeft">&#160;</td><td class="mdescRight">將資料讀入 <a href="#aeaf30a21754b3d25b0fbd8a2f80b725f">More...</a><br/></td></tr>
+<tr class="separator:aeaf30a21754b3d25b0fbd8a2f80b725f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aac15dced6654af106aafcad1cec923d8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1ObjBase.html">ObjBase</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#aac15dced6654af106aafcad1cec923d8">create</a> () const </td></tr>
+<tr class="memdesc:aac15dced6654af106aafcad1cec923d8"><td class="mdescLeft">&#160;</td><td class="mdescRight">new一個自己 <a href="#aac15dced6654af106aafcad1cec923d8">More...</a><br/></td></tr>
+<tr class="separator:aac15dced6654af106aafcad1cec923d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a22926ecd41993f5640fccca43877b9da"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1ObjBase.html">ObjBase</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a22926ecd41993f5640fccca43877b9da">copyFrom</a> (<a class="el" href="classmeow_1_1ObjBase.html">ObjBase</a> const *b)</td></tr>
+<tr class="memdesc:a22926ecd41993f5640fccca43877b9da"><td class="mdescLeft">&#160;</td><td class="mdescRight">複製資料 <a href="#a22926ecd41993f5640fccca43877b9da">More...</a><br/></td></tr>
+<tr class="separator:a22926ecd41993f5640fccca43877b9da"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a548446f4efd783de0d88c738ecff1e78"><td class="memItemLeft" align="right" valign="top">char const *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a548446f4efd783de0d88c738ecff1e78">ctype</a> () const </td></tr>
+<tr class="memdesc:a548446f4efd783de0d88c738ecff1e78"><td class="mdescLeft">&#160;</td><td class="mdescRight">回傳class的type <a href="#a548446f4efd783de0d88c738ecff1e78">More...</a><br/></td></tr>
+<tr class="separator:a548446f4efd783de0d88c738ecff1e78"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad068b4cf3ac0239f62c6a862b2c27dcd"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ad068b4cf3ac0239f62c6a862b2c27dcd">type</a> () const </td></tr>
+<tr class="memdesc:ad068b4cf3ac0239f62c6a862b2c27dcd"><td class="mdescLeft">&#160;</td><td class="mdescRight">回傳class的type <a href="#ad068b4cf3ac0239f62c6a862b2c27dcd">More...</a><br/></td></tr>
+<tr class="separator:ad068b4cf3ac0239f62c6a862b2c27dcd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classmeow_1_1FeaturePointsDetector"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmeow_1_1FeaturePointsDetector')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmeow_1_1FeaturePointsDetector.html">meow::FeaturePointsDetector&lt; Pixel, MyFP &gt;</a></td></tr>
+<tr class="memitem:a2bb45cbadc0703d891c8aede082a16c2 inherit pub_methods_classmeow_1_1FeaturePointsDetector"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector.html#a2bb45cbadc0703d891c8aede082a16c2">~FeaturePointsDetector</a> ()</td></tr>
+<tr class="separator:a2bb45cbadc0703d891c8aede082a16c2 inherit pub_methods_classmeow_1_1FeaturePointsDetector"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classmeow_1_1ObjBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmeow_1_1ObjBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmeow_1_1ObjBase.html">meow::ObjBase</a></td></tr>
<tr class="memitem:a0ae0da4160bf2556411b4c126c649234 inherit pub_methods_classmeow_1_1ObjBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1ObjBase.html#a0ae0da4160bf2556411b4c126c649234">~ObjBase</a> ()</td></tr>
<tr class="separator:a0ae0da4160bf2556411b4c126c649234 inherit pub_methods_classmeow_1_1ObjBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -182,34 +188,34 @@ Additional Inherited Members</h2></td></tr>
<tr class="memitem:a75dce38f89ce11cb06e0454e7c1039d3 inherit pub_static_methods_classmeow_1_1ObjBase"><td class="memItemLeft" align="right" valign="top">static std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1ObjBase.html#a75dce38f89ce11cb06e0454e7c1039d3">typeBase</a> ()</td></tr>
<tr class="memdesc:a75dce38f89ce11cb06e0454e7c1039d3 inherit pub_static_methods_classmeow_1_1ObjBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">用std::string回傳base的type name <a href="#a75dce38f89ce11cb06e0454e7c1039d3">More...</a><br/></td></tr>
<tr class="separator:a75dce38f89ce11cb06e0454e7c1039d3 inherit pub_static_methods_classmeow_1_1ObjBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pro_methods_classmeow_1_1FeaturePointsDetector"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classmeow_1_1FeaturePointsDetector')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classmeow_1_1FeaturePointsDetector.html">meow::FeaturePointsDetector&lt; Pixel &gt;</a></td></tr>
-<tr class="memitem:ad8ce3d515825b6e3b8c4865ebe7c8d76 inherit pro_methods_classmeow_1_1FeaturePointsDetector"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector.html#ad8ce3d515825b6e3b8c4865ebe7c8d76">FeaturePointsDetector</a> ()</td></tr>
-<tr class="separator:ad8ce3d515825b6e3b8c4865ebe7c8d76 inherit pro_methods_classmeow_1_1FeaturePointsDetector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_classmeow_1_1FeaturePointsDetector"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classmeow_1_1FeaturePointsDetector')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classmeow_1_1FeaturePointsDetector.html">meow::FeaturePointsDetector&lt; Pixel, MyFP &gt;</a></td></tr>
+<tr class="memitem:aa020f4b7828375647e7aed835a06a649 inherit pro_methods_classmeow_1_1FeaturePointsDetector"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector.html#aa020f4b7828375647e7aed835a06a649">FeaturePointsDetector</a> ()</td></tr>
+<tr class="separator:aa020f4b7828375647e7aed835a06a649 inherit pro_methods_classmeow_1_1FeaturePointsDetector"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_classmeow_1_1ObjBase"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classmeow_1_1ObjBase')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classmeow_1_1ObjBase.html">meow::ObjBase</a></td></tr>
<tr class="memitem:abe7a7138b5a81eb66da51b74bc3996ff inherit pro_methods_classmeow_1_1ObjBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1ObjBase.html#abe7a7138b5a81eb66da51b74bc3996ff">ObjBase</a> ()</td></tr>
<tr class="memdesc:abe7a7138b5a81eb66da51b74bc3996ff inherit pro_methods_classmeow_1_1ObjBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor with doing nothing. <a href="#abe7a7138b5a81eb66da51b74bc3996ff">More...</a><br/></td></tr>
<tr class="separator:abe7a7138b5a81eb66da51b74bc3996ff inherit pro_methods_classmeow_1_1ObjBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><h3>template&lt;class Pixel&gt;<br/>
-class meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</h3>
+<div class="textblock"><h3>template&lt;class Pixel, class MyFP = FeaturePoint&lt;double, double&gt;&gt;<br/>
+class meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</h3>
<p>Harris-Corner-Detect algorithm for finding feature points. </p>
<dl class="section author"><dt>Author</dt><dd>cat_leopard </dd></dl>
<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00026">26</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="ad64fc165235876aa681023c3880f708b"></a>
+<a class="anchor" id="a2dce432e2a940158d01552c0d2c1b8c3"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::~<a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0f9868d0d8e412908bc28ba56b6eaf9c">FPD_Harris</a> </td>
+ <td class="memname"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::~<a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a90b3a7d28de63a8e995a75527aa8b784">FPD_Harris</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
@@ -224,24 +230,24 @@ template&lt;class Pixel &gt; </div>
<p>解構子 </p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00074">74</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00073">73</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="aa0bcd7cc0afbe1dc6fa06eef32c9c1f3"></a>
+<a class="anchor" id="a63498487e7b3753cb496de8c2e911fd9"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0f9868d0d8e412908bc28ba56b6eaf9c">FPD_Harris</a>&amp; <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::copyFrom </td>
+ <td class="memname"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a90b3a7d28de63a8e995a75527aa8b784">FPD_Harris</a>&amp; <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::copyFrom </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0f9868d0d8e412908bc28ba56b6eaf9c">FPD_Harris</a> const &amp;&#160;</td>
+ <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a90b3a7d28de63a8e995a75527aa8b784">FPD_Harris</a> const &amp;&#160;</td>
<td class="paramname"><em>fps</em></td><td>)</td>
<td></td>
</tr>
@@ -255,21 +261,21 @@ template&lt;class Pixel &gt; </div>
<p>複製 </p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00078">78</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00077">77</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="a51ea4943d3c0515466a801ec63ba44ea"></a>
+<a class="anchor" id="a22926ecd41993f5640fccca43877b9da"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classmeow_1_1ObjBase.html">ObjBase</a>* <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::copyFrom </td>
+ <td class="memname"><a class="el" href="classmeow_1_1ObjBase.html">ObjBase</a>* <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::copyFrom </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classmeow_1_1ObjBase.html">ObjBase</a> const *&#160;</td>
<td class="paramname"><em>b</em></td><td>)</td>
@@ -295,21 +301,21 @@ template&lt;class Pixel &gt; </div>
<p>Reimplemented from <a class="el" href="classmeow_1_1ObjBase.html#a79725f50866832762db87184eb528619">meow::ObjBase</a>.</p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00318">318</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00341">341</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="ae7a96030ea8d06322b632c89eb65655d"></a>
+<a class="anchor" id="aac15dced6654af106aafcad1cec923d8"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classmeow_1_1ObjBase.html">ObjBase</a>* <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::create </td>
+ <td class="memname"><a class="el" href="classmeow_1_1ObjBase.html">ObjBase</a>* <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::create </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
@@ -327,21 +333,21 @@ template&lt;class Pixel &gt; </div>
<p>Reimplemented from <a class="el" href="classmeow_1_1ObjBase.html#ac9114e6917bca03b8f3c89694214b57c">meow::ObjBase</a>.</p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00305">305</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00328">328</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="a00be866b3cf9bd2469e0eef32a3b2287"></a>
+<a class="anchor" id="a548446f4efd783de0d88c738ecff1e78"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">char const* <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::ctype </td>
+ <td class="memname">char const* <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::ctype </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
@@ -359,21 +365,21 @@ template&lt;class Pixel &gt; </div>
<p>Reimplemented from <a class="el" href="classmeow_1_1ObjBase.html#a4aae58e8005739abe6d091d8b55a21e8">meow::ObjBase</a>.</p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00326">326</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00349">349</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="a48b36d138ea8b81dfc96cba3da90b929"></a>
+<a class="anchor" id="a62896d5d3c7da864f2b18180f3f70769"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">size_t <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::descriptionDimension </td>
+ <td class="memname">size_t <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::descriptionDimension </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
@@ -386,21 +392,21 @@ template&lt;class Pixel &gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00166">166</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00176">176</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="a73c79a7194bd8438685d6d252f9acf2c"></a>
+<a class="anchor" id="ac3690080d050c72e50d37669ad495d6c"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">MyFeaturePoints <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::detect </td>
+ <td class="memname">std::vector&lt;MyFP&gt; <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::detect </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classmeow_1_1Bitmap.html">Bitmap</a>&lt; Pixel &gt; const &amp;&#160;</td>
<td class="paramname"><em>bmp</em></td><td>)</td>
@@ -423,23 +429,23 @@ template&lt;class Pixel &gt; </div>
</dl>
<dl class="section return"><dt>Returns</dt><dd><code>std::vector&lt;FeaturePoint&lt;double,double&gt;&gt;</code> 型態的一堆特徵點 </dd></dl>
-<p>Implements <a class="el" href="classmeow_1_1FeaturePointsDetector.html#ab3b215f8cdd3b2132d98f189600535fc">meow::FeaturePointsDetector&lt; Pixel &gt;</a>.</p>
+<p>Implements <a class="el" href="classmeow_1_1FeaturePointsDetector.html#a75d033885d7f05c5dc79b9d65759314e">meow::FeaturePointsDetector&lt; Pixel, MyFP &gt;</a>.</p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00175">175</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00186">186</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="a0f9868d0d8e412908bc28ba56b6eaf9c"></a>
+<a class="anchor" id="a90b3a7d28de63a8e995a75527aa8b784"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::FPD_Harris </td>
+ <td class="memname"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::FPD_Harris </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
@@ -454,21 +460,21 @@ template&lt;class Pixel &gt; </div>
<p>constructor 使用預設參數 </p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00066">66</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00065">65</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="a6c985645f3e3c3d649edb72c08168cf3"></a>
+<a class="anchor" id="adbbc2c67b2523130748e9a4aea493f67"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::FPD_Harris </td>
+ <td class="memname"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::FPD_Harris </td>
<td>(</td>
<td class="paramtype">FPD_Harris const &amp;&#160;</td>
<td class="paramname"><em>fps</em></td><td>)</td>
@@ -484,21 +490,21 @@ template&lt;class Pixel &gt; </div>
<p>constructor 參數複製自另一個 <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html" title="Harris-Corner-Detect algorithm for finding feature points. ">FeaturePointsDetector_Harris</a> </p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00070">70</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00069">69</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="ac3d52bb2286377febbe692480e9afa75"></a>
+<a class="anchor" id="a81ee73f12b657a7bdfeaeafb00de039d"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">MyFeaturePoints <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::operator() </td>
+ <td class="memname">std::vector&lt;MyFP&gt; <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::operator() </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classmeow_1_1Bitmap.html">Bitmap</a>&lt; Pixel &gt; const &amp;&#160;</td>
<td class="paramname"><em>bmp</em></td><td>)</td>
@@ -514,23 +520,23 @@ template&lt;class Pixel &gt; </div>
<p>same as <code>detect(bmp)</code> </p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00279">279</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00302">302</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="aab9f554d028c13587d29abe0dc5fa1bd"></a>
+<a class="anchor" id="ae0d128eee0900485fb8f35750a046338"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0f9868d0d8e412908bc28ba56b6eaf9c">FPD_Harris</a>&amp; <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::operator= </td>
+ <td class="memname"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a90b3a7d28de63a8e995a75527aa8b784">FPD_Harris</a>&amp; <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::operator= </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0f9868d0d8e412908bc28ba56b6eaf9c">FPD_Harris</a> const &amp;&#160;</td>
+ <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a90b3a7d28de63a8e995a75527aa8b784">FPD_Harris</a> const &amp;&#160;</td>
<td class="paramname"><em>fps</em></td><td>)</td>
<td></td>
</tr>
@@ -544,21 +550,80 @@ template&lt;class Pixel &gt; </div>
<p>same as <code>copyFrom(fps)</code> </p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00274">274</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00297">297</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="a40f5a7ac2425243fd637ba6ed400820a"></a>
+<a class="anchor" id="ac1adf3eb504cafaee9c48184921b0653"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">size_t <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::paramB </td>
+ <td class="memname">size_t <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::paramA </td>
+ <td>(</td>
+ <td class="paramname"></td><td>)</td>
+ <td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>algle </p>
+
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00124">124</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a3ecc88067ffba0a1753dd9d27aaa0d63"></a>
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">size_t <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::paramA </td>
+ <td>(</td>
+ <td class="paramtype">size_t&#160;</td>
+ <td class="paramname"><em>a</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>A. </p>
+
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00171">171</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ad65cb04f865f5f468016e95281cc7918"></a>
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">size_t <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::paramB </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
@@ -573,21 +638,21 @@ template&lt;class Pixel &gt; </div>
<p>bound </p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00120">120</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00119">119</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="a5033d1d9c34d0ab2f12408b9c9c33bc8"></a>
+<a class="anchor" id="a7ef79f90d9830afb21f97493ee236cab"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">size_t <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::paramB </td>
+ <td class="memname">size_t <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::paramB </td>
<td>(</td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>b</em></td><td>)</td>
@@ -603,21 +668,21 @@ template&lt;class Pixel &gt; </div>
<p>B. </p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00161">161</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00165">165</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="a956719ee4c4620233bb38983b8acf908"></a>
+<a class="anchor" id="a36e6456e336cb089a7aeee087a3fd587"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::paramG </td>
+ <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::paramG </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
@@ -632,21 +697,21 @@ template&lt;class Pixel &gt; </div>
<p>G. </p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00110">110</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00109">109</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="a0faf2dae43fe1e07b145c04c13e9083f"></a>
+<a class="anchor" id="a829fa524e816e2765d24e76815160d53"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::paramG </td>
+ <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::paramG </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classdouble.html">double</a>&#160;</td>
<td class="paramname"><em>g</em></td><td>)</td>
@@ -662,21 +727,21 @@ template&lt;class Pixel &gt; </div>
<p>G. </p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00155">155</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00159">159</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="a5ba64f79bf3a94d7cf7a3a5a20dceabf"></a>
+<a class="anchor" id="a43b0119e51e1a67812e861479db149c8"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::paramK </td>
+ <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::paramK </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
@@ -691,21 +756,21 @@ template&lt;class Pixel &gt; </div>
<p>K. </p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00090">90</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00089">89</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="aa5053b3bfc11a7333f84183fef1c0297"></a>
+<a class="anchor" id="ac4066f1ba5413f7b025f2a93caa94550"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::paramK </td>
+ <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::paramK </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classdouble.html">double</a>&#160;</td>
<td class="paramname"><em>k</em></td><td>)</td>
@@ -721,21 +786,21 @@ template&lt;class Pixel &gt; </div>
<p>K. </p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00125">125</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00129">129</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="a24e273bd865b89568e70b4f65bf56806"></a>
+<a class="anchor" id="a1e58e33b8ebfe5eb10bc558699f456d9"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::paramL </td>
+ <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::paramL </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
@@ -750,21 +815,21 @@ template&lt;class Pixel &gt; </div>
<p>L. </p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00115">115</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00114">114</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="a0a905f8e6562eca76dbdeee6899c5fec"></a>
+<a class="anchor" id="a023ecdad2235ec2889653bc15f2e4341"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::paramL </td>
+ <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::paramL </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classdouble.html">double</a>&#160;</td>
<td class="paramname"><em>l</em></td><td>)</td>
@@ -780,21 +845,21 @@ template&lt;class Pixel &gt; </div>
<p>L. </p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00149">149</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00153">153</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="a6670eebe33689042e0e01911763197f2"></a>
+<a class="anchor" id="acc2e71f27acb4343edec016b6fa82197"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::paramN </td>
+ <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::paramN </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
@@ -809,21 +874,21 @@ template&lt;class Pixel &gt; </div>
<p>N. </p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00105">105</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00104">104</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="af987b2022023708f61c6c7d4bb78e255"></a>
+<a class="anchor" id="a14a1363be36820921638828b0a1e03d1"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::paramN </td>
+ <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::paramN </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classdouble.html">double</a>&#160;</td>
<td class="paramname"><em>n</em></td><td>)</td>
@@ -839,21 +904,21 @@ template&lt;class Pixel &gt; </div>
<p>N. </p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00143">143</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00147">147</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="a05ec8973f1ea8611c19f7184d3ad5422"></a>
+<a class="anchor" id="a5b11d3d0212dba7a4f3207a960cb0c21"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::paramR </td>
+ <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::paramR </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
@@ -868,21 +933,21 @@ template&lt;class Pixel &gt; </div>
<p>R. </p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00095">95</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00094">94</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="acdb6ae069a9ef7e3f55c3a9666f97cfd"></a>
+<a class="anchor" id="a384ab558cd6d19cdb73663bbb8d1e794"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::paramR </td>
+ <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::paramR </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classdouble.html">double</a>&#160;</td>
<td class="paramname"><em>r</em></td><td>)</td>
@@ -898,21 +963,21 @@ template&lt;class Pixel &gt; </div>
<p>R. </p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00131">131</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00135">135</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="afc8cb8cd55dec0769f9cc3486d431772"></a>
+<a class="anchor" id="a151a23416d337314ebaee2e0b93a5127"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::paramW </td>
+ <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::paramW </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
@@ -927,21 +992,21 @@ template&lt;class Pixel &gt; </div>
<p>W. </p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00100">100</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00099">99</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="a084adc4ffa9b035c1b83da55e496b683"></a>
+<a class="anchor" id="af1a5043bd3deaab7eddb78cbe8884904"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::paramW </td>
+ <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::paramW </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classdouble.html">double</a>&#160;</td>
<td class="paramname"><em>w</em></td><td>)</td>
@@ -957,21 +1022,21 @@ template&lt;class Pixel &gt; </div>
<p>W. </p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00137">137</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00141">141</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="a3bf522cf08285d1afbaca76c643ea4a7"></a>
+<a class="anchor" id="aeaf30a21754b3d25b0fbd8a2f80b725f"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">bool <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::read </td>
+ <td class="memname">bool <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::read </td>
<td>(</td>
<td class="paramtype">FILE *&#160;</td>
<td class="paramname"><em>f</em>, </td>
@@ -1006,23 +1071,23 @@ template&lt;class Pixel &gt; </div>
<p>Reimplemented from <a class="el" href="classmeow_1_1ObjBase.html#a4c1f5cb4b05559197148a8f6524bfc34">meow::ObjBase</a>.</p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00296">296</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00319">319</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="aedd26ad4f5ce224bf925271d467aaf06"></a>
+<a class="anchor" id="a18b4a62f8f6b5e7d57770f41fc5dbd7f"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0f9868d0d8e412908bc28ba56b6eaf9c">FPD_Harris</a>&amp; <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::referenceFrom </td>
+ <td class="memname"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a90b3a7d28de63a8e995a75527aa8b784">FPD_Harris</a>&amp; <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::referenceFrom </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0f9868d0d8e412908bc28ba56b6eaf9c">FPD_Harris</a> const &amp;&#160;</td>
+ <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a90b3a7d28de63a8e995a75527aa8b784">FPD_Harris</a> const &amp;&#160;</td>
<td class="paramname"><em>fps</em></td><td>)</td>
<td></td>
</tr>
@@ -1036,21 +1101,21 @@ template&lt;class Pixel &gt; </div>
<p>參照 </p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00084">84</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00083">83</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="ae13f041624113e4b87d49befc2e1d77a"></a>
+<a class="anchor" id="ad068b4cf3ac0239f62c6a862b2c27dcd"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">std::string <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::type </td>
+ <td class="memname">std::string <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::type </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
@@ -1068,21 +1133,21 @@ template&lt;class Pixel &gt; </div>
<p>Reimplemented from <a class="el" href="classmeow_1_1ObjBase.html#a63a4911bb073281820fe9b7a9908ba72">meow::ObjBase</a>.</p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00334">334</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00357">357</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="a83d9ec3557a4251dc98dae1ab7146a14"></a>
+<a class="anchor" id="a453991489f594d1bcc5738d6a59c64b3"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">bool <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::write </td>
+ <td class="memname">bool <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::write </td>
<td>(</td>
<td class="paramtype">FILE *&#160;</td>
<td class="paramname"><em>f</em>, </td>
@@ -1117,7 +1182,7 @@ template&lt;class Pixel &gt; </div>
<p>Reimplemented from <a class="el" href="classmeow_1_1ObjBase.html#ae9e9e5c664b7a92e54a3616983f39ba8">meow::ObjBase</a>.</p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00287">287</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00310">310</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
@@ -1131,7 +1196,7 @@ template&lt;class Pixel &gt; </div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">FeaturePointsDetector_Harris</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1FeaturePointsDetector__Harris.js b/doc/html/classmeow_1_1FeaturePointsDetector__Harris.js
index 606add9..dd1c6e8 100644
--- a/doc/html/classmeow_1_1FeaturePointsDetector__Harris.js
+++ b/doc/html/classmeow_1_1FeaturePointsDetector__Harris.js
@@ -1,32 +1,34 @@
var classmeow_1_1FeaturePointsDetector__Harris =
[
- [ "~FPD_Harris", "classmeow_1_1FeaturePointsDetector__Harris.html#ad64fc165235876aa681023c3880f708b", null ],
- [ "copyFrom", "classmeow_1_1FeaturePointsDetector__Harris.html#aa0bcd7cc0afbe1dc6fa06eef32c9c1f3", null ],
- [ "copyFrom", "classmeow_1_1FeaturePointsDetector__Harris.html#a51ea4943d3c0515466a801ec63ba44ea", null ],
- [ "create", "classmeow_1_1FeaturePointsDetector__Harris.html#ae7a96030ea8d06322b632c89eb65655d", null ],
- [ "ctype", "classmeow_1_1FeaturePointsDetector__Harris.html#a00be866b3cf9bd2469e0eef32a3b2287", null ],
- [ "descriptionDimension", "classmeow_1_1FeaturePointsDetector__Harris.html#a48b36d138ea8b81dfc96cba3da90b929", null ],
- [ "detect", "classmeow_1_1FeaturePointsDetector__Harris.html#a73c79a7194bd8438685d6d252f9acf2c", null ],
- [ "FPD_Harris", "classmeow_1_1FeaturePointsDetector__Harris.html#a0f9868d0d8e412908bc28ba56b6eaf9c", null ],
- [ "FPD_Harris", "classmeow_1_1FeaturePointsDetector__Harris.html#a6c985645f3e3c3d649edb72c08168cf3", null ],
- [ "operator()", "classmeow_1_1FeaturePointsDetector__Harris.html#ac3d52bb2286377febbe692480e9afa75", null ],
- [ "operator=", "classmeow_1_1FeaturePointsDetector__Harris.html#aab9f554d028c13587d29abe0dc5fa1bd", null ],
- [ "paramB", "classmeow_1_1FeaturePointsDetector__Harris.html#a40f5a7ac2425243fd637ba6ed400820a", null ],
- [ "paramB", "classmeow_1_1FeaturePointsDetector__Harris.html#a5033d1d9c34d0ab2f12408b9c9c33bc8", null ],
- [ "paramG", "classmeow_1_1FeaturePointsDetector__Harris.html#a956719ee4c4620233bb38983b8acf908", null ],
- [ "paramG", "classmeow_1_1FeaturePointsDetector__Harris.html#a0faf2dae43fe1e07b145c04c13e9083f", null ],
- [ "paramK", "classmeow_1_1FeaturePointsDetector__Harris.html#a5ba64f79bf3a94d7cf7a3a5a20dceabf", null ],
- [ "paramK", "classmeow_1_1FeaturePointsDetector__Harris.html#aa5053b3bfc11a7333f84183fef1c0297", null ],
- [ "paramL", "classmeow_1_1FeaturePointsDetector__Harris.html#a24e273bd865b89568e70b4f65bf56806", null ],
- [ "paramL", "classmeow_1_1FeaturePointsDetector__Harris.html#a0a905f8e6562eca76dbdeee6899c5fec", null ],
- [ "paramN", "classmeow_1_1FeaturePointsDetector__Harris.html#a6670eebe33689042e0e01911763197f2", null ],
- [ "paramN", "classmeow_1_1FeaturePointsDetector__Harris.html#af987b2022023708f61c6c7d4bb78e255", null ],
- [ "paramR", "classmeow_1_1FeaturePointsDetector__Harris.html#a05ec8973f1ea8611c19f7184d3ad5422", null ],
- [ "paramR", "classmeow_1_1FeaturePointsDetector__Harris.html#acdb6ae069a9ef7e3f55c3a9666f97cfd", null ],
- [ "paramW", "classmeow_1_1FeaturePointsDetector__Harris.html#afc8cb8cd55dec0769f9cc3486d431772", null ],
- [ "paramW", "classmeow_1_1FeaturePointsDetector__Harris.html#a084adc4ffa9b035c1b83da55e496b683", null ],
- [ "read", "classmeow_1_1FeaturePointsDetector__Harris.html#a3bf522cf08285d1afbaca76c643ea4a7", null ],
- [ "referenceFrom", "classmeow_1_1FeaturePointsDetector__Harris.html#aedd26ad4f5ce224bf925271d467aaf06", null ],
- [ "type", "classmeow_1_1FeaturePointsDetector__Harris.html#ae13f041624113e4b87d49befc2e1d77a", null ],
- [ "write", "classmeow_1_1FeaturePointsDetector__Harris.html#a83d9ec3557a4251dc98dae1ab7146a14", null ]
+ [ "~FPD_Harris", "classmeow_1_1FeaturePointsDetector__Harris.html#a2dce432e2a940158d01552c0d2c1b8c3", null ],
+ [ "copyFrom", "classmeow_1_1FeaturePointsDetector__Harris.html#a63498487e7b3753cb496de8c2e911fd9", null ],
+ [ "copyFrom", "classmeow_1_1FeaturePointsDetector__Harris.html#a22926ecd41993f5640fccca43877b9da", null ],
+ [ "create", "classmeow_1_1FeaturePointsDetector__Harris.html#aac15dced6654af106aafcad1cec923d8", null ],
+ [ "ctype", "classmeow_1_1FeaturePointsDetector__Harris.html#a548446f4efd783de0d88c738ecff1e78", null ],
+ [ "descriptionDimension", "classmeow_1_1FeaturePointsDetector__Harris.html#a62896d5d3c7da864f2b18180f3f70769", null ],
+ [ "detect", "classmeow_1_1FeaturePointsDetector__Harris.html#ac3690080d050c72e50d37669ad495d6c", null ],
+ [ "FPD_Harris", "classmeow_1_1FeaturePointsDetector__Harris.html#a90b3a7d28de63a8e995a75527aa8b784", null ],
+ [ "FPD_Harris", "classmeow_1_1FeaturePointsDetector__Harris.html#adbbc2c67b2523130748e9a4aea493f67", null ],
+ [ "operator()", "classmeow_1_1FeaturePointsDetector__Harris.html#a81ee73f12b657a7bdfeaeafb00de039d", null ],
+ [ "operator=", "classmeow_1_1FeaturePointsDetector__Harris.html#ae0d128eee0900485fb8f35750a046338", null ],
+ [ "paramA", "classmeow_1_1FeaturePointsDetector__Harris.html#ac1adf3eb504cafaee9c48184921b0653", null ],
+ [ "paramA", "classmeow_1_1FeaturePointsDetector__Harris.html#a3ecc88067ffba0a1753dd9d27aaa0d63", null ],
+ [ "paramB", "classmeow_1_1FeaturePointsDetector__Harris.html#ad65cb04f865f5f468016e95281cc7918", null ],
+ [ "paramB", "classmeow_1_1FeaturePointsDetector__Harris.html#a7ef79f90d9830afb21f97493ee236cab", null ],
+ [ "paramG", "classmeow_1_1FeaturePointsDetector__Harris.html#a36e6456e336cb089a7aeee087a3fd587", null ],
+ [ "paramG", "classmeow_1_1FeaturePointsDetector__Harris.html#a829fa524e816e2765d24e76815160d53", null ],
+ [ "paramK", "classmeow_1_1FeaturePointsDetector__Harris.html#a43b0119e51e1a67812e861479db149c8", null ],
+ [ "paramK", "classmeow_1_1FeaturePointsDetector__Harris.html#ac4066f1ba5413f7b025f2a93caa94550", null ],
+ [ "paramL", "classmeow_1_1FeaturePointsDetector__Harris.html#a1e58e33b8ebfe5eb10bc558699f456d9", null ],
+ [ "paramL", "classmeow_1_1FeaturePointsDetector__Harris.html#a023ecdad2235ec2889653bc15f2e4341", null ],
+ [ "paramN", "classmeow_1_1FeaturePointsDetector__Harris.html#acc2e71f27acb4343edec016b6fa82197", null ],
+ [ "paramN", "classmeow_1_1FeaturePointsDetector__Harris.html#a14a1363be36820921638828b0a1e03d1", null ],
+ [ "paramR", "classmeow_1_1FeaturePointsDetector__Harris.html#a5b11d3d0212dba7a4f3207a960cb0c21", null ],
+ [ "paramR", "classmeow_1_1FeaturePointsDetector__Harris.html#a384ab558cd6d19cdb73663bbb8d1e794", null ],
+ [ "paramW", "classmeow_1_1FeaturePointsDetector__Harris.html#a151a23416d337314ebaee2e0b93a5127", null ],
+ [ "paramW", "classmeow_1_1FeaturePointsDetector__Harris.html#af1a5043bd3deaab7eddb78cbe8884904", null ],
+ [ "read", "classmeow_1_1FeaturePointsDetector__Harris.html#aeaf30a21754b3d25b0fbd8a2f80b725f", null ],
+ [ "referenceFrom", "classmeow_1_1FeaturePointsDetector__Harris.html#a18b4a62f8f6b5e7d57770f41fc5dbd7f", null ],
+ [ "type", "classmeow_1_1FeaturePointsDetector__Harris.html#ad068b4cf3ac0239f62c6a862b2c27dcd", null ],
+ [ "write", "classmeow_1_1FeaturePointsDetector__Harris.html#a453991489f594d1bcc5738d6a59c64b3", null ]
]; \ No newline at end of file
diff --git a/doc/html/classmeow_1_1FeaturePointsDetector__Harris.png b/doc/html/classmeow_1_1FeaturePointsDetector__Harris.png
index 58efc53..6889d14 100644
--- a/doc/html/classmeow_1_1FeaturePointsDetector__Harris.png
+++ b/doc/html/classmeow_1_1FeaturePointsDetector__Harris.png
Binary files differ
diff --git a/doc/html/classmeow_1_1FeaturePointsMatch-members.html b/doc/html/classmeow_1_1FeaturePointsMatch-members.html
index fc5cd94..d246a89 100644
--- a/doc/html/classmeow_1_1FeaturePointsMatch-members.html
+++ b/doc/html/classmeow_1_1FeaturePointsMatch-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -55,29 +55,29 @@ $(document).ready(function(){initNavTree('classmeow_1_1FeaturePointsMatch.html',
<div id="doc-content">
<div class="header">
<div class="headertitle">
-<div class="title">meow::FeaturePointsMatch&lt; Scalar, Description &gt; Member List</div> </div>
+<div class="title">meow::FeaturePointsMatch&lt; FeaturePoint &gt; Member List</div> </div>
</div><!--header-->
<div class="contents">
-<p>This is the complete list of members for <a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch&lt; Scalar, Description &gt;</a>, including all inherited members.</p>
+<p>This is the complete list of members for <a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch&lt; FeaturePoint &gt;</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html#a79725f50866832762db87184eb528619">copyFrom</a>(ObjBase const *b)</td><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html">meow::ObjBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html#ac9114e6917bca03b8f3c89694214b57c">create</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html">meow::ObjBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html#a4aae58e8005739abe6d091d8b55a21e8">ctype</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html">meow::ObjBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html#ab42310e3f3a7cd558dd91381c8dd23d8">ctypeBase</a>()</td><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html">meow::ObjBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#aabbd59cc0e43b1b436f9e61205d39e72">FeaturePoints</a> typedef</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch&lt; Scalar, Description &gt;</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a474b17d1df14547565c6536a73e8484d">FeaturePointsMatch</a>()</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch&lt; Scalar, Description &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a20914f57403c2a810601320b6a0f0715">FeaturePointss</a> typedef</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch&lt; Scalar, Description &gt;</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#aa16339c126971f455938bbb70ec2626a">match</a>(size_t dimension, FeaturePoints const &amp;from, FeaturePoints const &amp;to) const =0</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch&lt; Scalar, Description &gt;</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a474944b0cb2371aabb0f41164afa90fd">match</a>(size_t dimension, FeaturePoints const &amp;from, FeaturePointss const &amp;to) const =0</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch&lt; Scalar, Description &gt;</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#ae5a6610fe39f727fc9f6ca0f5603ed6b">match</a>(size_t dimension, FeaturePointss const &amp;from, FeaturePointss const &amp;to) const =0</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch&lt; Scalar, Description &gt;</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#ae7bd29fe1ddfca20ee140268f354ccba">match</a>(size_t dimension, FeaturePointss const &amp;fpss) const =0</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch&lt; Scalar, Description &gt;</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#ab037c9f0d0be423650124adbb65f650f">FeaturePoints</a> typedef</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch&lt; FeaturePoint &gt;</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a4ca7a879be10f6e71c0d6987c6c0bc5a">FeaturePointsMatch</a>()</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch&lt; FeaturePoint &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a541309da8b9259c15c35ad4ba380e745">FeaturePointss</a> typedef</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch&lt; FeaturePoint &gt;</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#aae346336af22282044336cbbc65f5ec0">match</a>(size_t dimension, FeaturePoints const &amp;from, FeaturePoints const &amp;to) const =0</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch&lt; FeaturePoint &gt;</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a3cb1f5425d4d6586f0c96400bd253013">match</a>(size_t dimension, FeaturePoints const &amp;from, FeaturePointss const &amp;to) const =0</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch&lt; FeaturePoint &gt;</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a03cd2549ff0c7daa2bfe4bd2e31e663c">match</a>(size_t dimension, FeaturePointss const &amp;from, FeaturePointss const &amp;to) const =0</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch&lt; FeaturePoint &gt;</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a1e1634562cbf3f849630b67ba6ad9598">match</a>(size_t dimension, FeaturePointss const &amp;fpss) const =0</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch&lt; FeaturePoint &gt;</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html#abe7a7138b5a81eb66da51b74bc3996ff">ObjBase</a>()</td><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html">meow::ObjBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html#a4c1f5cb4b05559197148a8f6524bfc34">read</a>(FILE *f, bool bin, unsigned int fg)</td><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html">meow::ObjBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html#a63a4911bb073281820fe9b7a9908ba72">type</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html">meow::ObjBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html#a75dce38f89ce11cb06e0454e7c1039d3">typeBase</a>()</td><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html">meow::ObjBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html#ae9e9e5c664b7a92e54a3616983f39ba8">write</a>(FILE *f, bool bin, unsigned int fg) const </td><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html">meow::ObjBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a8b90a39f83d8b86e324eab3cb45064a2">~FeaturePointsMatch</a>()</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch&lt; Scalar, Description &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a81cfab474e0290785b4a9627ea7f5fe0">~FeaturePointsMatch</a>()</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch&lt; FeaturePoint &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html#a0ae0da4160bf2556411b4c126c649234">~ObjBase</a>()</td><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html">meow::ObjBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
@@ -85,7 +85,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1FeaturePointsMatch.html',
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1FeaturePointsMatch.html b/doc/html/classmeow_1_1FeaturePointsMatch.html
index 7966cb7..30a0204 100644
--- a/doc/html/classmeow_1_1FeaturePointsMatch.html
+++ b/doc/html/classmeow_1_1FeaturePointsMatch.html
@@ -5,7 +5,7 @@
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
-<title>Templates -- Meow: meow::FeaturePointsMatch&lt; Scalar, Description &gt; Class Template Reference</title>
+<title>Templates -- Meow: meow::FeaturePointsMatch&lt; FeaturePoint &gt; Class Template Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -60,44 +60,42 @@ $(document).ready(function(){initNavTree('classmeow_1_1FeaturePointsMatch.html',
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="classmeow_1_1FeaturePointsMatch-members.html">List of all members</a> </div>
<div class="headertitle">
-<div class="title">meow::FeaturePointsMatch&lt; Scalar, Description &gt; Class Template Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div> </div>
+<div class="title">meow::FeaturePointsMatch&lt; FeaturePoint &gt; Class Template Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &quot;<a class="el" href="FeaturePointsMatch_8h_source.html">FeaturePointsMatch.h</a>&quot;</code></p>
<div class="dynheader">
-Inheritance diagram for meow::FeaturePointsMatch&lt; Scalar, Description &gt;:</div>
+Inheritance diagram for meow::FeaturePointsMatch&lt; FeaturePoint &gt;:</div>
<div class="dyncontent">
<div class="center">
- <img src="classmeow_1_1FeaturePointsMatch.png" usemap="#meow::FeaturePointsMatch&lt; Scalar, Description &gt;_map" alt=""/>
- <map id="meow::FeaturePointsMatch&lt; Scalar, Description &gt;_map" name="meow::FeaturePointsMatch&lt; Scalar, Description &gt;_map">
-<area href="classmeow_1_1ObjBase.html" title="一切物件的Base, 並要求每個物件都要有read, write, create, ... 等功能 " alt="meow::ObjBase" shape="rect" coords="0,0,354,24"/>
-<area href="classmeow_1_1FeaturePointsMatch__K__Match.html" alt="meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;" shape="rect" coords="0,112,354,136"/>
+ <img src="classmeow_1_1FeaturePointsMatch.png" usemap="#meow::FeaturePointsMatch&lt; FeaturePoint &gt;_map" alt=""/>
+ <map id="meow::FeaturePointsMatch&lt; FeaturePoint &gt;_map" name="meow::FeaturePointsMatch&lt; FeaturePoint &gt;_map">
+<area href="classmeow_1_1ObjBase.html" title="一切物件的Base, 並要求每個物件都要有read, write, create, ... 等功能 " alt="meow::ObjBase" shape="rect" coords="0,0,435,24"/>
+<area href="classmeow_1_1FeaturePointsMatch__K__Match.html" alt="meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;" shape="rect" coords="0,112,435,136"/>
</map>
</div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
Public Types</h2></td></tr>
-<tr class="memitem:aabbd59cc0e43b1b436f9e61205d39e72"><td class="memItemLeft" align="right" valign="top">typedef std::vector<br class="typebreak"/>
-&lt; <a class="el" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a>&lt; Scalar, <br class="typebreak"/>
-Description &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#aabbd59cc0e43b1b436f9e61205d39e72">FeaturePoints</a></td></tr>
-<tr class="separator:aabbd59cc0e43b1b436f9e61205d39e72"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20914f57403c2a810601320b6a0f0715"><td class="memItemLeft" align="right" valign="top">typedef std::vector<br class="typebreak"/>
-&lt; <a class="el" href="classmeow_1_1FeaturePointsMatch.html#aabbd59cc0e43b1b436f9e61205d39e72">FeaturePoints</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a20914f57403c2a810601320b6a0f0715">FeaturePointss</a></td></tr>
-<tr class="separator:a20914f57403c2a810601320b6a0f0715"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab037c9f0d0be423650124adbb65f650f"><td class="memItemLeft" align="right" valign="top">typedef std::vector&lt; <a class="el" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#ab037c9f0d0be423650124adbb65f650f">FeaturePoints</a></td></tr>
+<tr class="separator:ab037c9f0d0be423650124adbb65f650f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a541309da8b9259c15c35ad4ba380e745"><td class="memItemLeft" align="right" valign="top">typedef std::vector<br class="typebreak"/>
+&lt; <a class="el" href="classmeow_1_1FeaturePointsMatch.html#ab037c9f0d0be423650124adbb65f650f">FeaturePoints</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a541309da8b9259c15c35ad4ba380e745">FeaturePointss</a></td></tr>
+<tr class="separator:a541309da8b9259c15c35ad4ba380e745"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
-<tr class="memitem:a8b90a39f83d8b86e324eab3cb45064a2"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a8b90a39f83d8b86e324eab3cb45064a2">~FeaturePointsMatch</a> ()</td></tr>
-<tr class="separator:a8b90a39f83d8b86e324eab3cb45064a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa16339c126971f455938bbb70ec2626a"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#aa16339c126971f455938bbb70ec2626a">match</a> (size_t dimension, <a class="el" href="classmeow_1_1FeaturePointsMatch.html#aabbd59cc0e43b1b436f9e61205d39e72">FeaturePoints</a> const &amp;from, <a class="el" href="classmeow_1_1FeaturePointsMatch.html#aabbd59cc0e43b1b436f9e61205d39e72">FeaturePoints</a> const &amp;to) const =0</td></tr>
-<tr class="separator:aa16339c126971f455938bbb70ec2626a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a474944b0cb2371aabb0f41164afa90fd"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a474944b0cb2371aabb0f41164afa90fd">match</a> (size_t dimension, <a class="el" href="classmeow_1_1FeaturePointsMatch.html#aabbd59cc0e43b1b436f9e61205d39e72">FeaturePoints</a> const &amp;from, <a class="el" href="classmeow_1_1FeaturePointsMatch.html#a20914f57403c2a810601320b6a0f0715">FeaturePointss</a> const &amp;to) const =0</td></tr>
-<tr class="separator:a474944b0cb2371aabb0f41164afa90fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae5a6610fe39f727fc9f6ca0f5603ed6b"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#ae5a6610fe39f727fc9f6ca0f5603ed6b">match</a> (size_t dimension, <a class="el" href="classmeow_1_1FeaturePointsMatch.html#a20914f57403c2a810601320b6a0f0715">FeaturePointss</a> const &amp;from, <a class="el" href="classmeow_1_1FeaturePointsMatch.html#a20914f57403c2a810601320b6a0f0715">FeaturePointss</a> const &amp;to) const =0</td></tr>
-<tr class="separator:ae5a6610fe39f727fc9f6ca0f5603ed6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae7bd29fe1ddfca20ee140268f354ccba"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#ae7bd29fe1ddfca20ee140268f354ccba">match</a> (size_t dimension, <a class="el" href="classmeow_1_1FeaturePointsMatch.html#a20914f57403c2a810601320b6a0f0715">FeaturePointss</a> const &amp;fpss) const =0</td></tr>
-<tr class="separator:ae7bd29fe1ddfca20ee140268f354ccba"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a81cfab474e0290785b4a9627ea7f5fe0"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a81cfab474e0290785b4a9627ea7f5fe0">~FeaturePointsMatch</a> ()</td></tr>
+<tr class="separator:a81cfab474e0290785b4a9627ea7f5fe0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aae346336af22282044336cbbc65f5ec0"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#aae346336af22282044336cbbc65f5ec0">match</a> (size_t dimension, <a class="el" href="classmeow_1_1FeaturePointsMatch.html#ab037c9f0d0be423650124adbb65f650f">FeaturePoints</a> const &amp;from, <a class="el" href="classmeow_1_1FeaturePointsMatch.html#ab037c9f0d0be423650124adbb65f650f">FeaturePoints</a> const &amp;to) const =0</td></tr>
+<tr class="separator:aae346336af22282044336cbbc65f5ec0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3cb1f5425d4d6586f0c96400bd253013"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a3cb1f5425d4d6586f0c96400bd253013">match</a> (size_t dimension, <a class="el" href="classmeow_1_1FeaturePointsMatch.html#ab037c9f0d0be423650124adbb65f650f">FeaturePoints</a> const &amp;from, <a class="el" href="classmeow_1_1FeaturePointsMatch.html#a541309da8b9259c15c35ad4ba380e745">FeaturePointss</a> const &amp;to) const =0</td></tr>
+<tr class="separator:a3cb1f5425d4d6586f0c96400bd253013"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a03cd2549ff0c7daa2bfe4bd2e31e663c"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a03cd2549ff0c7daa2bfe4bd2e31e663c">match</a> (size_t dimension, <a class="el" href="classmeow_1_1FeaturePointsMatch.html#a541309da8b9259c15c35ad4ba380e745">FeaturePointss</a> const &amp;from, <a class="el" href="classmeow_1_1FeaturePointsMatch.html#a541309da8b9259c15c35ad4ba380e745">FeaturePointss</a> const &amp;to) const =0</td></tr>
+<tr class="separator:a03cd2549ff0c7daa2bfe4bd2e31e663c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1e1634562cbf3f849630b67ba6ad9598"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a1e1634562cbf3f849630b67ba6ad9598">match</a> (size_t dimension, <a class="el" href="classmeow_1_1FeaturePointsMatch.html#a541309da8b9259c15c35ad4ba380e745">FeaturePointss</a> const &amp;fpss) const =0</td></tr>
+<tr class="separator:a1e1634562cbf3f849630b67ba6ad9598"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classmeow_1_1ObjBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmeow_1_1ObjBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmeow_1_1ObjBase.html">meow::ObjBase</a></td></tr>
<tr class="memitem:a0ae0da4160bf2556411b4c126c649234 inherit pub_methods_classmeow_1_1ObjBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1ObjBase.html#a0ae0da4160bf2556411b4c126c649234">~ObjBase</a> ()</td></tr>
<tr class="separator:a0ae0da4160bf2556411b4c126c649234 inherit pub_methods_classmeow_1_1ObjBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -122,8 +120,8 @@ Public Member Functions</h2></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
-<tr class="memitem:a474b17d1df14547565c6536a73e8484d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a474b17d1df14547565c6536a73e8484d">FeaturePointsMatch</a> ()</td></tr>
-<tr class="separator:a474b17d1df14547565c6536a73e8484d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4ca7a879be10f6e71c0d6987c6c0bc5a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a4ca7a879be10f6e71c0d6987c6c0bc5a">FeaturePointsMatch</a> ()</td></tr>
+<tr class="separator:a4ca7a879be10f6e71c0d6987c6c0bc5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_classmeow_1_1ObjBase"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classmeow_1_1ObjBase')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classmeow_1_1ObjBase.html">meow::ObjBase</a></td></tr>
<tr class="memitem:abe7a7138b5a81eb66da51b74bc3996ff inherit pro_methods_classmeow_1_1ObjBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1ObjBase.html#abe7a7138b5a81eb66da51b74bc3996ff">ObjBase</a> ()</td></tr>
<tr class="memdesc:abe7a7138b5a81eb66da51b74bc3996ff inherit pro_methods_classmeow_1_1ObjBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor with doing nothing. <a href="#abe7a7138b5a81eb66da51b74bc3996ff">More...</a><br/></td></tr>
@@ -140,20 +138,20 @@ Additional Inherited Members</h2></td></tr>
<tr class="separator:a75dce38f89ce11cb06e0454e7c1039d3 inherit pub_static_methods_classmeow_1_1ObjBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><h3>template&lt;class Scalar, class Description&gt;<br/>
-class meow::FeaturePointsMatch&lt; Scalar, Description &gt;</h3>
+<div class="textblock"><h3>template&lt;class FeaturePoint = FeaturePoint&lt;double, double&gt;&gt;<br/>
+class meow::FeaturePointsMatch&lt; FeaturePoint &gt;</h3>
<p>Definition at line <a class="el" href="FeaturePointsMatch_8h_source.html#l00017">17</a> of file <a class="el" href="FeaturePointsMatch_8h_source.html">FeaturePointsMatch.h</a>.</p>
</div><h2 class="groupheader">Member Typedef Documentation</h2>
-<a class="anchor" id="aabbd59cc0e43b1b436f9e61205d39e72"></a>
+<a class="anchor" id="ab037c9f0d0be423650124adbb65f650f"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description &gt; </div>
+template&lt;class FeaturePoint = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="memname">
<tr>
- <td class="memname">typedef std::vector&lt;<a class="el" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a>&lt;Scalar, Description&gt; &gt; <a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch</a>&lt; Scalar, Description &gt;::<a class="el" href="classmeow_1_1FeaturePointsMatch.html#aabbd59cc0e43b1b436f9e61205d39e72">FeaturePoints</a></td>
+ <td class="memname">typedef std::vector&lt;<a class="el" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a> &gt; <a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch</a>&lt; <a class="el" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a> &gt;::<a class="el" href="classmeow_1_1FeaturePointsMatch.html#ab037c9f0d0be423650124adbb65f650f">FeaturePoints</a></td>
</tr>
</table>
</div><div class="memdoc">
@@ -162,14 +160,14 @@ template&lt;class Scalar , class Description &gt; </div>
</div>
</div>
-<a class="anchor" id="a20914f57403c2a810601320b6a0f0715"></a>
+<a class="anchor" id="a541309da8b9259c15c35ad4ba380e745"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description &gt; </div>
+template&lt;class FeaturePoint = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="memname">
<tr>
- <td class="memname">typedef std::vector&lt;<a class="el" href="classmeow_1_1FeaturePointsMatch.html#aabbd59cc0e43b1b436f9e61205d39e72">FeaturePoints</a> &gt; <a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch</a>&lt; Scalar, Description &gt;::<a class="el" href="classmeow_1_1FeaturePointsMatch.html#a20914f57403c2a810601320b6a0f0715">FeaturePointss</a></td>
+ <td class="memname">typedef std::vector&lt;<a class="el" href="classmeow_1_1FeaturePointsMatch.html#ab037c9f0d0be423650124adbb65f650f">FeaturePoints</a>&gt; <a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch</a>&lt; <a class="el" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a> &gt;::<a class="el" href="classmeow_1_1FeaturePointsMatch.html#a541309da8b9259c15c35ad4ba380e745">FeaturePointss</a></td>
</tr>
</table>
</div><div class="memdoc">
@@ -179,17 +177,17 @@ template&lt;class Scalar , class Description &gt; </div>
</div>
</div>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a474b17d1df14547565c6536a73e8484d"></a>
+<a class="anchor" id="a4ca7a879be10f6e71c0d6987c6c0bc5a"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description &gt; </div>
+template&lt;class FeaturePoint = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch</a>&lt; Scalar, Description &gt;::<a class="el" href="classmeow_1_1FeaturePointsMatch.html">FeaturePointsMatch</a> </td>
+ <td class="memname"><a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch</a>&lt; <a class="el" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a> &gt;::<a class="el" href="classmeow_1_1FeaturePointsMatch.html">FeaturePointsMatch</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
@@ -206,17 +204,17 @@ template&lt;class Scalar , class Description &gt; </div>
</div>
</div>
-<a class="anchor" id="a8b90a39f83d8b86e324eab3cb45064a2"></a>
+<a class="anchor" id="a81cfab474e0290785b4a9627ea7f5fe0"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description &gt; </div>
+template&lt;class FeaturePoint = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">virtual <a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch</a>&lt; Scalar, Description &gt;::~<a class="el" href="classmeow_1_1FeaturePointsMatch.html">FeaturePointsMatch</a> </td>
+ <td class="memname">virtual <a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch</a>&lt; <a class="el" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a> &gt;::~<a class="el" href="classmeow_1_1FeaturePointsMatch.html">FeaturePointsMatch</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
@@ -234,17 +232,17 @@ template&lt;class Scalar , class Description &gt; </div>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="aa16339c126971f455938bbb70ec2626a"></a>
+<a class="anchor" id="aae346336af22282044336cbbc65f5ec0"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description &gt; </div>
+template&lt;class FeaturePoint = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">virtual <a class="el" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a> <a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch</a>&lt; Scalar, Description &gt;::match </td>
+ <td class="memname">virtual <a class="el" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a> <a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch</a>&lt; <a class="el" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a> &gt;::match </td>
<td>(</td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>dimension</em>, </td>
@@ -252,13 +250,13 @@ template&lt;class Scalar , class Description &gt; </div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#aabbd59cc0e43b1b436f9e61205d39e72">FeaturePoints</a> const &amp;&#160;</td>
+ <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#ab037c9f0d0be423650124adbb65f650f">FeaturePoints</a> const &amp;&#160;</td>
<td class="paramname"><em>from</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#aabbd59cc0e43b1b436f9e61205d39e72">FeaturePoints</a> const &amp;&#160;</td>
+ <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#ab037c9f0d0be423650124adbb65f650f">FeaturePoints</a> const &amp;&#160;</td>
<td class="paramname"><em>to</em>&#160;</td>
</tr>
<tr>
@@ -274,21 +272,21 @@ template&lt;class Scalar , class Description &gt; </div>
</table>
</div><div class="memdoc">
-<p>Implemented in <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a2ff2134f80203305304dd4a406bfbdba">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>.</p>
+<p>Implemented in <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aa21e56371c483a14bc1d4ac089fb5da8">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a>.</p>
</div>
</div>
-<a class="anchor" id="a474944b0cb2371aabb0f41164afa90fd"></a>
+<a class="anchor" id="a3cb1f5425d4d6586f0c96400bd253013"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description &gt; </div>
+template&lt;class FeaturePoint = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">virtual <a class="el" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a> <a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch</a>&lt; Scalar, Description &gt;::match </td>
+ <td class="memname">virtual <a class="el" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a> <a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch</a>&lt; <a class="el" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a> &gt;::match </td>
<td>(</td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>dimension</em>, </td>
@@ -296,13 +294,13 @@ template&lt;class Scalar , class Description &gt; </div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#aabbd59cc0e43b1b436f9e61205d39e72">FeaturePoints</a> const &amp;&#160;</td>
+ <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#ab037c9f0d0be423650124adbb65f650f">FeaturePoints</a> const &amp;&#160;</td>
<td class="paramname"><em>from</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a20914f57403c2a810601320b6a0f0715">FeaturePointss</a> const &amp;&#160;</td>
+ <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a541309da8b9259c15c35ad4ba380e745">FeaturePointss</a> const &amp;&#160;</td>
<td class="paramname"><em>to</em>&#160;</td>
</tr>
<tr>
@@ -318,21 +316,21 @@ template&lt;class Scalar , class Description &gt; </div>
</table>
</div><div class="memdoc">
-<p>Implemented in <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a08db3f32030af64ac738a21ac915e5bb">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>.</p>
+<p>Implemented in <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aeca58dd4300efc206fd928edbf6bf379">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a>.</p>
</div>
</div>
-<a class="anchor" id="ae5a6610fe39f727fc9f6ca0f5603ed6b"></a>
+<a class="anchor" id="a03cd2549ff0c7daa2bfe4bd2e31e663c"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description &gt; </div>
+template&lt;class FeaturePoint = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">virtual <a class="el" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a> <a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch</a>&lt; Scalar, Description &gt;::match </td>
+ <td class="memname">virtual <a class="el" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a> <a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch</a>&lt; <a class="el" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a> &gt;::match </td>
<td>(</td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>dimension</em>, </td>
@@ -340,13 +338,13 @@ template&lt;class Scalar , class Description &gt; </div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a20914f57403c2a810601320b6a0f0715">FeaturePointss</a> const &amp;&#160;</td>
+ <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a541309da8b9259c15c35ad4ba380e745">FeaturePointss</a> const &amp;&#160;</td>
<td class="paramname"><em>from</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a20914f57403c2a810601320b6a0f0715">FeaturePointss</a> const &amp;&#160;</td>
+ <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a541309da8b9259c15c35ad4ba380e745">FeaturePointss</a> const &amp;&#160;</td>
<td class="paramname"><em>to</em>&#160;</td>
</tr>
<tr>
@@ -362,21 +360,21 @@ template&lt;class Scalar , class Description &gt; </div>
</table>
</div><div class="memdoc">
-<p>Implemented in <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aee934fd68801d6612cfabe4742d3f1cb">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>.</p>
+<p>Implemented in <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aca8677ad77aa461e97a5a97048bb3c10">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a>.</p>
</div>
</div>
-<a class="anchor" id="ae7bd29fe1ddfca20ee140268f354ccba"></a>
+<a class="anchor" id="a1e1634562cbf3f849630b67ba6ad9598"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description &gt; </div>
+template&lt;class FeaturePoint = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">virtual <a class="el" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a> <a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch</a>&lt; Scalar, Description &gt;::match </td>
+ <td class="memname">virtual <a class="el" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a> <a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch</a>&lt; <a class="el" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a> &gt;::match </td>
<td>(</td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>dimension</em>, </td>
@@ -384,7 +382,7 @@ template&lt;class Scalar , class Description &gt; </div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a20914f57403c2a810601320b6a0f0715">FeaturePointss</a> const &amp;&#160;</td>
+ <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a541309da8b9259c15c35ad4ba380e745">FeaturePointss</a> const &amp;&#160;</td>
<td class="paramname"><em>fpss</em>&#160;</td>
</tr>
<tr>
@@ -400,7 +398,7 @@ template&lt;class Scalar , class Description &gt; </div>
</table>
</div><div class="memdoc">
-<p>Implemented in <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ae8ea7cbe57606eac89b5709058ea8f61">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>.</p>
+<p>Implemented in <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a94fda446d45acffadb1dd32fd587ee2a">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a>.</p>
</div>
</div>
@@ -414,7 +412,7 @@ template&lt;class Scalar , class Description &gt; </div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1FeaturePointsMatch.html">FeaturePointsMatch</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1FeaturePointsMatch.js b/doc/html/classmeow_1_1FeaturePointsMatch.js
index 284df9e..d35dcc5 100644
--- a/doc/html/classmeow_1_1FeaturePointsMatch.js
+++ b/doc/html/classmeow_1_1FeaturePointsMatch.js
@@ -1,11 +1,11 @@
var classmeow_1_1FeaturePointsMatch =
[
- [ "FeaturePoints", "classmeow_1_1FeaturePointsMatch.html#aabbd59cc0e43b1b436f9e61205d39e72", null ],
- [ "FeaturePointss", "classmeow_1_1FeaturePointsMatch.html#a20914f57403c2a810601320b6a0f0715", null ],
- [ "FeaturePointsMatch", "classmeow_1_1FeaturePointsMatch.html#a474b17d1df14547565c6536a73e8484d", null ],
- [ "~FeaturePointsMatch", "classmeow_1_1FeaturePointsMatch.html#a8b90a39f83d8b86e324eab3cb45064a2", null ],
- [ "match", "classmeow_1_1FeaturePointsMatch.html#aa16339c126971f455938bbb70ec2626a", null ],
- [ "match", "classmeow_1_1FeaturePointsMatch.html#a474944b0cb2371aabb0f41164afa90fd", null ],
- [ "match", "classmeow_1_1FeaturePointsMatch.html#ae5a6610fe39f727fc9f6ca0f5603ed6b", null ],
- [ "match", "classmeow_1_1FeaturePointsMatch.html#ae7bd29fe1ddfca20ee140268f354ccba", null ]
+ [ "FeaturePoints", "classmeow_1_1FeaturePointsMatch.html#ab037c9f0d0be423650124adbb65f650f", null ],
+ [ "FeaturePointss", "classmeow_1_1FeaturePointsMatch.html#a541309da8b9259c15c35ad4ba380e745", null ],
+ [ "FeaturePointsMatch", "classmeow_1_1FeaturePointsMatch.html#a4ca7a879be10f6e71c0d6987c6c0bc5a", null ],
+ [ "~FeaturePointsMatch", "classmeow_1_1FeaturePointsMatch.html#a81cfab474e0290785b4a9627ea7f5fe0", null ],
+ [ "match", "classmeow_1_1FeaturePointsMatch.html#aae346336af22282044336cbbc65f5ec0", null ],
+ [ "match", "classmeow_1_1FeaturePointsMatch.html#a3cb1f5425d4d6586f0c96400bd253013", null ],
+ [ "match", "classmeow_1_1FeaturePointsMatch.html#a03cd2549ff0c7daa2bfe4bd2e31e663c", null ],
+ [ "match", "classmeow_1_1FeaturePointsMatch.html#a1e1634562cbf3f849630b67ba6ad9598", null ]
]; \ No newline at end of file
diff --git a/doc/html/classmeow_1_1FeaturePointsMatch.png b/doc/html/classmeow_1_1FeaturePointsMatch.png
index e90c12e..afa0dc4 100644
--- a/doc/html/classmeow_1_1FeaturePointsMatch.png
+++ b/doc/html/classmeow_1_1FeaturePointsMatch.png
Binary files differ
diff --git a/doc/html/classmeow_1_1FeaturePointsMatch__K__Match-members.html b/doc/html/classmeow_1_1FeaturePointsMatch__K__Match-members.html
index c2f1de1..335aaae 100644
--- a/doc/html/classmeow_1_1FeaturePointsMatch__K__Match-members.html
+++ b/doc/html/classmeow_1_1FeaturePointsMatch__K__Match-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -55,38 +55,38 @@ $(document).ready(function(){initNavTree('classmeow_1_1FeaturePointsMatch__K__Ma
<div id="doc-content">
<div class="header">
<div class="headertitle">
-<div class="title">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt; Member List</div> </div>
+<div class="title">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt; Member List</div> </div>
</div><!--header-->
<div class="contents">
-<p>This is the complete list of members for <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>, including all inherited members.</p>
+<p>This is the complete list of members for <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a>, including all inherited members.</p>
<table class="directory">
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a2c5ee9a105e6c74bf54e061f5cc04c21">copyFrom</a>(FPMKM const &amp;m)</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ab5aa47ae36052a5916515a2e504f2c53">copyFrom</a>(ObjBase const *ptr)</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aaa320097355fccd00677bd0413935ee5">create</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a2c89f6a79cba1b477c31e294ec7d9c71">ctype</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a1f24daca3072583cdf28939103f713ad">copyFrom</a>(FPMKM const &amp;m)</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a0140e0ddd987f8b6f34f80f3feceb3a6">copyFrom</a>(ObjBase const *ptr)</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#af64bd6ccb46f6da7909a7b62dc0b2965">create</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a0611d4470a5a8a0e04dfacbdf8ce8b2d">ctype</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html#ab42310e3f3a7cd558dd91381c8dd23d8">ctypeBase</a>()</td><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html">meow::ObjBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aa32d28d84f9b83a28d2fa2d2c2cb8244">FeaturePoints</a> typedef</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a474b17d1df14547565c6536a73e8484d">FeaturePointsMatch</a>()</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch&lt; Scalar, Description &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a92fe94701cf2c24812c8ea54e81a1b8a">FeaturePointss</a> typedef</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a6e657c4cb57c418e39ed91b35aae448c">FPMKM</a>()</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aa67e41546eb54e64fea560f5d0e50586">FPMKM</a>(FPMKM const &amp;m)</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a42dcafedd8ed16536de65bedbda0a0ed">FPMKM</a>(size_t k)</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a2ff2134f80203305304dd4a406bfbdba">match</a>(size_t dimension, FeaturePoints const &amp;from, FeaturePoints const &amp;to) const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a08db3f32030af64ac738a21ac915e5bb">match</a>(size_t dimension, FeaturePoints const &amp;from, FeaturePointss const &amp;to) const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aee934fd68801d6612cfabe4742d3f1cb">match</a>(size_t dimension, FeaturePointss const &amp;from, FeaturePointss const &amp;to) const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ae8ea7cbe57606eac89b5709058ea8f61">match</a>(size_t dimension, FeaturePointss const &amp;fpss) const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ad661d9718acc7907a1cc27b2560e107a">FeaturePoints</a> typedef</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a4ca7a879be10f6e71c0d6987c6c0bc5a">FeaturePointsMatch</a>()</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch&lt; FeaturePoint &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a3427ddba3aeb94d7e97f9c98a4d3c8fc">FeaturePointss</a> typedef</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a4c196c79a9004e246f984637e93547a1">FPMKM</a>()</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#acfc3fc00e2728bd4bafd839a21c58146">FPMKM</a>(FPMKM const &amp;m)</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#af2ed23e64077c831262692dcbd75309f">FPMKM</a>(size_t k)</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aa21e56371c483a14bc1d4ac089fb5da8">match</a>(size_t dimension, FeaturePoints const &amp;from, FeaturePoints const &amp;to) const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aeca58dd4300efc206fd928edbf6bf379">match</a>(size_t dimension, FeaturePoints const &amp;from, FeaturePointss const &amp;to) const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aca8677ad77aa461e97a5a97048bb3c10">match</a>(size_t dimension, FeaturePointss const &amp;from, FeaturePointss const &amp;to) const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a94fda446d45acffadb1dd32fd587ee2a">match</a>(size_t dimension, FeaturePointss const &amp;fpss) const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html#abe7a7138b5a81eb66da51b74bc3996ff">ObjBase</a>()</td><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html">meow::ObjBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a11beaa0b96effbc990c3d7d3c6922e9a">operator=</a>(FPMKM const &amp;b)</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a4583b168a21acc27691d32b86f291534">paramK</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#acd541d95ffe2de170c757b401fc00013">paramK</a>(size_t k)</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a207813017b7eab06672ec324968e6caa">read</a>(FILE *f, bool bin, unsigned int fg)</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a881f9a17c264659c2604a79c1ae81286">referenceFrom</a>(FPMKM const &amp;m)</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ab10e50514ac4b0de505800b1894dbb0a">type</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ac3ad080dce3b565154c5c8c95dfd3070">operator=</a>(FPMKM const &amp;b)</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aa6d830f4b95bf09de009603df80ddde1">paramK</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ae2071999033bd157f7a11f93501db76c">paramK</a>(size_t k)</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a0857086fddef404ea4146e60fbd7067f">read</a>(FILE *f, bool bin, unsigned int fg)</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aa9fb55462a21527bedb4fe000257d61f">referenceFrom</a>(FPMKM const &amp;m)</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a5735c70654f48034de22a600dfabdb88">type</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html#a75dce38f89ce11cb06e0454e7c1039d3">typeBase</a>()</td><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html">meow::ObjBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#acbdc25595aeb8280c11543fec230e1a6">write</a>(FILE *f, bool bin, unsigned int fg) const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a8b90a39f83d8b86e324eab3cb45064a2">~FeaturePointsMatch</a>()</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch&lt; Scalar, Description &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ac9b46623e4ce1005936db8631d91df50">~FPMKM</a>()</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ac5c4d30668ee859123493973dbe554ad">write</a>(FILE *f, bool bin, unsigned int fg) const </td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a81cfab474e0290785b4a9627ea7f5fe0">~FeaturePointsMatch</a>()</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch&lt; FeaturePoint &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a40604c563c8bbc8e43bcfc9fc4bd9846">~FPMKM</a>()</td><td class="entry"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html#a0ae0da4160bf2556411b4c126c649234">~ObjBase</a>()</td><td class="entry"><a class="el" href="classmeow_1_1ObjBase.html">meow::ObjBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
@@ -94,7 +94,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1FeaturePointsMatch__K__Ma
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1FeaturePointsMatch__K__Match.html b/doc/html/classmeow_1_1FeaturePointsMatch__K__Match.html
index 608d043..4219edc 100644
--- a/doc/html/classmeow_1_1FeaturePointsMatch__K__Match.html
+++ b/doc/html/classmeow_1_1FeaturePointsMatch__K__Match.html
@@ -5,7 +5,7 @@
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
-<title>Templates -- Meow: meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt; Class Template Reference</title>
+<title>Templates -- Meow: meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt; Class Template Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -60,89 +60,85 @@ $(document).ready(function(){initNavTree('classmeow_1_1FeaturePointsMatch__K__Ma
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="classmeow_1_1FeaturePointsMatch__K__Match-members.html">List of all members</a> </div>
<div class="headertitle">
-<div class="title">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt; Class Template Reference</div> </div>
+<div class="title">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt; Class Template Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &quot;<a class="el" href="FeaturePointsMatch__K__Match_8h_source.html">FeaturePointsMatch_K_Match.h</a>&quot;</code></p>
<div class="dynheader">
-Inheritance diagram for meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;:</div>
+Inheritance diagram for meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;:</div>
<div class="dyncontent">
<div class="center">
- <img src="classmeow_1_1FeaturePointsMatch__K__Match.png" usemap="#meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;_map" alt=""/>
- <map id="meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;_map" name="meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;_map">
-<area href="classmeow_1_1FeaturePointsMatch.html" alt="meow::FeaturePointsMatch&lt; Scalar, Description &gt;" shape="rect" coords="0,56,354,80"/>
-<area href="classmeow_1_1ObjBase.html" title="一切物件的Base, 並要求每個物件都要有read, write, create, ... 等功能 " alt="meow::ObjBase" shape="rect" coords="0,0,354,24"/>
+ <img src="classmeow_1_1FeaturePointsMatch__K__Match.png" usemap="#meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;_map" alt=""/>
+ <map id="meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;_map" name="meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;_map">
+<area href="classmeow_1_1FeaturePointsMatch.html" alt="meow::FeaturePointsMatch&lt; FeaturePoint &gt;" shape="rect" coords="0,56,435,80"/>
+<area href="classmeow_1_1ObjBase.html" title="一切物件的Base, 並要求每個物件都要有read, write, create, ... 等功能 " alt="meow::ObjBase" shape="rect" coords="0,0,435,24"/>
</map>
</div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
Public Types</h2></td></tr>
-<tr class="memitem:aa32d28d84f9b83a28d2fa2d2c2cb8244"><td class="memItemLeft" align="right" valign="top">typedef std::vector<br class="typebreak"/>
-&lt; <a class="el" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a>&lt; Scalar, <br class="typebreak"/>
-Description &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aa32d28d84f9b83a28d2fa2d2c2cb8244">FeaturePoints</a></td></tr>
-<tr class="separator:aa32d28d84f9b83a28d2fa2d2c2cb8244"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a92fe94701cf2c24812c8ea54e81a1b8a"><td class="memItemLeft" align="right" valign="top">typedef std::vector<br class="typebreak"/>
-&lt; <a class="el" href="classmeow_1_1FeaturePointsMatch.html#aabbd59cc0e43b1b436f9e61205d39e72">FeaturePoints</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a92fe94701cf2c24812c8ea54e81a1b8a">FeaturePointss</a></td></tr>
-<tr class="separator:a92fe94701cf2c24812c8ea54e81a1b8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_types_classmeow_1_1FeaturePointsMatch"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classmeow_1_1FeaturePointsMatch')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch&lt; Scalar, Description &gt;</a></td></tr>
-<tr class="memitem:aabbd59cc0e43b1b436f9e61205d39e72 inherit pub_types_classmeow_1_1FeaturePointsMatch"><td class="memItemLeft" align="right" valign="top">typedef std::vector<br class="typebreak"/>
-&lt; <a class="el" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a>&lt; Scalar, <br class="typebreak"/>
-Description &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#aabbd59cc0e43b1b436f9e61205d39e72">FeaturePoints</a></td></tr>
-<tr class="separator:aabbd59cc0e43b1b436f9e61205d39e72 inherit pub_types_classmeow_1_1FeaturePointsMatch"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20914f57403c2a810601320b6a0f0715 inherit pub_types_classmeow_1_1FeaturePointsMatch"><td class="memItemLeft" align="right" valign="top">typedef std::vector<br class="typebreak"/>
-&lt; <a class="el" href="classmeow_1_1FeaturePointsMatch.html#aabbd59cc0e43b1b436f9e61205d39e72">FeaturePoints</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a20914f57403c2a810601320b6a0f0715">FeaturePointss</a></td></tr>
-<tr class="separator:a20914f57403c2a810601320b6a0f0715 inherit pub_types_classmeow_1_1FeaturePointsMatch"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad661d9718acc7907a1cc27b2560e107a"><td class="memItemLeft" align="right" valign="top">typedef std::vector&lt; <a class="el" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ad661d9718acc7907a1cc27b2560e107a">FeaturePoints</a></td></tr>
+<tr class="separator:ad661d9718acc7907a1cc27b2560e107a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3427ddba3aeb94d7e97f9c98a4d3c8fc"><td class="memItemLeft" align="right" valign="top">typedef std::vector<br class="typebreak"/>
+&lt; <a class="el" href="classmeow_1_1FeaturePointsMatch.html#ab037c9f0d0be423650124adbb65f650f">FeaturePoints</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a3427ddba3aeb94d7e97f9c98a4d3c8fc">FeaturePointss</a></td></tr>
+<tr class="separator:a3427ddba3aeb94d7e97f9c98a4d3c8fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_types_classmeow_1_1FeaturePointsMatch"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classmeow_1_1FeaturePointsMatch')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch&lt; FeaturePoint &gt;</a></td></tr>
+<tr class="memitem:ab037c9f0d0be423650124adbb65f650f inherit pub_types_classmeow_1_1FeaturePointsMatch"><td class="memItemLeft" align="right" valign="top">typedef std::vector&lt; <a class="el" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#ab037c9f0d0be423650124adbb65f650f">FeaturePoints</a></td></tr>
+<tr class="separator:ab037c9f0d0be423650124adbb65f650f inherit pub_types_classmeow_1_1FeaturePointsMatch"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a541309da8b9259c15c35ad4ba380e745 inherit pub_types_classmeow_1_1FeaturePointsMatch"><td class="memItemLeft" align="right" valign="top">typedef std::vector<br class="typebreak"/>
+&lt; <a class="el" href="classmeow_1_1FeaturePointsMatch.html#ab037c9f0d0be423650124adbb65f650f">FeaturePoints</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a541309da8b9259c15c35ad4ba380e745">FeaturePointss</a></td></tr>
+<tr class="separator:a541309da8b9259c15c35ad4ba380e745 inherit pub_types_classmeow_1_1FeaturePointsMatch"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
-<tr class="memitem:a6e657c4cb57c418e39ed91b35aae448c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a6e657c4cb57c418e39ed91b35aae448c">FPMKM</a> ()</td></tr>
-<tr class="separator:a6e657c4cb57c418e39ed91b35aae448c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa67e41546eb54e64fea560f5d0e50586"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aa67e41546eb54e64fea560f5d0e50586">FPMKM</a> (FPMKM const &amp;m)</td></tr>
-<tr class="separator:aa67e41546eb54e64fea560f5d0e50586"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a42dcafedd8ed16536de65bedbda0a0ed"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a42dcafedd8ed16536de65bedbda0a0ed">FPMKM</a> (size_t k)</td></tr>
-<tr class="separator:a42dcafedd8ed16536de65bedbda0a0ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac9b46623e4ce1005936db8631d91df50"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ac9b46623e4ce1005936db8631d91df50">~FPMKM</a> ()</td></tr>
-<tr class="separator:ac9b46623e4ce1005936db8631d91df50"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2c5ee9a105e6c74bf54e061f5cc04c21"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a6e657c4cb57c418e39ed91b35aae448c">FPMKM</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a2c5ee9a105e6c74bf54e061f5cc04c21">copyFrom</a> (<a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a6e657c4cb57c418e39ed91b35aae448c">FPMKM</a> const &amp;m)</td></tr>
-<tr class="separator:a2c5ee9a105e6c74bf54e061f5cc04c21"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a881f9a17c264659c2604a79c1ae81286"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a6e657c4cb57c418e39ed91b35aae448c">FPMKM</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a881f9a17c264659c2604a79c1ae81286">referenceFrom</a> (<a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a6e657c4cb57c418e39ed91b35aae448c">FPMKM</a> const &amp;m)</td></tr>
-<tr class="separator:a881f9a17c264659c2604a79c1ae81286"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4583b168a21acc27691d32b86f291534"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a4583b168a21acc27691d32b86f291534">paramK</a> () const </td></tr>
-<tr class="separator:a4583b168a21acc27691d32b86f291534"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acd541d95ffe2de170c757b401fc00013"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#acd541d95ffe2de170c757b401fc00013">paramK</a> (size_t k)</td></tr>
-<tr class="separator:acd541d95ffe2de170c757b401fc00013"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2ff2134f80203305304dd4a406bfbdba"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a2ff2134f80203305304dd4a406bfbdba">match</a> (size_t dimension, <a class="el" href="classmeow_1_1FeaturePointsMatch.html#aabbd59cc0e43b1b436f9e61205d39e72">FeaturePoints</a> const &amp;from, <a class="el" href="classmeow_1_1FeaturePointsMatch.html#aabbd59cc0e43b1b436f9e61205d39e72">FeaturePoints</a> const &amp;to) const </td></tr>
-<tr class="separator:a2ff2134f80203305304dd4a406bfbdba"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a08db3f32030af64ac738a21ac915e5bb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a08db3f32030af64ac738a21ac915e5bb">match</a> (size_t dimension, <a class="el" href="classmeow_1_1FeaturePointsMatch.html#aabbd59cc0e43b1b436f9e61205d39e72">FeaturePoints</a> const &amp;from, <a class="el" href="classmeow_1_1FeaturePointsMatch.html#a20914f57403c2a810601320b6a0f0715">FeaturePointss</a> const &amp;to) const </td></tr>
-<tr class="separator:a08db3f32030af64ac738a21ac915e5bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aee934fd68801d6612cfabe4742d3f1cb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aee934fd68801d6612cfabe4742d3f1cb">match</a> (size_t dimension, <a class="el" href="classmeow_1_1FeaturePointsMatch.html#a20914f57403c2a810601320b6a0f0715">FeaturePointss</a> const &amp;from, <a class="el" href="classmeow_1_1FeaturePointsMatch.html#a20914f57403c2a810601320b6a0f0715">FeaturePointss</a> const &amp;to) const </td></tr>
-<tr class="separator:aee934fd68801d6612cfabe4742d3f1cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae8ea7cbe57606eac89b5709058ea8f61"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ae8ea7cbe57606eac89b5709058ea8f61">match</a> (size_t dimension, <a class="el" href="classmeow_1_1FeaturePointsMatch.html#a20914f57403c2a810601320b6a0f0715">FeaturePointss</a> const &amp;fpss) const </td></tr>
-<tr class="separator:ae8ea7cbe57606eac89b5709058ea8f61"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a11beaa0b96effbc990c3d7d3c6922e9a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a6e657c4cb57c418e39ed91b35aae448c">FPMKM</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a11beaa0b96effbc990c3d7d3c6922e9a">operator=</a> (<a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a6e657c4cb57c418e39ed91b35aae448c">FPMKM</a> const &amp;b)</td></tr>
-<tr class="separator:a11beaa0b96effbc990c3d7d3c6922e9a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acbdc25595aeb8280c11543fec230e1a6"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#acbdc25595aeb8280c11543fec230e1a6">write</a> (FILE *f, bool bin, unsigned <a class="el" href="classint.html">int</a> fg) const </td></tr>
-<tr class="memdesc:acbdc25595aeb8280c11543fec230e1a6"><td class="mdescLeft">&#160;</td><td class="mdescRight">將物件寫入檔案, 預設implement為直接回傳 <code>false</code> <a href="#acbdc25595aeb8280c11543fec230e1a6">More...</a><br/></td></tr>
-<tr class="separator:acbdc25595aeb8280c11543fec230e1a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a207813017b7eab06672ec324968e6caa"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a207813017b7eab06672ec324968e6caa">read</a> (FILE *f, bool bin, unsigned <a class="el" href="classint.html">int</a> fg)</td></tr>
-<tr class="memdesc:a207813017b7eab06672ec324968e6caa"><td class="mdescLeft">&#160;</td><td class="mdescRight">將物件從檔案讀出, 預設implement為直接回傳 <code>false</code> <a href="#a207813017b7eab06672ec324968e6caa">More...</a><br/></td></tr>
-<tr class="separator:a207813017b7eab06672ec324968e6caa"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aaa320097355fccd00677bd0413935ee5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1ObjBase.html">ObjBase</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aaa320097355fccd00677bd0413935ee5">create</a> () const </td></tr>
-<tr class="memdesc:aaa320097355fccd00677bd0413935ee5"><td class="mdescLeft">&#160;</td><td class="mdescRight">回傳一個new出來的物件, 預設implement為直接回傳 <code>NULL</code> <a href="#aaa320097355fccd00677bd0413935ee5">More...</a><br/></td></tr>
-<tr class="separator:aaa320097355fccd00677bd0413935ee5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab5aa47ae36052a5916515a2e504f2c53"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1ObjBase.html">ObjBase</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ab5aa47ae36052a5916515a2e504f2c53">copyFrom</a> (<a class="el" href="classmeow_1_1ObjBase.html">ObjBase</a> const *ptr)</td></tr>
-<tr class="memdesc:ab5aa47ae36052a5916515a2e504f2c53"><td class="mdescLeft">&#160;</td><td class="mdescRight">複製, 預設使用operator= <a href="#ab5aa47ae36052a5916515a2e504f2c53">More...</a><br/></td></tr>
-<tr class="separator:ab5aa47ae36052a5916515a2e504f2c53"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2c89f6a79cba1b477c31e294ec7d9c71"><td class="memItemLeft" align="right" valign="top">char const *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a2c89f6a79cba1b477c31e294ec7d9c71">ctype</a> () const </td></tr>
-<tr class="memdesc:a2c89f6a79cba1b477c31e294ec7d9c71"><td class="mdescLeft">&#160;</td><td class="mdescRight">用C-style string回傳這個class的type name <a href="#a2c89f6a79cba1b477c31e294ec7d9c71">More...</a><br/></td></tr>
-<tr class="separator:a2c89f6a79cba1b477c31e294ec7d9c71"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab10e50514ac4b0de505800b1894dbb0a"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ab10e50514ac4b0de505800b1894dbb0a">type</a> () const </td></tr>
-<tr class="memdesc:ab10e50514ac4b0de505800b1894dbb0a"><td class="mdescLeft">&#160;</td><td class="mdescRight">用std::string回傳這個class的type name <a href="#ab10e50514ac4b0de505800b1894dbb0a">More...</a><br/></td></tr>
-<tr class="separator:ab10e50514ac4b0de505800b1894dbb0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classmeow_1_1FeaturePointsMatch"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmeow_1_1FeaturePointsMatch')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch&lt; Scalar, Description &gt;</a></td></tr>
-<tr class="memitem:a8b90a39f83d8b86e324eab3cb45064a2 inherit pub_methods_classmeow_1_1FeaturePointsMatch"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a8b90a39f83d8b86e324eab3cb45064a2">~FeaturePointsMatch</a> ()</td></tr>
-<tr class="separator:a8b90a39f83d8b86e324eab3cb45064a2 inherit pub_methods_classmeow_1_1FeaturePointsMatch"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4c196c79a9004e246f984637e93547a1"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a4c196c79a9004e246f984637e93547a1">FPMKM</a> ()</td></tr>
+<tr class="separator:a4c196c79a9004e246f984637e93547a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acfc3fc00e2728bd4bafd839a21c58146"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#acfc3fc00e2728bd4bafd839a21c58146">FPMKM</a> (FPMKM const &amp;m)</td></tr>
+<tr class="separator:acfc3fc00e2728bd4bafd839a21c58146"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af2ed23e64077c831262692dcbd75309f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#af2ed23e64077c831262692dcbd75309f">FPMKM</a> (size_t k)</td></tr>
+<tr class="separator:af2ed23e64077c831262692dcbd75309f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a40604c563c8bbc8e43bcfc9fc4bd9846"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a40604c563c8bbc8e43bcfc9fc4bd9846">~FPMKM</a> ()</td></tr>
+<tr class="separator:a40604c563c8bbc8e43bcfc9fc4bd9846"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1f24daca3072583cdf28939103f713ad"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a4c196c79a9004e246f984637e93547a1">FPMKM</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a1f24daca3072583cdf28939103f713ad">copyFrom</a> (<a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a4c196c79a9004e246f984637e93547a1">FPMKM</a> const &amp;m)</td></tr>
+<tr class="separator:a1f24daca3072583cdf28939103f713ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa9fb55462a21527bedb4fe000257d61f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a4c196c79a9004e246f984637e93547a1">FPMKM</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aa9fb55462a21527bedb4fe000257d61f">referenceFrom</a> (<a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a4c196c79a9004e246f984637e93547a1">FPMKM</a> const &amp;m)</td></tr>
+<tr class="separator:aa9fb55462a21527bedb4fe000257d61f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa6d830f4b95bf09de009603df80ddde1"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aa6d830f4b95bf09de009603df80ddde1">paramK</a> () const </td></tr>
+<tr class="separator:aa6d830f4b95bf09de009603df80ddde1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae2071999033bd157f7a11f93501db76c"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ae2071999033bd157f7a11f93501db76c">paramK</a> (size_t k)</td></tr>
+<tr class="separator:ae2071999033bd157f7a11f93501db76c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa21e56371c483a14bc1d4ac089fb5da8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aa21e56371c483a14bc1d4ac089fb5da8">match</a> (size_t dimension, <a class="el" href="classmeow_1_1FeaturePointsMatch.html#ab037c9f0d0be423650124adbb65f650f">FeaturePoints</a> const &amp;from, <a class="el" href="classmeow_1_1FeaturePointsMatch.html#ab037c9f0d0be423650124adbb65f650f">FeaturePoints</a> const &amp;to) const </td></tr>
+<tr class="separator:aa21e56371c483a14bc1d4ac089fb5da8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeca58dd4300efc206fd928edbf6bf379"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aeca58dd4300efc206fd928edbf6bf379">match</a> (size_t dimension, <a class="el" href="classmeow_1_1FeaturePointsMatch.html#ab037c9f0d0be423650124adbb65f650f">FeaturePoints</a> const &amp;from, <a class="el" href="classmeow_1_1FeaturePointsMatch.html#a541309da8b9259c15c35ad4ba380e745">FeaturePointss</a> const &amp;to) const </td></tr>
+<tr class="separator:aeca58dd4300efc206fd928edbf6bf379"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aca8677ad77aa461e97a5a97048bb3c10"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aca8677ad77aa461e97a5a97048bb3c10">match</a> (size_t dimension, <a class="el" href="classmeow_1_1FeaturePointsMatch.html#a541309da8b9259c15c35ad4ba380e745">FeaturePointss</a> const &amp;from, <a class="el" href="classmeow_1_1FeaturePointsMatch.html#a541309da8b9259c15c35ad4ba380e745">FeaturePointss</a> const &amp;to) const </td></tr>
+<tr class="separator:aca8677ad77aa461e97a5a97048bb3c10"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a94fda446d45acffadb1dd32fd587ee2a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a94fda446d45acffadb1dd32fd587ee2a">match</a> (size_t dimension, <a class="el" href="classmeow_1_1FeaturePointsMatch.html#a541309da8b9259c15c35ad4ba380e745">FeaturePointss</a> const &amp;fpss) const </td></tr>
+<tr class="separator:a94fda446d45acffadb1dd32fd587ee2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac3ad080dce3b565154c5c8c95dfd3070"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a4c196c79a9004e246f984637e93547a1">FPMKM</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ac3ad080dce3b565154c5c8c95dfd3070">operator=</a> (<a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a4c196c79a9004e246f984637e93547a1">FPMKM</a> const &amp;b)</td></tr>
+<tr class="separator:ac3ad080dce3b565154c5c8c95dfd3070"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac5c4d30668ee859123493973dbe554ad"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ac5c4d30668ee859123493973dbe554ad">write</a> (FILE *f, bool bin, unsigned <a class="el" href="classint.html">int</a> fg) const </td></tr>
+<tr class="memdesc:ac5c4d30668ee859123493973dbe554ad"><td class="mdescLeft">&#160;</td><td class="mdescRight">將物件寫入檔案, 預設implement為直接回傳 <code>false</code> <a href="#ac5c4d30668ee859123493973dbe554ad">More...</a><br/></td></tr>
+<tr class="separator:ac5c4d30668ee859123493973dbe554ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0857086fddef404ea4146e60fbd7067f"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a0857086fddef404ea4146e60fbd7067f">read</a> (FILE *f, bool bin, unsigned <a class="el" href="classint.html">int</a> fg)</td></tr>
+<tr class="memdesc:a0857086fddef404ea4146e60fbd7067f"><td class="mdescLeft">&#160;</td><td class="mdescRight">將物件從檔案讀出, 預設implement為直接回傳 <code>false</code> <a href="#a0857086fddef404ea4146e60fbd7067f">More...</a><br/></td></tr>
+<tr class="separator:a0857086fddef404ea4146e60fbd7067f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af64bd6ccb46f6da7909a7b62dc0b2965"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1ObjBase.html">ObjBase</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#af64bd6ccb46f6da7909a7b62dc0b2965">create</a> () const </td></tr>
+<tr class="memdesc:af64bd6ccb46f6da7909a7b62dc0b2965"><td class="mdescLeft">&#160;</td><td class="mdescRight">回傳一個new出來的物件, 預設implement為直接回傳 <code>NULL</code> <a href="#af64bd6ccb46f6da7909a7b62dc0b2965">More...</a><br/></td></tr>
+<tr class="separator:af64bd6ccb46f6da7909a7b62dc0b2965"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0140e0ddd987f8b6f34f80f3feceb3a6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1ObjBase.html">ObjBase</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a0140e0ddd987f8b6f34f80f3feceb3a6">copyFrom</a> (<a class="el" href="classmeow_1_1ObjBase.html">ObjBase</a> const *ptr)</td></tr>
+<tr class="memdesc:a0140e0ddd987f8b6f34f80f3feceb3a6"><td class="mdescLeft">&#160;</td><td class="mdescRight">複製, 預設使用operator= <a href="#a0140e0ddd987f8b6f34f80f3feceb3a6">More...</a><br/></td></tr>
+<tr class="separator:a0140e0ddd987f8b6f34f80f3feceb3a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0611d4470a5a8a0e04dfacbdf8ce8b2d"><td class="memItemLeft" align="right" valign="top">char const *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a0611d4470a5a8a0e04dfacbdf8ce8b2d">ctype</a> () const </td></tr>
+<tr class="memdesc:a0611d4470a5a8a0e04dfacbdf8ce8b2d"><td class="mdescLeft">&#160;</td><td class="mdescRight">用C-style string回傳這個class的type name <a href="#a0611d4470a5a8a0e04dfacbdf8ce8b2d">More...</a><br/></td></tr>
+<tr class="separator:a0611d4470a5a8a0e04dfacbdf8ce8b2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5735c70654f48034de22a600dfabdb88"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a5735c70654f48034de22a600dfabdb88">type</a> () const </td></tr>
+<tr class="memdesc:a5735c70654f48034de22a600dfabdb88"><td class="mdescLeft">&#160;</td><td class="mdescRight">用std::string回傳這個class的type name <a href="#a5735c70654f48034de22a600dfabdb88">More...</a><br/></td></tr>
+<tr class="separator:a5735c70654f48034de22a600dfabdb88"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classmeow_1_1FeaturePointsMatch"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmeow_1_1FeaturePointsMatch')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch&lt; FeaturePoint &gt;</a></td></tr>
+<tr class="memitem:a81cfab474e0290785b4a9627ea7f5fe0 inherit pub_methods_classmeow_1_1FeaturePointsMatch"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a81cfab474e0290785b4a9627ea7f5fe0">~FeaturePointsMatch</a> ()</td></tr>
+<tr class="separator:a81cfab474e0290785b4a9627ea7f5fe0 inherit pub_methods_classmeow_1_1FeaturePointsMatch"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classmeow_1_1ObjBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmeow_1_1ObjBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmeow_1_1ObjBase.html">meow::ObjBase</a></td></tr>
<tr class="memitem:a0ae0da4160bf2556411b4c126c649234 inherit pub_methods_classmeow_1_1ObjBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1ObjBase.html#a0ae0da4160bf2556411b4c126c649234">~ObjBase</a> ()</td></tr>
<tr class="separator:a0ae0da4160bf2556411b4c126c649234 inherit pub_methods_classmeow_1_1ObjBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -156,29 +152,29 @@ Additional Inherited Members</h2></td></tr>
<tr class="memitem:a75dce38f89ce11cb06e0454e7c1039d3 inherit pub_static_methods_classmeow_1_1ObjBase"><td class="memItemLeft" align="right" valign="top">static std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1ObjBase.html#a75dce38f89ce11cb06e0454e7c1039d3">typeBase</a> ()</td></tr>
<tr class="memdesc:a75dce38f89ce11cb06e0454e7c1039d3 inherit pub_static_methods_classmeow_1_1ObjBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">用std::string回傳base的type name <a href="#a75dce38f89ce11cb06e0454e7c1039d3">More...</a><br/></td></tr>
<tr class="separator:a75dce38f89ce11cb06e0454e7c1039d3 inherit pub_static_methods_classmeow_1_1ObjBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pro_methods_classmeow_1_1FeaturePointsMatch"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classmeow_1_1FeaturePointsMatch')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch&lt; Scalar, Description &gt;</a></td></tr>
-<tr class="memitem:a474b17d1df14547565c6536a73e8484d inherit pro_methods_classmeow_1_1FeaturePointsMatch"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a474b17d1df14547565c6536a73e8484d">FeaturePointsMatch</a> ()</td></tr>
-<tr class="separator:a474b17d1df14547565c6536a73e8484d inherit pro_methods_classmeow_1_1FeaturePointsMatch"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_classmeow_1_1FeaturePointsMatch"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classmeow_1_1FeaturePointsMatch')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classmeow_1_1FeaturePointsMatch.html">meow::FeaturePointsMatch&lt; FeaturePoint &gt;</a></td></tr>
+<tr class="memitem:a4ca7a879be10f6e71c0d6987c6c0bc5a inherit pro_methods_classmeow_1_1FeaturePointsMatch"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a4ca7a879be10f6e71c0d6987c6c0bc5a">FeaturePointsMatch</a> ()</td></tr>
+<tr class="separator:a4ca7a879be10f6e71c0d6987c6c0bc5a inherit pro_methods_classmeow_1_1FeaturePointsMatch"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_classmeow_1_1ObjBase"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classmeow_1_1ObjBase')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classmeow_1_1ObjBase.html">meow::ObjBase</a></td></tr>
<tr class="memitem:abe7a7138b5a81eb66da51b74bc3996ff inherit pro_methods_classmeow_1_1ObjBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1ObjBase.html#abe7a7138b5a81eb66da51b74bc3996ff">ObjBase</a> ()</td></tr>
<tr class="memdesc:abe7a7138b5a81eb66da51b74bc3996ff inherit pro_methods_classmeow_1_1ObjBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor with doing nothing. <a href="#abe7a7138b5a81eb66da51b74bc3996ff">More...</a><br/></td></tr>
<tr class="separator:abe7a7138b5a81eb66da51b74bc3996ff inherit pro_methods_classmeow_1_1ObjBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><h3>template&lt;class Scalar, class Description&gt;<br/>
-class meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</h3>
+<div class="textblock"><h3>template&lt;class Scalar, class Description, class FeaturePoint = FeaturePoint&lt;Scalar, Description&gt;&gt;<br/>
+class meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</h3>
-<p>Definition at line <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html#l00015">15</a> of file <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html">FeaturePointsMatch_K_Match.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html#l00016">16</a> of file <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html">FeaturePointsMatch_K_Match.h</a>.</p>
</div><h2 class="groupheader">Member Typedef Documentation</h2>
-<a class="anchor" id="aa32d28d84f9b83a28d2fa2d2c2cb8244"></a>
+<a class="anchor" id="ad661d9718acc7907a1cc27b2560e107a"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description &gt; </div>
+template&lt;class Scalar , class Description , class FeaturePoint = FeaturePoint&lt;Scalar, Description&gt;&gt; </div>
<table class="memname">
<tr>
- <td class="memname">typedef std::vector&lt;<a class="el" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a>&lt;Scalar, Description&gt; &gt; <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match</a>&lt; Scalar, Description &gt;::<a class="el" href="classmeow_1_1FeaturePointsMatch.html#aabbd59cc0e43b1b436f9e61205d39e72">FeaturePoints</a></td>
+ <td class="memname">typedef std::vector&lt;<a class="el" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a> &gt; <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match</a>&lt; Scalar, Description, <a class="el" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a> &gt;::<a class="el" href="classmeow_1_1FeaturePointsMatch.html#ab037c9f0d0be423650124adbb65f650f">FeaturePoints</a></td>
</tr>
</table>
</div><div class="memdoc">
@@ -187,14 +183,14 @@ template&lt;class Scalar , class Description &gt; </div>
</div>
</div>
-<a class="anchor" id="a92fe94701cf2c24812c8ea54e81a1b8a"></a>
+<a class="anchor" id="a3427ddba3aeb94d7e97f9c98a4d3c8fc"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description &gt; </div>
+template&lt;class Scalar , class Description , class FeaturePoint = FeaturePoint&lt;Scalar, Description&gt;&gt; </div>
<table class="memname">
<tr>
- <td class="memname">typedef std::vector&lt;<a class="el" href="classmeow_1_1FeaturePointsMatch.html#aabbd59cc0e43b1b436f9e61205d39e72">FeaturePoints</a> &gt; <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match</a>&lt; Scalar, Description &gt;::<a class="el" href="classmeow_1_1FeaturePointsMatch.html#a20914f57403c2a810601320b6a0f0715">FeaturePointss</a></td>
+ <td class="memname">typedef std::vector&lt;<a class="el" href="classmeow_1_1FeaturePointsMatch.html#ab037c9f0d0be423650124adbb65f650f">FeaturePoints</a>&gt; <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match</a>&lt; Scalar, Description, <a class="el" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a> &gt;::<a class="el" href="classmeow_1_1FeaturePointsMatch.html#a541309da8b9259c15c35ad4ba380e745">FeaturePointss</a></td>
</tr>
</table>
</div><div class="memdoc">
@@ -204,17 +200,17 @@ template&lt;class Scalar , class Description &gt; </div>
</div>
</div>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="ac9b46623e4ce1005936db8631d91df50"></a>
+<a class="anchor" id="a40604c563c8bbc8e43bcfc9fc4bd9846"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description &gt; </div>
+template&lt;class Scalar , class Description , class FeaturePoint = FeaturePoint&lt;Scalar, Description&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match</a>&lt; Scalar, Description &gt;::~<a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a6e657c4cb57c418e39ed91b35aae448c">FPMKM</a> </td>
+ <td class="memname"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match</a>&lt; Scalar, Description, <a class="el" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a> &gt;::~<a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a4c196c79a9004e246f984637e93547a1">FPMKM</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
@@ -227,24 +223,24 @@ template&lt;class Scalar , class Description &gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html#l00074">74</a> of file <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html">FeaturePointsMatch_K_Match.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html#l00073">73</a> of file <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html">FeaturePointsMatch_K_Match.h</a>.</p>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a2c5ee9a105e6c74bf54e061f5cc04c21"></a>
+<a class="anchor" id="a1f24daca3072583cdf28939103f713ad"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description &gt; </div>
+template&lt;class Scalar , class Description , class FeaturePoint = FeaturePoint&lt;Scalar, Description&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a6e657c4cb57c418e39ed91b35aae448c">FPMKM</a>&amp; <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match</a>&lt; Scalar, Description &gt;::copyFrom </td>
+ <td class="memname"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a4c196c79a9004e246f984637e93547a1">FPMKM</a>&amp; <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match</a>&lt; Scalar, Description, <a class="el" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a> &gt;::copyFrom </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a6e657c4cb57c418e39ed91b35aae448c">FPMKM</a> const &amp;&#160;</td>
+ <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a4c196c79a9004e246f984637e93547a1">FPMKM</a> const &amp;&#160;</td>
<td class="paramname"><em>m</em></td><td>)</td>
<td></td>
</tr>
@@ -256,21 +252,21 @@ template&lt;class Scalar , class Description &gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html#l00077">77</a> of file <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html">FeaturePointsMatch_K_Match.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html#l00076">76</a> of file <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html">FeaturePointsMatch_K_Match.h</a>.</p>
</div>
</div>
-<a class="anchor" id="ab5aa47ae36052a5916515a2e504f2c53"></a>
+<a class="anchor" id="a0140e0ddd987f8b6f34f80f3feceb3a6"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description &gt; </div>
+template&lt;class Scalar , class Description , class FeaturePoint = FeaturePoint&lt;Scalar, Description&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classmeow_1_1ObjBase.html">ObjBase</a>* <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match</a>&lt; Scalar, Description &gt;::copyFrom </td>
+ <td class="memname"><a class="el" href="classmeow_1_1ObjBase.html">ObjBase</a>* <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match</a>&lt; Scalar, Description, <a class="el" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a> &gt;::copyFrom </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classmeow_1_1ObjBase.html">ObjBase</a> const *&#160;</td>
<td class="paramname"><em>b</em></td><td>)</td>
@@ -295,21 +291,21 @@ template&lt;class Scalar , class Description &gt; </div>
<p>Reimplemented from <a class="el" href="classmeow_1_1ObjBase.html#a79725f50866832762db87184eb528619">meow::ObjBase</a>.</p>
-<p>Definition at line <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html#l00170">170</a> of file <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html">FeaturePointsMatch_K_Match.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html#l00164">164</a> of file <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html">FeaturePointsMatch_K_Match.h</a>.</p>
</div>
</div>
-<a class="anchor" id="aaa320097355fccd00677bd0413935ee5"></a>
+<a class="anchor" id="af64bd6ccb46f6da7909a7b62dc0b2965"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description &gt; </div>
+template&lt;class Scalar , class Description , class FeaturePoint = FeaturePoint&lt;Scalar, Description&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classmeow_1_1ObjBase.html">ObjBase</a>* <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match</a>&lt; Scalar, Description &gt;::create </td>
+ <td class="memname"><a class="el" href="classmeow_1_1ObjBase.html">ObjBase</a>* <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match</a>&lt; Scalar, Description, <a class="el" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a> &gt;::create </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
@@ -326,21 +322,21 @@ template&lt;class Scalar , class Description &gt; </div>
<p>Reimplemented from <a class="el" href="classmeow_1_1ObjBase.html#ac9114e6917bca03b8f3c89694214b57c">meow::ObjBase</a>.</p>
-<p>Definition at line <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html#l00166">166</a> of file <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html">FeaturePointsMatch_K_Match.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html#l00160">160</a> of file <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html">FeaturePointsMatch_K_Match.h</a>.</p>
</div>
</div>
-<a class="anchor" id="a2c89f6a79cba1b477c31e294ec7d9c71"></a>
+<a class="anchor" id="a0611d4470a5a8a0e04dfacbdf8ce8b2d"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description &gt; </div>
+template&lt;class Scalar , class Description , class FeaturePoint = FeaturePoint&lt;Scalar, Description&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">char const* <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match</a>&lt; Scalar, Description &gt;::ctype </td>
+ <td class="memname">char const* <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match</a>&lt; Scalar, Description, <a class="el" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a> &gt;::ctype </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
@@ -357,21 +353,21 @@ template&lt;class Scalar , class Description &gt; </div>
<p>Reimplemented from <a class="el" href="classmeow_1_1ObjBase.html#a4aae58e8005739abe6d091d8b55a21e8">meow::ObjBase</a>.</p>
-<p>Definition at line <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html#l00174">174</a> of file <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html">FeaturePointsMatch_K_Match.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html#l00168">168</a> of file <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html">FeaturePointsMatch_K_Match.h</a>.</p>
</div>
</div>
-<a class="anchor" id="a6e657c4cb57c418e39ed91b35aae448c"></a>
+<a class="anchor" id="a4c196c79a9004e246f984637e93547a1"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description &gt; </div>
+template&lt;class Scalar , class Description , class FeaturePoint = FeaturePoint&lt;Scalar, Description&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match</a>&lt; Scalar, Description &gt;::FPMKM </td>
+ <td class="memname"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match</a>&lt; Scalar, Description, <a class="el" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a> &gt;::FPMKM </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
@@ -384,21 +380,21 @@ template&lt;class Scalar , class Description &gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html#l00064">64</a> of file <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html">FeaturePointsMatch_K_Match.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html#l00063">63</a> of file <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html">FeaturePointsMatch_K_Match.h</a>.</p>
</div>
</div>
-<a class="anchor" id="aa67e41546eb54e64fea560f5d0e50586"></a>
+<a class="anchor" id="acfc3fc00e2728bd4bafd839a21c58146"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description &gt; </div>
+template&lt;class Scalar , class Description , class FeaturePoint = FeaturePoint&lt;Scalar, Description&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match</a>&lt; Scalar, Description &gt;::FPMKM </td>
+ <td class="memname"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match</a>&lt; Scalar, Description, <a class="el" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a> &gt;::FPMKM </td>
<td>(</td>
<td class="paramtype">FPMKM const &amp;&#160;</td>
<td class="paramname"><em>m</em></td><td>)</td>
@@ -412,21 +408,21 @@ template&lt;class Scalar , class Description &gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html#l00067">67</a> of file <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html">FeaturePointsMatch_K_Match.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html#l00066">66</a> of file <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html">FeaturePointsMatch_K_Match.h</a>.</p>
</div>
</div>
-<a class="anchor" id="a42dcafedd8ed16536de65bedbda0a0ed"></a>
+<a class="anchor" id="af2ed23e64077c831262692dcbd75309f"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description &gt; </div>
+template&lt;class Scalar , class Description , class FeaturePoint = FeaturePoint&lt;Scalar, Description&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match</a>&lt; Scalar, Description &gt;::FPMKM </td>
+ <td class="memname"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match</a>&lt; Scalar, Description, <a class="el" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a> &gt;::FPMKM </td>
<td>(</td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>k</em></td><td>)</td>
@@ -440,21 +436,21 @@ template&lt;class Scalar , class Description &gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html#l00071">71</a> of file <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html">FeaturePointsMatch_K_Match.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html#l00070">70</a> of file <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html">FeaturePointsMatch_K_Match.h</a>.</p>
</div>
</div>
-<a class="anchor" id="a2ff2134f80203305304dd4a406bfbdba"></a>
+<a class="anchor" id="aa21e56371c483a14bc1d4ac089fb5da8"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description &gt; </div>
+template&lt;class Scalar , class Description , class FeaturePoint = FeaturePoint&lt;Scalar, Description&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a> <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match</a>&lt; Scalar, Description &gt;::match </td>
+ <td class="memname"><a class="el" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a> <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match</a>&lt; Scalar, Description, <a class="el" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a> &gt;::match </td>
<td>(</td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>dimension</em>, </td>
@@ -462,13 +458,13 @@ template&lt;class Scalar , class Description &gt; </div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#aabbd59cc0e43b1b436f9e61205d39e72">FeaturePoints</a> const &amp;&#160;</td>
+ <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#ab037c9f0d0be423650124adbb65f650f">FeaturePoints</a> const &amp;&#160;</td>
<td class="paramname"><em>from</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#aabbd59cc0e43b1b436f9e61205d39e72">FeaturePoints</a> const &amp;&#160;</td>
+ <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#ab037c9f0d0be423650124adbb65f650f">FeaturePoints</a> const &amp;&#160;</td>
<td class="paramname"><em>to</em>&#160;</td>
</tr>
<tr>
@@ -484,23 +480,23 @@ template&lt;class Scalar , class Description &gt; </div>
</table>
</div><div class="memdoc">
-<p>Implements <a class="el" href="classmeow_1_1FeaturePointsMatch.html#aa16339c126971f455938bbb70ec2626a">meow::FeaturePointsMatch&lt; Scalar, Description &gt;</a>.</p>
+<p>Implements <a class="el" href="classmeow_1_1FeaturePointsMatch.html#aae346336af22282044336cbbc65f5ec0">meow::FeaturePointsMatch&lt; FeaturePoint &gt;</a>.</p>
-<p>Definition at line <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html#l00097">97</a> of file <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html">FeaturePointsMatch_K_Match.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html#l00096">96</a> of file <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html">FeaturePointsMatch_K_Match.h</a>.</p>
</div>
</div>
-<a class="anchor" id="a08db3f32030af64ac738a21ac915e5bb"></a>
+<a class="anchor" id="aeca58dd4300efc206fd928edbf6bf379"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description &gt; </div>
+template&lt;class Scalar , class Description , class FeaturePoint = FeaturePoint&lt;Scalar, Description&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a> <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match</a>&lt; Scalar, Description &gt;::match </td>
+ <td class="memname"><a class="el" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a> <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match</a>&lt; Scalar, Description, <a class="el" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a> &gt;::match </td>
<td>(</td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>dimension</em>, </td>
@@ -508,13 +504,13 @@ template&lt;class Scalar , class Description &gt; </div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#aabbd59cc0e43b1b436f9e61205d39e72">FeaturePoints</a> const &amp;&#160;</td>
+ <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#ab037c9f0d0be423650124adbb65f650f">FeaturePoints</a> const &amp;&#160;</td>
<td class="paramname"><em>from</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a20914f57403c2a810601320b6a0f0715">FeaturePointss</a> const &amp;&#160;</td>
+ <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a541309da8b9259c15c35ad4ba380e745">FeaturePointss</a> const &amp;&#160;</td>
<td class="paramname"><em>to</em>&#160;</td>
</tr>
<tr>
@@ -530,23 +526,23 @@ template&lt;class Scalar , class Description &gt; </div>
</table>
</div><div class="memdoc">
-<p>Implements <a class="el" href="classmeow_1_1FeaturePointsMatch.html#a474944b0cb2371aabb0f41164afa90fd">meow::FeaturePointsMatch&lt; Scalar, Description &gt;</a>.</p>
+<p>Implements <a class="el" href="classmeow_1_1FeaturePointsMatch.html#a3cb1f5425d4d6586f0c96400bd253013">meow::FeaturePointsMatch&lt; FeaturePoint &gt;</a>.</p>
-<p>Definition at line <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html#l00104">104</a> of file <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html">FeaturePointsMatch_K_Match.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html#l00103">103</a> of file <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html">FeaturePointsMatch_K_Match.h</a>.</p>
</div>
</div>
-<a class="anchor" id="aee934fd68801d6612cfabe4742d3f1cb"></a>
+<a class="anchor" id="aca8677ad77aa461e97a5a97048bb3c10"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description &gt; </div>
+template&lt;class Scalar , class Description , class FeaturePoint = FeaturePoint&lt;Scalar, Description&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a> <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match</a>&lt; Scalar, Description &gt;::match </td>
+ <td class="memname"><a class="el" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a> <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match</a>&lt; Scalar, Description, <a class="el" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a> &gt;::match </td>
<td>(</td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>dimension</em>, </td>
@@ -554,13 +550,13 @@ template&lt;class Scalar , class Description &gt; </div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a20914f57403c2a810601320b6a0f0715">FeaturePointss</a> const &amp;&#160;</td>
+ <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a541309da8b9259c15c35ad4ba380e745">FeaturePointss</a> const &amp;&#160;</td>
<td class="paramname"><em>from</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a20914f57403c2a810601320b6a0f0715">FeaturePointss</a> const &amp;&#160;</td>
+ <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a541309da8b9259c15c35ad4ba380e745">FeaturePointss</a> const &amp;&#160;</td>
<td class="paramname"><em>to</em>&#160;</td>
</tr>
<tr>
@@ -576,23 +572,23 @@ template&lt;class Scalar , class Description &gt; </div>
</table>
</div><div class="memdoc">
-<p>Implements <a class="el" href="classmeow_1_1FeaturePointsMatch.html#ae5a6610fe39f727fc9f6ca0f5603ed6b">meow::FeaturePointsMatch&lt; Scalar, Description &gt;</a>.</p>
+<p>Implements <a class="el" href="classmeow_1_1FeaturePointsMatch.html#a03cd2549ff0c7daa2bfe4bd2e31e663c">meow::FeaturePointsMatch&lt; FeaturePoint &gt;</a>.</p>
-<p>Definition at line <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html#l00110">110</a> of file <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html">FeaturePointsMatch_K_Match.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html#l00109">109</a> of file <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html">FeaturePointsMatch_K_Match.h</a>.</p>
</div>
</div>
-<a class="anchor" id="ae8ea7cbe57606eac89b5709058ea8f61"></a>
+<a class="anchor" id="a94fda446d45acffadb1dd32fd587ee2a"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description &gt; </div>
+template&lt;class Scalar , class Description , class FeaturePoint = FeaturePoint&lt;Scalar, Description&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a> <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match</a>&lt; Scalar, Description &gt;::match </td>
+ <td class="memname"><a class="el" href="namespacemeow.html#a03cd29a3b4f8874be532a4b0c9422961">FeaturePointIndexPairs</a> <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match</a>&lt; Scalar, Description, <a class="el" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a> &gt;::match </td>
<td>(</td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>dimension</em>, </td>
@@ -600,7 +596,7 @@ template&lt;class Scalar , class Description &gt; </div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a20914f57403c2a810601320b6a0f0715">FeaturePointss</a> const &amp;&#160;</td>
+ <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsMatch.html#a541309da8b9259c15c35ad4ba380e745">FeaturePointss</a> const &amp;&#160;</td>
<td class="paramname"><em>fpss</em>&#160;</td>
</tr>
<tr>
@@ -616,25 +612,25 @@ template&lt;class Scalar , class Description &gt; </div>
</table>
</div><div class="memdoc">
-<p>Implements <a class="el" href="classmeow_1_1FeaturePointsMatch.html#ae7bd29fe1ddfca20ee140268f354ccba">meow::FeaturePointsMatch&lt; Scalar, Description &gt;</a>.</p>
+<p>Implements <a class="el" href="classmeow_1_1FeaturePointsMatch.html#a1e1634562cbf3f849630b67ba6ad9598">meow::FeaturePointsMatch&lt; FeaturePoint &gt;</a>.</p>
-<p>Definition at line <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html#l00134">134</a> of file <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html">FeaturePointsMatch_K_Match.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html#l00129">129</a> of file <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html">FeaturePointsMatch_K_Match.h</a>.</p>
</div>
</div>
-<a class="anchor" id="a11beaa0b96effbc990c3d7d3c6922e9a"></a>
+<a class="anchor" id="ac3ad080dce3b565154c5c8c95dfd3070"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description &gt; </div>
+template&lt;class Scalar , class Description , class FeaturePoint = FeaturePoint&lt;Scalar, Description&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a6e657c4cb57c418e39ed91b35aae448c">FPMKM</a>&amp; <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match</a>&lt; Scalar, Description &gt;::operator= </td>
+ <td class="memname"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a4c196c79a9004e246f984637e93547a1">FPMKM</a>&amp; <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match</a>&lt; Scalar, Description, <a class="el" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a> &gt;::operator= </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a6e657c4cb57c418e39ed91b35aae448c">FPMKM</a> const &amp;&#160;</td>
+ <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a4c196c79a9004e246f984637e93547a1">FPMKM</a> const &amp;&#160;</td>
<td class="paramname"><em>b</em></td><td>)</td>
<td></td>
</tr>
@@ -646,21 +642,21 @@ template&lt;class Scalar , class Description &gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html#l00151">151</a> of file <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html">FeaturePointsMatch_K_Match.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html#l00145">145</a> of file <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html">FeaturePointsMatch_K_Match.h</a>.</p>
</div>
</div>
-<a class="anchor" id="a4583b168a21acc27691d32b86f291534"></a>
+<a class="anchor" id="aa6d830f4b95bf09de009603df80ddde1"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description &gt; </div>
+template&lt;class Scalar , class Description , class FeaturePoint = FeaturePoint&lt;Scalar, Description&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">size_t <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match</a>&lt; Scalar, Description &gt;::paramK </td>
+ <td class="memname">size_t <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match</a>&lt; Scalar, Description, <a class="el" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a> &gt;::paramK </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
@@ -673,21 +669,21 @@ template&lt;class Scalar , class Description &gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html#l00087">87</a> of file <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html">FeaturePointsMatch_K_Match.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html#l00086">86</a> of file <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html">FeaturePointsMatch_K_Match.h</a>.</p>
</div>
</div>
-<a class="anchor" id="acd541d95ffe2de170c757b401fc00013"></a>
+<a class="anchor" id="ae2071999033bd157f7a11f93501db76c"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description &gt; </div>
+template&lt;class Scalar , class Description , class FeaturePoint = FeaturePoint&lt;Scalar, Description&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">size_t <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match</a>&lt; Scalar, Description &gt;::paramK </td>
+ <td class="memname">size_t <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match</a>&lt; Scalar, Description, <a class="el" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a> &gt;::paramK </td>
<td>(</td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>k</em></td><td>)</td>
@@ -701,21 +697,21 @@ template&lt;class Scalar , class Description &gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html#l00091">91</a> of file <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html">FeaturePointsMatch_K_Match.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html#l00090">90</a> of file <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html">FeaturePointsMatch_K_Match.h</a>.</p>
</div>
</div>
-<a class="anchor" id="a207813017b7eab06672ec324968e6caa"></a>
+<a class="anchor" id="a0857086fddef404ea4146e60fbd7067f"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description &gt; </div>
+template&lt;class Scalar , class Description , class FeaturePoint = FeaturePoint&lt;Scalar, Description&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">bool <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match</a>&lt; Scalar, Description &gt;::read </td>
+ <td class="memname">bool <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match</a>&lt; Scalar, Description, <a class="el" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a> &gt;::read </td>
<td>(</td>
<td class="paramtype">FILE *&#160;</td>
<td class="paramname"><em>f</em>, </td>
@@ -758,23 +754,23 @@ template&lt;class Scalar , class Description &gt; </div>
<p>Reimplemented from <a class="el" href="classmeow_1_1ObjBase.html#a4c1f5cb4b05559197148a8f6524bfc34">meow::ObjBase</a>.</p>
-<p>Definition at line <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html#l00161">161</a> of file <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html">FeaturePointsMatch_K_Match.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html#l00155">155</a> of file <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html">FeaturePointsMatch_K_Match.h</a>.</p>
</div>
</div>
-<a class="anchor" id="a881f9a17c264659c2604a79c1ae81286"></a>
+<a class="anchor" id="aa9fb55462a21527bedb4fe000257d61f"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description &gt; </div>
+template&lt;class Scalar , class Description , class FeaturePoint = FeaturePoint&lt;Scalar, Description&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a6e657c4cb57c418e39ed91b35aae448c">FPMKM</a>&amp; <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match</a>&lt; Scalar, Description &gt;::referenceFrom </td>
+ <td class="memname"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a4c196c79a9004e246f984637e93547a1">FPMKM</a>&amp; <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match</a>&lt; Scalar, Description, <a class="el" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a> &gt;::referenceFrom </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a6e657c4cb57c418e39ed91b35aae448c">FPMKM</a> const &amp;&#160;</td>
+ <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a4c196c79a9004e246f984637e93547a1">FPMKM</a> const &amp;&#160;</td>
<td class="paramname"><em>m</em></td><td>)</td>
<td></td>
</tr>
@@ -786,21 +782,21 @@ template&lt;class Scalar , class Description &gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html#l00082">82</a> of file <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html">FeaturePointsMatch_K_Match.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html#l00081">81</a> of file <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html">FeaturePointsMatch_K_Match.h</a>.</p>
</div>
</div>
-<a class="anchor" id="ab10e50514ac4b0de505800b1894dbb0a"></a>
+<a class="anchor" id="a5735c70654f48034de22a600dfabdb88"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description &gt; </div>
+template&lt;class Scalar , class Description , class FeaturePoint = FeaturePoint&lt;Scalar, Description&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">std::string <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match</a>&lt; Scalar, Description &gt;::type </td>
+ <td class="memname">std::string <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match</a>&lt; Scalar, Description, <a class="el" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a> &gt;::type </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
@@ -817,21 +813,21 @@ template&lt;class Scalar , class Description &gt; </div>
<p>Reimplemented from <a class="el" href="classmeow_1_1ObjBase.html#a63a4911bb073281820fe9b7a9908ba72">meow::ObjBase</a>.</p>
-<p>Definition at line <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html#l00178">178</a> of file <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html">FeaturePointsMatch_K_Match.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html#l00172">172</a> of file <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html">FeaturePointsMatch_K_Match.h</a>.</p>
</div>
</div>
-<a class="anchor" id="acbdc25595aeb8280c11543fec230e1a6"></a>
+<a class="anchor" id="ac5c4d30668ee859123493973dbe554ad"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Scalar , class Description &gt; </div>
+template&lt;class Scalar , class Description , class FeaturePoint = FeaturePoint&lt;Scalar, Description&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">bool <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match</a>&lt; Scalar, Description &gt;::write </td>
+ <td class="memname">bool <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">meow::FeaturePointsMatch_K_Match</a>&lt; Scalar, Description, <a class="el" href="classmeow_1_1FeaturePoint.html">FeaturePoint</a> &gt;::write </td>
<td>(</td>
<td class="paramtype">FILE *&#160;</td>
<td class="paramname"><em>f</em>, </td>
@@ -874,7 +870,7 @@ template&lt;class Scalar , class Description &gt; </div>
<p>Reimplemented from <a class="el" href="classmeow_1_1ObjBase.html#ae9e9e5c664b7a92e54a3616983f39ba8">meow::ObjBase</a>.</p>
-<p>Definition at line <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html#l00156">156</a> of file <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html">FeaturePointsMatch_K_Match.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html#l00150">150</a> of file <a class="el" href="FeaturePointsMatch__K__Match_8h_source.html">FeaturePointsMatch_K_Match.h</a>.</p>
</div>
</div>
@@ -888,7 +884,7 @@ template&lt;class Scalar , class Description &gt; </div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html">FeaturePointsMatch_K_Match</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1FeaturePointsMatch__K__Match.js b/doc/html/classmeow_1_1FeaturePointsMatch__K__Match.js
index eac598a..cd64f81 100644
--- a/doc/html/classmeow_1_1FeaturePointsMatch__K__Match.js
+++ b/doc/html/classmeow_1_1FeaturePointsMatch__K__Match.js
@@ -1,24 +1,24 @@
var classmeow_1_1FeaturePointsMatch__K__Match =
[
- [ "FeaturePoints", "classmeow_1_1FeaturePointsMatch__K__Match.html#aa32d28d84f9b83a28d2fa2d2c2cb8244", null ],
- [ "FeaturePointss", "classmeow_1_1FeaturePointsMatch__K__Match.html#a92fe94701cf2c24812c8ea54e81a1b8a", null ],
- [ "~FPMKM", "classmeow_1_1FeaturePointsMatch__K__Match.html#ac9b46623e4ce1005936db8631d91df50", null ],
- [ "copyFrom", "classmeow_1_1FeaturePointsMatch__K__Match.html#a2c5ee9a105e6c74bf54e061f5cc04c21", null ],
- [ "copyFrom", "classmeow_1_1FeaturePointsMatch__K__Match.html#ab5aa47ae36052a5916515a2e504f2c53", null ],
- [ "create", "classmeow_1_1FeaturePointsMatch__K__Match.html#aaa320097355fccd00677bd0413935ee5", null ],
- [ "ctype", "classmeow_1_1FeaturePointsMatch__K__Match.html#a2c89f6a79cba1b477c31e294ec7d9c71", null ],
- [ "FPMKM", "classmeow_1_1FeaturePointsMatch__K__Match.html#a6e657c4cb57c418e39ed91b35aae448c", null ],
- [ "FPMKM", "classmeow_1_1FeaturePointsMatch__K__Match.html#aa67e41546eb54e64fea560f5d0e50586", null ],
- [ "FPMKM", "classmeow_1_1FeaturePointsMatch__K__Match.html#a42dcafedd8ed16536de65bedbda0a0ed", null ],
- [ "match", "classmeow_1_1FeaturePointsMatch__K__Match.html#a2ff2134f80203305304dd4a406bfbdba", null ],
- [ "match", "classmeow_1_1FeaturePointsMatch__K__Match.html#a08db3f32030af64ac738a21ac915e5bb", null ],
- [ "match", "classmeow_1_1FeaturePointsMatch__K__Match.html#aee934fd68801d6612cfabe4742d3f1cb", null ],
- [ "match", "classmeow_1_1FeaturePointsMatch__K__Match.html#ae8ea7cbe57606eac89b5709058ea8f61", null ],
- [ "operator=", "classmeow_1_1FeaturePointsMatch__K__Match.html#a11beaa0b96effbc990c3d7d3c6922e9a", null ],
- [ "paramK", "classmeow_1_1FeaturePointsMatch__K__Match.html#a4583b168a21acc27691d32b86f291534", null ],
- [ "paramK", "classmeow_1_1FeaturePointsMatch__K__Match.html#acd541d95ffe2de170c757b401fc00013", null ],
- [ "read", "classmeow_1_1FeaturePointsMatch__K__Match.html#a207813017b7eab06672ec324968e6caa", null ],
- [ "referenceFrom", "classmeow_1_1FeaturePointsMatch__K__Match.html#a881f9a17c264659c2604a79c1ae81286", null ],
- [ "type", "classmeow_1_1FeaturePointsMatch__K__Match.html#ab10e50514ac4b0de505800b1894dbb0a", null ],
- [ "write", "classmeow_1_1FeaturePointsMatch__K__Match.html#acbdc25595aeb8280c11543fec230e1a6", null ]
+ [ "FeaturePoints", "classmeow_1_1FeaturePointsMatch__K__Match.html#ad661d9718acc7907a1cc27b2560e107a", null ],
+ [ "FeaturePointss", "classmeow_1_1FeaturePointsMatch__K__Match.html#a3427ddba3aeb94d7e97f9c98a4d3c8fc", null ],
+ [ "~FPMKM", "classmeow_1_1FeaturePointsMatch__K__Match.html#a40604c563c8bbc8e43bcfc9fc4bd9846", null ],
+ [ "copyFrom", "classmeow_1_1FeaturePointsMatch__K__Match.html#a1f24daca3072583cdf28939103f713ad", null ],
+ [ "copyFrom", "classmeow_1_1FeaturePointsMatch__K__Match.html#a0140e0ddd987f8b6f34f80f3feceb3a6", null ],
+ [ "create", "classmeow_1_1FeaturePointsMatch__K__Match.html#af64bd6ccb46f6da7909a7b62dc0b2965", null ],
+ [ "ctype", "classmeow_1_1FeaturePointsMatch__K__Match.html#a0611d4470a5a8a0e04dfacbdf8ce8b2d", null ],
+ [ "FPMKM", "classmeow_1_1FeaturePointsMatch__K__Match.html#a4c196c79a9004e246f984637e93547a1", null ],
+ [ "FPMKM", "classmeow_1_1FeaturePointsMatch__K__Match.html#acfc3fc00e2728bd4bafd839a21c58146", null ],
+ [ "FPMKM", "classmeow_1_1FeaturePointsMatch__K__Match.html#af2ed23e64077c831262692dcbd75309f", null ],
+ [ "match", "classmeow_1_1FeaturePointsMatch__K__Match.html#aa21e56371c483a14bc1d4ac089fb5da8", null ],
+ [ "match", "classmeow_1_1FeaturePointsMatch__K__Match.html#aeca58dd4300efc206fd928edbf6bf379", null ],
+ [ "match", "classmeow_1_1FeaturePointsMatch__K__Match.html#aca8677ad77aa461e97a5a97048bb3c10", null ],
+ [ "match", "classmeow_1_1FeaturePointsMatch__K__Match.html#a94fda446d45acffadb1dd32fd587ee2a", null ],
+ [ "operator=", "classmeow_1_1FeaturePointsMatch__K__Match.html#ac3ad080dce3b565154c5c8c95dfd3070", null ],
+ [ "paramK", "classmeow_1_1FeaturePointsMatch__K__Match.html#aa6d830f4b95bf09de009603df80ddde1", null ],
+ [ "paramK", "classmeow_1_1FeaturePointsMatch__K__Match.html#ae2071999033bd157f7a11f93501db76c", null ],
+ [ "read", "classmeow_1_1FeaturePointsMatch__K__Match.html#a0857086fddef404ea4146e60fbd7067f", null ],
+ [ "referenceFrom", "classmeow_1_1FeaturePointsMatch__K__Match.html#aa9fb55462a21527bedb4fe000257d61f", null ],
+ [ "type", "classmeow_1_1FeaturePointsMatch__K__Match.html#a5735c70654f48034de22a600dfabdb88", null ],
+ [ "write", "classmeow_1_1FeaturePointsMatch__K__Match.html#ac5c4d30668ee859123493973dbe554ad", null ]
]; \ No newline at end of file
diff --git a/doc/html/classmeow_1_1FeaturePointsMatch__K__Match.png b/doc/html/classmeow_1_1FeaturePointsMatch__K__Match.png
index c0b0925..0b1f4bd 100644
--- a/doc/html/classmeow_1_1FeaturePointsMatch__K__Match.png
+++ b/doc/html/classmeow_1_1FeaturePointsMatch__K__Match.png
Binary files differ
diff --git a/doc/html/classmeow_1_1HSLf__Space-members.html b/doc/html/classmeow_1_1HSLf__Space-members.html
index d9fde31..ce47bbd 100644
--- a/doc/html/classmeow_1_1HSLf__Space-members.html
+++ b/doc/html/classmeow_1_1HSLf__Space-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -115,7 +115,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1HSLf__Space.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1HSLf__Space.html b/doc/html/classmeow_1_1HSLf__Space.html
index 924aa66..a925d43 100644
--- a/doc/html/classmeow_1_1HSLf__Space.html
+++ b/doc/html/classmeow_1_1HSLf__Space.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -1015,7 +1015,7 @@ Additional Inherited Members</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1HSLf__Space.html">HSLf_Space</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1HSVf__Space-members.html b/doc/html/classmeow_1_1HSVf__Space-members.html
index 6a70db6..2b2a016 100644
--- a/doc/html/classmeow_1_1HSVf__Space-members.html
+++ b/doc/html/classmeow_1_1HSVf__Space-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -115,7 +115,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1HSVf__Space.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1HSVf__Space.html b/doc/html/classmeow_1_1HSVf__Space.html
index 654f37f..d458740 100644
--- a/doc/html/classmeow_1_1HSVf__Space.html
+++ b/doc/html/classmeow_1_1HSVf__Space.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -1015,7 +1015,7 @@ Additional Inherited Members</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1HSVf__Space.html">HSVf_Space</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1HashTableList-members.html b/doc/html/classmeow_1_1HashTableList-members.html
index e6e4d6f..882f29d 100644
--- a/doc/html/classmeow_1_1HashTableList-members.html
+++ b/doc/html/classmeow_1_1HashTableList-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -86,7 +86,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1HashTableList.html','');}
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1HashTableList.html b/doc/html/classmeow_1_1HashTableList.html
index a8fbf6a..04d7750 100644
--- a/doc/html/classmeow_1_1HashTableList.html
+++ b/doc/html/classmeow_1_1HashTableList.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -731,7 +731,7 @@ template&lt;class Data , class HashFunc &gt; </div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1HashTableList.html">HashTableList</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1IdentityPoints-members.html b/doc/html/classmeow_1_1IdentityPoints-members.html
index 56759b5..63b2c24 100644
--- a/doc/html/classmeow_1_1IdentityPoints-members.html
+++ b/doc/html/classmeow_1_1IdentityPoints-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -106,7 +106,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1IdentityPoints.html','');
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1IdentityPoints.html b/doc/html/classmeow_1_1IdentityPoints.html
index be6dae9..17d9f03 100644
--- a/doc/html/classmeow_1_1IdentityPoints.html
+++ b/doc/html/classmeow_1_1IdentityPoints.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -1255,7 +1255,7 @@ template&lt;class Identity, class Scalar, class Point = Vector&lt;Scalar&gt;&gt;
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1IdentityPoints.html">IdentityPoints</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1KD__Tree-members.html b/doc/html/classmeow_1_1KD__Tree-members.html
index f2411f3..a3b70c3 100644
--- a/doc/html/classmeow_1_1KD__Tree-members.html
+++ b/doc/html/classmeow_1_1KD__Tree-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -78,7 +78,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1KD__Tree.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1KD__Tree.html b/doc/html/classmeow_1_1KD__Tree.html
index 096bad6..06b61d6 100644
--- a/doc/html/classmeow_1_1KD__Tree.html
+++ b/doc/html/classmeow_1_1KD__Tree.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -478,7 +478,7 @@ template&lt;class Vector , class Scalar &gt; </div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1KD__Tree.html">KD_Tree</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1LinearTransformation-members.html b/doc/html/classmeow_1_1LinearTransformation-members.html
index 9ade177..f0ab95c 100644
--- a/doc/html/classmeow_1_1LinearTransformation-members.html
+++ b/doc/html/classmeow_1_1LinearTransformation-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1LinearTransformation.html
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1LinearTransformation.html b/doc/html/classmeow_1_1LinearTransformation.html
index c364d2f..2027812 100644
--- a/doc/html/classmeow_1_1LinearTransformation.html
+++ b/doc/html/classmeow_1_1LinearTransformation.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -507,7 +507,7 @@ template&lt;class Scalar&gt; </div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1LinearTransformation.html">LinearTransformation</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1Matrix-members.html b/doc/html/classmeow_1_1Matrix-members.html
index 5ac4607..a596790 100644
--- a/doc/html/classmeow_1_1Matrix-members.html
+++ b/doc/html/classmeow_1_1Matrix-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -118,7 +118,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1Matrix.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1Matrix.html b/doc/html/classmeow_1_1Matrix.html
index fda94e9..85e80ce 100644
--- a/doc/html/classmeow_1_1Matrix.html
+++ b/doc/html/classmeow_1_1Matrix.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -235,7 +235,7 @@ class meow::Matrix&lt; Entry &gt;</h3>
<p><b>matrix</b> </p>
<dl class="section author"><dt>Author</dt><dd>cat_leopard </dd></dl>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00018">18</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00019">19</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div><h2 class="groupheader">Member Typedef Documentation</h2>
<a class="anchor" id="ab05bcd1bd8b1f8d4f250d6b3b87e023e"></a>
<div class="memitem">
@@ -249,7 +249,7 @@ template&lt;class Entry&gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00020">20</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00021">21</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -265,7 +265,7 @@ template&lt;class Entry&gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00021">21</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00022">22</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -296,7 +296,7 @@ template&lt;class Entry&gt; </div>
<p>constructor </p>
<p>Create an empty matrix with size <b>0x0</b>. In other world, create an <b>invalid</b> matrix </p>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00061">61</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00062">62</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -333,7 +333,7 @@ template&lt;class Entry&gt; </div>
</dd>
</dl>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00070">70</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00071">71</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -388,7 +388,7 @@ template&lt;class Entry&gt; </div>
</dd>
</dl>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00082">82</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00083">83</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -417,7 +417,7 @@ template&lt;class Entry&gt; </div>
<p>destructor </p>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00086">86</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00087">87</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -449,7 +449,7 @@ template&lt;class Entry&gt; </div>
<p>return <em></em>(*this) + <em>m</em>. </p>
<p>If the size not match, it will return an invalid matrix </p>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00300">300</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00301">301</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -478,7 +478,7 @@ template&lt;class Entry&gt; </div>
<p>free the memory </p>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00203">203</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00204">204</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -508,7 +508,7 @@ template&lt;class Entry&gt; </div>
<p>Return the <em>c</em> -th column. </p>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00278">278</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00279">279</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -537,7 +537,7 @@ template&lt;class Entry&gt; </div>
<p>Return number of cols. </p>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00133">133</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00134">134</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -586,7 +586,7 @@ template&lt;class Entry&gt; </div>
</dl>
<dl class="section return"><dt>Returns</dt><dd>new number of columns </dd></dl>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00168">168</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00169">169</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -624,7 +624,7 @@ template&lt;class Entry&gt; </div>
</dl>
<dl class="section return"><dt>Returns</dt><dd>*this </dd></dl>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00096">96</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00097">97</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -653,7 +653,7 @@ template&lt;class Entry&gt; </div>
<p>Return a matrix which is a diangonal form of me. </p>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00389">389</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00390">390</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -682,7 +682,7 @@ template&lt;class Entry&gt; </div>
<p>Let itself be an diagonal form of original itself. </p>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00376">376</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00377">377</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -712,7 +712,7 @@ template&lt;class Entry&gt; </div>
<p>return <em></em>(*this) / <em>s</em>. <em>s</em> is a scalar </p>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00346">346</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00347">347</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -781,7 +781,7 @@ template&lt;class Entry&gt; </div>
</dl>
<dl class="section return"><dt>Returns</dt><dd>void </dd></dl>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00236">236</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00237">237</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -821,7 +821,7 @@ template&lt;class Entry&gt; </div>
<p>Access the entry at <em>r</em> x <em>c</em>. </p>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00211">211</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00212">212</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -867,7 +867,7 @@ template&lt;class Entry&gt; </div>
<p>Change the entry at <em>r</em> x <em>c</em>. </p>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00216">216</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00217">217</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -907,7 +907,7 @@ template&lt;class Entry&gt; </div>
<p>Get the entry at <em>r</em> x <em>c</em>. </p>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00222">222</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00223">223</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -937,7 +937,7 @@ template&lt;class Entry&gt; </div>
<p>Let itself be an identity matrix. </p>
<p>Our definition of Identity matrix is 1 for entry(i, i) and 0 otherwise. </p>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00366">366</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00367">367</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -966,7 +966,7 @@ template&lt;class Entry&gt; </div>
<p>Return a identity matrix with size equal to itself. </p>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00355">355</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00356">356</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -996,7 +996,7 @@ template&lt;class Entry&gt; </div>
<p>Return a matrix which is an inverse matrix of <em></em>(*this) </p>
<p>If inverse matrix doesn't exist, it will return a invalid matrix </p>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00400">400</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00401">401</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -1025,7 +1025,7 @@ template&lt;class Entry&gt; </div>
<p>let itself become itself's inverse matrix </p>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00428">428</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00429">429</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -1056,7 +1056,7 @@ template&lt;class Entry&gt; </div>
<p>return <em></em>(*this) times <em>m</em>. </p>
<p>If the size not match, it will return an invalid matrix </p>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00326">326</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00327">327</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -1086,7 +1086,7 @@ template&lt;class Entry&gt; </div>
<p>return <em></em>(*this) times <em>s</em>. <em>s</em> is a scalar </p>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00337">337</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00338">338</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -1115,7 +1115,7 @@ template&lt;class Entry&gt; </div>
<p>return -<em></em>(*this) </p>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00288">288</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00289">289</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -1155,7 +1155,7 @@ template&lt;class Entry&gt; </div>
<p>same as <em>entry(r,c)</em> </p>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00488">488</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00489">489</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -1201,7 +1201,7 @@ template&lt;class Entry&gt; </div>
<p>same as <em>entry(r,c,e)</em> </p>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00493">493</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00494">494</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -1231,7 +1231,7 @@ template&lt;class Entry&gt; </div>
<p>same as <em>mul(m)</em> </p>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00518">518</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00519">519</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -1261,7 +1261,7 @@ template&lt;class Entry&gt; </div>
<p>same as <em>mul(m)</em> </p>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00523">523</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00524">524</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -1290,7 +1290,7 @@ template&lt;class Entry&gt; </div>
<p>same as <em><a class="el" href="classmeow_1_1Matrix.html#aa43f03179e3218c9af28f7374757a2cc" title="return +(*this) ">positive()</a></em> </p>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00498">498</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00499">499</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -1320,7 +1320,7 @@ template&lt;class Entry&gt; </div>
<p>same as <em>add(m)</em> </p>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00508">508</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00509">509</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -1349,7 +1349,7 @@ template&lt;class Entry&gt; </div>
<p>same as <em><a class="el" href="classmeow_1_1Matrix.html#a581dbd8ba10d054596a3d11eaf47f274" title="return -(*this) ">negative()</a></em> </p>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00503">503</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00504">504</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -1379,7 +1379,7 @@ template&lt;class Entry&gt; </div>
<p>same as <em>sub(m)</em> </p>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00513">513</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00514">514</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -1409,7 +1409,7 @@ template&lt;class Entry&gt; </div>
<p>same as <em>div(s)</em> </p>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00528">528</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00529">529</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -1439,7 +1439,7 @@ template&lt;class Entry&gt; </div>
<p>same as <em>copyFrom</em> </p>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00483">483</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00484">484</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -1468,7 +1468,7 @@ template&lt;class Entry&gt; </div>
<p>return +<em></em>(*this) </p>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00283">283</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00284">284</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -1506,7 +1506,7 @@ template&lt;class Entry&gt; </div>
</dl>
<dl class="section return"><dt>Returns</dt><dd>*this </dd></dl>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00109">109</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00110">110</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -1552,7 +1552,7 @@ template&lt;class Entry&gt; </div>
<p>reset the size of the matrix to <em>r</em> x <em>c</em> with entry all be <em>e</em> </p>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00115">115</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00116">116</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -1582,7 +1582,7 @@ template&lt;class Entry&gt; </div>
<p>Return the <em>r</em> -th row. </p>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00273">273</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00274">274</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -1611,7 +1611,7 @@ template&lt;class Entry&gt; </div>
<p>Return number of rows. </p>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00128">128</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00129">129</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -1660,7 +1660,7 @@ template&lt;class Entry&gt; </div>
</dl>
<dl class="section return"><dt>Returns</dt><dd>new number of rows </dd></dl>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00151">151</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00152">152</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -1689,7 +1689,7 @@ template&lt;class Entry&gt; </div>
<p>Return number of rows times number of cols. </p>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00138">138</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00139">139</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -1745,7 +1745,7 @@ template&lt;class Entry&gt; </div>
</dl>
<dl class="section return"><dt>Returns</dt><dd><em>r</em> * <em>c</em> </dd></dl>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00194">194</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00195">195</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -1776,7 +1776,7 @@ template&lt;class Entry&gt; </div>
<p>return <em></em>(*this) - <em>m</em>. </p>
<p>If the size not match, it will return an invalid matrix </p>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00313">313</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00314">314</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -1839,7 +1839,7 @@ template&lt;class Entry&gt; </div>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a matrix </dd></dl>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00257">257</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00258">258</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -1868,7 +1868,7 @@ template&lt;class Entry&gt; </div>
<p>return itself's transpose matrix </p>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00434">434</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00435">435</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -1897,7 +1897,7 @@ template&lt;class Entry&gt; </div>
<p>Let itself become itself's transpose matrix. </p>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00443">443</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00444">444</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -1926,7 +1926,7 @@ template&lt;class Entry&gt; </div>
<p>return a matrix which is the triangular form of <em></em>(*this) </p>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00449">449</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00450">450</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -1955,7 +1955,7 @@ template&lt;class Entry&gt; </div>
<p>triangluar itself </p>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00456">456</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00457">457</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -1984,7 +1984,7 @@ template&lt;class Entry&gt; </div>
<p>Return whether it is a <b>valid</b> matrix. </p>
-<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00123">123</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
+<p>Definition at line <a class="el" href="Matrix_8h_source.html#l00124">124</a> of file <a class="el" href="Matrix_8h_source.html">Matrix.h</a>.</p>
</div>
</div>
@@ -1998,7 +1998,7 @@ template&lt;class Entry&gt; </div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1Matrix.html">Matrix</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1MergeableHeap-members.html b/doc/html/classmeow_1_1MergeableHeap-members.html
index 722be58..e9611ec 100644
--- a/doc/html/classmeow_1_1MergeableHeap-members.html
+++ b/doc/html/classmeow_1_1MergeableHeap-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -80,7 +80,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1MergeableHeap.html','');}
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1MergeableHeap.html b/doc/html/classmeow_1_1MergeableHeap.html
index c49774f..a43e4ad 100644
--- a/doc/html/classmeow_1_1MergeableHeap.html
+++ b/doc/html/classmeow_1_1MergeableHeap.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -521,7 +521,7 @@ template&lt;class Element &gt; </div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1MergeableHeap.html">MergeableHeap</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1ObjArray-members.html b/doc/html/classmeow_1_1ObjArray-members.html
index 564db7e..72e8ca8 100644
--- a/doc/html/classmeow_1_1ObjArray-members.html
+++ b/doc/html/classmeow_1_1ObjArray-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -96,7 +96,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1ObjArray.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1ObjArray.html b/doc/html/classmeow_1_1ObjArray.html
index 0b57029..c20f0e7 100644
--- a/doc/html/classmeow_1_1ObjArray.html
+++ b/doc/html/classmeow_1_1ObjArray.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -975,7 +975,7 @@ template&lt;class T &gt; </div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1ObjArray.html">ObjArray</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1ObjBase-members.html b/doc/html/classmeow_1_1ObjBase-members.html
index 8dd9371..015e030 100644
--- a/doc/html/classmeow_1_1ObjBase-members.html
+++ b/doc/html/classmeow_1_1ObjBase-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -77,7 +77,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1ObjBase.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1ObjBase.html b/doc/html/classmeow_1_1ObjBase.html
index 2c82604..d035486 100644
--- a/doc/html/classmeow_1_1ObjBase.html
+++ b/doc/html/classmeow_1_1ObjBase.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -80,8 +80,8 @@ Inheritance diagram for meow::ObjBase:</div>
<area href="classmeow_1_1Camera.html" title="Camera. " alt="meow::Camera&lt; Pixel &gt;" shape="rect" coords="372,224,734,248"/>
<area href="classmeow_1_1Eye.html" title="一個 Camera 加上一個offset transformation " alt="meow::Eye&lt; Pixel &gt;" shape="rect" coords="372,280,734,304"/>
<area href="classmeow_1_1FeaturePoint.html" title="特徵點 " alt="meow::FeaturePoint&lt; Scalar, Description, Position, Feature &gt;" shape="rect" coords="372,336,734,360"/>
-<area href="classmeow_1_1FeaturePointsDetector.html" alt="meow::FeaturePointsDetector&lt; Pixel &gt;" shape="rect" coords="372,392,734,416"/>
-<area href="classmeow_1_1FeaturePointsMatch.html" alt="meow::FeaturePointsMatch&lt; Scalar, Description &gt;" shape="rect" coords="372,448,734,472"/>
+<area href="classmeow_1_1FeaturePointsDetector.html" alt="meow::FeaturePointsDetector&lt; Pixel, MyFP &gt;" shape="rect" coords="372,392,734,416"/>
+<area href="classmeow_1_1FeaturePointsMatch.html" alt="meow::FeaturePointsMatch&lt; FeaturePoint &gt;" shape="rect" coords="372,448,734,472"/>
<area href="classmeow_1_1IdentityPoints.html" title="把一個 std::map&lt;Identity, Point &gt; 包起來 " alt="meow::IdentityPoints&lt; Identity, Scalar, Point &gt;" shape="rect" coords="372,504,734,528"/>
<area href="classmeow_1_1ObjArray.html" title="純粹把 std::vector 包起來, 變成繼承自 ObjBase " alt="meow::ObjArray&lt; T &gt;" shape="rect" coords="372,560,734,584"/>
<area href="classmeow_1_1ObjDictionary.html" title="純粹把 std::map 包起來, 變成繼承自 ObjBase " alt="meow::ObjDictionary&lt; Key, Value &gt;" shape="rect" coords="372,616,734,640"/>
@@ -221,7 +221,7 @@ Protected Member Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd><code>this</code> </dd></dl>
-<p>Reimplemented in <a class="el" href="classmeow_1_1Photo.html#a0e947011dcb0db21760c89663acd2208">meow::Photo&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1Bitmap.html#a998a6a9607f8552ace65cce0d251042c">meow::Bitmap&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1IdentityPoints.html#ae4f872e0e044fc5653176e159bc75a04">meow::IdentityPoints&lt; Identity, Scalar, Point &gt;</a>, <a class="el" href="classmeow_1_1IdentityPoints.html#ae4f872e0e044fc5653176e159bc75a04">meow::IdentityPoints&lt; int, double, Vector2D&lt; double &gt; &gt;</a>, <a class="el" href="classmeow_1_1BundleAdjustment__LM.html#a2aa8b8a53023ad43099ea51e126d9100">meow::BundleAdjustment_LM&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a51ea4943d3c0515466a801ec63ba44ea">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1Camera.html#a5dff4c1129c6d74de1938bea9309a408">meow::Camera&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1WatchBall.html#a898f8ad46598a01633f444804853a3bd">meow::WatchBall&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ab5aa47ae36052a5916515a2e504f2c53">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>, <a class="el" href="classmeow_1_1ObjArray.html#a339fcf38102846e361db6aa1e896c044">meow::ObjArray&lt; T &gt;</a>, <a class="el" href="classmeow_1_1ObjDictionary.html#a8f2e32f6eb11904c2547fae0ff9ab3d6">meow::ObjDictionary&lt; Key, Value &gt;</a>, <a class="el" href="classmeow_1_1Eye.html#a9e97015a56f3ad156d2efe55c1c34f17">meow::Eye&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1ObjType.html#a392c841c8012ebd9a62f514a74e4b535">meow::ObjType&lt; Type, ReaderWriter &gt;</a>, and <a class="el" href="classmeow_1_1ObjProperties.html#a4bc4f097d783426457a784a39266ba52">meow::ObjProperties&lt; SID &gt;</a>.</p>
+<p>Reimplemented in <a class="el" href="classmeow_1_1Photo.html#a0e947011dcb0db21760c89663acd2208">meow::Photo&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1Bitmap.html#a998a6a9607f8552ace65cce0d251042c">meow::Bitmap&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1IdentityPoints.html#ae4f872e0e044fc5653176e159bc75a04">meow::IdentityPoints&lt; Identity, Scalar, Point &gt;</a>, <a class="el" href="classmeow_1_1IdentityPoints.html#ae4f872e0e044fc5653176e159bc75a04">meow::IdentityPoints&lt; int, double, Vector2D&lt; double &gt; &gt;</a>, <a class="el" href="classmeow_1_1BundleAdjustment__LM.html#a2aa8b8a53023ad43099ea51e126d9100">meow::BundleAdjustment_LM&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a22926ecd41993f5640fccca43877b9da">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>, <a class="el" href="classmeow_1_1Camera.html#a5dff4c1129c6d74de1938bea9309a408">meow::Camera&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1WatchBall.html#a898f8ad46598a01633f444804853a3bd">meow::WatchBall&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a0140e0ddd987f8b6f34f80f3feceb3a6">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a>, <a class="el" href="classmeow_1_1ObjArray.html#a339fcf38102846e361db6aa1e896c044">meow::ObjArray&lt; T &gt;</a>, <a class="el" href="classmeow_1_1ObjDictionary.html#a8f2e32f6eb11904c2547fae0ff9ab3d6">meow::ObjDictionary&lt; Key, Value &gt;</a>, <a class="el" href="classmeow_1_1Eye.html#a9e97015a56f3ad156d2efe55c1c34f17">meow::Eye&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1ObjType.html#a392c841c8012ebd9a62f514a74e4b535">meow::ObjType&lt; Type, ReaderWriter &gt;</a>, and <a class="el" href="classmeow_1_1ObjProperties.html#a4bc4f097d783426457a784a39266ba52">meow::ObjProperties&lt; SID &gt;</a>.</p>
<p>Definition at line <a class="el" href="ObjBase_8h_source.html#l00062">62</a> of file <a class="el" href="ObjBase_8h_source.html">ObjBase.h</a>.</p>
@@ -250,7 +250,7 @@ Protected Member Functions</h2></td></tr>
<p>回傳一個new出來的物件, 預設implement為直接回傳 <code>NULL</code> </p>
-<p>Reimplemented in <a class="el" href="classmeow_1_1Photo.html#a449f74fa427154f943d6abee255431aa">meow::Photo&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1Bitmap.html#a07b1eb689498112691ca72e8c6ae453f">meow::Bitmap&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1BundleAdjustment__LM.html#ac7da70e8db84d10b742fe0330a1652bb">meow::BundleAdjustment_LM&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1IdentityPoints.html#ae6da67ce458be4ba940dec8bf49bb04a">meow::IdentityPoints&lt; Identity, Scalar, Point &gt;</a>, <a class="el" href="classmeow_1_1IdentityPoints.html#ae6da67ce458be4ba940dec8bf49bb04a">meow::IdentityPoints&lt; int, double, Vector2D&lt; double &gt; &gt;</a>, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ae7a96030ea8d06322b632c89eb65655d">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1FeaturePoint.html#a1f0ab3a1ba3f3231292db8621d4f12e0">meow::FeaturePoint&lt; Scalar, Description, Position, Feature &gt;</a>, <a class="el" href="classmeow_1_1Camera.html#ad3ec34460c84a4a20cf3cb418db76dc3">meow::Camera&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1WatchBall.html#ae2c8bc97ac7d09b886fe59a8f88c2145">meow::WatchBall&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aaa320097355fccd00677bd0413935ee5">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>, <a class="el" href="classmeow_1_1ObjArray.html#a35d6363d1432059e3dd7c3c43ca006ae">meow::ObjArray&lt; T &gt;</a>, <a class="el" href="classmeow_1_1ObjDictionary.html#a14ce0fcedf7619c0b442588e185a7eeb">meow::ObjDictionary&lt; Key, Value &gt;</a>, <a class="el" href="classmeow_1_1Eye.html#a6b5e97a01293fd84127036b5744c3967">meow::Eye&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1ObjType.html#a19f8291125626675d15b4394283b8180">meow::ObjType&lt; Type, ReaderWriter &gt;</a>, and <a class="el" href="classmeow_1_1ObjProperties.html#a3345d121cc8a6b25baad2cbd80d23164">meow::ObjProperties&lt; SID &gt;</a>.</p>
+<p>Reimplemented in <a class="el" href="classmeow_1_1Photo.html#a449f74fa427154f943d6abee255431aa">meow::Photo&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1Bitmap.html#a07b1eb689498112691ca72e8c6ae453f">meow::Bitmap&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1BundleAdjustment__LM.html#ac7da70e8db84d10b742fe0330a1652bb">meow::BundleAdjustment_LM&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1IdentityPoints.html#ae6da67ce458be4ba940dec8bf49bb04a">meow::IdentityPoints&lt; Identity, Scalar, Point &gt;</a>, <a class="el" href="classmeow_1_1IdentityPoints.html#ae6da67ce458be4ba940dec8bf49bb04a">meow::IdentityPoints&lt; int, double, Vector2D&lt; double &gt; &gt;</a>, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#aac15dced6654af106aafcad1cec923d8">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>, <a class="el" href="classmeow_1_1FeaturePoint.html#a1f0ab3a1ba3f3231292db8621d4f12e0">meow::FeaturePoint&lt; Scalar, Description, Position, Feature &gt;</a>, <a class="el" href="classmeow_1_1Camera.html#ad3ec34460c84a4a20cf3cb418db76dc3">meow::Camera&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1WatchBall.html#ae2c8bc97ac7d09b886fe59a8f88c2145">meow::WatchBall&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#af64bd6ccb46f6da7909a7b62dc0b2965">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a>, <a class="el" href="classmeow_1_1ObjArray.html#a35d6363d1432059e3dd7c3c43ca006ae">meow::ObjArray&lt; T &gt;</a>, <a class="el" href="classmeow_1_1ObjDictionary.html#a14ce0fcedf7619c0b442588e185a7eeb">meow::ObjDictionary&lt; Key, Value &gt;</a>, <a class="el" href="classmeow_1_1Eye.html#a6b5e97a01293fd84127036b5744c3967">meow::Eye&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1ObjType.html#a19f8291125626675d15b4394283b8180">meow::ObjType&lt; Type, ReaderWriter &gt;</a>, and <a class="el" href="classmeow_1_1ObjProperties.html#a3345d121cc8a6b25baad2cbd80d23164">meow::ObjProperties&lt; SID &gt;</a>.</p>
<p>Definition at line <a class="el" href="ObjBase_8h_source.html#l00052">52</a> of file <a class="el" href="ObjBase_8h_source.html">ObjBase.h</a>.</p>
@@ -279,7 +279,7 @@ Protected Member Functions</h2></td></tr>
<p>用C-style string回傳這個class的type name </p>
-<p>Reimplemented in <a class="el" href="classmeow_1_1Photo.html#a93fdf3b617d8b1c751823074fca049a9">meow::Photo&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1Bitmap.html#af8debba04055594b8507c77b3dbd0ff7">meow::Bitmap&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1IdentityPoints.html#aec3a9252f956e92e3836191806d6b5fb">meow::IdentityPoints&lt; Identity, Scalar, Point &gt;</a>, <a class="el" href="classmeow_1_1IdentityPoints.html#aec3a9252f956e92e3836191806d6b5fb">meow::IdentityPoints&lt; int, double, Vector2D&lt; double &gt; &gt;</a>, <a class="el" href="classmeow_1_1BundleAdjustment__LM.html#a40ccbfa11601cfee579cb0e270e99582">meow::BundleAdjustment_LM&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a00be866b3cf9bd2469e0eef32a3b2287">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1FeaturePoint.html#a270680312c1b38e752ea8a3a33bd627c">meow::FeaturePoint&lt; Scalar, Description, Position, Feature &gt;</a>, <a class="el" href="classmeow_1_1Camera.html#a80ef6d606e9f79255b043c5c17cc4a18">meow::Camera&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1WatchBall.html#afcba8229502523255913392c592eabce">meow::WatchBall&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a2c89f6a79cba1b477c31e294ec7d9c71">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>, <a class="el" href="classmeow_1_1Eye.html#a7cde51b085ae859b35be06b74e358148">meow::Eye&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1ObjArray.html#a8be408ac8b9b6515fc55dfecd418ceb5">meow::ObjArray&lt; T &gt;</a>, <a class="el" href="classmeow_1_1ObjDictionary.html#aee3a1722f6061987a242b9b33e5fcc64">meow::ObjDictionary&lt; Key, Value &gt;</a>, <a class="el" href="classmeow_1_1ObjType.html#ae7d34cb241aa7d74c9c52918c98dab49">meow::ObjType&lt; Type, ReaderWriter &gt;</a>, and <a class="el" href="classmeow_1_1ObjProperties.html#a55ee94dd2d564eaee8250ed517b6779a">meow::ObjProperties&lt; SID &gt;</a>.</p>
+<p>Reimplemented in <a class="el" href="classmeow_1_1Photo.html#a93fdf3b617d8b1c751823074fca049a9">meow::Photo&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1Bitmap.html#af8debba04055594b8507c77b3dbd0ff7">meow::Bitmap&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1IdentityPoints.html#aec3a9252f956e92e3836191806d6b5fb">meow::IdentityPoints&lt; Identity, Scalar, Point &gt;</a>, <a class="el" href="classmeow_1_1IdentityPoints.html#aec3a9252f956e92e3836191806d6b5fb">meow::IdentityPoints&lt; int, double, Vector2D&lt; double &gt; &gt;</a>, <a class="el" href="classmeow_1_1BundleAdjustment__LM.html#a40ccbfa11601cfee579cb0e270e99582">meow::BundleAdjustment_LM&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a548446f4efd783de0d88c738ecff1e78">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>, <a class="el" href="classmeow_1_1FeaturePoint.html#a270680312c1b38e752ea8a3a33bd627c">meow::FeaturePoint&lt; Scalar, Description, Position, Feature &gt;</a>, <a class="el" href="classmeow_1_1Camera.html#a80ef6d606e9f79255b043c5c17cc4a18">meow::Camera&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1WatchBall.html#afcba8229502523255913392c592eabce">meow::WatchBall&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a0611d4470a5a8a0e04dfacbdf8ce8b2d">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a>, <a class="el" href="classmeow_1_1Eye.html#a7cde51b085ae859b35be06b74e358148">meow::Eye&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1ObjArray.html#a8be408ac8b9b6515fc55dfecd418ceb5">meow::ObjArray&lt; T &gt;</a>, <a class="el" href="classmeow_1_1ObjDictionary.html#aee3a1722f6061987a242b9b33e5fcc64">meow::ObjDictionary&lt; Key, Value &gt;</a>, <a class="el" href="classmeow_1_1ObjType.html#ae7d34cb241aa7d74c9c52918c98dab49">meow::ObjType&lt; Type, ReaderWriter &gt;</a>, and <a class="el" href="classmeow_1_1ObjProperties.html#a55ee94dd2d564eaee8250ed517b6779a">meow::ObjProperties&lt; SID &gt;</a>.</p>
<p>Definition at line <a class="el" href="ObjBase_8h_source.html#l00070">70</a> of file <a class="el" href="ObjBase_8h_source.html">ObjBase.h</a>.</p>
@@ -361,7 +361,7 @@ Protected Member Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>成功或失敗 </dd></dl>
-<p>Reimplemented in <a class="el" href="classmeow_1_1Photo.html#a97cc535d734fdf53457c84ef5f0bdc50">meow::Photo&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1Bitmap.html#a3b13a4923d68de65bb7e21712185bec8">meow::Bitmap&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1IdentityPoints.html#a9ba6fdf31e3e8e188b3d7780f7b4abc2">meow::IdentityPoints&lt; Identity, Scalar, Point &gt;</a>, <a class="el" href="classmeow_1_1IdentityPoints.html#a9ba6fdf31e3e8e188b3d7780f7b4abc2">meow::IdentityPoints&lt; int, double, Vector2D&lt; double &gt; &gt;</a>, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a3bf522cf08285d1afbaca76c643ea4a7">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1WatchBall.html#a18cac43a61f741c191148bfef76e3d85">meow::WatchBall&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1FeaturePoint.html#a3da994d4a562a58157ad29974b04f90a">meow::FeaturePoint&lt; Scalar, Description, Position, Feature &gt;</a>, <a class="el" href="classmeow_1_1Camera.html#aaa82f998dfc1acde6607650ab6514492">meow::Camera&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a207813017b7eab06672ec324968e6caa">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>, <a class="el" href="classmeow_1_1ObjArray.html#a3bc18d106d33e0a2f00f6e9ebf443b74">meow::ObjArray&lt; T &gt;</a>, <a class="el" href="classmeow_1_1ObjDictionary.html#a0b1bd9fe09676aca74aec34bf5ea7137">meow::ObjDictionary&lt; Key, Value &gt;</a>, <a class="el" href="classmeow_1_1Eye.html#a204cd7c18e473378cb13bbfc519f7c2e">meow::Eye&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1ObjType.html#a8ff33aabcb80ffc2d870b6ce73a6d4fe">meow::ObjType&lt; Type, ReaderWriter &gt;</a>, and <a class="el" href="classmeow_1_1ObjProperties.html#a4d7d0978d10735798e76e707ee9faa5a">meow::ObjProperties&lt; SID &gt;</a>.</p>
+<p>Reimplemented in <a class="el" href="classmeow_1_1Photo.html#a97cc535d734fdf53457c84ef5f0bdc50">meow::Photo&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1Bitmap.html#a3b13a4923d68de65bb7e21712185bec8">meow::Bitmap&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#aeaf30a21754b3d25b0fbd8a2f80b725f">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>, <a class="el" href="classmeow_1_1IdentityPoints.html#a9ba6fdf31e3e8e188b3d7780f7b4abc2">meow::IdentityPoints&lt; Identity, Scalar, Point &gt;</a>, <a class="el" href="classmeow_1_1IdentityPoints.html#a9ba6fdf31e3e8e188b3d7780f7b4abc2">meow::IdentityPoints&lt; int, double, Vector2D&lt; double &gt; &gt;</a>, <a class="el" href="classmeow_1_1FeaturePoint.html#a3da994d4a562a58157ad29974b04f90a">meow::FeaturePoint&lt; Scalar, Description, Position, Feature &gt;</a>, <a class="el" href="classmeow_1_1WatchBall.html#a18cac43a61f741c191148bfef76e3d85">meow::WatchBall&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1Camera.html#aaa82f998dfc1acde6607650ab6514492">meow::Camera&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a0857086fddef404ea4146e60fbd7067f">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a>, <a class="el" href="classmeow_1_1ObjArray.html#a3bc18d106d33e0a2f00f6e9ebf443b74">meow::ObjArray&lt; T &gt;</a>, <a class="el" href="classmeow_1_1ObjDictionary.html#a0b1bd9fe09676aca74aec34bf5ea7137">meow::ObjDictionary&lt; Key, Value &gt;</a>, <a class="el" href="classmeow_1_1Eye.html#a204cd7c18e473378cb13bbfc519f7c2e">meow::Eye&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1ObjType.html#a8ff33aabcb80ffc2d870b6ce73a6d4fe">meow::ObjType&lt; Type, ReaderWriter &gt;</a>, and <a class="el" href="classmeow_1_1ObjProperties.html#a4d7d0978d10735798e76e707ee9faa5a">meow::ObjProperties&lt; SID &gt;</a>.</p>
<p>Definition at line <a class="el" href="ObjBase_8h_source.html#l00045">45</a> of file <a class="el" href="ObjBase_8h_source.html">ObjBase.h</a>.</p>
@@ -390,7 +390,7 @@ Protected Member Functions</h2></td></tr>
<p>用std::string回傳這個class的type name </p>
-<p>Reimplemented in <a class="el" href="classmeow_1_1Photo.html#a84cf3012af5e67b4aafc1ee7eafd70d1">meow::Photo&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1Bitmap.html#a7f282d9a1ebb07ca5fe12d8ae73121d1">meow::Bitmap&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1IdentityPoints.html#a2437a688092c4cd03dd87be2a51b4737">meow::IdentityPoints&lt; Identity, Scalar, Point &gt;</a>, <a class="el" href="classmeow_1_1IdentityPoints.html#a2437a688092c4cd03dd87be2a51b4737">meow::IdentityPoints&lt; int, double, Vector2D&lt; double &gt; &gt;</a>, <a class="el" href="classmeow_1_1BundleAdjustment__LM.html#a21d920c760fc786a77c9b95978a447d9">meow::BundleAdjustment_LM&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ae13f041624113e4b87d49befc2e1d77a">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1Camera.html#ae009c09a5e6b5ebdab09dd304f2eca32">meow::Camera&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1FeaturePoint.html#ab2f0441087ea56af4119c718f6ed5dcf">meow::FeaturePoint&lt; Scalar, Description, Position, Feature &gt;</a>, <a class="el" href="classmeow_1_1WatchBall.html#ab8478f0460b456da11863ab9e7542bd1">meow::WatchBall&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ab10e50514ac4b0de505800b1894dbb0a">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>, <a class="el" href="classmeow_1_1Eye.html#a87a328ebee71857a3e3c0ba05c496543">meow::Eye&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1ObjArray.html#a8fe5956bfb52c17632b00338c7da5d5c">meow::ObjArray&lt; T &gt;</a>, <a class="el" href="classmeow_1_1ObjDictionary.html#af5114823fcc2476aa45a965e4af66d6c">meow::ObjDictionary&lt; Key, Value &gt;</a>, <a class="el" href="classmeow_1_1ObjType.html#afaa74a571889ea5281ab3de5636f7e0f">meow::ObjType&lt; Type, ReaderWriter &gt;</a>, and <a class="el" href="classmeow_1_1ObjProperties.html#a6283d69f9c6430c3b2601d7f0267bb84">meow::ObjProperties&lt; SID &gt;</a>.</p>
+<p>Reimplemented in <a class="el" href="classmeow_1_1Photo.html#a84cf3012af5e67b4aafc1ee7eafd70d1">meow::Photo&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1Bitmap.html#a7f282d9a1ebb07ca5fe12d8ae73121d1">meow::Bitmap&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1IdentityPoints.html#a2437a688092c4cd03dd87be2a51b4737">meow::IdentityPoints&lt; Identity, Scalar, Point &gt;</a>, <a class="el" href="classmeow_1_1IdentityPoints.html#a2437a688092c4cd03dd87be2a51b4737">meow::IdentityPoints&lt; int, double, Vector2D&lt; double &gt; &gt;</a>, <a class="el" href="classmeow_1_1BundleAdjustment__LM.html#a21d920c760fc786a77c9b95978a447d9">meow::BundleAdjustment_LM&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ad068b4cf3ac0239f62c6a862b2c27dcd">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>, <a class="el" href="classmeow_1_1FeaturePoint.html#ab2f0441087ea56af4119c718f6ed5dcf">meow::FeaturePoint&lt; Scalar, Description, Position, Feature &gt;</a>, <a class="el" href="classmeow_1_1Camera.html#ae009c09a5e6b5ebdab09dd304f2eca32">meow::Camera&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1WatchBall.html#ab8478f0460b456da11863ab9e7542bd1">meow::WatchBall&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a5735c70654f48034de22a600dfabdb88">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a>, <a class="el" href="classmeow_1_1Eye.html#a87a328ebee71857a3e3c0ba05c496543">meow::Eye&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1ObjArray.html#a8fe5956bfb52c17632b00338c7da5d5c">meow::ObjArray&lt; T &gt;</a>, <a class="el" href="classmeow_1_1ObjDictionary.html#af5114823fcc2476aa45a965e4af66d6c">meow::ObjDictionary&lt; Key, Value &gt;</a>, <a class="el" href="classmeow_1_1ObjType.html#afaa74a571889ea5281ab3de5636f7e0f">meow::ObjType&lt; Type, ReaderWriter &gt;</a>, and <a class="el" href="classmeow_1_1ObjProperties.html#a6283d69f9c6430c3b2601d7f0267bb84">meow::ObjProperties&lt; SID &gt;</a>.</p>
<p>Definition at line <a class="el" href="ObjBase_8h_source.html#l00077">77</a> of file <a class="el" href="ObjBase_8h_source.html">ObjBase.h</a>.</p>
@@ -472,7 +472,7 @@ Protected Member Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>成功或失敗 </dd></dl>
-<p>Reimplemented in <a class="el" href="classmeow_1_1Photo.html#ab92324c852686bcad5e374aa9ae8e952">meow::Photo&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1Bitmap.html#aad700e26eae54cb653919c165dcc98dd">meow::Bitmap&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1BundleAdjustment__LM.html#a9d19b404967305fd9aa67749ec8c7717">meow::BundleAdjustment_LM&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a83d9ec3557a4251dc98dae1ab7146a14">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1IdentityPoints.html#afc2a5f1438534e96bf9e1eee26115041">meow::IdentityPoints&lt; Identity, Scalar, Point &gt;</a>, <a class="el" href="classmeow_1_1IdentityPoints.html#afc2a5f1438534e96bf9e1eee26115041">meow::IdentityPoints&lt; int, double, Vector2D&lt; double &gt; &gt;</a>, <a class="el" href="classmeow_1_1WatchBall.html#a33cb0d690e6da55580f1747c7fb72e7a">meow::WatchBall&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1Camera.html#acb6443a3ce77804575ec55209b3a1960">meow::Camera&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1FeaturePoint.html#ac73c09187fd6cdc4fc07375123963b5d">meow::FeaturePoint&lt; Scalar, Description, Position, Feature &gt;</a>, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#acbdc25595aeb8280c11543fec230e1a6">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>, <a class="el" href="classmeow_1_1ObjArray.html#a089627fcba2e80760993e3aff1705a70">meow::ObjArray&lt; T &gt;</a>, <a class="el" href="classmeow_1_1ObjDictionary.html#a2393452e9533fab679565068545f109c">meow::ObjDictionary&lt; Key, Value &gt;</a>, <a class="el" href="classmeow_1_1Eye.html#a047951cd9210fe3743c5bf4c1683f7f0">meow::Eye&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1ObjType.html#af0adbddc5a4ef305c2637b6694355944">meow::ObjType&lt; Type, ReaderWriter &gt;</a>, and <a class="el" href="classmeow_1_1ObjProperties.html#a7ebb7d21a575adbf9cbed10db807c6b6">meow::ObjProperties&lt; SID &gt;</a>.</p>
+<p>Reimplemented in <a class="el" href="classmeow_1_1Photo.html#ab92324c852686bcad5e374aa9ae8e952">meow::Photo&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1Bitmap.html#aad700e26eae54cb653919c165dcc98dd">meow::Bitmap&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1BundleAdjustment__LM.html#a9d19b404967305fd9aa67749ec8c7717">meow::BundleAdjustment_LM&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a453991489f594d1bcc5738d6a59c64b3">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>, <a class="el" href="classmeow_1_1IdentityPoints.html#afc2a5f1438534e96bf9e1eee26115041">meow::IdentityPoints&lt; Identity, Scalar, Point &gt;</a>, <a class="el" href="classmeow_1_1IdentityPoints.html#afc2a5f1438534e96bf9e1eee26115041">meow::IdentityPoints&lt; int, double, Vector2D&lt; double &gt; &gt;</a>, <a class="el" href="classmeow_1_1WatchBall.html#a33cb0d690e6da55580f1747c7fb72e7a">meow::WatchBall&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1Camera.html#acb6443a3ce77804575ec55209b3a1960">meow::Camera&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1FeaturePoint.html#ac73c09187fd6cdc4fc07375123963b5d">meow::FeaturePoint&lt; Scalar, Description, Position, Feature &gt;</a>, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ac5c4d30668ee859123493973dbe554ad">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a>, <a class="el" href="classmeow_1_1ObjArray.html#a089627fcba2e80760993e3aff1705a70">meow::ObjArray&lt; T &gt;</a>, <a class="el" href="classmeow_1_1ObjDictionary.html#a2393452e9533fab679565068545f109c">meow::ObjDictionary&lt; Key, Value &gt;</a>, <a class="el" href="classmeow_1_1Eye.html#a047951cd9210fe3743c5bf4c1683f7f0">meow::Eye&lt; Pixel &gt;</a>, <a class="el" href="classmeow_1_1ObjType.html#af0adbddc5a4ef305c2637b6694355944">meow::ObjType&lt; Type, ReaderWriter &gt;</a>, and <a class="el" href="classmeow_1_1ObjProperties.html#a7ebb7d21a575adbf9cbed10db807c6b6">meow::ObjProperties&lt; SID &gt;</a>.</p>
<p>Definition at line <a class="el" href="ObjBase_8h_source.html#l00033">33</a> of file <a class="el" href="ObjBase_8h_source.html">ObjBase.h</a>.</p>
@@ -488,7 +488,7 @@ Protected Member Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1ObjBase.html">ObjBase</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1ObjBase.png b/doc/html/classmeow_1_1ObjBase.png
index c93aa18..075c49f 100644
--- a/doc/html/classmeow_1_1ObjBase.png
+++ b/doc/html/classmeow_1_1ObjBase.png
Binary files differ
diff --git a/doc/html/classmeow_1_1ObjDictionary-members.html b/doc/html/classmeow_1_1ObjDictionary-members.html
index be524aa..421da13 100644
--- a/doc/html/classmeow_1_1ObjDictionary-members.html
+++ b/doc/html/classmeow_1_1ObjDictionary-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -96,7 +96,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1ObjDictionary.html','');}
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1ObjDictionary.html b/doc/html/classmeow_1_1ObjDictionary.html
index 624b062..9ad9b54 100644
--- a/doc/html/classmeow_1_1ObjDictionary.html
+++ b/doc/html/classmeow_1_1ObjDictionary.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -955,7 +955,7 @@ template&lt;class Key , class Value &gt; </div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1ObjDictionary.html">ObjDictionary</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1ObjProperties-members.html b/doc/html/classmeow_1_1ObjProperties-members.html
index 032f650..5a25d1e 100644
--- a/doc/html/classmeow_1_1ObjProperties-members.html
+++ b/doc/html/classmeow_1_1ObjProperties-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -89,7 +89,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1ObjProperties.html','');}
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1ObjProperties.html b/doc/html/classmeow_1_1ObjProperties.html
index e59daa6..7758306 100644
--- a/doc/html/classmeow_1_1ObjProperties.html
+++ b/doc/html/classmeow_1_1ObjProperties.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -625,7 +625,7 @@ template&lt;size_t SID&gt; </div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1ObjProperties.html">ObjProperties</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1ObjSelector-members.html b/doc/html/classmeow_1_1ObjSelector-members.html
index 51bc8e1..3c6c2e3 100644
--- a/doc/html/classmeow_1_1ObjSelector-members.html
+++ b/doc/html/classmeow_1_1ObjSelector-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -81,7 +81,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1ObjSelector.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1ObjSelector.html b/doc/html/classmeow_1_1ObjSelector.html
index 372a618..04618a9 100644
--- a/doc/html/classmeow_1_1ObjSelector.html
+++ b/doc/html/classmeow_1_1ObjSelector.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -637,7 +637,7 @@ template&lt;size_t id&gt; </div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1ObjSelector.html">ObjSelector</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1ObjType-members.html b/doc/html/classmeow_1_1ObjType-members.html
index a95f11b..badb1b8 100644
--- a/doc/html/classmeow_1_1ObjType-members.html
+++ b/doc/html/classmeow_1_1ObjType-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -88,7 +88,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1ObjType.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1ObjType.html b/doc/html/classmeow_1_1ObjType.html
index 46885c5..49ba3e5 100644
--- a/doc/html/classmeow_1_1ObjType.html
+++ b/doc/html/classmeow_1_1ObjType.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -714,7 +714,7 @@ template&lt;class Type , class ReaderWriter &gt; </div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1ObjType.html">ObjType</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1Photo-members.html b/doc/html/classmeow_1_1Photo-members.html
index db901e1..4324616 100644
--- a/doc/html/classmeow_1_1Photo-members.html
+++ b/doc/html/classmeow_1_1Photo-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -107,7 +107,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1Photo.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1Photo.html b/doc/html/classmeow_1_1Photo.html
index b27a1ee..de23395 100644
--- a/doc/html/classmeow_1_1Photo.html
+++ b/doc/html/classmeow_1_1Photo.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -1548,7 +1548,7 @@ template&lt;class Pixel&gt; </div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1Photo.html">Photo</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1PhotoProjection-members.html b/doc/html/classmeow_1_1PhotoProjection-members.html
index e9c5f4d..e771742 100644
--- a/doc/html/classmeow_1_1PhotoProjection-members.html
+++ b/doc/html/classmeow_1_1PhotoProjection-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -96,7 +96,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1PhotoProjection.html','')
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1PhotoProjection.html b/doc/html/classmeow_1_1PhotoProjection.html
index 5017f9d..5b56fb9 100644
--- a/doc/html/classmeow_1_1PhotoProjection.html
+++ b/doc/html/classmeow_1_1PhotoProjection.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -748,7 +748,7 @@ If the number of columns of the input matrix is larger than 1, this method will
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1PhotoProjection.html">PhotoProjection</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1Pipeline-members.html b/doc/html/classmeow_1_1Pipeline-members.html
deleted file mode 100644
index b2013f2..0000000
--- a/doc/html/classmeow_1_1Pipeline-members.html
+++ /dev/null
@@ -1,95 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('classmeow_1_1Pipeline.html','');});
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">meow::Pipeline&lt; Input, Output, Medium &gt; Member List</div> </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline&lt; Input, Output, Medium &gt;</a>, including all inherited members.</p>
-<table class="directory">
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html#a1bc72f0b75abb48b8c5212813b8dc8f4">backAdd</a>(Medium const *ptr, bool auto_delete)</td><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline&lt; Input, Output, Medium &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html#a8263e4d001096fb013fea1465d5fa4d5">backDel</a>()</td><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline&lt; Input, Output, Medium &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html#a146677fa11b0b47af3000d4b0a72fc47">copyFrom</a>(Pipeline const &amp;p)</td><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline&lt; Input, Output, Medium &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html#ade80a603d4ce3d9761ec57a2087749c7">empty</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline&lt; Input, Output, Medium &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html#a68341b2e6f51ec85d585f1f5fc658da9">first</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline&lt; Input, Output, Medium &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html#ad68f17ba679781f8d8996de3f742584c">frontAdd</a>(Medium const *ptr, bool auto_delete)</td><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline&lt; Input, Output, Medium &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html#a6ce35017ddf9c669a095290a3ebed8c5">frontDel</a>()</td><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline&lt; Input, Output, Medium &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html#a41613bf7d08d61043b8791665bdb2395">goThrough</a>(Input const &amp;in) const =0</td><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline&lt; Input, Output, Medium &gt;</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html#ad8a007463d13af873d9ab6e5926be374">goThroughInv</a>(Output const &amp;in) const </td><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline&lt; Input, Output, Medium &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html#a2f135be41a794fe8c6ac88e4b954feb8">inversable</a>()</td><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline&lt; Input, Output, Medium &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html#a46fba2a5d88bf742223732e523e7d234">last</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline&lt; Input, Output, Medium &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html#ab5c5d983ab507579bb2958339caa6356">MediumPointerIteratorK</a> typedef</td><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline&lt; Input, Output, Medium &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html#a107cc18a159ceb2fcde495363c55047e">operator=</a>(Pipeline const &amp;p)</td><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline&lt; Input, Output, Medium &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html#a8425f0a6a4dff7b3bd54f5a0323839c3">pipe</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline&lt; Input, Output, Medium &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html#ad6ff2086fe68c50f526739f3d781bab4">Pipeline</a>()</td><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline&lt; Input, Output, Medium &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html#a9acf9a46f19f097629ce2eeb690a23d7">Pipeline</a>(Pipeline const &amp;p)</td><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline&lt; Input, Output, Medium &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html#a43280db4560580c0b1618810caab4b02">referenceFrom</a>(Pipeline const &amp;p)</td><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline&lt; Input, Output, Medium &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html#a0ae87626df1cef4c04a11af40c6765b1">size</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline&lt; Input, Output, Medium &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html#a3cffd384d9b8969122adda3b9087352a">~Pipeline</a>()</td><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline&lt; Input, Output, Medium &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-</table></div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/classmeow_1_1Pipeline.html b/doc/html/classmeow_1_1Pipeline.html
deleted file mode 100644
index 0c97864..0000000
--- a/doc/html/classmeow_1_1Pipeline.html
+++ /dev/null
@@ -1,751 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: meow::Pipeline&lt; Input, Output, Medium &gt; Class Template Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('classmeow_1_1Pipeline.html','');});
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pro-types">Protected Types</a> &#124;
-<a href="#pro-methods">Protected Member Functions</a> &#124;
-<a href="classmeow_1_1Pipeline-members.html">List of all members</a> </div>
- <div class="headertitle">
-<div class="title">meow::Pipeline&lt; Input, Output, Medium &gt; Class Template Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div> </div>
-</div><!--header-->
-<div class="contents">
-
-<p><b>pipeline</b>
- <a href="classmeow_1_1Pipeline.html#details">More...</a></p>
-
-<p><code>#include &quot;<a class="el" href="Pipeline_8h_source.html">Pipeline.h</a>&quot;</code></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:a3cffd384d9b8969122adda3b9087352a"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Pipeline.html#a3cffd384d9b8969122adda3b9087352a">~Pipeline</a> ()</td></tr>
-<tr class="memdesc:a3cffd384d9b8969122adda3b9087352a"><td class="mdescLeft">&#160;</td><td class="mdescRight">destructor <a href="#a3cffd384d9b8969122adda3b9087352a">More...</a><br/></td></tr>
-<tr class="separator:a3cffd384d9b8969122adda3b9087352a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a41613bf7d08d61043b8791665bdb2395"><td class="memItemLeft" align="right" valign="top">virtual Output&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Pipeline.html#a41613bf7d08d61043b8791665bdb2395">goThrough</a> (Input const &amp;in) const =0</td></tr>
-<tr class="memdesc:a41613bf7d08d61043b8791665bdb2395"><td class="mdescLeft">&#160;</td><td class="mdescRight">go <a href="#a41613bf7d08d61043b8791665bdb2395">More...</a><br/></td></tr>
-<tr class="separator:a41613bf7d08d61043b8791665bdb2395"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2f135be41a794fe8c6ac88e4b954feb8"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Pipeline.html#a2f135be41a794fe8c6ac88e4b954feb8">inversable</a> ()</td></tr>
-<tr class="memdesc:a2f135be41a794fe8c6ac88e4b954feb8"><td class="mdescLeft">&#160;</td><td class="mdescRight">return whether this pipeline can reverse <a href="#a2f135be41a794fe8c6ac88e4b954feb8">More...</a><br/></td></tr>
-<tr class="separator:a2f135be41a794fe8c6ac88e4b954feb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad8a007463d13af873d9ab6e5926be374"><td class="memItemLeft" align="right" valign="top">virtual Input&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Pipeline.html#ad8a007463d13af873d9ab6e5926be374">goThroughInv</a> (Output const &amp;in) const </td></tr>
-<tr class="memdesc:ad8a007463d13af873d9ab6e5926be374"><td class="mdescLeft">&#160;</td><td class="mdescRight">reverse go <a href="#ad8a007463d13af873d9ab6e5926be374">More...</a><br/></td></tr>
-<tr class="separator:ad8a007463d13af873d9ab6e5926be374"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad68f17ba679781f8d8996de3f742584c"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Pipeline.html#ad68f17ba679781f8d8996de3f742584c">frontAdd</a> (Medium const *ptr, bool auto_delete)</td></tr>
-<tr class="memdesc:ad68f17ba679781f8d8996de3f742584c"><td class="mdescLeft">&#160;</td><td class="mdescRight">add a medium to the front of this pipeline <a href="#ad68f17ba679781f8d8996de3f742584c">More...</a><br/></td></tr>
-<tr class="separator:ad68f17ba679781f8d8996de3f742584c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1bc72f0b75abb48b8c5212813b8dc8f4"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Pipeline.html#a1bc72f0b75abb48b8c5212813b8dc8f4">backAdd</a> (Medium const *ptr, bool auto_delete)</td></tr>
-<tr class="memdesc:a1bc72f0b75abb48b8c5212813b8dc8f4"><td class="mdescLeft">&#160;</td><td class="mdescRight">add a medium to the back of this pipeline <a href="#a1bc72f0b75abb48b8c5212813b8dc8f4">More...</a><br/></td></tr>
-<tr class="separator:a1bc72f0b75abb48b8c5212813b8dc8f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6ce35017ddf9c669a095290a3ebed8c5"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Pipeline.html#a6ce35017ddf9c669a095290a3ebed8c5">frontDel</a> ()</td></tr>
-<tr class="memdesc:a6ce35017ddf9c669a095290a3ebed8c5"><td class="mdescLeft">&#160;</td><td class="mdescRight">remove a medium from the front of this pipeline <a href="#a6ce35017ddf9c669a095290a3ebed8c5">More...</a><br/></td></tr>
-<tr class="separator:a6ce35017ddf9c669a095290a3ebed8c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8263e4d001096fb013fea1465d5fa4d5"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Pipeline.html#a8263e4d001096fb013fea1465d5fa4d5">backDel</a> ()</td></tr>
-<tr class="memdesc:a8263e4d001096fb013fea1465d5fa4d5"><td class="mdescLeft">&#160;</td><td class="mdescRight">add a medium from the back of this pipeline <a href="#a8263e4d001096fb013fea1465d5fa4d5">More...</a><br/></td></tr>
-<tr class="separator:a8263e4d001096fb013fea1465d5fa4d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0ae87626df1cef4c04a11af40c6765b1"><td class="memItemLeft" align="right" valign="top">virtual size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Pipeline.html#a0ae87626df1cef4c04a11af40c6765b1">size</a> () const </td></tr>
-<tr class="memdesc:a0ae87626df1cef4c04a11af40c6765b1"><td class="mdescLeft">&#160;</td><td class="mdescRight">return how many medium in this pipeline <a href="#a0ae87626df1cef4c04a11af40c6765b1">More...</a><br/></td></tr>
-<tr class="separator:a0ae87626df1cef4c04a11af40c6765b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ade80a603d4ce3d9761ec57a2087749c7"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Pipeline.html#ade80a603d4ce3d9761ec57a2087749c7">empty</a> () const </td></tr>
-<tr class="memdesc:ade80a603d4ce3d9761ec57a2087749c7"><td class="mdescLeft">&#160;</td><td class="mdescRight">same as (<a class="el" href="classmeow_1_1Pipeline.html#a0ae87626df1cef4c04a11af40c6765b1" title="return how many medium in this pipeline">size()</a> == 0) <a href="#ade80a603d4ce3d9761ec57a2087749c7">More...</a><br/></td></tr>
-<tr class="separator:ade80a603d4ce3d9761ec57a2087749c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a68341b2e6f51ec85d585f1f5fc658da9"><td class="memItemLeft" align="right" valign="top">virtual Medium const *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Pipeline.html#a68341b2e6f51ec85d585f1f5fc658da9">first</a> () const </td></tr>
-<tr class="memdesc:a68341b2e6f51ec85d585f1f5fc658da9"><td class="mdescLeft">&#160;</td><td class="mdescRight">get the const-pointer of the first medium <a href="#a68341b2e6f51ec85d585f1f5fc658da9">More...</a><br/></td></tr>
-<tr class="separator:a68341b2e6f51ec85d585f1f5fc658da9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a46fba2a5d88bf742223732e523e7d234"><td class="memItemLeft" align="right" valign="top">virtual Medium const *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Pipeline.html#a46fba2a5d88bf742223732e523e7d234">last</a> () const </td></tr>
-<tr class="memdesc:a46fba2a5d88bf742223732e523e7d234"><td class="mdescLeft">&#160;</td><td class="mdescRight">get the const-pointer of the last medium <a href="#a46fba2a5d88bf742223732e523e7d234">More...</a><br/></td></tr>
-<tr class="separator:a46fba2a5d88bf742223732e523e7d234"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-types"></a>
-Protected Types</h2></td></tr>
-<tr class="memitem:ab5c5d983ab507579bb2958339caa6356"><td class="memItemLeft" align="right" valign="top">typedef std::list&lt; Medium <br class="typebreak"/>
-const * &gt;::const_iterator&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Pipeline.html#ab5c5d983ab507579bb2958339caa6356">MediumPointerIteratorK</a></td></tr>
-<tr class="separator:ab5c5d983ab507579bb2958339caa6356"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
-Protected Member Functions</h2></td></tr>
-<tr class="memitem:ad6ff2086fe68c50f526739f3d781bab4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Pipeline.html#ad6ff2086fe68c50f526739f3d781bab4">Pipeline</a> ()</td></tr>
-<tr class="memdesc:ad6ff2086fe68c50f526739f3d781bab4"><td class="mdescLeft">&#160;</td><td class="mdescRight">constructor with empty contain <a href="#ad6ff2086fe68c50f526739f3d781bab4">More...</a><br/></td></tr>
-<tr class="separator:ad6ff2086fe68c50f526739f3d781bab4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9acf9a46f19f097629ce2eeb690a23d7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Pipeline.html#a9acf9a46f19f097629ce2eeb690a23d7">Pipeline</a> (<a class="el" href="classmeow_1_1Pipeline.html">Pipeline</a> const &amp;p)</td></tr>
-<tr class="memdesc:a9acf9a46f19f097629ce2eeb690a23d7"><td class="mdescLeft">&#160;</td><td class="mdescRight">copy constructor <a href="#a9acf9a46f19f097629ce2eeb690a23d7">More...</a><br/></td></tr>
-<tr class="separator:a9acf9a46f19f097629ce2eeb690a23d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a146677fa11b0b47af3000d4b0a72fc47"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1Pipeline.html">Pipeline</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Pipeline.html#a146677fa11b0b47af3000d4b0a72fc47">copyFrom</a> (<a class="el" href="classmeow_1_1Pipeline.html">Pipeline</a> const &amp;p)</td></tr>
-<tr class="memdesc:a146677fa11b0b47af3000d4b0a72fc47"><td class="mdescLeft">&#160;</td><td class="mdescRight">copy contain from gived pipeline <a href="#a146677fa11b0b47af3000d4b0a72fc47">More...</a><br/></td></tr>
-<tr class="separator:a146677fa11b0b47af3000d4b0a72fc47"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a43280db4560580c0b1618810caab4b02"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1Pipeline.html">Pipeline</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Pipeline.html#a43280db4560580c0b1618810caab4b02">referenceFrom</a> (<a class="el" href="classmeow_1_1Pipeline.html">Pipeline</a> const &amp;p)</td></tr>
-<tr class="memdesc:a43280db4560580c0b1618810caab4b02"><td class="mdescLeft">&#160;</td><td class="mdescRight">reference from gived pipeline <a href="#a43280db4560580c0b1618810caab4b02">More...</a><br/></td></tr>
-<tr class="separator:a43280db4560580c0b1618810caab4b02"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a107cc18a159ceb2fcde495363c55047e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1Pipeline.html">Pipeline</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Pipeline.html#a107cc18a159ceb2fcde495363c55047e">operator=</a> (<a class="el" href="classmeow_1_1Pipeline.html">Pipeline</a> const &amp;p)</td></tr>
-<tr class="memdesc:a107cc18a159ceb2fcde495363c55047e"><td class="mdescLeft">&#160;</td><td class="mdescRight">same as <code>copyFrom(p)</code> <a href="#a107cc18a159ceb2fcde495363c55047e">More...</a><br/></td></tr>
-<tr class="separator:a107cc18a159ceb2fcde495363c55047e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8425f0a6a4dff7b3bd54f5a0323839c3"><td class="memItemLeft" align="right" valign="top">std::list&lt; Medium const * &gt; const &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Pipeline.html#a8425f0a6a4dff7b3bd54f5a0323839c3">pipe</a> () const </td></tr>
-<tr class="memdesc:a8425f0a6a4dff7b3bd54f5a0323839c3"><td class="mdescLeft">&#160;</td><td class="mdescRight">return const-reference of the pipe list <a href="#a8425f0a6a4dff7b3bd54f5a0323839c3">More...</a><br/></td></tr>
-<tr class="separator:a8425f0a6a4dff7b3bd54f5a0323839c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><h3>template&lt;class Input, class Output, class Medium&gt;<br/>
-class meow::Pipeline&lt; Input, Output, Medium &gt;</h3>
-
-<p><b>pipeline</b> </p>
-</div><h2 class="groupheader">Member Typedef Documentation</h2>
-<a class="anchor" id="ab5c5d983ab507579bb2958339caa6356"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Input, class Output, class Medium&gt; </div>
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">typedef std::list&lt;Medium const*&gt;::const_iterator <a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline</a>&lt; Input, Output, Medium &gt;::<a class="el" href="classmeow_1_1Pipeline.html#ab5c5d983ab507579bb2958339caa6356">MediumPointerIteratorK</a></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="ad6ff2086fe68c50f526739f3d781bab4"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Input, class Output, class Medium&gt; </div>
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline</a>&lt; Input, Output, Medium &gt;::<a class="el" href="classmeow_1_1Pipeline.html">Pipeline</a> </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p>constructor with empty contain </p>
-
-</div>
-</div>
-<a class="anchor" id="a9acf9a46f19f097629ce2eeb690a23d7"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Input, class Output, class Medium&gt; </div>
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline</a>&lt; Input, Output, Medium &gt;::<a class="el" href="classmeow_1_1Pipeline.html">Pipeline</a> </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="classmeow_1_1Pipeline.html">Pipeline</a>&lt; Input, Output, Medium &gt; const &amp;&#160;</td>
- <td class="paramname"><em>p</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p>copy constructor </p>
-
-</div>
-</div>
-<a class="anchor" id="a3cffd384d9b8969122adda3b9087352a"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Input, class Output, class Medium&gt; </div>
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">virtual <a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline</a>&lt; Input, Output, Medium &gt;::~<a class="el" href="classmeow_1_1Pipeline.html">Pipeline</a> </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p>destructor </p>
-
-</div>
-</div>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a1bc72f0b75abb48b8c5212813b8dc8f4"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Input, class Output, class Medium&gt; </div>
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">virtual bool <a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline</a>&lt; Input, Output, Medium &gt;::backAdd </td>
- <td>(</td>
- <td class="paramtype">Medium const *&#160;</td>
- <td class="paramname"><em>ptr</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">bool&#160;</td>
- <td class="paramname"><em>auto_delete</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p>add a medium to the back of this pipeline </p>
-<dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">ptr</td><td>pointer to the medium </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">auto_delete</td><td>should I delete this pointer when destructor </td></tr>
- </table>
- </dd>
-</dl>
-
-<p>Reimplemented in <a class="el" href="classmeow_1_1TransformatePipeline.html#a3f1ce65ee36ddc970c7ef851e805d5bb">meow::TransformatePipeline&lt; Scalar &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a8263e4d001096fb013fea1465d5fa4d5"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Input, class Output, class Medium&gt; </div>
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">virtual bool <a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline</a>&lt; Input, Output, Medium &gt;::backDel </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p>add a medium from the back of this pipeline </p>
-<dl class="section return"><dt>Returns</dt><dd>successful or not </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a146677fa11b0b47af3000d4b0a72fc47"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Input, class Output, class Medium&gt; </div>
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classmeow_1_1Pipeline.html">Pipeline</a>&amp; <a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline</a>&lt; Input, Output, Medium &gt;::copyFrom </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="classmeow_1_1Pipeline.html">Pipeline</a>&lt; Input, Output, Medium &gt; const &amp;&#160;</td>
- <td class="paramname"><em>p</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p>copy contain from gived pipeline </p>
-<dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">p</td><td>gived pipeline </td></tr>
- </table>
- </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd><code>*this</code> </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="ade80a603d4ce3d9761ec57a2087749c7"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Input, class Output, class Medium&gt; </div>
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">virtual bool <a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline</a>&lt; Input, Output, Medium &gt;::empty </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p>same as (<a class="el" href="classmeow_1_1Pipeline.html#a0ae87626df1cef4c04a11af40c6765b1" title="return how many medium in this pipeline">size()</a> == 0) </p>
-
-</div>
-</div>
-<a class="anchor" id="a68341b2e6f51ec85d585f1f5fc658da9"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Input, class Output, class Medium&gt; </div>
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">virtual Medium const* <a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline</a>&lt; Input, Output, Medium &gt;::first </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p>get the const-pointer of the first medium </p>
-
-</div>
-</div>
-<a class="anchor" id="ad68f17ba679781f8d8996de3f742584c"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Input, class Output, class Medium&gt; </div>
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">virtual bool <a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline</a>&lt; Input, Output, Medium &gt;::frontAdd </td>
- <td>(</td>
- <td class="paramtype">Medium const *&#160;</td>
- <td class="paramname"><em>ptr</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">bool&#160;</td>
- <td class="paramname"><em>auto_delete</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p>add a medium to the front of this pipeline </p>
-<dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">ptr</td><td>pointer to the medium </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">auto_delete</td><td>should I delete this pointer when destructor </td></tr>
- </table>
- </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>successful or not </dd></dl>
-
-<p>Reimplemented in <a class="el" href="classmeow_1_1TransformatePipeline.html#a9bf648e2cd72cf49c625ba7190d33a1a">meow::TransformatePipeline&lt; Scalar &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a6ce35017ddf9c669a095290a3ebed8c5"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Input, class Output, class Medium&gt; </div>
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">virtual bool <a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline</a>&lt; Input, Output, Medium &gt;::frontDel </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p>remove a medium from the front of this pipeline </p>
-<dl class="section return"><dt>Returns</dt><dd>successful or not </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a41613bf7d08d61043b8791665bdb2395"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Input, class Output, class Medium&gt; </div>
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">virtual Output <a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline</a>&lt; Input, Output, Medium &gt;::goThrough </td>
- <td>(</td>
- <td class="paramtype">Input const &amp;&#160;</td>
- <td class="paramname"><em>in</em></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p>go </p>
-<dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">in</td><td>input data </td></tr>
- </table>
- </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>output data </dd></dl>
-
-<p>Implemented in <a class="el" href="classmeow_1_1TransformatePipeline.html#a32e82edbed6cebb49b9ebdf9addd08bb">meow::TransformatePipeline&lt; Scalar &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ad8a007463d13af873d9ab6e5926be374"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Input, class Output, class Medium&gt; </div>
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">virtual Input <a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline</a>&lt; Input, Output, Medium &gt;::goThroughInv </td>
- <td>(</td>
- <td class="paramtype">Output const &amp;&#160;</td>
- <td class="paramname"><em>in</em></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p>reverse go </p>
-<dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">in</td><td>input data </td></tr>
- </table>
- </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>output data </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a2f135be41a794fe8c6ac88e4b954feb8"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Input, class Output, class Medium&gt; </div>
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">virtual bool <a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline</a>&lt; Input, Output, Medium &gt;::inversable </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p>return whether this pipeline can reverse </p>
-<p>Default is unable </p>
-
-</div>
-</div>
-<a class="anchor" id="a46fba2a5d88bf742223732e523e7d234"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Input, class Output, class Medium&gt; </div>
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">virtual Medium const* <a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline</a>&lt; Input, Output, Medium &gt;::last </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p>get the const-pointer of the last medium </p>
-
-</div>
-</div>
-<a class="anchor" id="a107cc18a159ceb2fcde495363c55047e"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Input, class Output, class Medium&gt; </div>
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classmeow_1_1Pipeline.html">Pipeline</a>&amp; <a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline</a>&lt; Input, Output, Medium &gt;::operator= </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="classmeow_1_1Pipeline.html">Pipeline</a>&lt; Input, Output, Medium &gt; const &amp;&#160;</td>
- <td class="paramname"><em>p</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p>same as <code>copyFrom(p)</code> </p>
-
-</div>
-</div>
-<a class="anchor" id="a8425f0a6a4dff7b3bd54f5a0323839c3"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Input, class Output, class Medium&gt; </div>
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">std::list&lt;Medium const*&gt; const&amp; <a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline</a>&lt; Input, Output, Medium &gt;::pipe </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p>return const-reference of the pipe list </p>
-
-</div>
-</div>
-<a class="anchor" id="a43280db4560580c0b1618810caab4b02"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Input, class Output, class Medium&gt; </div>
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classmeow_1_1Pipeline.html">Pipeline</a>&amp; <a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline</a>&lt; Input, Output, Medium &gt;::referenceFrom </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="classmeow_1_1Pipeline.html">Pipeline</a>&lt; Input, Output, Medium &gt; const &amp;&#160;</td>
- <td class="paramname"><em>p</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p>reference from gived pipeline </p>
-<dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">p</td><td>gived pipeline </td></tr>
- </table>
- </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd><code>*this</code> </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a0ae87626df1cef4c04a11af40c6765b1"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Input, class Output, class Medium&gt; </div>
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">virtual size_t <a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline</a>&lt; Input, Output, Medium &gt;::size </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p>return how many medium in this pipeline </p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>meowpp/<a class="el" href="Pipeline_8h_source.html">Pipeline.h</a></li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1Pipeline.html">Pipeline</a></li>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/classmeow_1_1Pipeline.js b/doc/html/classmeow_1_1Pipeline.js
deleted file mode 100644
index 821d8e5..0000000
--- a/doc/html/classmeow_1_1Pipeline.js
+++ /dev/null
@@ -1,22 +0,0 @@
-var classmeow_1_1Pipeline =
-[
- [ "MediumPointerIteratorK", "classmeow_1_1Pipeline.html#ab5c5d983ab507579bb2958339caa6356", null ],
- [ "Pipeline", "classmeow_1_1Pipeline.html#ad6ff2086fe68c50f526739f3d781bab4", null ],
- [ "Pipeline", "classmeow_1_1Pipeline.html#a9acf9a46f19f097629ce2eeb690a23d7", null ],
- [ "~Pipeline", "classmeow_1_1Pipeline.html#a3cffd384d9b8969122adda3b9087352a", null ],
- [ "backAdd", "classmeow_1_1Pipeline.html#a1bc72f0b75abb48b8c5212813b8dc8f4", null ],
- [ "backDel", "classmeow_1_1Pipeline.html#a8263e4d001096fb013fea1465d5fa4d5", null ],
- [ "copyFrom", "classmeow_1_1Pipeline.html#a146677fa11b0b47af3000d4b0a72fc47", null ],
- [ "empty", "classmeow_1_1Pipeline.html#ade80a603d4ce3d9761ec57a2087749c7", null ],
- [ "first", "classmeow_1_1Pipeline.html#a68341b2e6f51ec85d585f1f5fc658da9", null ],
- [ "frontAdd", "classmeow_1_1Pipeline.html#ad68f17ba679781f8d8996de3f742584c", null ],
- [ "frontDel", "classmeow_1_1Pipeline.html#a6ce35017ddf9c669a095290a3ebed8c5", null ],
- [ "goThrough", "classmeow_1_1Pipeline.html#a41613bf7d08d61043b8791665bdb2395", null ],
- [ "goThroughInv", "classmeow_1_1Pipeline.html#ad8a007463d13af873d9ab6e5926be374", null ],
- [ "inversable", "classmeow_1_1Pipeline.html#a2f135be41a794fe8c6ac88e4b954feb8", null ],
- [ "last", "classmeow_1_1Pipeline.html#a46fba2a5d88bf742223732e523e7d234", null ],
- [ "operator=", "classmeow_1_1Pipeline.html#a107cc18a159ceb2fcde495363c55047e", null ],
- [ "pipe", "classmeow_1_1Pipeline.html#a8425f0a6a4dff7b3bd54f5a0323839c3", null ],
- [ "referenceFrom", "classmeow_1_1Pipeline.html#a43280db4560580c0b1618810caab4b02", null ],
- [ "size", "classmeow_1_1Pipeline.html#a0ae87626df1cef4c04a11af40c6765b1", null ]
-]; \ No newline at end of file
diff --git a/doc/html/classmeow_1_1RGBf__Space-members.html b/doc/html/classmeow_1_1RGBf__Space-members.html
index 8db4ff0..e58029c 100644
--- a/doc/html/classmeow_1_1RGBf__Space-members.html
+++ b/doc/html/classmeow_1_1RGBf__Space-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -115,7 +115,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1RGBf__Space.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1RGBf__Space.html b/doc/html/classmeow_1_1RGBf__Space.html
index 4d531c8..d03fba4 100644
--- a/doc/html/classmeow_1_1RGBf__Space.html
+++ b/doc/html/classmeow_1_1RGBf__Space.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -1015,7 +1015,7 @@ Additional Inherited Members</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1RGBf__Space.html">RGBf_Space</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1RGBi__Space-members.html b/doc/html/classmeow_1_1RGBi__Space-members.html
index bf58a7b..d9d85a5 100644
--- a/doc/html/classmeow_1_1RGBi__Space-members.html
+++ b/doc/html/classmeow_1_1RGBi__Space-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -115,7 +115,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1RGBi__Space.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1RGBi__Space.html b/doc/html/classmeow_1_1RGBi__Space.html
index ecd61dd..4f07d59 100644
--- a/doc/html/classmeow_1_1RGBi__Space.html
+++ b/doc/html/classmeow_1_1RGBi__Space.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -1015,7 +1015,7 @@ Additional Inherited Members</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1RGBi__Space.html">RGBi_Space</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1ReaderWriter__double-members.html b/doc/html/classmeow_1_1ReaderWriter__double-members.html
index d6cd35d..5952b40 100644
--- a/doc/html/classmeow_1_1ReaderWriter__double-members.html
+++ b/doc/html/classmeow_1_1ReaderWriter__double-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -69,7 +69,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1ReaderWriter__double.html
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1ReaderWriter__double.html b/doc/html/classmeow_1_1ReaderWriter__double.html
index 41131f5..527bea3 100644
--- a/doc/html/classmeow_1_1ReaderWriter__double.html
+++ b/doc/html/classmeow_1_1ReaderWriter__double.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -181,7 +181,7 @@ Static Public Member Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1ReaderWriter__double.html">ReaderWriter_double</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1ReaderWriter__int-members.html b/doc/html/classmeow_1_1ReaderWriter__int-members.html
index 10883e4..680a5e0 100644
--- a/doc/html/classmeow_1_1ReaderWriter__int-members.html
+++ b/doc/html/classmeow_1_1ReaderWriter__int-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -69,7 +69,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1ReaderWriter__int.html','
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1ReaderWriter__int.html b/doc/html/classmeow_1_1ReaderWriter__int.html
index 715d84e..c39699b 100644
--- a/doc/html/classmeow_1_1ReaderWriter__int.html
+++ b/doc/html/classmeow_1_1ReaderWriter__int.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -181,7 +181,7 @@ Static Public Member Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1ReaderWriter__int.html">ReaderWriter_int</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1ReaderWriter__size__t-members.html b/doc/html/classmeow_1_1ReaderWriter__size__t-members.html
index 0534f0e..0c60915 100644
--- a/doc/html/classmeow_1_1ReaderWriter__size__t-members.html
+++ b/doc/html/classmeow_1_1ReaderWriter__size__t-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -69,7 +69,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1ReaderWriter__size__t.htm
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1ReaderWriter__size__t.html b/doc/html/classmeow_1_1ReaderWriter__size__t.html
index 7d4481a..8dc8f49 100644
--- a/doc/html/classmeow_1_1ReaderWriter__size__t.html
+++ b/doc/html/classmeow_1_1ReaderWriter__size__t.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -181,7 +181,7 @@ Static Public Member Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1ReaderWriter__size__t.html">ReaderWriter_size_t</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1ReaderWriter__string-members.html b/doc/html/classmeow_1_1ReaderWriter__string-members.html
index 780c203..a75292f 100644
--- a/doc/html/classmeow_1_1ReaderWriter__string-members.html
+++ b/doc/html/classmeow_1_1ReaderWriter__string-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -69,7 +69,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1ReaderWriter__string.html
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1ReaderWriter__string.html b/doc/html/classmeow_1_1ReaderWriter__string.html
index 8679270..a314881 100644
--- a/doc/html/classmeow_1_1ReaderWriter__string.html
+++ b/doc/html/classmeow_1_1ReaderWriter__string.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -181,7 +181,7 @@ Static Public Member Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1ReaderWriter__string.html">ReaderWriter_string</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1Rotation3D-members.html b/doc/html/classmeow_1_1Rotation3D-members.html
index 088b9c5..1b2ccaf 100644
--- a/doc/html/classmeow_1_1Rotation3D-members.html
+++ b/doc/html/classmeow_1_1Rotation3D-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -105,7 +105,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1Rotation3D.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1Rotation3D.html b/doc/html/classmeow_1_1Rotation3D.html
index 2914ae1..dcd9e50 100644
--- a/doc/html/classmeow_1_1Rotation3D.html
+++ b/doc/html/classmeow_1_1Rotation3D.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -970,7 +970,7 @@ template&lt;class Scalar&gt; </div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1Rotation3D.html">Rotation3D</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1SegmentTree-members.html b/doc/html/classmeow_1_1SegmentTree-members.html
index c9d4f87..bf9ed1e 100644
--- a/doc/html/classmeow_1_1SegmentTree-members.html
+++ b/doc/html/classmeow_1_1SegmentTree-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -77,7 +77,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1SegmentTree.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1SegmentTree.html b/doc/html/classmeow_1_1SegmentTree.html
index 7b2a8bc..21e46bb 100644
--- a/doc/html/classmeow_1_1SegmentTree.html
+++ b/doc/html/classmeow_1_1SegmentTree.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -498,7 +498,7 @@ template&lt;class Value &gt; </div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1SegmentTree.html">SegmentTree</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1Self-members.html b/doc/html/classmeow_1_1Self-members.html
index 3c27013..f1c3c41 100644
--- a/doc/html/classmeow_1_1Self-members.html
+++ b/doc/html/classmeow_1_1Self-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -70,21 +70,22 @@ $(document).ready(function(){initNavTree('classmeow_1_1Self.html','');});
<tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Self.html#a6063551c3e6ac647500e938ade8fbc99">operator-&gt;</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1Self.html">meow::Self&lt; Data &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classmeow_1_1Self.html#ace312355261c68ac7531767939f5c4c2">operator-&gt;</a>()</td><td class="entry"><a class="el" href="classmeow_1_1Self.html">meow::Self&lt; Data &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Self.html#af3277e1109c59e5f81549889b344a675">operator=</a>(Self const &amp;a)</td><td class="entry"><a class="el" href="classmeow_1_1Self.html">meow::Self&lt; Data &gt;</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1Self.html#a63e1570c927c7fa3b95b71fe978e355d">referenceFrom</a>(Self const &amp;s)</td><td class="entry"><a class="el" href="classmeow_1_1Self.html">meow::Self&lt; Data &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Self.html#a10f22a83c3afcf65f8f9680f2a2f945c">referenceLess</a>(Self const &amp;s) const </td><td class="entry"><a class="el" href="classmeow_1_1Self.html">meow::Self&lt; Data &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1Self.html#ab3671e44693b79e2f987f59652d46ca9">same</a>(Self const &amp;s) const </td><td class="entry"><a class="el" href="classmeow_1_1Self.html">meow::Self&lt; Data &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Self.html#a6b39fcc4b184809f9aeaeb1c9a0bac2d">Self</a>()</td><td class="entry"><a class="el" href="classmeow_1_1Self.html">meow::Self&lt; Data &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1Self.html#af3220c1e1d7966c6dbaf4ec62f8cbc2f">Self</a>(Data const &amp;d)</td><td class="entry"><a class="el" href="classmeow_1_1Self.html">meow::Self&lt; Data &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Self.html#afee797a10c73a1c8e02c8e6315a2930b">Self</a>(Self const &amp;b, DuplicateType d)</td><td class="entry"><a class="el" href="classmeow_1_1Self.html">meow::Self&lt; Data &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1Self.html#a000ede7e217c31401cc0a4b1c6749ee5">Self</a>(Self const &amp;b)</td><td class="entry"><a class="el" href="classmeow_1_1Self.html">meow::Self&lt; Data &gt;</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Self.html#ada16564a03665b10810a6342d61044bc">~Self</a>()</td><td class="entry"><a class="el" href="classmeow_1_1Self.html">meow::Self&lt; Data &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1Self.html#aa7d169e9d20d590f3e571206084797f8a40c8a3eba568e04a5ce09ee0fa881822">REFERENCE_FROM</a> enum value</td><td class="entry"><a class="el" href="classmeow_1_1Self.html">meow::Self&lt; Data &gt;</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Self.html#a63e1570c927c7fa3b95b71fe978e355d">referenceFrom</a>(Self const &amp;s)</td><td class="entry"><a class="el" href="classmeow_1_1Self.html">meow::Self&lt; Data &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1Self.html#a10f22a83c3afcf65f8f9680f2a2f945c">referenceLess</a>(Self const &amp;s) const </td><td class="entry"><a class="el" href="classmeow_1_1Self.html">meow::Self&lt; Data &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Self.html#ab3671e44693b79e2f987f59652d46ca9">same</a>(Self const &amp;s) const </td><td class="entry"><a class="el" href="classmeow_1_1Self.html">meow::Self&lt; Data &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1Self.html#a6b39fcc4b184809f9aeaeb1c9a0bac2d">Self</a>()</td><td class="entry"><a class="el" href="classmeow_1_1Self.html">meow::Self&lt; Data &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Self.html#af3220c1e1d7966c6dbaf4ec62f8cbc2f">Self</a>(Data const &amp;d)</td><td class="entry"><a class="el" href="classmeow_1_1Self.html">meow::Self&lt; Data &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1Self.html#afee797a10c73a1c8e02c8e6315a2930b">Self</a>(Self const &amp;b, DuplicateType d)</td><td class="entry"><a class="el" href="classmeow_1_1Self.html">meow::Self&lt; Data &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Self.html#a000ede7e217c31401cc0a4b1c6749ee5">Self</a>(Self const &amp;b)</td><td class="entry"><a class="el" href="classmeow_1_1Self.html">meow::Self&lt; Data &gt;</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1Self.html#ada16564a03665b10810a6342d61044bc">~Self</a>()</td><td class="entry"><a class="el" href="classmeow_1_1Self.html">meow::Self&lt; Data &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.3.1-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1Self.html b/doc/html/classmeow_1_1Self.html
index 8fc3ee6..0dcd312 100644
--- a/doc/html/classmeow_1_1Self.html
+++ b/doc/html/classmeow_1_1Self.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -55,6 +55,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1Self.html','');});
<div id="doc-content">
<div class="header">
<div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="classmeow_1_1Self-members.html">List of all members</a> </div>
@@ -63,53 +64,157 @@ $(document).ready(function(){initNavTree('classmeow_1_1Self.html','');});
</div><!--header-->
<div class="contents">
-<p><code>#include &quot;<a class="el" href="Self_8h_source.html">Self.h</a>&quot;</code></p>
+<p>For developer to pack the attributes of a class.
+ <a href="classmeow_1_1Self.html#details">More...</a></p>
+
+<p><code>#include &quot;<a class="el" href="self_8h_source.html">self.h</a>&quot;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
Public Types</h2></td></tr>
-<tr class="memitem:aa7d169e9d20d590f3e571206084797f8"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Self.html#aa7d169e9d20d590f3e571206084797f8">DuplicateType</a> { <a class="el" href="classmeow_1_1Self.html#aa7d169e9d20d590f3e571206084797f8adef1b0d02e1090b1b610a4ea91bd6730">COPY_FROM</a>
+<tr class="memitem:aa7d169e9d20d590f3e571206084797f8"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Self.html#aa7d169e9d20d590f3e571206084797f8">DuplicateType</a> { <a class="el" href="classmeow_1_1Self.html#aa7d169e9d20d590f3e571206084797f8adef1b0d02e1090b1b610a4ea91bd6730">COPY_FROM</a>,
+<a class="el" href="classmeow_1_1Self.html#aa7d169e9d20d590f3e571206084797f8a40c8a3eba568e04a5ce09ee0fa881822">REFERENCE_FROM</a>
}</td></tr>
+<tr class="memdesc:aa7d169e9d20d590f3e571206084797f8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Kind of ways of duplicating. <a href="classmeow_1_1Self.html#aa7d169e9d20d590f3e571206084797f8">More...</a><br/></td></tr>
<tr class="separator:aa7d169e9d20d590f3e571206084797f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a6b39fcc4b184809f9aeaeb1c9a0bac2d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Self.html#a6b39fcc4b184809f9aeaeb1c9a0bac2d">Self</a> ()</td></tr>
+<tr class="memdesc:a6b39fcc4b184809f9aeaeb1c9a0bac2d"><td class="mdescLeft">&#160;</td><td class="mdescRight">constructor with a real entity <a href="#a6b39fcc4b184809f9aeaeb1c9a0bac2d">More...</a><br/></td></tr>
<tr class="separator:a6b39fcc4b184809f9aeaeb1c9a0bac2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af3220c1e1d7966c6dbaf4ec62f8cbc2f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Self.html#af3220c1e1d7966c6dbaf4ec62f8cbc2f">Self</a> (Data const &amp;d)</td></tr>
+<tr class="memdesc:af3220c1e1d7966c6dbaf4ec62f8cbc2f"><td class="mdescLeft">&#160;</td><td class="mdescRight">connstructor with a real entity with it using its copy constructor <a href="#af3220c1e1d7966c6dbaf4ec62f8cbc2f">More...</a><br/></td></tr>
<tr class="separator:af3220c1e1d7966c6dbaf4ec62f8cbc2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afee797a10c73a1c8e02c8e6315a2930b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Self.html#afee797a10c73a1c8e02c8e6315a2930b">Self</a> (<a class="el" href="classmeow_1_1Self.html">Self</a> const &amp;b, <a class="el" href="classmeow_1_1Self.html#aa7d169e9d20d590f3e571206084797f8">DuplicateType</a> d)</td></tr>
+<tr class="memdesc:afee797a10c73a1c8e02c8e6315a2930b"><td class="mdescLeft">&#160;</td><td class="mdescRight">constructor with given another <a class="el" href="classmeow_1_1Self.html" title="For developer to pack the attributes of a class. ">Self</a> <a href="#afee797a10c73a1c8e02c8e6315a2930b">More...</a><br/></td></tr>
<tr class="separator:afee797a10c73a1c8e02c8e6315a2930b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a000ede7e217c31401cc0a4b1c6749ee5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Self.html#a000ede7e217c31401cc0a4b1c6749ee5">Self</a> (<a class="el" href="classmeow_1_1Self.html">Self</a> const &amp;b)</td></tr>
+<tr class="memdesc:a000ede7e217c31401cc0a4b1c6749ee5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disallow copy constructor. <a href="#a000ede7e217c31401cc0a4b1c6749ee5">More...</a><br/></td></tr>
<tr class="separator:a000ede7e217c31401cc0a4b1c6749ee5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada16564a03665b10810a6342d61044bc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Self.html#ada16564a03665b10810a6342d61044bc">~Self</a> ()</td></tr>
+<tr class="memdesc:ada16564a03665b10810a6342d61044bc"><td class="mdescLeft">&#160;</td><td class="mdescRight">destructor <a href="#ada16564a03665b10810a6342d61044bc">More...</a><br/></td></tr>
<tr class="separator:ada16564a03665b10810a6342d61044bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6063551c3e6ac647500e938ade8fbc99"><td class="memItemLeft" align="right" valign="top">Data const *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Self.html#a6063551c3e6ac647500e938ade8fbc99">operator-&gt;</a> () const </td></tr>
+<tr class="memdesc:a6063551c3e6ac647500e938ade8fbc99"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the constant pointer to the data. <a href="#a6063551c3e6ac647500e938ade8fbc99">More...</a><br/></td></tr>
<tr class="separator:a6063551c3e6ac647500e938ade8fbc99"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ace312355261c68ac7531767939f5c4c2"><td class="memItemLeft" align="right" valign="top">Data *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Self.html#ace312355261c68ac7531767939f5c4c2">operator-&gt;</a> ()</td></tr>
+<tr class="memdesc:ace312355261c68ac7531767939f5c4c2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the non-constant pointer to the data (COR's clone might occure here. <a href="#ace312355261c68ac7531767939f5c4c2">More...</a><br/></td></tr>
<tr class="separator:ace312355261c68ac7531767939f5c4c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5962339e9ee49312ab770f1119256ca6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1Self.html">Self</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Self.html#a5962339e9ee49312ab770f1119256ca6">operator()</a> () const </td></tr>
+<tr class="memdesc:a5962339e9ee49312ab770f1119256ca6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the non-constant reference of <code>*this</code>. <a href="#a5962339e9ee49312ab770f1119256ca6">More...</a><br/></td></tr>
<tr class="separator:a5962339e9ee49312ab770f1119256ca6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9cd016a38a09f479fe2ed83eb1ebdae2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1Self.html">Self</a> const &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Self.html#a9cd016a38a09f479fe2ed83eb1ebdae2">copyFrom</a> (<a class="el" href="classmeow_1_1Self.html">Self</a> const &amp;s)</td></tr>
+<tr class="memdesc:a9cd016a38a09f479fe2ed83eb1ebdae2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy the gived <code><a class="el" href="classmeow_1_1Self.html" title="For developer to pack the attributes of a class. ">Self</a></code> to myself. <a href="#a9cd016a38a09f479fe2ed83eb1ebdae2">More...</a><br/></td></tr>
<tr class="separator:a9cd016a38a09f479fe2ed83eb1ebdae2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a63e1570c927c7fa3b95b71fe978e355d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1Self.html">Self</a> const &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Self.html#a63e1570c927c7fa3b95b71fe978e355d">referenceFrom</a> (<a class="el" href="classmeow_1_1Self.html">Self</a> const &amp;s)</td></tr>
+<tr class="memdesc:a63e1570c927c7fa3b95b71fe978e355d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reference myself from given <code><a class="el" href="classmeow_1_1Self.html" title="For developer to pack the attributes of a class. ">Self</a></code> object. <a href="#a63e1570c927c7fa3b95b71fe978e355d">More...</a><br/></td></tr>
<tr class="separator:a63e1570c927c7fa3b95b71fe978e355d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae4256bfc598bb0db76141ffce506806e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1Self.html">Self</a> const &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Self.html#ae4256bfc598bb0db76141ffce506806e">duplicateFrom</a> (<a class="el" href="classmeow_1_1Self.html">Self</a> const &amp;s, <a class="el" href="classmeow_1_1Self.html#aa7d169e9d20d590f3e571206084797f8">DuplicateType</a> t)</td></tr>
+<tr class="memdesc:ae4256bfc598bb0db76141ffce506806e"><td class="mdescLeft">&#160;</td><td class="mdescRight">call <code><a class="el" href="classmeow_1_1Self.html#a9cd016a38a09f479fe2ed83eb1ebdae2" title="Copy the gived Self to myself. ">copyFrom()</a></code> or <code><a class="el" href="classmeow_1_1Self.html#a63e1570c927c7fa3b95b71fe978e355d" title="Reference myself from given Self object. ">referenceFrom()</a></code> depend on your instruction <a href="#ae4256bfc598bb0db76141ffce506806e">More...</a><br/></td></tr>
<tr class="separator:ae4256bfc598bb0db76141ffce506806e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3671e44693b79e2f987f59652d46ca9"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Self.html#ab3671e44693b79e2f987f59652d46ca9">same</a> (<a class="el" href="classmeow_1_1Self.html">Self</a> const &amp;s) const </td></tr>
+<tr class="memdesc:ab3671e44693b79e2f987f59652d46ca9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compare tht if the gived <code><a class="el" href="classmeow_1_1Self.html" title="For developer to pack the attributes of a class. ">Self</a></code> object is reference from the same object of me. <a href="#ab3671e44693b79e2f987f59652d46ca9">More...</a><br/></td></tr>
<tr class="separator:ab3671e44693b79e2f987f59652d46ca9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a91098e2218c358470e81d64f35d6491d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Self.html#a91098e2218c358470e81d64f35d6491d">equal</a> (<a class="el" href="classmeow_1_1Self.html">Self</a> const &amp;s) const </td></tr>
+<tr class="memdesc:a91098e2218c358470e81d64f35d6491d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compare that the data are the same. <a href="#a91098e2218c358470e81d64f35d6491d">More...</a><br/></td></tr>
<tr class="separator:a91098e2218c358470e81d64f35d6491d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a10f22a83c3afcf65f8f9680f2a2f945c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Self.html#a10f22a83c3afcf65f8f9680f2a2f945c">referenceLess</a> (<a class="el" href="classmeow_1_1Self.html">Self</a> const &amp;s) const </td></tr>
+<tr class="memdesc:a10f22a83c3afcf65f8f9680f2a2f945c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Order compare by reference pointer. <a href="#a10f22a83c3afcf65f8f9680f2a2f945c">More...</a><br/></td></tr>
<tr class="separator:a10f22a83c3afcf65f8f9680f2a2f945c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af3277e1109c59e5f81549889b344a675"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Self.html#af3277e1109c59e5f81549889b344a675">operator=</a> (<a class="el" href="classmeow_1_1Self.html">Self</a> const &amp;a)</td></tr>
+<tr class="memdesc:af3277e1109c59e5f81549889b344a675"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disallow default <code>'operator='</code>. <a href="#af3277e1109c59e5f81549889b344a675">More...</a><br/></td></tr>
<tr class="separator:af3277e1109c59e5f81549889b344a675"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><h3>template&lt;class Data&gt;<br/>
class meow::Self&lt; Data &gt;</h3>
-
-<p>Definition at line <a class="el" href="Self_8h_source.html#l00013">13</a> of file <a class="el" href="Self_8h_source.html">Self.h</a>.</p>
+<p>For developer to pack the attributes of a class. </p>
+<p>The idaa comes from python. Default C++'s reference machanism is very unflexible because a reference variable can only reference to an object without changing to other object. </p>
+<pre class="fragment"> With this technique, it can achieve Copy-On-Write(COR) mechanism at
+ background and have a reference mechanism which much more flexible
+ then the one C++ has.
+</pre><p>Sample code: </p>
+<div class="fragment"><div class="line"><span class="keyword">class </span>A {</div>
+<div class="line"><span class="keyword">private</span>:</div>
+<div class="line"> <span class="keyword">struct </span>Myself {</div>
+<div class="line"> <span class="keywordtype">int</span> data;</div>
+<div class="line"></div>
+<div class="line"> Myself() { <span class="comment">// Necessary</span></div>
+<div class="line"> data = 0;</div>
+<div class="line"> }</div>
+<div class="line"></div>
+<div class="line"> Myself(Myself <span class="keyword">const</span>&amp; b): data(b.data) { <span class="comment">// Necessary, copy constructor</span></div>
+<div class="line"> }</div>
+<div class="line"></div>
+<div class="line"> ~Myself() {</div>
+<div class="line"> }</div>
+<div class="line"></div>
+<div class="line"> <span class="keywordtype">bool</span> operator==(Myself <span class="keyword">const</span>&amp; b)<span class="keyword"> const </span>{ <span class="comment">// Optional (this method will</span></div>
+<div class="line"> <span class="comment">// be called only if you use</span></div>
+<div class="line"> <span class="comment">// Self::equal() method)</span></div>
+<div class="line"> <span class="keywordflow">return</span> (data == b.data);</div>
+<div class="line"> }</div>
+<div class="line"> };</div>
+<div class="line"></div>
+<div class="line"> Self&lt;Myself&gt; <span class="keyword">const</span> <span class="keyword">self</span>; <span class="comment">// Here we use &#39;constant&#39; data type in</span></div>
+<div class="line"> <span class="comment">// order to have a coutious coding style</span></div>
+<div class="line"> <span class="comment">// and allow the COR mechanism to clone</span></div>
+<div class="line"> <span class="comment">// data only when we really want to</span></div>
+<div class="line"> <span class="comment">// modify them.</span></div>
+<div class="line"><span class="keyword">public</span>:</div>
+<div class="line"> A(): self() { } <span class="comment">// Default constructor</span></div>
+<div class="line"></div>
+<div class="line"> A(A <span class="keyword">const</span>&amp; a): self(a.self, <a class="code" href="classmeow_1_1Self.html#aa7d169e9d20d590f3e571206084797f8adef1b0d02e1090b1b610a4ea91bd6730">COPY_FROM</a>) { } <span class="comment">// Copy constructor. You must</span></div>
+<div class="line"> <span class="comment">// tell me which way of</span></div>
+<div class="line"> <span class="comment">// duplicating should I use.</span></div>
+<div class="line"> <span class="comment">// It strongly recommended you</span></div>
+<div class="line"> <span class="comment">// use COYP_FROM for keeping the</span></div>
+<div class="line"> <span class="comment">// C++&#39;s original behavior.</span></div>
+<div class="line"> ~A() { }</div>
+<div class="line"></div>
+<div class="line"> <span class="keywordtype">int</span> getMemember(<span class="keywordtype">int</span> wh)<span class="keyword"> const </span>{</div>
+<div class="line"> <span class="keywordflow">return</span> <span class="keyword">self</span>-&gt;data; <span class="comment">// Use &#39;operator-&gt;()&#39; to get the pointer of the data</span></div>
+<div class="line"> <span class="comment">// The pointer is constant or not will depend on</span></div>
+<div class="line"> <span class="comment">// whether the left side variable of &#39;-&gt;&#39; is</span></div>
+<div class="line"> <span class="comment">// constant or not.</span></div>
+<div class="line"> <span class="comment">// If we just want to read the data, use</span></div>
+<div class="line"> <span class="comment">// &#39;self&#39; instead of &#39;self()&#39;</span></div>
+<div class="line"> }</div>
+<div class="line"> <span class="keywordtype">void</span> setMemeber(<span class="keywordtype">int</span> k) {</div>
+<div class="line"> <span class="keyword">self</span>()-&gt;data = k; <span class="comment">// As a result of &#39;self()&#39; returning a non-constant</span></div>
+<div class="line"> <span class="comment">// reference of itself, here we get the permission</span></div>
+<div class="line"> <span class="comment">// for modiying data.</span></div>
+<div class="line"> <span class="comment">// So now we can observe that if you type</span></div>
+<div class="line"> <span class="comment">// &#39;Self&lt;Myself&gt; self&#39; instead of the one above,</span></div>
+<div class="line"> <span class="comment">// &#39;self&#39; and &#39;self()&#39; will become the same one and</span></div>
+<div class="line"> <span class="comment">// both of them allow you using &#39;-&gt;&#39; for getting</span></div>
+<div class="line"> <span class="comment">// writing permission. At the same time, the COR</span></div>
+<div class="line"> <span class="comment">// machanism will become useless because everytime</span></div>
+<div class="line"> <span class="comment">// you want to access the date, Self will copy the</span></div>
+<div class="line"> <span class="comment">// data to prevent you to modify it no matter that</span></div>
+<div class="line"> <span class="comment">// you might just want to read it.</span></div>
+<div class="line"> }</div>
+<div class="line"></div>
+<div class="line"> A <a class="code" href="classmeow_1_1Self.html#a63e1570c927c7fa3b95b71fe978e355d">referenceFrom</a>(A <span class="keyword">const</span>&amp; a) {</div>
+<div class="line"> <span class="keyword">self</span>.<a class="code" href="classmeow_1_1Self.html#a63e1570c927c7fa3b95b71fe978e355d">referenceFrom</a>(a.self);</div>
+<div class="line"> }</div>
+<div class="line"></div>
+<div class="line"> A <a class="code" href="classmeow_1_1Self.html#a9cd016a38a09f479fe2ed83eb1ebdae2">copyFrom</a>(A <span class="keyword">const</span>&amp; a) {</div>
+<div class="line"> <span class="keyword">self</span>.<a class="code" href="classmeow_1_1Self.html#a9cd016a38a09f479fe2ed83eb1ebdae2">copyFrom</a>(a.self);</div>
+<div class="line"> }</div>
+<div class="line"></div>
+<div class="line"> A&amp; <a class="code" href="classmeow_1_1Self.html#af3277e1109c59e5f81549889b344a675">operator=</a>(A <span class="keyword">const</span>&amp; b) { <span class="comment">// If you really like to use operator=, it</span></div>
+<div class="line"> <span class="comment">// strongly recommended you use &#39;copyFrom()&#39; for</span></div>
+<div class="line"> <span class="comment">// keeping C++&#39;s original behavior.</span></div>
+<div class="line"> <a class="code" href="classmeow_1_1Self.html#a9cd016a38a09f479fe2ed83eb1ebdae2">copyFrom</a>(b);</div>
+<div class="line"> }</div>
+<div class="line">};</div>
+</div><!-- fragment --><p> Note that '<a class="el" href="classmeow_1_1Self.html#a63e1570c927c7fa3b95b71fe978e355d" title="Reference myself from given Self object. ">referenceFrom()</a>' will cause the two object become the same one, Which means that if you do something like '<code>a.referenceFrom(b)</code>; <code>a.copyFrom(c)</code>; ', the result is that the value of <code>a</code>,b,c will all the same one.</p>
+<dl class="section author"><dt>Author</dt><dd>cathook</dd></dl>
+<dl class="section warning"><dt>Warning</dt><dd>This class disabled the method <code>operator=</code> and copy constructor in order to prevent unexplicit default behavior, so if you want to have one of them (or both), you must implement yourself </dd></dl>
+
+<p>Definition at line <a class="el" href="self_8h_source.html#l00110">110</a> of file <a class="el" href="self_8h_source.html">self.h</a>.</p>
</div><h2 class="groupheader">Member Enumeration Documentation</h2>
<a class="anchor" id="aa7d169e9d20d590f3e571206084797f8"></a>
<div class="memitem">
@@ -122,12 +227,18 @@ template&lt;class Data&gt; </div>
</tr>
</table>
</div><div class="memdoc">
+
+<p>Kind of ways of duplicating. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="aa7d169e9d20d590f3e571206084797f8adef1b0d02e1090b1b610a4ea91bd6730"></a>COPY_FROM</em>&#160;</td><td class="fielddoc">
+<p>Normal copy operation. </p>
+</td></tr>
+<tr><td class="fieldname"><em><a class="anchor" id="aa7d169e9d20d590f3e571206084797f8a40c8a3eba568e04a5ce09ee0fa881822"></a>REFERENCE_FROM</em>&#160;</td><td class="fielddoc">
+<p>By reference, much like pointer's copy operation. </p>
</td></tr>
</table>
-<p>Definition at line <a class="el" href="Self_8h_source.html#l00015">15</a> of file <a class="el" href="Self_8h_source.html">Self.h</a>.</p>
+<p>Definition at line <a class="el" href="self_8h_source.html#l00115">115</a> of file <a class="el" href="self_8h_source.html">self.h</a>.</p>
</div>
</div>
@@ -155,7 +266,9 @@ template&lt;class Data&gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="Self_8h_source.html#l00021">21</a> of file <a class="el" href="Self_8h_source.html">Self.h</a>.</p>
+<p>constructor with a real entity </p>
+
+<p>Definition at line <a class="el" href="self_8h_source.html#l00210">210</a> of file <a class="el" href="self_8h_source.html">self.h</a>.</p>
</div>
</div>
@@ -183,7 +296,15 @@ template&lt;class Data&gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="Self_8h_source.html#l00022">22</a> of file <a class="el" href="Self_8h_source.html">Self.h</a>.</p>
+<p>connstructor with a real entity with it using its copy constructor </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">d</td><td>Inital data </td></tr>
+ </table>
+ </dd>
+</dl>
+
+<p>Definition at line <a class="el" href="self_8h_source.html#l00218">218</a> of file <a class="el" href="self_8h_source.html">self.h</a>.</p>
</div>
</div>
@@ -221,7 +342,16 @@ template&lt;class Data&gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="Self_8h_source.html#l00023">23</a> of file <a class="el" href="Self_8h_source.html">Self.h</a>.</p>
+<p>constructor with given another <a class="el" href="classmeow_1_1Self.html" title="For developer to pack the attributes of a class. ">Self</a> </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">b</td><td>Another <a class="el" href="classmeow_1_1Self.html" title="For developer to pack the attributes of a class. ">Self</a> object. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">d</td><td>To indicate type of way of duplicating </td></tr>
+ </table>
+ </dd>
+</dl>
+
+<p>Definition at line <a class="el" href="self_8h_source.html#l00227">227</a> of file <a class="el" href="self_8h_source.html">self.h</a>.</p>
</div>
</div>
@@ -241,6 +371,8 @@ template&lt;class Data&gt; </div>
</table>
</div><div class="memdoc">
+<p>Disallow copy constructor. </p>
+
</div>
</div>
<a class="anchor" id="ada16564a03665b10810a6342d61044bc"></a>
@@ -266,7 +398,9 @@ template&lt;class Data&gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="Self_8h_source.html#l00025">25</a> of file <a class="el" href="Self_8h_source.html">Self.h</a>.</p>
+<p>destructor </p>
+
+<p>Definition at line <a class="el" href="self_8h_source.html#l00243">243</a> of file <a class="el" href="self_8h_source.html">self.h</a>.</p>
</div>
</div>
@@ -295,7 +429,16 @@ template&lt;class Data&gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="Self_8h_source.html#l00029">29</a> of file <a class="el" href="Self_8h_source.html">Self.h</a>.</p>
+<p>Copy the gived <code><a class="el" href="classmeow_1_1Self.html" title="For developer to pack the attributes of a class. ">Self</a></code> to myself. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">s</td><td>gived <code><a class="el" href="classmeow_1_1Self.html" title="For developer to pack the attributes of a class. ">Self</a></code> </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>*this </dd></dl>
+
+<p>Definition at line <a class="el" href="self_8h_source.html#l00270">270</a> of file <a class="el" href="self_8h_source.html">self.h</a>.</p>
</div>
</div>
@@ -333,7 +476,17 @@ template&lt;class Data&gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="Self_8h_source.html#l00033">33</a> of file <a class="el" href="Self_8h_source.html">Self.h</a>.</p>
+<p>call <code><a class="el" href="classmeow_1_1Self.html#a9cd016a38a09f479fe2ed83eb1ebdae2" title="Copy the gived Self to myself. ">copyFrom()</a></code> or <code><a class="el" href="classmeow_1_1Self.html#a63e1570c927c7fa3b95b71fe978e355d" title="Reference myself from given Self object. ">referenceFrom()</a></code> depend on your instruction </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">s</td><td>gived <code><a class="el" href="classmeow_1_1Self.html" title="For developer to pack the attributes of a class. ">Self</a></code> object </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">t</td><td>instruction </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>*this </dd></dl>
+
+<p>Definition at line <a class="el" href="self_8h_source.html#l00299">299</a> of file <a class="el" href="self_8h_source.html">self.h</a>.</p>
</div>
</div>
@@ -361,7 +514,17 @@ template&lt;class Data&gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="Self_8h_source.html#l00037">37</a> of file <a class="el" href="Self_8h_source.html">Self.h</a>.</p>
+<p>Compare that the data are the same. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">s</td><td>another <code><a class="el" href="classmeow_1_1Self.html" title="For developer to pack the attributes of a class. ">Self</a></code> object </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><code>true</code> if the data are same.</dd></dl>
+<dl class="section note"><dt>Note</dt><dd>This will need the method 'Data::equal()' </dd></dl>
+
+<p>Definition at line <a class="el" href="self_8h_source.html#l00326">326</a> of file <a class="el" href="self_8h_source.html">self.h</a>.</p>
</div>
</div>
@@ -388,7 +551,9 @@ template&lt;class Data&gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="Self_8h_source.html#l00028">28</a> of file <a class="el" href="Self_8h_source.html">Self.h</a>.</p>
+<p>Return the non-constant reference of <code>*this</code>. </p>
+
+<p>Definition at line <a class="el" href="self_8h_source.html#l00260">260</a> of file <a class="el" href="self_8h_source.html">self.h</a>.</p>
</div>
</div>
@@ -415,7 +580,9 @@ template&lt;class Data&gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="Self_8h_source.html#l00026">26</a> of file <a class="el" href="Self_8h_source.html">Self.h</a>.</p>
+<p>Return the constant pointer to the data. </p>
+
+<p>Definition at line <a class="el" href="self_8h_source.html#l00248">248</a> of file <a class="el" href="self_8h_source.html">self.h</a>.</p>
</div>
</div>
@@ -442,7 +609,9 @@ template&lt;class Data&gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="Self_8h_source.html#l00027">27</a> of file <a class="el" href="Self_8h_source.html">Self.h</a>.</p>
+<p>Return the non-constant pointer to the data (COR's clone might occure here. </p>
+
+<p>Definition at line <a class="el" href="self_8h_source.html#l00255">255</a> of file <a class="el" href="self_8h_source.html">self.h</a>.</p>
</div>
</div>
@@ -462,6 +631,8 @@ template&lt;class Data&gt; </div>
</table>
</div><div class="memdoc">
+<p>Disallow default <code>'operator='</code>. </p>
+
</div>
</div>
<a class="anchor" id="a63e1570c927c7fa3b95b71fe978e355d"></a>
@@ -488,7 +659,16 @@ template&lt;class Data&gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="Self_8h_source.html#l00030">30</a> of file <a class="el" href="Self_8h_source.html">Self.h</a>.</p>
+<p>Reference myself from given <code><a class="el" href="classmeow_1_1Self.html" title="For developer to pack the attributes of a class. ">Self</a></code> object. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">s</td><td>given <code><a class="el" href="classmeow_1_1Self.html" title="For developer to pack the attributes of a class. ">Self</a></code> </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>*this </dd></dl>
+
+<p>Definition at line <a class="el" href="self_8h_source.html#l00283">283</a> of file <a class="el" href="self_8h_source.html">self.h</a>.</p>
</div>
</div>
@@ -516,7 +696,15 @@ template&lt;class Data&gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="Self_8h_source.html#l00038">38</a> of file <a class="el" href="Self_8h_source.html">Self.h</a>.</p>
+<p>Order compare by reference pointer. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">s</td><td>another <code><a class="el" href="classmeow_1_1Self.html" title="For developer to pack the attributes of a class. ">Self</a></code> object </td></tr>
+ </table>
+ </dd>
+</dl>
+
+<p>Definition at line <a class="el" href="self_8h_source.html#l00336">336</a> of file <a class="el" href="self_8h_source.html">self.h</a>.</p>
</div>
</div>
@@ -544,12 +732,21 @@ template&lt;class Data&gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="Self_8h_source.html#l00036">36</a> of file <a class="el" href="Self_8h_source.html">Self.h</a>.</p>
+<p>Compare tht if the gived <code><a class="el" href="classmeow_1_1Self.html" title="For developer to pack the attributes of a class. ">Self</a></code> object is reference from the same object of me. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">s</td><td>gived <code><a class="el" href="classmeow_1_1Self.html" title="For developer to pack the attributes of a class. ">Self</a></code> object </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><code>true</code> if we are referenced to the same object. </dd></dl>
+
+<p>Definition at line <a class="el" href="self_8h_source.html#l00314">314</a> of file <a class="el" href="self_8h_source.html">self.h</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
-<li>meowpp/<a class="el" href="Self_8h_source.html">Self.h</a></li>
+<li>meowpp/<a class="el" href="self_8h_source.html">self.h</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -558,7 +755,7 @@ template&lt;class Data&gt; </div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1Self.html">Self</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1Self.js b/doc/html/classmeow_1_1Self.js
index 159bd9e..3376237 100644
--- a/doc/html/classmeow_1_1Self.js
+++ b/doc/html/classmeow_1_1Self.js
@@ -1,7 +1,8 @@
var classmeow_1_1Self =
[
[ "DuplicateType", "classmeow_1_1Self.html#aa7d169e9d20d590f3e571206084797f8", [
- [ "COPY_FROM", "classmeow_1_1Self.html#aa7d169e9d20d590f3e571206084797f8adef1b0d02e1090b1b610a4ea91bd6730", null ]
+ [ "COPY_FROM", "classmeow_1_1Self.html#aa7d169e9d20d590f3e571206084797f8adef1b0d02e1090b1b610a4ea91bd6730", null ],
+ [ "REFERENCE_FROM", "classmeow_1_1Self.html#aa7d169e9d20d590f3e571206084797f8a40c8a3eba568e04a5ce09ee0fa881822", null ]
] ],
[ "Self", "classmeow_1_1Self.html#a6b39fcc4b184809f9aeaeb1c9a0bac2d", null ],
[ "Self", "classmeow_1_1Self.html#af3220c1e1d7966c6dbaf4ec62f8cbc2f", null ],
diff --git a/doc/html/classmeow_1_1SplayTree-members.html b/doc/html/classmeow_1_1SplayTree-members.html
index 11fba11..cd7ae19 100644
--- a/doc/html/classmeow_1_1SplayTree-members.html
+++ b/doc/html/classmeow_1_1SplayTree-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -92,7 +92,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1SplayTree.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1SplayTree.html b/doc/html/classmeow_1_1SplayTree.html
index 68ece3f..7bfdd30 100644
--- a/doc/html/classmeow_1_1SplayTree.html
+++ b/doc/html/classmeow_1_1SplayTree.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -961,7 +961,7 @@ template&lt;class Key , class Value &gt; </div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1SplayTree.html">SplayTree</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1SplayTree_1_1Element-members.html b/doc/html/classmeow_1_1SplayTree_1_1Element-members.html
index 1e4f71b..fb56a19 100644
--- a/doc/html/classmeow_1_1SplayTree_1_1Element-members.html
+++ b/doc/html/classmeow_1_1SplayTree_1_1Element-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -78,7 +78,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1SplayTree_1_1Element.html
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1SplayTree_1_1Element.html b/doc/html/classmeow_1_1SplayTree_1_1Element.html
index 7b465a5..31b45a3 100644
--- a/doc/html/classmeow_1_1SplayTree_1_1Element.html
+++ b/doc/html/classmeow_1_1SplayTree_1_1Element.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -437,7 +437,7 @@ template&lt;class Key , class Value &gt; </div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1SplayTree.html">SplayTree</a></li><li class="navelem"><a class="el" href="classmeow_1_1SplayTree_1_1Element.html">Element</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1SplayTree__Range-members.html b/doc/html/classmeow_1_1SplayTree__Range-members.html
index 733d21a..72ac1dd 100644
--- a/doc/html/classmeow_1_1SplayTree__Range-members.html
+++ b/doc/html/classmeow_1_1SplayTree__Range-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -96,7 +96,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1SplayTree__Range.html',''
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1SplayTree__Range.html b/doc/html/classmeow_1_1SplayTree__Range.html
index 3196310..979d414 100644
--- a/doc/html/classmeow_1_1SplayTree__Range.html
+++ b/doc/html/classmeow_1_1SplayTree__Range.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -1104,7 +1104,7 @@ template&lt;class Key , class Value &gt; </div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1SplayTree__Range.html">SplayTree_Range</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1SplayTree__Range_1_1Element-members.html b/doc/html/classmeow_1_1SplayTree__Range_1_1Element-members.html
index 2d9edcc..5ab3d0d 100644
--- a/doc/html/classmeow_1_1SplayTree__Range_1_1Element-members.html
+++ b/doc/html/classmeow_1_1SplayTree__Range_1_1Element-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -78,7 +78,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1SplayTree__Range_1_1Eleme
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1SplayTree__Range_1_1Element.html b/doc/html/classmeow_1_1SplayTree__Range_1_1Element.html
index cdd5b56..482eb66 100644
--- a/doc/html/classmeow_1_1SplayTree__Range_1_1Element.html
+++ b/doc/html/classmeow_1_1SplayTree__Range_1_1Element.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -437,7 +437,7 @@ template&lt;class Key , class Value &gt; </div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1SplayTree__Range.html">SplayTree_Range</a></li><li class="navelem"><a class="el" href="classmeow_1_1SplayTree__Range_1_1Element.html">Element</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1TransformatePipeline-members.html b/doc/html/classmeow_1_1TransformatePipeline-members.html
deleted file mode 100644
index 0b22657..0000000
--- a/doc/html/classmeow_1_1TransformatePipeline-members.html
+++ /dev/null
@@ -1,105 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('classmeow_1_1TransformatePipeline.html','');});
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">meow::TransformatePipeline&lt; Scalar &gt; Member List</div> </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classmeow_1_1TransformatePipeline.html">meow::TransformatePipeline&lt; Scalar &gt;</a>, including all inherited members.</p>
-<table class="directory">
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1TransformatePipeline.html#a3f1ce65ee36ddc970c7ef851e805d5bb">backAdd</a>(Transformate&lt; Scalar &gt; const *ptr, bool auto_delete)</td><td class="entry"><a class="el" href="classmeow_1_1TransformatePipeline.html">meow::TransformatePipeline&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html#a8263e4d001096fb013fea1465d5fa4d5">backDel</a>()</td><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline&lt; Matrix&lt; Scalar &gt;, Matrix&lt; Scalar &gt;, Transformate&lt; Scalar &gt; &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html#a146677fa11b0b47af3000d4b0a72fc47">copyFrom</a>(Pipeline const &amp;p)</td><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline&lt; Matrix&lt; Scalar &gt;, Matrix&lt; Scalar &gt;, Transformate&lt; Scalar &gt; &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html#ade80a603d4ce3d9761ec57a2087749c7">empty</a>() const</td><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline&lt; Matrix&lt; Scalar &gt;, Matrix&lt; Scalar &gt;, Transformate&lt; Scalar &gt; &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html#a68341b2e6f51ec85d585f1f5fc658da9">first</a>() const</td><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline&lt; Matrix&lt; Scalar &gt;, Matrix&lt; Scalar &gt;, Transformate&lt; Scalar &gt; &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1TransformatePipeline.html#a9bf648e2cd72cf49c625ba7190d33a1a">frontAdd</a>(Transformate&lt; Scalar &gt; const *ptr, bool auto_delete)</td><td class="entry"><a class="el" href="classmeow_1_1TransformatePipeline.html">meow::TransformatePipeline&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html#a6ce35017ddf9c669a095290a3ebed8c5">frontDel</a>()</td><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline&lt; Matrix&lt; Scalar &gt;, Matrix&lt; Scalar &gt;, Transformate&lt; Scalar &gt; &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1TransformatePipeline.html#a32e82edbed6cebb49b9ebdf9addd08bb">goThrough</a>(Matrix&lt; Scalar &gt; const &amp;input) const </td><td class="entry"><a class="el" href="classmeow_1_1TransformatePipeline.html">meow::TransformatePipeline&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html#ad8a007463d13af873d9ab6e5926be374">goThroughInv</a>(Matrix&lt; Scalar &gt;const &amp;in) const</td><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline&lt; Matrix&lt; Scalar &gt;, Matrix&lt; Scalar &gt;, Transformate&lt; Scalar &gt; &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1TransformatePipeline.html#aacb91bcfe8e35bd0cffc0ee71ea00dae">inputCols</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1TransformatePipeline.html">meow::TransformatePipeline&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1TransformatePipeline.html#aa0b055af22eef651755af283feb8d45c">inputRows</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1TransformatePipeline.html">meow::TransformatePipeline&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html#a2f135be41a794fe8c6ac88e4b954feb8">inversable</a>()</td><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline&lt; Matrix&lt; Scalar &gt;, Matrix&lt; Scalar &gt;, Transformate&lt; Scalar &gt; &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1TransformatePipeline.html#a432a32213f3d19262185de45d828883f">jacobian</a>(Matrix&lt; Scalar &gt; const &amp;input, size_t i) const </td><td class="entry"><a class="el" href="classmeow_1_1TransformatePipeline.html">meow::TransformatePipeline&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1TransformatePipeline.html#a6299f8399a390371f4665c6800da0fc2">jacobian</a>(Matrix&lt; Scalar &gt; const &amp;input, size_t i, size_t j) const </td><td class="entry"><a class="el" href="classmeow_1_1TransformatePipeline.html">meow::TransformatePipeline&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html#a46fba2a5d88bf742223732e523e7d234">last</a>() const</td><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline&lt; Matrix&lt; Scalar &gt;, Matrix&lt; Scalar &gt;, Transformate&lt; Scalar &gt; &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html#ab5c5d983ab507579bb2958339caa6356">MediumPointerIteratorK</a> typedef</td><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline&lt; Matrix&lt; Scalar &gt;, Matrix&lt; Scalar &gt;, Transformate&lt; Scalar &gt; &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html#a107cc18a159ceb2fcde495363c55047e">operator=</a>(Pipeline const &amp;p)</td><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline&lt; Matrix&lt; Scalar &gt;, Matrix&lt; Scalar &gt;, Transformate&lt; Scalar &gt; &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1TransformatePipeline.html#ab13242986b383dc646c0093acca589ad">outputCols</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1TransformatePipeline.html">meow::TransformatePipeline&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1TransformatePipeline.html#a963050e6b1919534713c812aaa194b97">outputRows</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1TransformatePipeline.html">meow::TransformatePipeline&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html#a8425f0a6a4dff7b3bd54f5a0323839c3">pipe</a>() const</td><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline&lt; Matrix&lt; Scalar &gt;, Matrix&lt; Scalar &gt;, Transformate&lt; Scalar &gt; &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html#ad6ff2086fe68c50f526739f3d781bab4">Pipeline</a>()</td><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline&lt; Matrix&lt; Scalar &gt;, Matrix&lt; Scalar &gt;, Transformate&lt; Scalar &gt; &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html#a9acf9a46f19f097629ce2eeb690a23d7">Pipeline</a>(Pipeline const &amp;p)</td><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline&lt; Matrix&lt; Scalar &gt;, Matrix&lt; Scalar &gt;, Transformate&lt; Scalar &gt; &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html#a43280db4560580c0b1618810caab4b02">referenceFrom</a>(Pipeline const &amp;p)</td><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline&lt; Matrix&lt; Scalar &gt;, Matrix&lt; Scalar &gt;, Transformate&lt; Scalar &gt; &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html#a0ae87626df1cef4c04a11af40c6765b1">size</a>() const</td><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline&lt; Matrix&lt; Scalar &gt;, Matrix&lt; Scalar &gt;, Transformate&lt; Scalar &gt; &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1TransformatePipeline.html#a4c63df15f8033cc09664292ee7d01855">transformate</a>(Matrix&lt; Scalar &gt; const &amp;input) const </td><td class="entry"><a class="el" href="classmeow_1_1TransformatePipeline.html">meow::TransformatePipeline&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1TransformatePipeline.html#ac6ab080d88daaadaa1d25e673da5b33b">TransformatePipeline</a>()</td><td class="entry"><a class="el" href="classmeow_1_1TransformatePipeline.html">meow::TransformatePipeline&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1TransformatePipeline.html#ae6c9f60e836fc48abb12dce4025fae20">TransrormatePipeline</a>(TransformatePipeline const &amp;b)</td><td class="entry"><a class="el" href="classmeow_1_1TransformatePipeline.html">meow::TransformatePipeline&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html#a3cffd384d9b8969122adda3b9087352a">~Pipeline</a>()</td><td class="entry"><a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline&lt; Matrix&lt; Scalar &gt;, Matrix&lt; Scalar &gt;, Transformate&lt; Scalar &gt; &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1TransformatePipeline.html#aac96b1c183cec4ba8b16b09281108d09">~TransformatePipeline</a>()</td><td class="entry"><a class="el" href="classmeow_1_1TransformatePipeline.html">meow::TransformatePipeline&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-</table></div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:49 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/classmeow_1_1TransformatePipeline.html b/doc/html/classmeow_1_1TransformatePipeline.html
deleted file mode 100644
index 58e3cdc..0000000
--- a/doc/html/classmeow_1_1TransformatePipeline.html
+++ /dev/null
@@ -1,683 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: meow::TransformatePipeline&lt; Scalar &gt; Class Template Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('classmeow_1_1TransformatePipeline.html','');});
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="classmeow_1_1TransformatePipeline-members.html">List of all members</a> </div>
- <div class="headertitle">
-<div class="title">meow::TransformatePipeline&lt; Scalar &gt; Class Template Reference</div> </div>
-</div><!--header-->
-<div class="contents">
-
-<p>a pipeline for transformations
- <a href="classmeow_1_1TransformatePipeline.html#details">More...</a></p>
-
-<p><code>#include &quot;<a class="el" href="Transformation_8h_source.html">Transformation.h</a>&quot;</code></p>
-<div class="dynheader">
-Inheritance diagram for meow::TransformatePipeline&lt; Scalar &gt;:</div>
-<div class="dyncontent">
- <div class="center">
- <img src="classmeow_1_1TransformatePipeline.png" usemap="#meow::TransformatePipeline&lt; Scalar &gt;_map" alt=""/>
- <map id="meow::TransformatePipeline&lt; Scalar &gt;_map" name="meow::TransformatePipeline&lt; Scalar &gt;_map">
-<area href="classmeow_1_1Pipeline.html" alt="meow::Pipeline&lt; Matrix&lt; Scalar &gt;, Matrix&lt; Scalar &gt;, Transformate&lt; Scalar &gt; &gt;" shape="rect" coords="0,0,464,24"/>
-</map>
- </div></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:ac6ab080d88daaadaa1d25e673da5b33b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1TransformatePipeline.html#ac6ab080d88daaadaa1d25e673da5b33b">TransformatePipeline</a> ()</td></tr>
-<tr class="memdesc:ac6ab080d88daaadaa1d25e673da5b33b"><td class="mdescLeft">&#160;</td><td class="mdescRight">constructor <a href="#ac6ab080d88daaadaa1d25e673da5b33b">More...</a><br/></td></tr>
-<tr class="separator:ac6ab080d88daaadaa1d25e673da5b33b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae6c9f60e836fc48abb12dce4025fae20"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1TransformatePipeline.html#ae6c9f60e836fc48abb12dce4025fae20">TransrormatePipeline</a> (<a class="el" href="classmeow_1_1TransformatePipeline.html">TransformatePipeline</a> const &amp;b)</td></tr>
-<tr class="memdesc:ae6c9f60e836fc48abb12dce4025fae20"><td class="mdescLeft">&#160;</td><td class="mdescRight">copy constructor <a href="#ae6c9f60e836fc48abb12dce4025fae20">More...</a><br/></td></tr>
-<tr class="separator:ae6c9f60e836fc48abb12dce4025fae20"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aac96b1c183cec4ba8b16b09281108d09"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1TransformatePipeline.html#aac96b1c183cec4ba8b16b09281108d09">~TransformatePipeline</a> ()</td></tr>
-<tr class="memdesc:aac96b1c183cec4ba8b16b09281108d09"><td class="mdescLeft">&#160;</td><td class="mdescRight">destructor <a href="#aac96b1c183cec4ba8b16b09281108d09">More...</a><br/></td></tr>
-<tr class="separator:aac96b1c183cec4ba8b16b09281108d09"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa0b055af22eef651755af283feb8d45c"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1TransformatePipeline.html#aa0b055af22eef651755af283feb8d45c">inputRows</a> () const </td></tr>
-<tr class="memdesc:aa0b055af22eef651755af283feb8d45c"><td class="mdescLeft">&#160;</td><td class="mdescRight">return the number of rows of the input matrix <a href="#aa0b055af22eef651755af283feb8d45c">More...</a><br/></td></tr>
-<tr class="separator:aa0b055af22eef651755af283feb8d45c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aacb91bcfe8e35bd0cffc0ee71ea00dae"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1TransformatePipeline.html#aacb91bcfe8e35bd0cffc0ee71ea00dae">inputCols</a> () const </td></tr>
-<tr class="memdesc:aacb91bcfe8e35bd0cffc0ee71ea00dae"><td class="mdescLeft">&#160;</td><td class="mdescRight">return the number of columns of the input matrix <a href="#aacb91bcfe8e35bd0cffc0ee71ea00dae">More...</a><br/></td></tr>
-<tr class="separator:aacb91bcfe8e35bd0cffc0ee71ea00dae"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a963050e6b1919534713c812aaa194b97"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1TransformatePipeline.html#a963050e6b1919534713c812aaa194b97">outputRows</a> () const </td></tr>
-<tr class="memdesc:a963050e6b1919534713c812aaa194b97"><td class="mdescLeft">&#160;</td><td class="mdescRight">return the number of rows of the output matrix <a href="#a963050e6b1919534713c812aaa194b97">More...</a><br/></td></tr>
-<tr class="separator:a963050e6b1919534713c812aaa194b97"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab13242986b383dc646c0093acca589ad"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1TransformatePipeline.html#ab13242986b383dc646c0093acca589ad">outputCols</a> () const </td></tr>
-<tr class="memdesc:ab13242986b383dc646c0093acca589ad"><td class="mdescLeft">&#160;</td><td class="mdescRight">return the number of columns of the output matrix <a href="#ab13242986b383dc646c0093acca589ad">More...</a><br/></td></tr>
-<tr class="separator:ab13242986b383dc646c0093acca589ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9bf648e2cd72cf49c625ba7190d33a1a"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1TransformatePipeline.html#a9bf648e2cd72cf49c625ba7190d33a1a">frontAdd</a> (Transformate&lt; Scalar &gt; const *ptr, bool auto_delete)</td></tr>
-<tr class="memdesc:a9bf648e2cd72cf49c625ba7190d33a1a"><td class="mdescLeft">&#160;</td><td class="mdescRight">add a transformation to the front of this pipeline <a href="#a9bf648e2cd72cf49c625ba7190d33a1a">More...</a><br/></td></tr>
-<tr class="separator:a9bf648e2cd72cf49c625ba7190d33a1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3f1ce65ee36ddc970c7ef851e805d5bb"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1TransformatePipeline.html#a3f1ce65ee36ddc970c7ef851e805d5bb">backAdd</a> (Transformate&lt; Scalar &gt; const *ptr, bool auto_delete)</td></tr>
-<tr class="memdesc:a3f1ce65ee36ddc970c7ef851e805d5bb"><td class="mdescLeft">&#160;</td><td class="mdescRight">add a transformation to the front of this pipeline <a href="#a3f1ce65ee36ddc970c7ef851e805d5bb">More...</a><br/></td></tr>
-<tr class="separator:a3f1ce65ee36ddc970c7ef851e805d5bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a32e82edbed6cebb49b9ebdf9addd08bb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1Matrix.html">Matrix</a>&lt; Scalar &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1TransformatePipeline.html#a32e82edbed6cebb49b9ebdf9addd08bb">goThrough</a> (<a class="el" href="classmeow_1_1Matrix.html">Matrix</a>&lt; Scalar &gt; const &amp;input) const </td></tr>
-<tr class="memdesc:a32e82edbed6cebb49b9ebdf9addd08bb"><td class="mdescLeft">&#160;</td><td class="mdescRight">same as <code>transformate(input)</code> <a href="#a32e82edbed6cebb49b9ebdf9addd08bb">More...</a><br/></td></tr>
-<tr class="separator:a32e82edbed6cebb49b9ebdf9addd08bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4c63df15f8033cc09664292ee7d01855"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classmeow_1_1Matrix.html">Matrix</a>&lt; Scalar &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1TransformatePipeline.html#a4c63df15f8033cc09664292ee7d01855">transformate</a> (<a class="el" href="classmeow_1_1Matrix.html">Matrix</a>&lt; Scalar &gt; const &amp;input) const </td></tr>
-<tr class="memdesc:a4c63df15f8033cc09664292ee7d01855"><td class="mdescLeft">&#160;</td><td class="mdescRight">Do a series of transformations. <a href="#a4c63df15f8033cc09664292ee7d01855">More...</a><br/></td></tr>
-<tr class="separator:a4c63df15f8033cc09664292ee7d01855"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a432a32213f3d19262185de45d828883f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1Matrix.html">Matrix</a>&lt; Scalar &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1TransformatePipeline.html#a432a32213f3d19262185de45d828883f">jacobian</a> (<a class="el" href="classmeow_1_1Matrix.html">Matrix</a>&lt; Scalar &gt; const &amp;input, size_t i) const </td></tr>
-<tr class="memdesc:a432a32213f3d19262185de45d828883f"><td class="mdescLeft">&#160;</td><td class="mdescRight">return the jacobian matrix of the transformations, which derivate by the <code>i</code> -th entry of the input vector <a href="#a432a32213f3d19262185de45d828883f">More...</a><br/></td></tr>
-<tr class="separator:a432a32213f3d19262185de45d828883f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6299f8399a390371f4665c6800da0fc2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1Matrix.html">Matrix</a>&lt; Scalar &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1TransformatePipeline.html#a6299f8399a390371f4665c6800da0fc2">jacobian</a> (<a class="el" href="classmeow_1_1Matrix.html">Matrix</a>&lt; Scalar &gt; const &amp;input, size_t i, size_t j) const </td></tr>
-<tr class="memdesc:a6299f8399a390371f4665c6800da0fc2"><td class="mdescLeft">&#160;</td><td class="mdescRight">return the jacobian matrix of the transformations, which derivate by the <code>j</code> -th parameter of the <code>i</code> -th transformation. <a href="#a6299f8399a390371f4665c6800da0fc2">More...</a><br/></td></tr>
-<tr class="separator:a6299f8399a390371f4665c6800da0fc2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classmeow_1_1Pipeline"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmeow_1_1Pipeline')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline&lt; Matrix&lt; Scalar &gt;, Matrix&lt; Scalar &gt;, Transformate&lt; Scalar &gt; &gt;</a></td></tr>
-<tr class="memitem:a3cffd384d9b8969122adda3b9087352a inherit pub_methods_classmeow_1_1Pipeline"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Pipeline.html#a3cffd384d9b8969122adda3b9087352a">~Pipeline</a> ()</td></tr>
-<tr class="memdesc:a3cffd384d9b8969122adda3b9087352a inherit pub_methods_classmeow_1_1Pipeline"><td class="mdescLeft">&#160;</td><td class="mdescRight">destructor <a href="#a3cffd384d9b8969122adda3b9087352a">More...</a><br/></td></tr>
-<tr class="separator:a3cffd384d9b8969122adda3b9087352a inherit pub_methods_classmeow_1_1Pipeline"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2f135be41a794fe8c6ac88e4b954feb8 inherit pub_methods_classmeow_1_1Pipeline"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Pipeline.html#a2f135be41a794fe8c6ac88e4b954feb8">inversable</a> ()</td></tr>
-<tr class="memdesc:a2f135be41a794fe8c6ac88e4b954feb8 inherit pub_methods_classmeow_1_1Pipeline"><td class="mdescLeft">&#160;</td><td class="mdescRight">return whether this pipeline can reverse <a href="#a2f135be41a794fe8c6ac88e4b954feb8">More...</a><br/></td></tr>
-<tr class="separator:a2f135be41a794fe8c6ac88e4b954feb8 inherit pub_methods_classmeow_1_1Pipeline"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad8a007463d13af873d9ab6e5926be374 inherit pub_methods_classmeow_1_1Pipeline"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classmeow_1_1Matrix.html">Matrix</a>&lt; Scalar &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Pipeline.html#ad8a007463d13af873d9ab6e5926be374">goThroughInv</a> (<a class="el" href="classmeow_1_1Matrix.html">Matrix</a>&lt; Scalar &gt;const &amp;in) const</td></tr>
-<tr class="memdesc:ad8a007463d13af873d9ab6e5926be374 inherit pub_methods_classmeow_1_1Pipeline"><td class="mdescLeft">&#160;</td><td class="mdescRight">reverse go <a href="#ad8a007463d13af873d9ab6e5926be374">More...</a><br/></td></tr>
-<tr class="separator:ad8a007463d13af873d9ab6e5926be374 inherit pub_methods_classmeow_1_1Pipeline"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6ce35017ddf9c669a095290a3ebed8c5 inherit pub_methods_classmeow_1_1Pipeline"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Pipeline.html#a6ce35017ddf9c669a095290a3ebed8c5">frontDel</a> ()</td></tr>
-<tr class="memdesc:a6ce35017ddf9c669a095290a3ebed8c5 inherit pub_methods_classmeow_1_1Pipeline"><td class="mdescLeft">&#160;</td><td class="mdescRight">remove a medium from the front of this pipeline <a href="#a6ce35017ddf9c669a095290a3ebed8c5">More...</a><br/></td></tr>
-<tr class="separator:a6ce35017ddf9c669a095290a3ebed8c5 inherit pub_methods_classmeow_1_1Pipeline"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8263e4d001096fb013fea1465d5fa4d5 inherit pub_methods_classmeow_1_1Pipeline"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Pipeline.html#a8263e4d001096fb013fea1465d5fa4d5">backDel</a> ()</td></tr>
-<tr class="memdesc:a8263e4d001096fb013fea1465d5fa4d5 inherit pub_methods_classmeow_1_1Pipeline"><td class="mdescLeft">&#160;</td><td class="mdescRight">add a medium from the back of this pipeline <a href="#a8263e4d001096fb013fea1465d5fa4d5">More...</a><br/></td></tr>
-<tr class="separator:a8263e4d001096fb013fea1465d5fa4d5 inherit pub_methods_classmeow_1_1Pipeline"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0ae87626df1cef4c04a11af40c6765b1 inherit pub_methods_classmeow_1_1Pipeline"><td class="memItemLeft" align="right" valign="top">virtual size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Pipeline.html#a0ae87626df1cef4c04a11af40c6765b1">size</a> () const</td></tr>
-<tr class="memdesc:a0ae87626df1cef4c04a11af40c6765b1 inherit pub_methods_classmeow_1_1Pipeline"><td class="mdescLeft">&#160;</td><td class="mdescRight">return how many medium in this pipeline <a href="#a0ae87626df1cef4c04a11af40c6765b1">More...</a><br/></td></tr>
-<tr class="separator:a0ae87626df1cef4c04a11af40c6765b1 inherit pub_methods_classmeow_1_1Pipeline"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ade80a603d4ce3d9761ec57a2087749c7 inherit pub_methods_classmeow_1_1Pipeline"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Pipeline.html#ade80a603d4ce3d9761ec57a2087749c7">empty</a> () const</td></tr>
-<tr class="memdesc:ade80a603d4ce3d9761ec57a2087749c7 inherit pub_methods_classmeow_1_1Pipeline"><td class="mdescLeft">&#160;</td><td class="mdescRight">same as (size() == 0) <a href="#ade80a603d4ce3d9761ec57a2087749c7">More...</a><br/></td></tr>
-<tr class="separator:ade80a603d4ce3d9761ec57a2087749c7 inherit pub_methods_classmeow_1_1Pipeline"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a68341b2e6f51ec85d585f1f5fc658da9 inherit pub_methods_classmeow_1_1Pipeline"><td class="memItemLeft" align="right" valign="top">virtual Transformate&lt; Scalar &gt;<br class="typebreak"/>
-const *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Pipeline.html#a68341b2e6f51ec85d585f1f5fc658da9">first</a> () const</td></tr>
-<tr class="memdesc:a68341b2e6f51ec85d585f1f5fc658da9 inherit pub_methods_classmeow_1_1Pipeline"><td class="mdescLeft">&#160;</td><td class="mdescRight">get the const-pointer of the first medium <a href="#a68341b2e6f51ec85d585f1f5fc658da9">More...</a><br/></td></tr>
-<tr class="separator:a68341b2e6f51ec85d585f1f5fc658da9 inherit pub_methods_classmeow_1_1Pipeline"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a46fba2a5d88bf742223732e523e7d234 inherit pub_methods_classmeow_1_1Pipeline"><td class="memItemLeft" align="right" valign="top">virtual Transformate&lt; Scalar &gt;<br class="typebreak"/>
-const *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Pipeline.html#a46fba2a5d88bf742223732e523e7d234">last</a> () const</td></tr>
-<tr class="memdesc:a46fba2a5d88bf742223732e523e7d234 inherit pub_methods_classmeow_1_1Pipeline"><td class="mdescLeft">&#160;</td><td class="mdescRight">get the const-pointer of the last medium <a href="#a46fba2a5d88bf742223732e523e7d234">More...</a><br/></td></tr>
-<tr class="separator:a46fba2a5d88bf742223732e523e7d234 inherit pub_methods_classmeow_1_1Pipeline"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pro_types_classmeow_1_1Pipeline"><td colspan="2" onclick="javascript:toggleInherit('pro_types_classmeow_1_1Pipeline')"><img src="closed.png" alt="-"/>&#160;Protected Types inherited from <a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline&lt; Matrix&lt; Scalar &gt;, Matrix&lt; Scalar &gt;, Transformate&lt; Scalar &gt; &gt;</a></td></tr>
-<tr class="memitem:ab5c5d983ab507579bb2958339caa6356 inherit pro_types_classmeow_1_1Pipeline"><td class="memItemLeft" align="right" valign="top">typedef std::list<br class="typebreak"/>
-&lt; Transformate&lt; Scalar &gt;const * &gt;<br class="typebreak"/>
-::const_iterator&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Pipeline.html#ab5c5d983ab507579bb2958339caa6356">MediumPointerIteratorK</a></td></tr>
-<tr class="separator:ab5c5d983ab507579bb2958339caa6356 inherit pro_types_classmeow_1_1Pipeline"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pro_methods_classmeow_1_1Pipeline"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classmeow_1_1Pipeline')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline&lt; Matrix&lt; Scalar &gt;, Matrix&lt; Scalar &gt;, Transformate&lt; Scalar &gt; &gt;</a></td></tr>
-<tr class="memitem:ad6ff2086fe68c50f526739f3d781bab4 inherit pro_methods_classmeow_1_1Pipeline"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Pipeline.html#ad6ff2086fe68c50f526739f3d781bab4">Pipeline</a> ()</td></tr>
-<tr class="memdesc:ad6ff2086fe68c50f526739f3d781bab4 inherit pro_methods_classmeow_1_1Pipeline"><td class="mdescLeft">&#160;</td><td class="mdescRight">constructor with empty contain <a href="#ad6ff2086fe68c50f526739f3d781bab4">More...</a><br/></td></tr>
-<tr class="separator:ad6ff2086fe68c50f526739f3d781bab4 inherit pro_methods_classmeow_1_1Pipeline"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9acf9a46f19f097629ce2eeb690a23d7 inherit pro_methods_classmeow_1_1Pipeline"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Pipeline.html#a9acf9a46f19f097629ce2eeb690a23d7">Pipeline</a> (<a class="el" href="classmeow_1_1Pipeline.html">Pipeline</a> const &amp;p)</td></tr>
-<tr class="memdesc:a9acf9a46f19f097629ce2eeb690a23d7 inherit pro_methods_classmeow_1_1Pipeline"><td class="mdescLeft">&#160;</td><td class="mdescRight">copy constructor <a href="#a9acf9a46f19f097629ce2eeb690a23d7">More...</a><br/></td></tr>
-<tr class="separator:a9acf9a46f19f097629ce2eeb690a23d7 inherit pro_methods_classmeow_1_1Pipeline"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a146677fa11b0b47af3000d4b0a72fc47 inherit pro_methods_classmeow_1_1Pipeline"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1Pipeline.html">Pipeline</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Pipeline.html#a146677fa11b0b47af3000d4b0a72fc47">copyFrom</a> (<a class="el" href="classmeow_1_1Pipeline.html">Pipeline</a> const &amp;p)</td></tr>
-<tr class="memdesc:a146677fa11b0b47af3000d4b0a72fc47 inherit pro_methods_classmeow_1_1Pipeline"><td class="mdescLeft">&#160;</td><td class="mdescRight">copy contain from gived pipeline <a href="#a146677fa11b0b47af3000d4b0a72fc47">More...</a><br/></td></tr>
-<tr class="separator:a146677fa11b0b47af3000d4b0a72fc47 inherit pro_methods_classmeow_1_1Pipeline"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a43280db4560580c0b1618810caab4b02 inherit pro_methods_classmeow_1_1Pipeline"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1Pipeline.html">Pipeline</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Pipeline.html#a43280db4560580c0b1618810caab4b02">referenceFrom</a> (<a class="el" href="classmeow_1_1Pipeline.html">Pipeline</a> const &amp;p)</td></tr>
-<tr class="memdesc:a43280db4560580c0b1618810caab4b02 inherit pro_methods_classmeow_1_1Pipeline"><td class="mdescLeft">&#160;</td><td class="mdescRight">reference from gived pipeline <a href="#a43280db4560580c0b1618810caab4b02">More...</a><br/></td></tr>
-<tr class="separator:a43280db4560580c0b1618810caab4b02 inherit pro_methods_classmeow_1_1Pipeline"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a107cc18a159ceb2fcde495363c55047e inherit pro_methods_classmeow_1_1Pipeline"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1Pipeline.html">Pipeline</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Pipeline.html#a107cc18a159ceb2fcde495363c55047e">operator=</a> (<a class="el" href="classmeow_1_1Pipeline.html">Pipeline</a> const &amp;p)</td></tr>
-<tr class="memdesc:a107cc18a159ceb2fcde495363c55047e inherit pro_methods_classmeow_1_1Pipeline"><td class="mdescLeft">&#160;</td><td class="mdescRight">same as <code>copyFrom(p)</code> <a href="#a107cc18a159ceb2fcde495363c55047e">More...</a><br/></td></tr>
-<tr class="separator:a107cc18a159ceb2fcde495363c55047e inherit pro_methods_classmeow_1_1Pipeline"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8425f0a6a4dff7b3bd54f5a0323839c3 inherit pro_methods_classmeow_1_1Pipeline"><td class="memItemLeft" align="right" valign="top">std::list&lt; Transformate<br class="typebreak"/>
-&lt; Scalar &gt;const * &gt; const &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Pipeline.html#a8425f0a6a4dff7b3bd54f5a0323839c3">pipe</a> () const</td></tr>
-<tr class="memdesc:a8425f0a6a4dff7b3bd54f5a0323839c3 inherit pro_methods_classmeow_1_1Pipeline"><td class="mdescLeft">&#160;</td><td class="mdescRight">return const-reference of the pipe list <a href="#a8425f0a6a4dff7b3bd54f5a0323839c3">More...</a><br/></td></tr>
-<tr class="separator:a8425f0a6a4dff7b3bd54f5a0323839c3 inherit pro_methods_classmeow_1_1Pipeline"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><h3>template&lt;class Scalar&gt;<br/>
-class meow::TransformatePipeline&lt; Scalar &gt;</h3>
-
-<p>a pipeline for transformations </p>
-</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="ac6ab080d88daaadaa1d25e673da5b33b"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Scalar &gt; </div>
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classmeow_1_1TransformatePipeline.html">meow::TransformatePipeline</a>&lt; Scalar &gt;::<a class="el" href="classmeow_1_1TransformatePipeline.html">TransformatePipeline</a> </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p>constructor </p>
-
-</div>
-</div>
-<a class="anchor" id="aac96b1c183cec4ba8b16b09281108d09"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Scalar &gt; </div>
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classmeow_1_1TransformatePipeline.html">meow::TransformatePipeline</a>&lt; Scalar &gt;::~<a class="el" href="classmeow_1_1TransformatePipeline.html">TransformatePipeline</a> </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p>destructor </p>
-
-</div>
-</div>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a3f1ce65ee36ddc970c7ef851e805d5bb"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Scalar &gt; </div>
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">bool <a class="el" href="classmeow_1_1TransformatePipeline.html">meow::TransformatePipeline</a>&lt; Scalar &gt;::backAdd </td>
- <td>(</td>
- <td class="paramtype">Transformate&lt; Scalar &gt; const *&#160;</td>
- <td class="paramname"><em>ptr</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">bool&#160;</td>
- <td class="paramname"><em>auto_delete</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p>add a transformation to the front of this pipeline </p>
-<p>It will test if the shape of the output matrix of the gived transformation is equal to the shape of the input matrix of the last transformation of the pipeline now. If they are not equal, the method will immediate return <code>false</code>.</p>
-<dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">ptr</td><td>Pointer to the transformation </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">auto_delete</td><td>Indicate whether the given transformation should be <code>delete</code> when destruct event occured. </td></tr>
- </table>
- </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>successful or not. </dd></dl>
-
-<p>Reimplemented from <a class="el" href="classmeow_1_1Pipeline.html#a1bc72f0b75abb48b8c5212813b8dc8f4">meow::Pipeline&lt; Matrix&lt; Scalar &gt;, Matrix&lt; Scalar &gt;, Transformate&lt; Scalar &gt; &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a9bf648e2cd72cf49c625ba7190d33a1a"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Scalar &gt; </div>
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">bool <a class="el" href="classmeow_1_1TransformatePipeline.html">meow::TransformatePipeline</a>&lt; Scalar &gt;::frontAdd </td>
- <td>(</td>
- <td class="paramtype">Transformate&lt; Scalar &gt; const *&#160;</td>
- <td class="paramname"><em>ptr</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">bool&#160;</td>
- <td class="paramname"><em>auto_delete</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p>add a transformation to the front of this pipeline </p>
-<p>It will test if the shape of the output matrix of the gived transformation is equal to the shape of the input matrix of the first transformation of the pipeline now. If they are not equal, the method will immediate return <code>false</code>.</p>
-<dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">ptr</td><td>Pointer to the transformation </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">auto_delete</td><td>Indicate whether the given transformation should be <code>delete</code> when destruct event occured. </td></tr>
- </table>
- </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>successful or not. </dd></dl>
-
-<p>Reimplemented from <a class="el" href="classmeow_1_1Pipeline.html#ad68f17ba679781f8d8996de3f742584c">meow::Pipeline&lt; Matrix&lt; Scalar &gt;, Matrix&lt; Scalar &gt;, Transformate&lt; Scalar &gt; &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a32e82edbed6cebb49b9ebdf9addd08bb"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Scalar &gt; </div>
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classmeow_1_1Matrix.html">Matrix</a>&lt;Scalar&gt; <a class="el" href="classmeow_1_1TransformatePipeline.html">meow::TransformatePipeline</a>&lt; Scalar &gt;::goThrough </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="classmeow_1_1Matrix.html">Matrix</a>&lt; Scalar &gt; const &amp;&#160;</td>
- <td class="paramname"><em>input</em></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p>same as <code>transformate(input)</code> </p>
-
-<p>Implements <a class="el" href="classmeow_1_1Pipeline.html#a41613bf7d08d61043b8791665bdb2395">meow::Pipeline&lt; Matrix&lt; Scalar &gt;, Matrix&lt; Scalar &gt;, Transformate&lt; Scalar &gt; &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="aacb91bcfe8e35bd0cffc0ee71ea00dae"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Scalar &gt; </div>
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">size_t <a class="el" href="classmeow_1_1TransformatePipeline.html">meow::TransformatePipeline</a>&lt; Scalar &gt;::inputCols </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p>return the number of columns of the input matrix </p>
-
-</div>
-</div>
-<a class="anchor" id="aa0b055af22eef651755af283feb8d45c"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Scalar &gt; </div>
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">size_t <a class="el" href="classmeow_1_1TransformatePipeline.html">meow::TransformatePipeline</a>&lt; Scalar &gt;::inputRows </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p>return the number of rows of the input matrix </p>
-
-</div>
-</div>
-<a class="anchor" id="a432a32213f3d19262185de45d828883f"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Scalar &gt; </div>
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classmeow_1_1Matrix.html">Matrix</a>&lt;Scalar&gt; <a class="el" href="classmeow_1_1TransformatePipeline.html">meow::TransformatePipeline</a>&lt; Scalar &gt;::jacobian </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="classmeow_1_1Matrix.html">Matrix</a>&lt; Scalar &gt; const &amp;&#160;</td>
- <td class="paramname"><em>input</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">size_t&#160;</td>
- <td class="paramname"><em>i</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p>return the jacobian matrix of the transformations, which derivate by the <code>i</code> -th entry of the input vector </p>
-<p>Assume that the pipeline is like below: </p>
-<p class="formulaDsp">
-<img class="formulaDsp" alt="\[ v_{output} = H(h_1, h_2, G(g_1, g_2, g_3, F(f_1, v_{input}))) \]" src="form_55.png"/>
-</p>
-<p> Where</p>
-<ul>
-<li><img class="formulaInl" alt="$ f_1, g_1, g_2, g_3, h_1, h_2 $" src="form_56.png"/> is the parameters of the transformations <img class="formulaInl" alt="$ F, G, H $" src="form_57.png"/></li>
-<li><img class="formulaInl" alt="$ v_{input}(x,y,z), v_{output} $" src="form_51.png"/> is the input/output vector of the whole pipeline.</li>
-</ul>
-<p>Then according to the chain rule, the jacobian matrix(derivate by <img class="formulaInl" alt="$ y $" src="form_52.png"/>) is: </p>
-<p class="formulaDsp">
-<img class="formulaDsp" alt="\[ M_{jacobian} = \frac{\partial H(h_1, h_2, G(g_1, g_2, g_3, F(f_1, v_{input})))} {\partial G(g_1, g_2, g_3, F(f_1, v_{input})) } \frac{\partial G(g_1, g_2, g_3, F(f_1, v_{input})) } {\partial F(f_1, v_{input}) } \frac{\partial F(f_1, v_{input}) } {\partial v_{input} } \frac{\partial v_{input} } {\partial y } \]" src="form_58.png"/>
-</p>
-<p> Where </p>
-<p class="formulaDsp">
-<img class="formulaDsp" alt="\[ \frac{\partial v_{input}}{\partial y} = \left[ \begin{array}{c} 0 \\ 1 \\ 0 \\ \end{array} \right] \]" src="form_54.png"/>
-</p>
-<dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">input</td><td>the input matrix </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">i</td><td>the index of the derivate scalar </td></tr>
- </table>
- </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>a jacobian matrix </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a6299f8399a390371f4665c6800da0fc2"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Scalar &gt; </div>
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classmeow_1_1Matrix.html">Matrix</a>&lt;Scalar&gt; <a class="el" href="classmeow_1_1TransformatePipeline.html">meow::TransformatePipeline</a>&lt; Scalar &gt;::jacobian </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="classmeow_1_1Matrix.html">Matrix</a>&lt; Scalar &gt; const &amp;&#160;</td>
- <td class="paramname"><em>input</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">size_t&#160;</td>
- <td class="paramname"><em>i</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">size_t&#160;</td>
- <td class="paramname"><em>j</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p>return the jacobian matrix of the transformations, which derivate by the <code>j</code> -th parameter of the <code>i</code> -th transformation. </p>
-<p>Assume that the pipeline is like below: </p>
-<p class="formulaDsp">
-<img class="formulaDsp" alt="\[ v_{output} = I(i_1,i_2, H(h_1,h_2, G(g_1,g_2,g_3, F(f_1, v_{input})))) \]" src="form_59.png"/>
-</p>
-<ul>
-<li><img class="formulaInl" alt="$ f_1, g_1, g_2, g_3, h_1, h_2, i_1, i_2 $" src="form_64.png"/> is the parameters of the transformations <img class="formulaInl" alt="$ F, G, H, I $" src="form_61.png"/></li>
-<li><img class="formulaInl" alt="$ v_{input}(x,y,z), v_{output} $" src="form_51.png"/> is the input/output vector of the whole pipeline.</li>
-</ul>
-<p>Then according to the chain rule, the jacobian matrix(derivate by <img class="formulaInl" alt="$ g_2 $" src="form_62.png"/>) is: </p>
-<p class="formulaDsp">
-<img class="formulaDsp" alt="\[ M_{jacobian} = \frac{\partial I(i_1,i_2, H(h_1,h_2, G(g_1,g_2,g_3, F(f_1, v_{input}))))} {\partial H(h_1,h_2, G(g_1,g_2,g_3, F(f_1, v_{input}))) } \frac{\partial H(h_1,h_2, G(g_1,g_2,g_3, F(f_1, v_{input}))) } {\partial G(g_1,g_2,g_3, F(f_1, v_{input})) } \frac{\partial G(g_1,g_2,g_3, F(f_1, v_{input})) } {\partial g_2 } \]" src="form_63.png"/>
-</p>
-<dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">input</td><td>the input matrix </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">i</td><td>the index of the transformation </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">j</td><td>the index of the derivate parameter </td></tr>
- </table>
- </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>a jacobian matrix </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="ab13242986b383dc646c0093acca589ad"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Scalar &gt; </div>
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">size_t <a class="el" href="classmeow_1_1TransformatePipeline.html">meow::TransformatePipeline</a>&lt; Scalar &gt;::outputCols </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p>return the number of columns of the output matrix </p>
-
-</div>
-</div>
-<a class="anchor" id="a963050e6b1919534713c812aaa194b97"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Scalar &gt; </div>
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">size_t <a class="el" href="classmeow_1_1TransformatePipeline.html">meow::TransformatePipeline</a>&lt; Scalar &gt;::outputRows </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p>return the number of rows of the output matrix </p>
-
-</div>
-</div>
-<a class="anchor" id="a4c63df15f8033cc09664292ee7d01855"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Scalar &gt; </div>
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">virtual <a class="el" href="classmeow_1_1Matrix.html">Matrix</a>&lt;Scalar&gt; <a class="el" href="classmeow_1_1TransformatePipeline.html">meow::TransformatePipeline</a>&lt; Scalar &gt;::transformate </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="classmeow_1_1Matrix.html">Matrix</a>&lt; Scalar &gt; const &amp;&#160;</td>
- <td class="paramname"><em>input</em></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Do a series of transformations. </p>
-<dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">input</td><td>the input matrix </td></tr>
- </table>
- </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>the result </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="ae6c9f60e836fc48abb12dce4025fae20"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Scalar &gt; </div>
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classmeow_1_1TransformatePipeline.html">meow::TransformatePipeline</a>&lt; Scalar &gt;::TransrormatePipeline </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="classmeow_1_1TransformatePipeline.html">TransformatePipeline</a>&lt; Scalar &gt; const &amp;&#160;</td>
- <td class="paramname"><em>b</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p>copy constructor </p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>meowpp/math/<a class="el" href="Transformation_8h_source.html">Transformation.h</a></li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1TransformatePipeline.html">TransformatePipeline</a></li>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:49 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/classmeow_1_1TransformatePipeline.js b/doc/html/classmeow_1_1TransformatePipeline.js
deleted file mode 100644
index 6e94e49..0000000
--- a/doc/html/classmeow_1_1TransformatePipeline.js
+++ /dev/null
@@ -1,16 +0,0 @@
-var classmeow_1_1TransformatePipeline =
-[
- [ "TransformatePipeline", "classmeow_1_1TransformatePipeline.html#ac6ab080d88daaadaa1d25e673da5b33b", null ],
- [ "~TransformatePipeline", "classmeow_1_1TransformatePipeline.html#aac96b1c183cec4ba8b16b09281108d09", null ],
- [ "backAdd", "classmeow_1_1TransformatePipeline.html#a3f1ce65ee36ddc970c7ef851e805d5bb", null ],
- [ "frontAdd", "classmeow_1_1TransformatePipeline.html#a9bf648e2cd72cf49c625ba7190d33a1a", null ],
- [ "goThrough", "classmeow_1_1TransformatePipeline.html#a32e82edbed6cebb49b9ebdf9addd08bb", null ],
- [ "inputCols", "classmeow_1_1TransformatePipeline.html#aacb91bcfe8e35bd0cffc0ee71ea00dae", null ],
- [ "inputRows", "classmeow_1_1TransformatePipeline.html#aa0b055af22eef651755af283feb8d45c", null ],
- [ "jacobian", "classmeow_1_1TransformatePipeline.html#a432a32213f3d19262185de45d828883f", null ],
- [ "jacobian", "classmeow_1_1TransformatePipeline.html#a6299f8399a390371f4665c6800da0fc2", null ],
- [ "outputCols", "classmeow_1_1TransformatePipeline.html#ab13242986b383dc646c0093acca589ad", null ],
- [ "outputRows", "classmeow_1_1TransformatePipeline.html#a963050e6b1919534713c812aaa194b97", null ],
- [ "transformate", "classmeow_1_1TransformatePipeline.html#a4c63df15f8033cc09664292ee7d01855", null ],
- [ "TransrormatePipeline", "classmeow_1_1TransformatePipeline.html#ae6c9f60e836fc48abb12dce4025fae20", null ]
-]; \ No newline at end of file
diff --git a/doc/html/classmeow_1_1TransformatePipeline.png b/doc/html/classmeow_1_1TransformatePipeline.png
deleted file mode 100644
index 01ff21f..0000000
--- a/doc/html/classmeow_1_1TransformatePipeline.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/classmeow_1_1Transformation-members.html b/doc/html/classmeow_1_1Transformation-members.html
index aa08c39..ac979a0 100644
--- a/doc/html/classmeow_1_1Transformation-members.html
+++ b/doc/html/classmeow_1_1Transformation-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -86,7 +86,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1Transformation.html','');
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1Transformation.html b/doc/html/classmeow_1_1Transformation.html
index f07d8d3..90e5418 100644
--- a/doc/html/classmeow_1_1Transformation.html
+++ b/doc/html/classmeow_1_1Transformation.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -887,7 +887,7 @@ template&lt;class Scalar&gt; </div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1Transformation.html">Transformation</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1Usage-members.html b/doc/html/classmeow_1_1Usage-members.html
index 022bb46..8412e16 100644
--- a/doc/html/classmeow_1_1Usage-members.html
+++ b/doc/html/classmeow_1_1Usage-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -85,7 +85,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1Usage.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1Usage.html b/doc/html/classmeow_1_1Usage.html
index 340e733..03b2816 100644
--- a/doc/html/classmeow_1_1Usage.html
+++ b/doc/html/classmeow_1_1Usage.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -826,7 +826,7 @@ argc, argv的部份, 有以下規則</p>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1Usage.html">Usage</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1VP__Tree-members.html b/doc/html/classmeow_1_1VP__Tree-members.html
index 5b36778..da1182d 100644
--- a/doc/html/classmeow_1_1VP__Tree-members.html
+++ b/doc/html/classmeow_1_1VP__Tree-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -81,7 +81,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1VP__Tree.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1VP__Tree.html b/doc/html/classmeow_1_1VP__Tree.html
index 4b01e83..45cb8d2 100644
--- a/doc/html/classmeow_1_1VP__Tree.html
+++ b/doc/html/classmeow_1_1VP__Tree.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -575,7 +575,7 @@ template&lt;class Vector, class Scalar&gt; </div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1VP__Tree.html">VP_Tree</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1Vector-members.html b/doc/html/classmeow_1_1Vector-members.html
index 2d3054d..b2cfebb 100644
--- a/doc/html/classmeow_1_1Vector-members.html
+++ b/doc/html/classmeow_1_1Vector-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -106,7 +106,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1Vector.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1Vector.html b/doc/html/classmeow_1_1Vector.html
index 72e9785..b1052fc 100644
--- a/doc/html/classmeow_1_1Vector.html
+++ b/doc/html/classmeow_1_1Vector.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -1449,7 +1449,7 @@ template&lt;class Scalar&gt; </div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1Vector.html">Vector</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1Vector2D-members.html b/doc/html/classmeow_1_1Vector2D-members.html
index 43114da..e42a322 100644
--- a/doc/html/classmeow_1_1Vector2D-members.html
+++ b/doc/html/classmeow_1_1Vector2D-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -93,23 +93,27 @@ $(document).ready(function(){initNavTree('classmeow_1_1Vector2D.html','');});
<tr><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html#abe7d948febd4ea0faf80be7ffc369692">operator/</a>(Scalar const &amp;s) const </td><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html#af164380cbababa279dee2bedb81ec080">operator/=</a>(Scalar const &amp;s)</td><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html#a470def2d8b1789e0cbb8ede298893242">operator=</a>(Vector2D const &amp;v)</td><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html#ae2fe5b97bf837bc29bb6d819772f4ea0">operator~</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html#a0b53875b3acbc7ac8c8e773c9ed340e2">positive</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html#affe23a69e939807c11ee8763ca79debf">reflect</a>(Vector2D const &amp;v) const </td><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html#a21850fb1a57df44425330ede4cfee331">reflected</a>(Vector2D const &amp;v)</td><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html#a2e768dd00d86dafa8adefc4ffc4edc9e">right</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html#aa6ae22d99360ff9e0b623e1744576733">rotate</a>(Scalar const &amp;theta) const </td><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html#af3fd0ff1b8f9ca6df82b8659cadafb7d">rotated</a>(Scalar const &amp;theta)</td><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html#af3b13c54abc0d8a328833d44b512a299">scalar</a>(size_t i) const </td><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html#a006d1423d217f03d8ea94ad94384b965">scalar</a>(size_t i, Scalar const &amp;s)</td><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html#ad7b3e23827cfc3db7fbcc12c70db398a">sub</a>(Vector2D const &amp;v) const </td><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html#a274c5cd3e139978539655a0191f03579">subed</a>(Vector2D const &amp;v)</td><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html#a69f2ee0830db546d5a2b5cb39a22ffda">Vector2D</a>()</td><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html#a01aeddc4e436a8c97e0e570a089ea6c2">Vector2D</a>(Vector2D const &amp;v)</td><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html#a713952e42ea15ee86187a14b677e9555">Vector2D</a>(Scalar const &amp;s)</td><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html#a989ff27c4ef1dacd3f1b37b81dff0fa2">Vector2D</a>(Scalar const &amp;sx, Scalar const &amp;sy)</td><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html#a182e13578dcad6452b0b508ce3d671e6">operator==</a>(Vector2D const &amp;v) const </td><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html#ae2fe5b97bf837bc29bb6d819772f4ea0">operator~</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html#a0b53875b3acbc7ac8c8e773c9ed340e2">positive</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html#affe23a69e939807c11ee8763ca79debf">reflect</a>(Vector2D const &amp;v) const </td><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html#a21850fb1a57df44425330ede4cfee331">reflected</a>(Vector2D const &amp;v)</td><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html#a2e768dd00d86dafa8adefc4ffc4edc9e">right</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html#aa6ae22d99360ff9e0b623e1744576733">rotate</a>(Scalar const &amp;theta) const </td><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html#af3fd0ff1b8f9ca6df82b8659cadafb7d">rotated</a>(Scalar const &amp;theta)</td><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html#af3b13c54abc0d8a328833d44b512a299">scalar</a>(size_t i) const </td><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html#a006d1423d217f03d8ea94ad94384b965">scalar</a>(size_t i, Scalar const &amp;s)</td><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html#ad7b3e23827cfc3db7fbcc12c70db398a">sub</a>(Vector2D const &amp;v) const </td><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html#a274c5cd3e139978539655a0191f03579">subed</a>(Vector2D const &amp;v)</td><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html#a69f2ee0830db546d5a2b5cb39a22ffda">Vector2D</a>()</td><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html#a01aeddc4e436a8c97e0e570a089ea6c2">Vector2D</a>(Vector2D const &amp;v)</td><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html#a713952e42ea15ee86187a14b677e9555">Vector2D</a>(Scalar const &amp;s)</td><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html#a989ff27c4ef1dacd3f1b37b81dff0fa2">Vector2D</a>(Scalar const &amp;sx, Scalar const &amp;sy)</td><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html#ab6c2e5399a8a4de1662f587e0e1790d1">Vector2D</a>(size_t dimension, Scalar const &amp;s)</td><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html#ade618c2ccb5a6c1915495e5b0e34cba4">Vector2D</a>(Vector&lt; Scalar &gt; const &amp;v)</td><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html#a62a15858053f7c6c80aa9a896dd6d78d">Vector2D</a>(Vector&lt; Scalar &gt; const &amp;v, size_t i)</td><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html#a28d7754e06599387fa16782aeb16a699">Vector2D</a>(Matrix&lt; Scalar &gt; const &amp;m)</td><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html#ac8a36409b543445edb8db0e1a7089e3f">Vector2D</a>(Matrix&lt; Scalar &gt; const &amp;m, size_t i, size_t j)</td><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">x</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html#a1bb44937c6a470a483740aa6527a90b9">x</a>(Scalar const &amp;s)</td><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html#a23046c79acf88b719292022ea4e8d171">xGet</a>()</td><td class="entry"><a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
@@ -124,7 +128,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1Vector2D.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1Vector2D.html b/doc/html/classmeow_1_1Vector2D.html
index 424bdc1..63b8f08 100644
--- a/doc/html/classmeow_1_1Vector2D.html
+++ b/doc/html/classmeow_1_1Vector2D.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -81,12 +81,21 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:a989ff27c4ef1dacd3f1b37b81dff0fa2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Vector2D.html#a989ff27c4ef1dacd3f1b37b81dff0fa2">Vector2D</a> (Scalar const &amp;sx, Scalar const &amp;sy)</td></tr>
<tr class="memdesc:a989ff27c4ef1dacd3f1b37b81dff0fa2"><td class="mdescLeft">&#160;</td><td class="mdescRight">constructor (sx, sy) <a href="#a989ff27c4ef1dacd3f1b37b81dff0fa2">More...</a><br/></td></tr>
<tr class="separator:a989ff27c4ef1dacd3f1b37b81dff0fa2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab6c2e5399a8a4de1662f587e0e1790d1"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Vector2D.html#ab6c2e5399a8a4de1662f587e0e1790d1">Vector2D</a> (size_t <a class="el" href="classmeow_1_1Vector2D.html#a5707bd37c4d2baf88fca6c65d6144ee5">dimension</a>, Scalar const &amp;s)</td></tr>
+<tr class="memdesc:ab6c2e5399a8a4de1662f587e0e1790d1"><td class="mdescLeft">&#160;</td><td class="mdescRight">constructor <a href="#ab6c2e5399a8a4de1662f587e0e1790d1">More...</a><br/></td></tr>
+<tr class="separator:ab6c2e5399a8a4de1662f587e0e1790d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade618c2ccb5a6c1915495e5b0e34cba4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Vector2D.html#ade618c2ccb5a6c1915495e5b0e34cba4">Vector2D</a> (<a class="el" href="classmeow_1_1Vector.html">Vector</a>&lt; Scalar &gt; const &amp;v)</td></tr>
<tr class="memdesc:ade618c2ccb5a6c1915495e5b0e34cba4"><td class="mdescLeft">&#160;</td><td class="mdescRight">constructor (from another <a class="el" href="classmeow_1_1Vector.html" title="vector ">Vector</a>) <a href="#ade618c2ccb5a6c1915495e5b0e34cba4">More...</a><br/></td></tr>
<tr class="separator:ade618c2ccb5a6c1915495e5b0e34cba4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a62a15858053f7c6c80aa9a896dd6d78d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Vector2D.html#a62a15858053f7c6c80aa9a896dd6d78d">Vector2D</a> (<a class="el" href="classmeow_1_1Vector.html">Vector</a>&lt; Scalar &gt; const &amp;v, size_t i)</td></tr>
<tr class="memdesc:a62a15858053f7c6c80aa9a896dd6d78d"><td class="mdescLeft">&#160;</td><td class="mdescRight">constructor (from another <a class="el" href="classmeow_1_1Vector.html" title="vector ">Vector</a>, i-th) <a href="#a62a15858053f7c6c80aa9a896dd6d78d">More...</a><br/></td></tr>
<tr class="separator:a62a15858053f7c6c80aa9a896dd6d78d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a28d7754e06599387fa16782aeb16a699"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Vector2D.html#a28d7754e06599387fa16782aeb16a699">Vector2D</a> (<a class="el" href="classmeow_1_1Matrix.html">Matrix</a>&lt; Scalar &gt; const &amp;m)</td></tr>
+<tr class="memdesc:a28d7754e06599387fa16782aeb16a699"><td class="mdescLeft">&#160;</td><td class="mdescRight">constructor (from a <a class="el" href="classmeow_1_1Matrix.html" title="matrix ">Matrix</a>) <a href="#a28d7754e06599387fa16782aeb16a699">More...</a><br/></td></tr>
+<tr class="separator:a28d7754e06599387fa16782aeb16a699"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac8a36409b543445edb8db0e1a7089e3f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Vector2D.html#ac8a36409b543445edb8db0e1a7089e3f">Vector2D</a> (<a class="el" href="classmeow_1_1Matrix.html">Matrix</a>&lt; Scalar &gt; const &amp;m, size_t i, size_t j)</td></tr>
+<tr class="memdesc:ac8a36409b543445edb8db0e1a7089e3f"><td class="mdescLeft">&#160;</td><td class="mdescRight">constructor (from a <a class="el" href="classmeow_1_1Matrix.html" title="matrix ">Matrix</a>, i-th row, j-th col) <a href="#ac8a36409b543445edb8db0e1a7089e3f">More...</a><br/></td></tr>
+<tr class="separator:ac8a36409b543445edb8db0e1a7089e3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3782df3eec67c68edae1afdd64e18d27"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Vector2D.html#a3782df3eec67c68edae1afdd64e18d27">~Vector2D</a> ()</td></tr>
<tr class="memdesc:a3782df3eec67c68edae1afdd64e18d27"><td class="mdescLeft">&#160;</td><td class="mdescRight">destructor <a href="#a3782df3eec67c68edae1afdd64e18d27">More...</a><br/></td></tr>
<tr class="separator:a3782df3eec67c68edae1afdd64e18d27"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -225,6 +234,8 @@ Public Member Functions</h2></td></tr>
<tr class="separator:a2d5ada8cf5673c79375c0429a1681ca6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af164380cbababa279dee2bedb81ec080"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1Vector2D.html">Vector2D</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Vector2D.html#af164380cbababa279dee2bedb81ec080">operator/=</a> (Scalar const &amp;s)</td></tr>
<tr class="separator:af164380cbababa279dee2bedb81ec080"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a182e13578dcad6452b0b508ce3d671e6"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Vector2D.html#a182e13578dcad6452b0b508ce3d671e6">operator==</a> (<a class="el" href="classmeow_1_1Vector2D.html">Vector2D</a> const &amp;v) const </td></tr>
+<tr class="separator:a182e13578dcad6452b0b508ce3d671e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><h3>template&lt;class Scalar&gt;<br/>
@@ -364,6 +375,46 @@ template&lt;class Scalar&gt; </div>
</div>
</div>
+<a class="anchor" id="ab6c2e5399a8a4de1662f587e0e1790d1"></a>
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;class Scalar&gt; </div>
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D</a>&lt; Scalar &gt;::<a class="el" href="classmeow_1_1Vector2D.html">Vector2D</a> </td>
+ <td>(</td>
+ <td class="paramtype">size_t&#160;</td>
+ <td class="paramname"><em>dimension</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">Scalar const &amp;&#160;</td>
+ <td class="paramname"><em>s</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>constructor </p>
+
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00039">39</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+
+</div>
+</div>
<a class="anchor" id="ade618c2ccb5a6c1915495e5b0e34cba4"></a>
<div class="memitem">
<div class="memproto">
@@ -390,7 +441,7 @@ template&lt;class Scalar&gt; </div>
<p>constructor (from another <a class="el" href="classmeow_1_1Vector.html" title="vector ">Vector</a>) </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00039">39</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00043">43</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -430,7 +481,83 @@ template&lt;class Scalar&gt; </div>
<p>constructor (from another <a class="el" href="classmeow_1_1Vector.html" title="vector ">Vector</a>, i-th) </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00043">43</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00047">47</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a28d7754e06599387fa16782aeb16a699"></a>
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;class Scalar&gt; </div>
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D</a>&lt; Scalar &gt;::<a class="el" href="classmeow_1_1Vector2D.html">Vector2D</a> </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classmeow_1_1Matrix.html">Matrix</a>&lt; Scalar &gt; const &amp;&#160;</td>
+ <td class="paramname"><em>m</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>constructor (from a <a class="el" href="classmeow_1_1Matrix.html" title="matrix ">Matrix</a>) </p>
+
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00051">51</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac8a36409b543445edb8db0e1a7089e3f"></a>
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;class Scalar&gt; </div>
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D</a>&lt; Scalar &gt;::<a class="el" href="classmeow_1_1Vector2D.html">Vector2D</a> </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classmeow_1_1Matrix.html">Matrix</a>&lt; Scalar &gt; const &amp;&#160;</td>
+ <td class="paramname"><em>m</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&#160;</td>
+ <td class="paramname"><em>i</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&#160;</td>
+ <td class="paramname"><em>j</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>constructor (from a <a class="el" href="classmeow_1_1Matrix.html" title="matrix ">Matrix</a>, i-th row, j-th col) </p>
+
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00055">55</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -459,7 +586,7 @@ template&lt;class Scalar&gt; </div>
<p>destructor </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00047">47</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00060">60</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -490,7 +617,7 @@ template&lt;class Scalar&gt; </div>
<p>return <em></em>(*this)+v </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00100">100</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00112">112</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -520,7 +647,7 @@ template&lt;class Scalar&gt; </div>
<p>Let itself add v. </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00105">105</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00117">117</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -550,7 +677,7 @@ template&lt;class Scalar&gt; </div>
<p>copy </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00051">51</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00064">64</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -580,7 +707,7 @@ template&lt;class Scalar&gt; </div>
<p>cross </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00150">150</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00162">162</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -609,7 +736,7 @@ template&lt;class Scalar&gt; </div>
<p>return 2 </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00055">55</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00068">68</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -639,7 +766,7 @@ template&lt;class Scalar&gt; </div>
<p>return <em></em>(*this)/s , where s is a scalar </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00130">130</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00142">142</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -669,7 +796,7 @@ template&lt;class Scalar&gt; </div>
<p>Let itself divide s. </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00135">135</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00147">147</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -699,7 +826,7 @@ template&lt;class Scalar&gt; </div>
<p>dot </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00145">145</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00157">157</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -728,7 +855,7 @@ template&lt;class Scalar&gt; </div>
<p>sqrt of length2 </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00155">155</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00167">167</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -757,7 +884,7 @@ template&lt;class Scalar&gt; </div>
<p>same as <em>dot(*this)</em> </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00160">160</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00172">172</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -786,7 +913,7 @@ template&lt;class Scalar&gt; </div>
<p>return a 2x1 matrix form of itself </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00198">198</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00210">210</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -816,7 +943,7 @@ template&lt;class Scalar&gt; </div>
<p>return a 3x1 matrix form of itself </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00206">206</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00218">218</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -846,7 +973,7 @@ template&lt;class Scalar&gt; </div>
<p>return <em></em>(*this)*s , where s is a scalar </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00120">120</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00132">132</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -876,7 +1003,7 @@ template&lt;class Scalar&gt; </div>
<p>same as dot(v) </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00140">140</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00152">152</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -906,7 +1033,7 @@ template&lt;class Scalar&gt; </div>
<p>Let itself mulitple s. </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00125">125</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00137">137</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -935,7 +1062,7 @@ template&lt;class Scalar&gt; </div>
<p>return <em>-</em>(*this) </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00090">90</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00102">102</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -964,7 +1091,7 @@ template&lt;class Scalar&gt; </div>
<p>return normalize form of itself </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00165">165</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00177">177</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -993,7 +1120,7 @@ template&lt;class Scalar&gt; </div>
<p>normalize itself </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00170">170</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00182">182</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1021,7 +1148,7 @@ template&lt;class Scalar&gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00214">214</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00226">226</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1059,7 +1186,7 @@ template&lt;class Scalar&gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00218">218</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00230">230</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1087,7 +1214,7 @@ template&lt;class Scalar&gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00228">228</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00240">240</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1115,7 +1242,7 @@ template&lt;class Scalar&gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00230">230</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00242">242</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1143,7 +1270,7 @@ template&lt;class Scalar&gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00235">235</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00247">247</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1170,7 +1297,7 @@ template&lt;class Scalar&gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00222">222</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00234">234</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1198,7 +1325,7 @@ template&lt;class Scalar&gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00226">226</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00238">238</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1226,7 +1353,7 @@ template&lt;class Scalar&gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00233">233</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00245">245</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1253,7 +1380,7 @@ template&lt;class Scalar&gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00223">223</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00235">235</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1281,7 +1408,7 @@ template&lt;class Scalar&gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00227">227</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00239">239</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1309,7 +1436,7 @@ template&lt;class Scalar&gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00234">234</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00246">246</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1337,7 +1464,7 @@ template&lt;class Scalar&gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00229">229</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00241">241</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1365,7 +1492,7 @@ template&lt;class Scalar&gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00236">236</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00248">248</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1393,7 +1520,35 @@ template&lt;class Scalar&gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00232">232</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00244">244</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a182e13578dcad6452b0b508ce3d671e6"></a>
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;class Scalar&gt; </div>
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">bool <a class="el" href="classmeow_1_1Vector2D.html">meow::Vector2D</a>&lt; Scalar &gt;::operator== </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classmeow_1_1Vector2D.html">Vector2D</a>&lt; Scalar &gt; const &amp;&#160;</td>
+ <td class="paramname"><em>v</em></td><td>)</td>
+ <td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00249">249</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1420,7 +1575,7 @@ template&lt;class Scalar&gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00224">224</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00236">236</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1449,7 +1604,7 @@ template&lt;class Scalar&gt; </div>
<p>return <em>+</em>(*this) </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00085">85</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00097">97</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1479,7 +1634,7 @@ template&lt;class Scalar&gt; </div>
<p>return reflect from given vector <em>v</em> </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00188">188</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00200">200</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1509,7 +1664,7 @@ template&lt;class Scalar&gt; </div>
<p>reflect itself given vector <em>v</em> </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00193">193</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00205">205</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1538,7 +1693,7 @@ template&lt;class Scalar&gt; </div>
<p>return <em>count-clockwise</em> <em>rotate</em> <em>90</em> <em>degree</em> of itself </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00095">95</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00107">107</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1568,7 +1723,7 @@ template&lt;class Scalar&gt; </div>
<p>return rotate <em>theta</em> degree of itself </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00175">175</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00187">187</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1598,7 +1753,7 @@ template&lt;class Scalar&gt; </div>
<p>Let itself rotate <em>theta</em> degree. </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00183">183</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00195">195</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1628,7 +1783,7 @@ template&lt;class Scalar&gt; </div>
<p>access the <code>i</code> -th scalar (0 =&gt; x, 1 =&gt; y) </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00074">74</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00087">87</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1668,7 +1823,7 @@ template&lt;class Scalar&gt; </div>
<p>modivy the <code>i</code> -th scalar (0 =&gt; x, 1 =&gt; y) </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00080">80</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00092">92</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1698,7 +1853,7 @@ template&lt;class Scalar&gt; </div>
<p>return <em></em>(*this)-v </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00110">110</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00122">122</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1728,7 +1883,7 @@ template&lt;class Scalar&gt; </div>
<p>Let itself substract v. </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00115">115</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00127">127</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1757,7 +1912,7 @@ template&lt;class Scalar&gt; </div>
<p>access x </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00057">57</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00070">70</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1787,7 +1942,7 @@ template&lt;class Scalar&gt; </div>
<p>modify x </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00063">63</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00076">76</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1816,7 +1971,7 @@ template&lt;class Scalar&gt; </div>
<p>access x with non constant reference </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00060">60</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00073">73</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1856,7 +2011,7 @@ template&lt;class Scalar&gt; </div>
<p>modify x and y </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00067">67</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00080">80</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1885,7 +2040,7 @@ template&lt;class Scalar&gt; </div>
<p>access y </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00058">58</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00071">71</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1915,7 +2070,7 @@ template&lt;class Scalar&gt; </div>
<p>modify y </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00064">64</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00077">77</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1944,7 +2099,7 @@ template&lt;class Scalar&gt; </div>
<p>access y with non constant reference </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00061">61</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00074">74</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1958,7 +2113,7 @@ template&lt;class Scalar&gt; </div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1Vector2D.html">Vector2D</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1Vector2D.js b/doc/html/classmeow_1_1Vector2D.js
index 7e3b994..72b708d 100644
--- a/doc/html/classmeow_1_1Vector2D.js
+++ b/doc/html/classmeow_1_1Vector2D.js
@@ -4,8 +4,11 @@ var classmeow_1_1Vector2D =
[ "Vector2D", "classmeow_1_1Vector2D.html#a01aeddc4e436a8c97e0e570a089ea6c2", null ],
[ "Vector2D", "classmeow_1_1Vector2D.html#a713952e42ea15ee86187a14b677e9555", null ],
[ "Vector2D", "classmeow_1_1Vector2D.html#a989ff27c4ef1dacd3f1b37b81dff0fa2", null ],
+ [ "Vector2D", "classmeow_1_1Vector2D.html#ab6c2e5399a8a4de1662f587e0e1790d1", null ],
[ "Vector2D", "classmeow_1_1Vector2D.html#ade618c2ccb5a6c1915495e5b0e34cba4", null ],
[ "Vector2D", "classmeow_1_1Vector2D.html#a62a15858053f7c6c80aa9a896dd6d78d", null ],
+ [ "Vector2D", "classmeow_1_1Vector2D.html#a28d7754e06599387fa16782aeb16a699", null ],
+ [ "Vector2D", "classmeow_1_1Vector2D.html#ac8a36409b543445edb8db0e1a7089e3f", null ],
[ "~Vector2D", "classmeow_1_1Vector2D.html#a3782df3eec67c68edae1afdd64e18d27", null ],
[ "add", "classmeow_1_1Vector2D.html#a52467da33d126ff24f4c2757ee37ed4d", null ],
[ "added", "classmeow_1_1Vector2D.html#a56f0d3848a5508b33d6c564e2eebb75e", null ],
@@ -39,6 +42,7 @@ var classmeow_1_1Vector2D =
[ "operator/", "classmeow_1_1Vector2D.html#abe7d948febd4ea0faf80be7ffc369692", null ],
[ "operator/=", "classmeow_1_1Vector2D.html#af164380cbababa279dee2bedb81ec080", null ],
[ "operator=", "classmeow_1_1Vector2D.html#a470def2d8b1789e0cbb8ede298893242", null ],
+ [ "operator==", "classmeow_1_1Vector2D.html#a182e13578dcad6452b0b508ce3d671e6", null ],
[ "operator~", "classmeow_1_1Vector2D.html#ae2fe5b97bf837bc29bb6d819772f4ea0", null ],
[ "positive", "classmeow_1_1Vector2D.html#a0b53875b3acbc7ac8c8e773c9ed340e2", null ],
[ "reflect", "classmeow_1_1Vector2D.html#affe23a69e939807c11ee8763ca79debf", null ],
diff --git a/doc/html/classmeow_1_1Vector3D-members.html b/doc/html/classmeow_1_1Vector3D-members.html
index 1e824d7..3cbd4d0 100644
--- a/doc/html/classmeow_1_1Vector3D-members.html
+++ b/doc/html/classmeow_1_1Vector3D-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -94,21 +94,25 @@ $(document).ready(function(){initNavTree('classmeow_1_1Vector3D.html','');});
<tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html#ab19d15aa3ecbe2f2b87ce077a0bd7a46">operator/</a>(Scalar const &amp;s) const </td><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html">meow::Vector3D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html#a882b59cc16aaaa5b136dc60d1d6eecbd">operator/=</a>(Scalar const &amp;s)</td><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html">meow::Vector3D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html#a336dbab9f61ee8196ce4c577a169a927">operator=</a>(Vector3D const &amp;v)</td><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html">meow::Vector3D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html#a8fc395992d84b816307f72026d1e7125">positive</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html">meow::Vector3D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html#a47b8cbd8a6738bbdbe713aa342a1d53f">reflect</a>(Vector3D const &amp;v) const </td><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html">meow::Vector3D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html#af4f968f581bfbcf57afcd1bbf1d3bee2">reflected</a>(Vector3D const &amp;v)</td><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html">meow::Vector3D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html#aa733fcc0936ef22613df75f9dabd853b">rotate</a>(Vector3D const &amp;axis, double theta) const </td><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html">meow::Vector3D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html#a27a06ec4ab5e4f6d3d59eeffa5a31617">rotated</a>(Vector3D const &amp;axis, double theta)</td><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html">meow::Vector3D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html#a110f24d804fe577e37d3aa69c4316874">scalar</a>(size_t i) const </td><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html">meow::Vector3D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html#abb0b965dd0aa84a424b64dc74644e349">scalar</a>(size_t i, Scalar const &amp;s)</td><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html">meow::Vector3D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html#ab509fd9ef3b79fb13cc04cfec798dcc2">sub</a>(Vector3D const &amp;v) const </td><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html">meow::Vector3D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html#a65995d7ae4ba5652e162be215a5ec1ea">subed</a>(Vector3D const &amp;v)</td><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html">meow::Vector3D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html#a62bd29ce86c81075ef240eb0d0fc0d97">Vector3D</a>()</td><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html">meow::Vector3D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html#a6c1f0e4d1d28cbb32fa4cc5e4d7bf390">Vector3D</a>(Vector3D const &amp;v)</td><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html">meow::Vector3D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html#a8f670a62f3f3ff3a6d7f7326e9d4bfd8">Vector3D</a>(Scalar const &amp;s)</td><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html">meow::Vector3D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html#aa7fab5c0beeff4f50f3eaf9a0ec5fbd2">operator==</a>(Vector3D const &amp;v) const </td><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html">meow::Vector3D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html#a8fc395992d84b816307f72026d1e7125">positive</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html">meow::Vector3D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html#a47b8cbd8a6738bbdbe713aa342a1d53f">reflect</a>(Vector3D const &amp;v) const </td><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html">meow::Vector3D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html#af4f968f581bfbcf57afcd1bbf1d3bee2">reflected</a>(Vector3D const &amp;v)</td><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html">meow::Vector3D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html#aa733fcc0936ef22613df75f9dabd853b">rotate</a>(Vector3D const &amp;axis, double theta) const </td><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html">meow::Vector3D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html#a27a06ec4ab5e4f6d3d59eeffa5a31617">rotated</a>(Vector3D const &amp;axis, double theta)</td><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html">meow::Vector3D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html#a110f24d804fe577e37d3aa69c4316874">scalar</a>(size_t i) const </td><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html">meow::Vector3D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html#abb0b965dd0aa84a424b64dc74644e349">scalar</a>(size_t i, Scalar const &amp;s)</td><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html">meow::Vector3D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html#ab509fd9ef3b79fb13cc04cfec798dcc2">sub</a>(Vector3D const &amp;v) const </td><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html">meow::Vector3D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html#a65995d7ae4ba5652e162be215a5ec1ea">subed</a>(Vector3D const &amp;v)</td><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html">meow::Vector3D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html#a62bd29ce86c81075ef240eb0d0fc0d97">Vector3D</a>()</td><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html">meow::Vector3D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html#a6c1f0e4d1d28cbb32fa4cc5e4d7bf390">Vector3D</a>(Vector3D const &amp;v)</td><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html">meow::Vector3D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html#a8f670a62f3f3ff3a6d7f7326e9d4bfd8">Vector3D</a>(Scalar const &amp;s)</td><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html">meow::Vector3D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html#a1ac372a6080314d469556e920f6a88d3">Vector3D</a>(size_t dimension, Scalar const &amp;s)</td><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html">meow::Vector3D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html#a0244832892d238c66945cbb39e2a5d6c">Vector3D</a>(Scalar const &amp;sx, Scalar const &amp;sy, Scalar const &amp;sz)</td><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html">meow::Vector3D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html#afae72511a31b5260ee93130d0654093f">Vector3D</a>(Vector&lt; Scalar &gt; const &amp;v)</td><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html">meow::Vector3D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html#a360cc4bdfaca40a1b9e80590dd13e523">Vector3D</a>(Vector&lt; Scalar &gt; const &amp;v, size_t i)</td><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html">meow::Vector3D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html#a3a2e4c5581d101b8ad3778e5d8310c3d">Vector3D</a>(Matrix&lt; Scalar &gt; const &amp;m)</td><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html">meow::Vector3D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html#a689a8a81b203c057616ba5308dbb05d9">Vector3D</a>(Matrix&lt; Scalar &gt; const &amp;m, size_t i, size_t j)</td><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html">meow::Vector3D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e">x</a>() const </td><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html">meow::Vector3D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html#ae7254b17c13defe2123565c17c9856a7">x</a>(Scalar const &amp;s)</td><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html">meow::Vector3D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html#a001a44809826f9cd17dbd652c790c455">xGet</a>()</td><td class="entry"><a class="el" href="classmeow_1_1Vector3D.html">meow::Vector3D&lt; Scalar &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
@@ -126,7 +130,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1Vector3D.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1Vector3D.html b/doc/html/classmeow_1_1Vector3D.html
index 625218a..f18311e 100644
--- a/doc/html/classmeow_1_1Vector3D.html
+++ b/doc/html/classmeow_1_1Vector3D.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -78,6 +78,9 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:a8f670a62f3f3ff3a6d7f7326e9d4bfd8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Vector3D.html#a8f670a62f3f3ff3a6d7f7326e9d4bfd8">Vector3D</a> (Scalar const &amp;s)</td></tr>
<tr class="memdesc:a8f670a62f3f3ff3a6d7f7326e9d4bfd8"><td class="mdescLeft">&#160;</td><td class="mdescRight">constructor (s, s) <a href="#a8f670a62f3f3ff3a6d7f7326e9d4bfd8">More...</a><br/></td></tr>
<tr class="separator:a8f670a62f3f3ff3a6d7f7326e9d4bfd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1ac372a6080314d469556e920f6a88d3"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Vector3D.html#a1ac372a6080314d469556e920f6a88d3">Vector3D</a> (size_t <a class="el" href="classmeow_1_1Vector3D.html#a5f8fb3f3f92a2d6dca1217636e6e0ed3">dimension</a>, Scalar const &amp;s)</td></tr>
+<tr class="memdesc:a1ac372a6080314d469556e920f6a88d3"><td class="mdescLeft">&#160;</td><td class="mdescRight">constructor <a href="#a1ac372a6080314d469556e920f6a88d3">More...</a><br/></td></tr>
+<tr class="separator:a1ac372a6080314d469556e920f6a88d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0244832892d238c66945cbb39e2a5d6c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Vector3D.html#a0244832892d238c66945cbb39e2a5d6c">Vector3D</a> (Scalar const &amp;sx, Scalar const &amp;sy, Scalar const &amp;sz)</td></tr>
<tr class="memdesc:a0244832892d238c66945cbb39e2a5d6c"><td class="mdescLeft">&#160;</td><td class="mdescRight">constructor (sx, sy) <a href="#a0244832892d238c66945cbb39e2a5d6c">More...</a><br/></td></tr>
<tr class="separator:a0244832892d238c66945cbb39e2a5d6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -87,6 +90,12 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:a360cc4bdfaca40a1b9e80590dd13e523"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Vector3D.html#a360cc4bdfaca40a1b9e80590dd13e523">Vector3D</a> (<a class="el" href="classmeow_1_1Vector.html">Vector</a>&lt; Scalar &gt; const &amp;v, size_t i)</td></tr>
<tr class="memdesc:a360cc4bdfaca40a1b9e80590dd13e523"><td class="mdescLeft">&#160;</td><td class="mdescRight">constructor (from another <a class="el" href="classmeow_1_1Vector.html" title="vector ">Vector</a>, i-th) <a href="#a360cc4bdfaca40a1b9e80590dd13e523">More...</a><br/></td></tr>
<tr class="separator:a360cc4bdfaca40a1b9e80590dd13e523"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3a2e4c5581d101b8ad3778e5d8310c3d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Vector3D.html#a3a2e4c5581d101b8ad3778e5d8310c3d">Vector3D</a> (<a class="el" href="classmeow_1_1Matrix.html">Matrix</a>&lt; Scalar &gt; const &amp;m)</td></tr>
+<tr class="memdesc:a3a2e4c5581d101b8ad3778e5d8310c3d"><td class="mdescLeft">&#160;</td><td class="mdescRight">constructor (from a <a class="el" href="classmeow_1_1Matrix.html" title="matrix ">Matrix</a>) <a href="#a3a2e4c5581d101b8ad3778e5d8310c3d">More...</a><br/></td></tr>
+<tr class="separator:a3a2e4c5581d101b8ad3778e5d8310c3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a689a8a81b203c057616ba5308dbb05d9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Vector3D.html#a689a8a81b203c057616ba5308dbb05d9">Vector3D</a> (<a class="el" href="classmeow_1_1Matrix.html">Matrix</a>&lt; Scalar &gt; const &amp;m, size_t i, size_t j)</td></tr>
+<tr class="memdesc:a689a8a81b203c057616ba5308dbb05d9"><td class="mdescLeft">&#160;</td><td class="mdescRight">constructor (from a <a class="el" href="classmeow_1_1Matrix.html" title="matrix ">Matrix</a>, i-th row, j-th col) <a href="#a689a8a81b203c057616ba5308dbb05d9">More...</a><br/></td></tr>
+<tr class="separator:a689a8a81b203c057616ba5308dbb05d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a76e749898519070a7918a9cf382d87d7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Vector3D.html#a76e749898519070a7918a9cf382d87d7">~Vector3D</a> ()</td></tr>
<tr class="memdesc:a76e749898519070a7918a9cf382d87d7"><td class="mdescLeft">&#160;</td><td class="mdescRight">destructor <a href="#a76e749898519070a7918a9cf382d87d7">More...</a><br/></td></tr>
<tr class="separator:a76e749898519070a7918a9cf382d87d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -232,6 +241,8 @@ Public Member Functions</h2></td></tr>
<tr class="separator:a80e9a667ae9d0d1015123d8477cfeee6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a882b59cc16aaaa5b136dc60d1d6eecbd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1Vector3D.html">Vector3D</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Vector3D.html#a882b59cc16aaaa5b136dc60d1d6eecbd">operator/=</a> (Scalar const &amp;s)</td></tr>
<tr class="separator:a882b59cc16aaaa5b136dc60d1d6eecbd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa7fab5c0beeff4f50f3eaf9a0ec5fbd2"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Vector3D.html#aa7fab5c0beeff4f50f3eaf9a0ec5fbd2">operator==</a> (<a class="el" href="classmeow_1_1Vector3D.html">Vector3D</a> const &amp;v) const </td></tr>
+<tr class="separator:aa7fab5c0beeff4f50f3eaf9a0ec5fbd2"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><h3>template&lt;class Scalar&gt;<br/>
@@ -240,7 +251,7 @@ class meow::Vector3D&lt; Scalar &gt;</h3>
<p>3D's vector </p>
<dl class="section author"><dt>Author</dt><dd>cat_leopard </dd></dl>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00245">245</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00258">258</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a62bd29ce86c81075ef240eb0d0fc0d97"></a>
<div class="memitem">
@@ -267,7 +278,7 @@ template&lt;class Scalar&gt; </div>
<p>consturctor (0, 0) </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00250">250</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00263">263</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -297,7 +308,7 @@ template&lt;class Scalar&gt; </div>
<p>consturctor (from another <a class="el" href="classmeow_1_1Vector3D.html" title="3D&#39;s vector ">Vector3D</a>) </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00254">254</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00267">267</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -327,7 +338,47 @@ template&lt;class Scalar&gt; </div>
<p>constructor (s, s) </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00258">258</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00271">271</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a1ac372a6080314d469556e920f6a88d3"></a>
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;class Scalar&gt; </div>
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="classmeow_1_1Vector3D.html">meow::Vector3D</a>&lt; Scalar &gt;::<a class="el" href="classmeow_1_1Vector3D.html">Vector3D</a> </td>
+ <td>(</td>
+ <td class="paramtype">size_t&#160;</td>
+ <td class="paramname"><em>dimension</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">Scalar const &amp;&#160;</td>
+ <td class="paramname"><em>s</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>constructor </p>
+
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00275">275</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -373,7 +424,7 @@ template&lt;class Scalar&gt; </div>
<p>constructor (sx, sy) </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00262">262</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00279">279</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -403,7 +454,7 @@ template&lt;class Scalar&gt; </div>
<p>constructor (from another <a class="el" href="classmeow_1_1Vector.html" title="vector ">Vector</a>) </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00268">268</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00285">285</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -443,7 +494,83 @@ template&lt;class Scalar&gt; </div>
<p>constructor (from another <a class="el" href="classmeow_1_1Vector.html" title="vector ">Vector</a>, i-th) </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00272">272</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00289">289</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a3a2e4c5581d101b8ad3778e5d8310c3d"></a>
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;class Scalar&gt; </div>
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="classmeow_1_1Vector3D.html">meow::Vector3D</a>&lt; Scalar &gt;::<a class="el" href="classmeow_1_1Vector3D.html">Vector3D</a> </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classmeow_1_1Matrix.html">Matrix</a>&lt; Scalar &gt; const &amp;&#160;</td>
+ <td class="paramname"><em>m</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>constructor (from a <a class="el" href="classmeow_1_1Matrix.html" title="matrix ">Matrix</a>) </p>
+
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00293">293</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a689a8a81b203c057616ba5308dbb05d9"></a>
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;class Scalar&gt; </div>
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="classmeow_1_1Vector3D.html">meow::Vector3D</a>&lt; Scalar &gt;::<a class="el" href="classmeow_1_1Vector3D.html">Vector3D</a> </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classmeow_1_1Matrix.html">Matrix</a>&lt; Scalar &gt; const &amp;&#160;</td>
+ <td class="paramname"><em>m</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&#160;</td>
+ <td class="paramname"><em>i</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&#160;</td>
+ <td class="paramname"><em>j</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>constructor (from a <a class="el" href="classmeow_1_1Matrix.html" title="matrix ">Matrix</a>, i-th row, j-th col) </p>
+
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00297">297</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -472,7 +599,7 @@ template&lt;class Scalar&gt; </div>
<p>destructor </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00276">276</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00302">302</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -503,7 +630,7 @@ template&lt;class Scalar&gt; </div>
<p>return <em></em>(*this)+v </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00328">328</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00353">353</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -533,7 +660,7 @@ template&lt;class Scalar&gt; </div>
<p>Let itself add v. </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00333">333</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00358">358</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -563,7 +690,7 @@ template&lt;class Scalar&gt; </div>
<p>copy </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00280">280</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00306">306</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -593,7 +720,7 @@ template&lt;class Scalar&gt; </div>
<p>cross </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00378">378</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00403">403</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -623,7 +750,7 @@ template&lt;class Scalar&gt; </div>
<p>crossed </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00385">385</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00410">410</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -652,7 +779,7 @@ template&lt;class Scalar&gt; </div>
<p>return 2 </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00284">284</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00310">310</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -682,7 +809,7 @@ template&lt;class Scalar&gt; </div>
<p>return <em></em>(*this)/s , where s is a scalar </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00358">358</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00383">383</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -712,7 +839,7 @@ template&lt;class Scalar&gt; </div>
<p>Let itself divide s. </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00363">363</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00388">388</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -742,7 +869,7 @@ template&lt;class Scalar&gt; </div>
<p>dot </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00373">373</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00398">398</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -771,7 +898,7 @@ template&lt;class Scalar&gt; </div>
<p>sqrt of length2 </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00390">390</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00415">415</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -800,7 +927,7 @@ template&lt;class Scalar&gt; </div>
<p>same as <em>dot(*this)</em> </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00395">395</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00420">420</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -829,7 +956,7 @@ template&lt;class Scalar&gt; </div>
<p>return a 3x1 matrix form of itself </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00433">433</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00458">458</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -859,7 +986,7 @@ template&lt;class Scalar&gt; </div>
<p>return a 4x1 matrix form of itself </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00442">442</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00467">467</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -889,7 +1016,7 @@ template&lt;class Scalar&gt; </div>
<p>return <em></em>(*this)*s , where s is a scalar </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00348">348</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00373">373</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -919,7 +1046,7 @@ template&lt;class Scalar&gt; </div>
<p>same as dot(v) </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00368">368</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00393">393</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -949,7 +1076,7 @@ template&lt;class Scalar&gt; </div>
<p>Let itself mulitple s. </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00353">353</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00378">378</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -978,7 +1105,7 @@ template&lt;class Scalar&gt; </div>
<p>return <em>-</em>(*this) </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00323">323</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00348">348</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1007,7 +1134,7 @@ template&lt;class Scalar&gt; </div>
<p>return normalize form of itself </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00400">400</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00425">425</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1036,7 +1163,7 @@ template&lt;class Scalar&gt; </div>
<p>normalize itself </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00405">405</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00430">430</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1064,7 +1191,7 @@ template&lt;class Scalar&gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00451">451</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00476">476</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1108,7 +1235,7 @@ template&lt;class Scalar&gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00455">455</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00480">480</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1136,7 +1263,7 @@ template&lt;class Scalar&gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00464">464</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00489">489</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1164,7 +1291,7 @@ template&lt;class Scalar&gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00466">466</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00491">491</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1192,7 +1319,7 @@ template&lt;class Scalar&gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00471">471</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00496">496</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1219,7 +1346,7 @@ template&lt;class Scalar&gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00459">459</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00484">484</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1247,7 +1374,7 @@ template&lt;class Scalar&gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00462">462</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00487">487</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1275,7 +1402,7 @@ template&lt;class Scalar&gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00469">469</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00494">494</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1302,7 +1429,7 @@ template&lt;class Scalar&gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00460">460</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00485">485</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1330,7 +1457,7 @@ template&lt;class Scalar&gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00463">463</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00488">488</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1358,7 +1485,7 @@ template&lt;class Scalar&gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00470">470</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00495">495</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1386,7 +1513,7 @@ template&lt;class Scalar&gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00465">465</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00490">490</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1414,7 +1541,7 @@ template&lt;class Scalar&gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00472">472</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00497">497</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1442,7 +1569,35 @@ template&lt;class Scalar&gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00468">468</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00493">493</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aa7fab5c0beeff4f50f3eaf9a0ec5fbd2"></a>
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;class Scalar&gt; </div>
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">bool <a class="el" href="classmeow_1_1Vector3D.html">meow::Vector3D</a>&lt; Scalar &gt;::operator== </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classmeow_1_1Vector3D.html">Vector3D</a>&lt; Scalar &gt; const &amp;&#160;</td>
+ <td class="paramname"><em>v</em></td><td>)</td>
+ <td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00498">498</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1471,7 +1626,7 @@ template&lt;class Scalar&gt; </div>
<p>return <em>+</em>(*this) </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00318">318</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00343">343</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1501,7 +1656,7 @@ template&lt;class Scalar&gt; </div>
<p>return reflect from given vector <em>v</em> </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00423">423</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00448">448</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1531,7 +1686,7 @@ template&lt;class Scalar&gt; </div>
<p>reflect itself given vector <em>v</em> </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00428">428</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00453">453</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1571,7 +1726,7 @@ template&lt;class Scalar&gt; </div>
<p>return rotate <em>theta</em> degree by <em>axis</em> of itself </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00410">410</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00435">435</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1611,7 +1766,7 @@ template&lt;class Scalar&gt; </div>
<p>Let itself rotate <em>theta</em> degree. </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00418">418</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00443">443</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1641,7 +1796,7 @@ template&lt;class Scalar&gt; </div>
<p>access the <code>i</code> -th scalar (0 =&gt; x, 1 =&gt; y, 2 =&gt; z) { </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00307">307</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00333">333</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1681,7 +1836,7 @@ template&lt;class Scalar&gt; </div>
<p>modivy the <code>i</code> -th scalar (0 =&gt; x, 1 =&gt; y, 2 =&gt; z) </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00313">313</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00338">338</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1711,7 +1866,7 @@ template&lt;class Scalar&gt; </div>
<p>return <em></em>(*this)-v </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00338">338</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00363">363</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1741,7 +1896,7 @@ template&lt;class Scalar&gt; </div>
<p>Let itself substract v. </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00343">343</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00368">368</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1770,7 +1925,7 @@ template&lt;class Scalar&gt; </div>
<p>access x </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00286">286</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00312">312</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1800,7 +1955,7 @@ template&lt;class Scalar&gt; </div>
<p>modify x </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00294">294</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00320">320</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1829,7 +1984,7 @@ template&lt;class Scalar&gt; </div>
<p>access x with non-constant reference </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00290">290</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00316">316</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1875,7 +2030,7 @@ template&lt;class Scalar&gt; </div>
<p>modify x, y and z </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00299">299</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00325">325</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1904,7 +2059,7 @@ template&lt;class Scalar&gt; </div>
<p>access y </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00287">287</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00313">313</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1934,7 +2089,7 @@ template&lt;class Scalar&gt; </div>
<p>modify y </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00295">295</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00321">321</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1963,7 +2118,7 @@ template&lt;class Scalar&gt; </div>
<p>access y with non-constant reference </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00291">291</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00317">317</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -1992,7 +2147,7 @@ template&lt;class Scalar&gt; </div>
<p>access z </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00288">288</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00314">314</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -2022,7 +2177,7 @@ template&lt;class Scalar&gt; </div>
<p>modify z </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00296">296</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00322">322</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -2051,7 +2206,7 @@ template&lt;class Scalar&gt; </div>
<p>access z with non-constant reference </p>
-<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00292">292</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
+<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00318">318</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p>
</div>
</div>
@@ -2065,7 +2220,7 @@ template&lt;class Scalar&gt; </div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1Vector3D.html">Vector3D</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1Vector3D.js b/doc/html/classmeow_1_1Vector3D.js
index 5f54630..22629e3 100644
--- a/doc/html/classmeow_1_1Vector3D.js
+++ b/doc/html/classmeow_1_1Vector3D.js
@@ -3,9 +3,12 @@ var classmeow_1_1Vector3D =
[ "Vector3D", "classmeow_1_1Vector3D.html#a62bd29ce86c81075ef240eb0d0fc0d97", null ],
[ "Vector3D", "classmeow_1_1Vector3D.html#a6c1f0e4d1d28cbb32fa4cc5e4d7bf390", null ],
[ "Vector3D", "classmeow_1_1Vector3D.html#a8f670a62f3f3ff3a6d7f7326e9d4bfd8", null ],
+ [ "Vector3D", "classmeow_1_1Vector3D.html#a1ac372a6080314d469556e920f6a88d3", null ],
[ "Vector3D", "classmeow_1_1Vector3D.html#a0244832892d238c66945cbb39e2a5d6c", null ],
[ "Vector3D", "classmeow_1_1Vector3D.html#afae72511a31b5260ee93130d0654093f", null ],
[ "Vector3D", "classmeow_1_1Vector3D.html#a360cc4bdfaca40a1b9e80590dd13e523", null ],
+ [ "Vector3D", "classmeow_1_1Vector3D.html#a3a2e4c5581d101b8ad3778e5d8310c3d", null ],
+ [ "Vector3D", "classmeow_1_1Vector3D.html#a689a8a81b203c057616ba5308dbb05d9", null ],
[ "~Vector3D", "classmeow_1_1Vector3D.html#a76e749898519070a7918a9cf382d87d7", null ],
[ "add", "classmeow_1_1Vector3D.html#a1b950da187dd750e25b31f3f267234b5", null ],
[ "added", "classmeow_1_1Vector3D.html#aa26ba31625ebeeb07c41925335c1afcc", null ],
@@ -40,6 +43,7 @@ var classmeow_1_1Vector3D =
[ "operator/", "classmeow_1_1Vector3D.html#ab19d15aa3ecbe2f2b87ce077a0bd7a46", null ],
[ "operator/=", "classmeow_1_1Vector3D.html#a882b59cc16aaaa5b136dc60d1d6eecbd", null ],
[ "operator=", "classmeow_1_1Vector3D.html#a336dbab9f61ee8196ce4c577a169a927", null ],
+ [ "operator==", "classmeow_1_1Vector3D.html#aa7fab5c0beeff4f50f3eaf9a0ec5fbd2", null ],
[ "positive", "classmeow_1_1Vector3D.html#a8fc395992d84b816307f72026d1e7125", null ],
[ "reflect", "classmeow_1_1Vector3D.html#a47b8cbd8a6738bbdbe713aa342a1d53f", null ],
[ "reflected", "classmeow_1_1Vector3D.html#af4f968f581bfbcf57afcd1bbf1d3bee2", null ],
diff --git a/doc/html/classmeow_1_1ViewPort-members.html b/doc/html/classmeow_1_1ViewPort-members.html
index 0b738bf..b2db7b9 100644
--- a/doc/html/classmeow_1_1ViewPort-members.html
+++ b/doc/html/classmeow_1_1ViewPort-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -77,7 +77,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1ViewPort.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1ViewPort.html b/doc/html/classmeow_1_1ViewPort.html
index 8d3e72a..755288a 100644
--- a/doc/html/classmeow_1_1ViewPort.html
+++ b/doc/html/classmeow_1_1ViewPort.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -124,7 +124,7 @@ Additional Inherited Members</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1ViewPort.html">ViewPort</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1WatchBall-members.html b/doc/html/classmeow_1_1WatchBall-members.html
index 0b08578..3402ec3 100644
--- a/doc/html/classmeow_1_1WatchBall-members.html
+++ b/doc/html/classmeow_1_1WatchBall-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -96,7 +96,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1WatchBall.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1WatchBall.html b/doc/html/classmeow_1_1WatchBall.html
index 20f03b0..504a62b 100644
--- a/doc/html/classmeow_1_1WatchBall.html
+++ b/doc/html/classmeow_1_1WatchBall.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -996,7 +996,7 @@ template&lt;class Pixel &gt; </div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1WatchBall.html">WatchBall</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1YUVf__Space-members.html b/doc/html/classmeow_1_1YUVf__Space-members.html
index 51a4dc0..d3092c9 100644
--- a/doc/html/classmeow_1_1YUVf__Space-members.html
+++ b/doc/html/classmeow_1_1YUVf__Space-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -115,7 +115,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1YUVf__Space.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/classmeow_1_1YUVf__Space.html b/doc/html/classmeow_1_1YUVf__Space.html
index a8da387..64aa0fc 100644
--- a/doc/html/classmeow_1_1YUVf__Space.html
+++ b/doc/html/classmeow_1_1YUVf__Space.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -1015,7 +1015,7 @@ Additional Inherited Members</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1YUVf__Space.html">YUVf_Space</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/dir_115d3279a93b9c99d8f569a34543848f.html b/doc/html/dir_115d3279a93b9c99d8f569a34543848f.html
index 9539afa..d21589e 100644
--- a/doc/html/dir_115d3279a93b9c99d8f569a34543848f.html
+++ b/doc/html/dir_115d3279a93b9c99d8f569a34543848f.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -63,6 +63,8 @@ $(document).ready(function(){initNavTree('dir_115d3279a93b9c99d8f569a34543848f.h
Files</h2></td></tr>
<tr class="memitem:Bitmap_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Bitmap_8h.html">Bitmap.h</a> <a href="Bitmap_8h_source.html">[code]</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:BitmapDescript_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="BitmapDescript_8h.html">BitmapDescript.h</a> <a href="BitmapDescript_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:BundleAdjustment_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="BundleAdjustment_8h.html">BundleAdjustment.h</a> <a href="BundleAdjustment_8h_source.html">[code]</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:BundleAdjustment__LM_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="BundleAdjustment__LM_8h.html">BundleAdjustment_LM.h</a> <a href="BundleAdjustment__LM_8h_source.html">[code]</a></td></tr>
@@ -97,7 +99,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_115d3279a93b9c99d8f569a34543848f.html">gra</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/dir_115d3279a93b9c99d8f569a34543848f.js b/doc/html/dir_115d3279a93b9c99d8f569a34543848f.js
index 7da875c..b058dc6 100644
--- a/doc/html/dir_115d3279a93b9c99d8f569a34543848f.js
+++ b/doc/html/dir_115d3279a93b9c99d8f569a34543848f.js
@@ -1,6 +1,9 @@
var dir_115d3279a93b9c99d8f569a34543848f =
[
[ "Bitmap.h", "Bitmap_8h.html", "Bitmap_8h" ],
+ [ "BitmapDescript.h", "BitmapDescript_8h.html", [
+ [ "FeaturePointDescript", "classFeaturePointDescript.html", "classFeaturePointDescript" ]
+ ] ],
[ "BundleAdjustment.h", "BundleAdjustment_8h.html", "BundleAdjustment_8h" ],
[ "BundleAdjustment_LM.h", "BundleAdjustment__LM_8h.html", [
[ "BundleAdjustment_LM", "classmeow_1_1BundleAdjustment__LM.html", "classmeow_1_1BundleAdjustment__LM" ]
diff --git a/doc/html/dir_540a4c8f2977878a343351220ffba92b.html b/doc/html/dir_540a4c8f2977878a343351220ffba92b.html
index df8bb59..a413939 100644
--- a/doc/html/dir_540a4c8f2977878a343351220ffba92b.html
+++ b/doc/html/dir_540a4c8f2977878a343351220ffba92b.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -81,7 +81,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_540a4c8f2977878a343351220ffba92b.html">oo</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/dir_77e0ab67466b1e7d76f50725a5ab9910.html b/doc/html/dir_77e0ab67466b1e7d76f50725a5ab9910.html
index 59c3c13..25f3aed 100644
--- a/doc/html/dir_77e0ab67466b1e7d76f50725a5ab9910.html
+++ b/doc/html/dir_77e0ab67466b1e7d76f50725a5ab9910.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -85,7 +85,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_77e0ab67466b1e7d76f50725a5ab9910.html">math</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/dir_92fecd8d02dd5e7a67429447fdf0f60f.html b/doc/html/dir_92fecd8d02dd5e7a67429447fdf0f60f.html
index b1f9b9f..44aedaa 100644
--- a/doc/html/dir_92fecd8d02dd5e7a67429447fdf0f60f.html
+++ b/doc/html/dir_92fecd8d02dd5e7a67429447fdf0f60f.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -76,7 +76,7 @@ Directories</h2></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
Files</h2></td></tr>
-<tr class="memitem:Self_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Self_8h.html">Self.h</a> <a href="Self_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:self_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="self_8h.html">self.h</a> <a href="self_8h_source.html">[code]</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:Usage_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Usage_8h.html">Usage.h</a> <a href="Usage_8h_source.html">[code]</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -90,7 +90,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/dir_92fecd8d02dd5e7a67429447fdf0f60f.js b/doc/html/dir_92fecd8d02dd5e7a67429447fdf0f60f.js
index 734e1b8..fd4d4dc 100644
--- a/doc/html/dir_92fecd8d02dd5e7a67429447fdf0f60f.js
+++ b/doc/html/dir_92fecd8d02dd5e7a67429447fdf0f60f.js
@@ -6,7 +6,9 @@ var dir_92fecd8d02dd5e7a67429447fdf0f60f =
[ "gra", "dir_115d3279a93b9c99d8f569a34543848f.html", "dir_115d3279a93b9c99d8f569a34543848f" ],
[ "math", "dir_77e0ab67466b1e7d76f50725a5ab9910.html", "dir_77e0ab67466b1e7d76f50725a5ab9910" ],
[ "oo", "dir_540a4c8f2977878a343351220ffba92b.html", "dir_540a4c8f2977878a343351220ffba92b" ],
- [ "Self.h", "Self_8h.html", "Self_8h" ],
+ [ "self.h", "self_8h.html", [
+ [ "Self", "classmeow_1_1Self.html", "classmeow_1_1Self" ]
+ ] ],
[ "Usage.h", "Usage_8h.html", [
[ "Usage", "classmeow_1_1Usage.html", "classmeow_1_1Usage" ]
] ],
diff --git a/doc/html/dir_a17ff8dcb3a1c1b842af541700214096.html b/doc/html/dir_a17ff8dcb3a1c1b842af541700214096.html
index fa21a26..487b47a 100644
--- a/doc/html/dir_a17ff8dcb3a1c1b842af541700214096.html
+++ b/doc/html/dir_a17ff8dcb3a1c1b842af541700214096.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -85,7 +85,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_a17ff8dcb3a1c1b842af541700214096.html">dsa</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/dir_a57e9e528cb28fd6752031b735908fb6.html b/doc/html/dir_a57e9e528cb28fd6752031b735908fb6.html
index 4692a59..9fe360e 100644
--- a/doc/html/dir_a57e9e528cb28fd6752031b735908fb6.html
+++ b/doc/html/dir_a57e9e528cb28fd6752031b735908fb6.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -71,7 +71,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_a57e9e528cb28fd6752031b735908fb6.html">geo</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/dir_f6840b2fecd08a3779df34f0add0e074.html b/doc/html/dir_f6840b2fecd08a3779df34f0add0e074.html
index 21343df..c4f21a8 100644
--- a/doc/html/dir_f6840b2fecd08a3779df34f0add0e074.html
+++ b/doc/html/dir_f6840b2fecd08a3779df34f0add0e074.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -79,7 +79,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_f6840b2fecd08a3779df34f0add0e074.html">colors</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/files.html b/doc/html/files.html
index 67253f8..c64e37e 100644
--- a/doc/html/files.html
+++ b/doc/html/files.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -80,38 +80,39 @@ $(document).ready(function(){initNavTree('files.html','');});
<tr id="row_0_2_0_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="Vectors_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="Vectors_8h.html" target="_self">Vectors.h</a></td><td class="desc"></td></tr>
<tr id="row_0_3_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_0_3_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_3_')"/><img id="img_0_3_" src="ftv2folderopen.png" alt="-" width="24" height="22" onclick="toggleFolder('0_3_')"/><a class="el" href="dir_115d3279a93b9c99d8f569a34543848f.html" target="_self">gra</a></td><td class="desc"></td></tr>
<tr id="row_0_3_0_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="Bitmap_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="Bitmap_8h.html" target="_self">Bitmap.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_3_1_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="BundleAdjustment_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="BundleAdjustment_8h.html" target="_self">BundleAdjustment.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_3_2_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="BundleAdjustment__LM_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="BundleAdjustment__LM_8h.html" target="_self">BundleAdjustment_LM.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_3_3_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="Camera_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="Camera_8h.html" target="_self">Camera.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_3_4_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="Eye_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="Eye_8h.html" target="_self">Eye.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_3_5_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="FeaturePoint_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="FeaturePoint_8h.html" target="_self">FeaturePoint.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_3_6_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="FeaturePointsDetector_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="FeaturePointsDetector_8h.html" target="_self">FeaturePointsDetector.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_3_7_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="FeaturePointsDetector__Harris_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="FeaturePointsDetector__Harris_8h.html" target="_self">FeaturePointsDetector_Harris.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_3_8_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="FeaturePointsMatch_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="FeaturePointsMatch_8h.html" target="_self">FeaturePointsMatch.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_3_9_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="FeaturePointsMatch__K__Match_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="FeaturePointsMatch__K__Match_8h.html" target="_self">FeaturePointsMatch_K_Match.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_3_10_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="IdentityPoints_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="IdentityPoints_8h.html" target="_self">IdentityPoints.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_3_11_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="Photo_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="Photo_8h.html" target="_self">Photo.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_3_12_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="ViewPort_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="ViewPort_8h.html" target="_self">ViewPort.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_3_13_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="WatchBall_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="WatchBall_8h.html" target="_self">WatchBall.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_4_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_0_4_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_4_')"/><img id="img_0_4_" src="ftv2folderopen.png" alt="-" width="24" height="22" onclick="toggleFolder('0_4_')"/><a class="el" href="dir_77e0ab67466b1e7d76f50725a5ab9910.html" target="_self">math</a></td><td class="desc"></td></tr>
-<tr id="row_0_4_0_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="LinearTransformation_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="LinearTransformation_8h.html" target="_self">LinearTransformation.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_4_1_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="LinearTransformations_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="LinearTransformations_8h.html" target="_self">LinearTransformations.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_4_2_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="Matrix_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="Matrix_8h.html" target="_self">Matrix.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_4_3_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="methods_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="methods_8h.html" target="_self">methods.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_4_4_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="Transformation_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="Transformation_8h.html" target="_self">Transformation.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_4_5_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="Transformations_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="Transformations_8h.html" target="_self">Transformations.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_4_6_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="math_2utility_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="math_2utility_8h.html" target="_self">utility.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_4_7_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="Vector_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="Vector_8h.html" target="_self">Vector.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_5_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_0_5_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_5_')"/><img id="img_0_5_" src="ftv2folderopen.png" alt="-" width="24" height="22" onclick="toggleFolder('0_5_')"/><a class="el" href="dir_540a4c8f2977878a343351220ffba92b.html" target="_self">oo</a></td><td class="desc"></td></tr>
-<tr id="row_0_5_0_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="ObjArray_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="ObjArray_8h.html" target="_self">ObjArray.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_5_1_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="ObjBase_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="ObjBase_8h.html" target="_self">ObjBase.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_5_2_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="ObjDictionary_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="ObjDictionary_8h.html" target="_self">ObjDictionary.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_5_3_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="ObjProperties_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="ObjProperties_8h.html" target="_self">ObjProperties.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_5_4_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="ObjSelector_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="ObjSelector_8h.html" target="_self">ObjSelector.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_5_5_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="ObjTypes_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="ObjTypes_8h.html" target="_self">ObjTypes.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_6_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="Self_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="Self_8h.html" target="_self">Self.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_7_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="Usage_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="Usage_8h.html" target="_self">Usage.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_8_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="utility_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="utility_8h.html" target="_self">utility.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_3_1_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="BitmapDescript_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="BitmapDescript_8h.html" target="_self">BitmapDescript.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_3_2_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="BundleAdjustment_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="BundleAdjustment_8h.html" target="_self">BundleAdjustment.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_3_3_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="BundleAdjustment__LM_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="BundleAdjustment__LM_8h.html" target="_self">BundleAdjustment_LM.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_3_4_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="Camera_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="Camera_8h.html" target="_self">Camera.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_3_5_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="Eye_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="Eye_8h.html" target="_self">Eye.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_3_6_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="FeaturePoint_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="FeaturePoint_8h.html" target="_self">FeaturePoint.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_3_7_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="FeaturePointsDetector_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="FeaturePointsDetector_8h.html" target="_self">FeaturePointsDetector.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_3_8_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="FeaturePointsDetector__Harris_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="FeaturePointsDetector__Harris_8h.html" target="_self">FeaturePointsDetector_Harris.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_3_9_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="FeaturePointsMatch_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="FeaturePointsMatch_8h.html" target="_self">FeaturePointsMatch.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_3_10_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="FeaturePointsMatch__K__Match_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="FeaturePointsMatch__K__Match_8h.html" target="_self">FeaturePointsMatch_K_Match.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_3_11_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="IdentityPoints_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="IdentityPoints_8h.html" target="_self">IdentityPoints.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_3_12_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="Photo_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="Photo_8h.html" target="_self">Photo.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_3_13_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="ViewPort_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="ViewPort_8h.html" target="_self">ViewPort.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_3_14_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="WatchBall_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="WatchBall_8h.html" target="_self">WatchBall.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_4_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_0_4_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_4_')"/><img id="img_0_4_" src="ftv2folderopen.png" alt="-" width="24" height="22" onclick="toggleFolder('0_4_')"/><a class="el" href="dir_77e0ab67466b1e7d76f50725a5ab9910.html" target="_self">math</a></td><td class="desc"></td></tr>
+<tr id="row_0_4_0_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="LinearTransformation_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="LinearTransformation_8h.html" target="_self">LinearTransformation.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_4_1_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="LinearTransformations_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="LinearTransformations_8h.html" target="_self">LinearTransformations.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_4_2_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="Matrix_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="Matrix_8h.html" target="_self">Matrix.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_4_3_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="methods_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="methods_8h.html" target="_self">methods.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_4_4_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="Transformation_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="Transformation_8h.html" target="_self">Transformation.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_4_5_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="Transformations_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="Transformations_8h.html" target="_self">Transformations.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_4_6_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="math_2utility_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="math_2utility_8h.html" target="_self">utility.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_4_7_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="Vector_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="Vector_8h.html" target="_self">Vector.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_5_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_0_5_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_5_')"/><img id="img_0_5_" src="ftv2folderopen.png" alt="-" width="24" height="22" onclick="toggleFolder('0_5_')"/><a class="el" href="dir_540a4c8f2977878a343351220ffba92b.html" target="_self">oo</a></td><td class="desc"></td></tr>
+<tr id="row_0_5_0_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="ObjArray_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="ObjArray_8h.html" target="_self">ObjArray.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_5_1_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="ObjBase_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="ObjBase_8h.html" target="_self">ObjBase.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_5_2_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="ObjDictionary_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="ObjDictionary_8h.html" target="_self">ObjDictionary.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_5_3_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="ObjProperties_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="ObjProperties_8h.html" target="_self">ObjProperties.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_5_4_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="ObjSelector_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="ObjSelector_8h.html" target="_self">ObjSelector.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_5_5_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="ObjTypes_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="ObjTypes_8h.html" target="_self">ObjTypes.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_6_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="self_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="self_8h.html" target="_self">self.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_7_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="Usage_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="Usage_8h.html" target="_self">Usage.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_8_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="utility_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="utility_8h.html" target="_self">utility.h</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
@@ -120,7 +121,7 @@ $(document).ready(function(){initNavTree('files.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/form_33.png b/doc/html/form_33.png
deleted file mode 100644
index 7d62335..0000000
--- a/doc/html/form_33.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/form_34.png b/doc/html/form_34.png
deleted file mode 100644
index e0314fb..0000000
--- a/doc/html/form_34.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/form_35.png b/doc/html/form_35.png
deleted file mode 100644
index a0cbf2a..0000000
--- a/doc/html/form_35.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/form_36.png b/doc/html/form_36.png
deleted file mode 100644
index 0e136d7..0000000
--- a/doc/html/form_36.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/form_37.png b/doc/html/form_37.png
deleted file mode 100644
index ad6db38..0000000
--- a/doc/html/form_37.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/form_38.png b/doc/html/form_38.png
deleted file mode 100644
index 1c66ea6..0000000
--- a/doc/html/form_38.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/form_39.png b/doc/html/form_39.png
deleted file mode 100644
index fce8e56..0000000
--- a/doc/html/form_39.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/form_40.png b/doc/html/form_40.png
deleted file mode 100644
index 28e5d2f..0000000
--- a/doc/html/form_40.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/form_41.png b/doc/html/form_41.png
deleted file mode 100644
index cbb4b0f..0000000
--- a/doc/html/form_41.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/form_42.png b/doc/html/form_42.png
deleted file mode 100644
index 148cac6..0000000
--- a/doc/html/form_42.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/form_43.png b/doc/html/form_43.png
deleted file mode 100644
index 02ddba9..0000000
--- a/doc/html/form_43.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/form_44.png b/doc/html/form_44.png
deleted file mode 100644
index 5f6c3ec..0000000
--- a/doc/html/form_44.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/form_45.png b/doc/html/form_45.png
deleted file mode 100644
index de1f8b9..0000000
--- a/doc/html/form_45.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/form_46.png b/doc/html/form_46.png
deleted file mode 100644
index d210d37..0000000
--- a/doc/html/form_46.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/form_47.png b/doc/html/form_47.png
deleted file mode 100644
index e9a2ddc..0000000
--- a/doc/html/form_47.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/form_48.png b/doc/html/form_48.png
deleted file mode 100644
index 12484b7..0000000
--- a/doc/html/form_48.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/form_49.png b/doc/html/form_49.png
deleted file mode 100644
index 2a01749..0000000
--- a/doc/html/form_49.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/form_50.png b/doc/html/form_50.png
deleted file mode 100644
index dc13885..0000000
--- a/doc/html/form_50.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/form_51.png b/doc/html/form_51.png
deleted file mode 100644
index b3d3417..0000000
--- a/doc/html/form_51.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/form_52.png b/doc/html/form_52.png
deleted file mode 100644
index b3d2d8d..0000000
--- a/doc/html/form_52.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/form_53.png b/doc/html/form_53.png
deleted file mode 100644
index a9b3a10..0000000
--- a/doc/html/form_53.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/form_54.png b/doc/html/form_54.png
deleted file mode 100644
index c8456bb..0000000
--- a/doc/html/form_54.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/form_55.png b/doc/html/form_55.png
deleted file mode 100644
index 54f90ce..0000000
--- a/doc/html/form_55.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/form_56.png b/doc/html/form_56.png
deleted file mode 100644
index 4519ca9..0000000
--- a/doc/html/form_56.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/form_57.png b/doc/html/form_57.png
deleted file mode 100644
index aeed9d5..0000000
--- a/doc/html/form_57.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/form_58.png b/doc/html/form_58.png
deleted file mode 100644
index 56855f0..0000000
--- a/doc/html/form_58.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/form_59.png b/doc/html/form_59.png
deleted file mode 100644
index 360e60b..0000000
--- a/doc/html/form_59.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/form_60.png b/doc/html/form_60.png
deleted file mode 100644
index abac1f5..0000000
--- a/doc/html/form_60.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/form_61.png b/doc/html/form_61.png
deleted file mode 100644
index 62e9242..0000000
--- a/doc/html/form_61.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/form_62.png b/doc/html/form_62.png
deleted file mode 100644
index 1db2415..0000000
--- a/doc/html/form_62.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/form_63.png b/doc/html/form_63.png
deleted file mode 100644
index 7f9d20e..0000000
--- a/doc/html/form_63.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/form_64.png b/doc/html/form_64.png
deleted file mode 100644
index abac1f5..0000000
--- a/doc/html/form_64.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/functions.html b/doc/html/functions.html
index 2fb346f..7229501 100644
--- a/doc/html/functions.html
+++ b/doc/html/functions.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -97,7 +97,7 @@ $(document).ready(function(){initNavTree('functions.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_0x62.html b/doc/html/functions_0x62.html
deleted file mode 100644
index 6c28c7e..0000000
--- a/doc/html/functions_0x62.html
+++ /dev/null
@@ -1,121 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_0x62.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_b"></a>- b -</h3><ul>
-<li>b()
-: <a class="el" href="classmeow_1_1RGBi__Space.html#a8a8779fb88ac2f2a97b00f3764035483">meow::RGBi_Space</a>
-, <a class="el" href="classmeow_1_1RGBf__Space.html#ab6c357531cc39c41299f933988084ebc">meow::RGBf_Space</a>
-</li>
-<li>backAdd()
-: <a class="el" href="classmeow_1_1TransformatePipeline.html#a3f1ce65ee36ddc970c7ef851e805d5bb">meow::TransformatePipeline&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Pipeline.html#a1bc72f0b75abb48b8c5212813b8dc8f4">meow::Pipeline&lt; Input, Output, Medium &gt;</a>
-</li>
-<li>backDel()
-: <a class="el" href="classmeow_1_1Pipeline.html#a8263e4d001096fb013fea1465d5fa4d5">meow::Pipeline&lt; Input, Output, Medium &gt;</a>
-</li>
-<li>BallProjection()
-: <a class="el" href="classmeow_1_1BallProjection.html#a1efa5c200a9d5605453b47e3856ccf28">meow::BallProjection&lt; Scalar &gt;</a>
-</li>
-<li>bGet()
-: <a class="el" href="classmeow_1_1RGBi__Space.html#ad9160364e918eaa52e0573c30f4f26e7">meow::RGBi_Space</a>
-, <a class="el" href="classmeow_1_1RGBf__Space.html#a1e788ac2df4f3cd00ff09b5f644f2c8c">meow::RGBf_Space</a>
-</li>
-<li>BinaryIndexTree()
-: <a class="el" href="classmeow_1_1BinaryIndexTree.html#afe34f33091c5c8267f1d219ff40824c4">meow::BinaryIndexTree&lt; Value &gt;</a>
-</li>
-<li>bitmap()
-: <a class="el" href="classmeow_1_1Photo.html#a49ada6e814bd2280af12183897227e62">meow::Photo&lt; Pixel &gt;</a>
-</li>
-<li>Bitmap()
-: <a class="el" href="classmeow_1_1Bitmap.html#ab313e096befabd933633cb75b870f75c">meow::Bitmap&lt; Pixel &gt;</a>
-</li>
-<li>bitmap()
-: <a class="el" href="classmeow_1_1Photo.html#a511f65855ee9f102c2472ce236ba7d3c">meow::Photo&lt; Pixel &gt;</a>
-</li>
-<li>bitmapGet()
-: <a class="el" href="classmeow_1_1Photo.html#a07c8ca1846fc97005a7d960c5fc703a7">meow::Photo&lt; Pixel &gt;</a>
-</li>
-<li>bMax()
-: <a class="el" href="classmeow_1_1RGBf__Space.html#a029c3bd52ae818462558742dc2be0904">meow::RGBf_Space</a>
-, <a class="el" href="classmeow_1_1RGBi__Space.html#a2ce95550fd5c89fc71f0715fc8ac573b">meow::RGBi_Space</a>
-</li>
-<li>bMin()
-: <a class="el" href="classmeow_1_1RGBf__Space.html#a130bbee98fdd279a415e18aa0ca2f13c">meow::RGBf_Space</a>
-, <a class="el" href="classmeow_1_1RGBi__Space.html#a612c6b94ae15541855dcd9dd15056ff8">meow::RGBi_Space</a>
-</li>
-<li>boundleAdjustment2D()
-: <a class="el" href="classmeow_1_1Camera.html#af291cd0bd6253338e05f60bea9878b64">meow::Camera&lt; Pixel &gt;</a>
-</li>
-<li>build()
-: <a class="el" href="classmeow_1_1KD__Tree.html#abdeb11a064dc06f80437126d6744b022">meow::KD_Tree&lt; Vector, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1VP__Tree.html#a4688e0675080bf406a086d176c5555b9">meow::VP_Tree&lt; Vector, Scalar &gt;</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_0x63.html b/doc/html/functions_0x63.html
deleted file mode 100644
index 34b1853..0000000
--- a/doc/html/functions_0x63.html
+++ /dev/null
@@ -1,213 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_0x63.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_c"></a>- c -</h3><ul>
-<li>Camera()
-: <a class="el" href="classmeow_1_1Camera.html#a2f1f9f82751c73193952f22ffdd0cc43">meow::Camera&lt; Pixel &gt;</a>
-</li>
-<li>camera()
-: <a class="el" href="classmeow_1_1WatchBall.html#afa8f3bf18dcd5295802777c1d9a25d71">meow::WatchBall&lt; Pixel &gt;</a>
-</li>
-<li>cameras()
-: <a class="el" href="classmeow_1_1WatchBall.html#a6dc606fde781e28da367e4d5ef023341">meow::WatchBall&lt; Pixel &gt;</a>
-</li>
-<li>Cameras
-: <a class="el" href="classmeow_1_1WatchBall.html#a1626a844f77feebc5f0f71bcd71bf20c">meow::WatchBall&lt; Pixel &gt;</a>
-</li>
-<li>cameras()
-: <a class="el" href="classmeow_1_1WatchBall.html#a1a8810f599cd9cf5929c8b95b52abf98">meow::WatchBall&lt; Pixel &gt;</a>
-</li>
-<li>camerasGet()
-: <a class="el" href="classmeow_1_1WatchBall.html#a1e1c147b92eb097472f957b5fc44346f">meow::WatchBall&lt; Pixel &gt;</a>
-</li>
-<li>cameraSize()
-: <a class="el" href="classmeow_1_1WatchBall.html#aa511d4d3fe3742e03dfad5f889a3628f">meow::WatchBall&lt; Pixel &gt;</a>
-</li>
-<li>center()
-: <a class="el" href="classmeow_1_1Photo.html#a1a81a5be069f31e16e2e665ff97e778c">meow::Photo&lt; Pixel &gt;</a>
-</li>
-<li>centerGet()
-: <a class="el" href="classmeow_1_1Photo.html#a19976fbe55a9d7e17baac9460d5b829c">meow::Photo&lt; Pixel &gt;</a>
-</li>
-<li>clear()
-: <a class="el" href="classmeow_1_1MergeableHeap.html#aaa072185a884716b2dd5c0ba608be1b0">meow::MergeableHeap&lt; Element &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree.html#ae5a57883fd31a6288b958b42b94606a9">meow::SplayTree&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range.html#a514b6eac0a39ac0d365a5ee72eea78e8">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1VP__Tree.html#ac4d1a186226b2d27abce9eb71149c62c">meow::VP_Tree&lt; Vector, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Bitmap.html#a573af36148f56209f9b537ee446e2867">meow::Bitmap&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1IdentityPoints.html#ac9b4356b0c73a799ad97384a4688db66">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1ObjArray.html#adaa534a1d808e8064b6cd073fedf1e73">meow::ObjArray&lt; T &gt;</a>
-, <a class="el" href="classmeow_1_1ObjDictionary.html#a081d3cf0d190e6dd02208c1c49653ed7">meow::ObjDictionary&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1HashTableList.html#a79da4ec6056713e2993e367aac2e6220">meow::HashTableList&lt; Data, HashFunc &gt;</a>
-, <a class="el" href="classmeow_1_1KD__Tree.html#a586afb8e59665a951ab0a9deae2fde40">meow::KD_Tree&lt; Vector, Scalar &gt;</a>
-</li>
-<li>col()
-: <a class="el" href="classmeow_1_1Matrix.html#a9dfef448574df55fc34528665183c6c2">meow::Matrix&lt; Entry &gt;</a>
-</li>
-<li>color()
-: <a class="el" href="classmeow_1_1Camera.html#aa446aa03bc2cb675649c11114e1298b4">meow::Camera&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1Photo.html#aad526a7b9aecbcfebb12be76979ce7d1">meow::Photo&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1WatchBall.html#aea73c7ddb1fb42a257406735ea687d4d">meow::WatchBall&lt; Pixel &gt;</a>
-</li>
-<li>Color3_Space()
-: <a class="el" href="classmeow_1_1Color3__Space.html#a982a7211fded8d108aee66a536fb8736">meow::Color3_Space&lt; T &gt;</a>
-</li>
-<li>cols()
-: <a class="el" href="classmeow_1_1Matrix.html#a30d16679bb6843c5e35aae81738f3306">meow::Matrix&lt; Entry &gt;</a>
-</li>
-<li>COPY_FROM
-: <a class="el" href="classmeow_1_1Self.html#aa7d169e9d20d590f3e571206084797f8adef1b0d02e1090b1b610a4ea91bd6730">meow::Self&lt; Data &gt;</a>
-</li>
-<li>copyFrom()
-: <a class="el" href="classmeow_1_1Self.html#a9cd016a38a09f479fe2ed83eb1ebdae2">meow::Self&lt; Data &gt;</a>
-, <a class="el" href="classmeow_1_1Pipeline.html#a146677fa11b0b47af3000d4b0a72fc47">meow::Pipeline&lt; Input, Output, Medium &gt;</a>
-, <a class="el" href="classmeow_1_1Matrix.html#afb81446984f7c27458ccef86be2de413">meow::Matrix&lt; Entry &gt;</a>
-, <a class="el" href="classmeow_1_1ObjType.html#a9deb0425763909a5b74aca7bd0c116f4">meow::ObjType&lt; Type, ReaderWriter &gt;</a>
-, <a class="el" href="classmeow_1_1ObjProperties.html#a4bc4f097d783426457a784a39266ba52">meow::ObjProperties&lt; SID &gt;</a>
-, <a class="el" href="classmeow_1_1Transformation.html#abe781169171fa3b8206a91e166779d74">meow::Transformation&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1BallProjection.html#aec71a15af880bdaea8042986c11e2187">meow::BallProjection&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1ObjBase.html#a79725f50866832762db87184eb528619">meow::ObjBase</a>
-, <a class="el" href="classmeow_1_1ObjArray.html#a339fcf38102846e361db6aa1e896c044">meow::ObjArray&lt; T &gt;</a>
-, <a class="el" href="classmeow_1_1PhotoProjection.html#a4a26e30caff3bd71ff68e97f5dc9ec46">meow::PhotoProjection&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Color3__Space.html#aa5c43cb67d674223a0a2361ac8de55c1">meow::Color3_Space&lt; T &gt;</a>
-, <a class="el" href="classmeow_1_1Vector.html#a52540cc03073243026770587c35beba0">meow::Vector&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1ObjArray.html#a8886e87d000181823e3532791e6a8288">meow::ObjArray&lt; T &gt;</a>
-, <a class="el" href="classmeow_1_1Color3__Space.html#ab8be12bacd0e877151189383654029c8">meow::Color3_Space&lt; T &gt;</a>
-, <a class="el" href="classmeow_1_1HashTableList.html#a3d769d64e448f0bdbe52514e06b73f54">meow::HashTableList&lt; Data, HashFunc &gt;</a>
-, <a class="el" href="classmeow_1_1Rotation3D.html#a8ce437d591d81cc81be959d6f27e71c9">meow::Rotation3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1ObjDictionary.html#a7e50cbeeead963d95d661783ee2a9285">meow::ObjDictionary&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1MergeableHeap.html#a3f9a65eeb600d0b9fba60855b560ab33">meow::MergeableHeap&lt; Element &gt;</a>
-, <a class="el" href="classmeow_1_1Photo.html#a0e947011dcb0db21760c89663acd2208">meow::Photo&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1SegmentTree.html#a889f38048ffe08ce3c80911878faac44">meow::SegmentTree&lt; Value &gt;</a>
-, <a class="el" href="classmeow_1_1ObjType.html#a392c841c8012ebd9a62f514a74e4b535">meow::ObjType&lt; Type, ReaderWriter &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree_1_1Element.html#aaea89fe0e873d4a2ceafad1519064d9a">meow::SplayTree&lt; Key, Value &gt;::Element</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ab5aa47ae36052a5916515a2e504f2c53">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree.html#aafc78f8d6abc95d52ba1062c14946cd5">meow::SplayTree&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range_1_1Element.html#ace7c7fb2416ca7afd7df627a0fe57ed0">meow::SplayTree_Range&lt; Key, Value &gt;::Element</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range.html#acb88cb76b50884221cbb58d2adcb4329">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1VP__Tree.html#afcc9734a4e012d6dfdab408d5c698905">meow::VP_Tree&lt; Vector, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#adced5720013a8be2883df4a82e091483">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#ab266a5252dd1243b726584724f8f843d">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Bitmap.html#a5e08b5d3c78c91b33b83da02b658539b">meow::Bitmap&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1Camera.html#ad6351e87de51e00981b7befff91b6b6d">meow::Camera&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePoint.html#af4eb7b53a35a3011954d6d92e364db19">meow::FeaturePoint&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#aa0bcd7cc0afbe1dc6fa06eef32c9c1f3">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a2c5ee9a105e6c74bf54e061f5cc04c21">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1IdentityPoints.html#ae1ea1968aad3345a61257ba5db970429">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Photo.html#a53bc0c60fb3abd9e95999990c6f132e6">meow::Photo&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1WatchBall.html#abf464a7507044d2bca58ce6b686c5a73">meow::WatchBall&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1LinearTransformation.html#afb3ea3e2653152b7b5a8bbad952d3f0e">meow::LinearTransformation&lt; Scalar &gt;</a>
-</li>
-<li>counter_
-: <a class="el" href="structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.html#affff71e6cc8c5f4bb3918d9bda624047">meow::Pipeline&lt; Input, Output, Medium &gt;::Myself::MediumInfo</a>
-</li>
-<li>create()
-: <a class="el" href="classmeow_1_1ObjProperties.html#a3345d121cc8a6b25baad2cbd80d23164">meow::ObjProperties&lt; SID &gt;</a>
-, <a class="el" href="classmeow_1_1ObjDictionary.html#a14ce0fcedf7619c0b442588e185a7eeb">meow::ObjDictionary&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ae7a96030ea8d06322b632c89eb65655d">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1WatchBall.html#ae2c8bc97ac7d09b886fe59a8f88c2145">meow::WatchBall&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1Bitmap.html#a07b1eb689498112691ca72e8c6ae453f">meow::Bitmap&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1Camera.html#ad3ec34460c84a4a20cf3cb418db76dc3">meow::Camera&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aaa320097355fccd00677bd0413935ee5">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1ObjBase.html#ac9114e6917bca03b8f3c89694214b57c">meow::ObjBase</a>
-, <a class="el" href="classmeow_1_1ObjArray.html#a35d6363d1432059e3dd7c3c43ca006ae">meow::ObjArray&lt; T &gt;</a>
-, <a class="el" href="classmeow_1_1ObjSelector.html#a498c46995c8f9050b3b069b95d10c5cb">meow::ObjSelector&lt; id &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePoint.html#a7244e348b529719748d1643a6f11adbf">meow::FeaturePoint&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1ObjType.html#a19f8291125626675d15b4394283b8180">meow::ObjType&lt; Type, ReaderWriter &gt;</a>
-, <a class="el" href="classmeow_1_1Photo.html#a449f74fa427154f943d6abee255431aa">meow::Photo&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1IdentityPoints.html#a464d62354fc3d12767b71632f9b27524">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-</li>
-<li>cross()
-: <a class="el" href="classmeow_1_1Vector3D.html#afc6474b0219c6135f9e268404edc93e0">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#adc7dbbcc85cacd7ca22b466335f250ae">meow::Vector2D&lt; Scalar &gt;</a>
-</li>
-<li>crossed()
-: <a class="el" href="classmeow_1_1Vector3D.html#a2ec32fffb7a0355d46c52826f85aa506">meow::Vector3D&lt; Scalar &gt;</a>
-</li>
-<li>ctype()
-: <a class="el" href="classmeow_1_1IdentityPoints.html#ae90d4c4d8125919ae8807d89790bed61">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1ObjBase.html#a4aae58e8005739abe6d091d8b55a21e8">meow::ObjBase</a>
-, <a class="el" href="classmeow_1_1Photo.html#a93fdf3b617d8b1c751823074fca049a9">meow::Photo&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1ObjArray.html#a8be408ac8b9b6515fc55dfecd418ceb5">meow::ObjArray&lt; T &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a00be866b3cf9bd2469e0eef32a3b2287">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePoint.html#a1ffb238473ef9f745eb79670fc46da13">meow::FeaturePoint&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1Camera.html#a80ef6d606e9f79255b043c5c17cc4a18">meow::Camera&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a2c89f6a79cba1b477c31e294ec7d9c71">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1ObjType.html#ae7d34cb241aa7d74c9c52918c98dab49">meow::ObjType&lt; Type, ReaderWriter &gt;</a>
-, <a class="el" href="classmeow_1_1Bitmap.html#af8debba04055594b8507c77b3dbd0ff7">meow::Bitmap&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1ObjProperties.html#a55ee94dd2d564eaee8250ed517b6779a">meow::ObjProperties&lt; SID &gt;</a>
-, <a class="el" href="classmeow_1_1WatchBall.html#afcba8229502523255913392c592eabce">meow::WatchBall&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1ObjDictionary.html#aee3a1722f6061987a242b9b33e5fcc64">meow::ObjDictionary&lt; Key, Value &gt;</a>
-</li>
-<li>ctypeBase()
-: <a class="el" href="classmeow_1_1ObjBase.html#ab42310e3f3a7cd558dd91381c8dd23d8">meow::ObjBase</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_0x64.html b/doc/html/functions_0x64.html
deleted file mode 100644
index 0f9baf0..0000000
--- a/doc/html/functions_0x64.html
+++ /dev/null
@@ -1,117 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_0x64.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_d"></a>- d -</h3><ul>
-<li>del()
-: <a class="el" href="classmeow_1_1HashTableList.html#a63cc363a99ee99024a32133cf0331325">meow::HashTableList&lt; Data, HashFunc &gt;</a>
-, <a class="el" href="classmeow_1_1ObjSelector.html#a94ae819ddd031927466845c86ce35621">meow::ObjSelector&lt; id &gt;</a>
-</li>
-<li>description()
-: <a class="el" href="classmeow_1_1FeaturePoint.html#a563bdbbea5b633b86666c7e340affbee">meow::FeaturePoint&lt; Scalar, Description &gt;</a>
-</li>
-<li>descriptionGet()
-: <a class="el" href="classmeow_1_1FeaturePoint.html#ab1137db2819c486688872d4af14c4ef6">meow::FeaturePoint&lt; Scalar, Description &gt;</a>
-</li>
-<li>detect()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector.html#a1018fe88eac5ab1ceab046f908d0fe07">meow::FeaturePointsDetector&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a73c79a7194bd8438685d6d252f9acf2c">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-</li>
-<li>dimension()
-: <a class="el" href="classmeow_1_1Vector.html#a554bb098d8af7ef1458624e8b1f47e6a">meow::Vector&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1IdentityPoints.html#a19da7e561a7216146da2d974434a0c68">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1BallProjection.html#a3eff2f36a83ba683da6bc9bb82699b30">meow::BallProjection&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1PhotoProjection.html#a8bc014829f304ae83da2862fcf4f6dce">meow::PhotoProjection&lt; Scalar &gt;</a>
-</li>
-<li>DisjointSet()
-: <a class="el" href="classmeow_1_1DisjointSet.html#a8c55a16b0320c28854ed59795bc2bf3d">meow::DisjointSet</a>
-</li>
-<li>div()
-: <a class="el" href="classmeow_1_1Matrix.html#aed17cc829d1e766d2c905d65cbae48ce">meow::Matrix&lt; Entry &gt;</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#acbb2ec7aa2897e93b3ff9964565ae8fc">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#a9449f90146085ac5901eb0c75b316b87">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector.html#ac813d8c46325f8ec4771a7cc315c8908">meow::Vector&lt; Scalar &gt;</a>
-</li>
-<li>dived()
-: <a class="el" href="classmeow_1_1Vector3D.html#a7d6973544b3b3c4bd34055c34d3da73b">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#a045c6189a70574b1465131d59410fa16">meow::Vector2D&lt; Scalar &gt;</a>
-</li>
-<li>dot()
-: <a class="el" href="classmeow_1_1Vector3D.html#aa8204ccaf2a6a0459f58f92defee3396">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#a5a7a5ca3c2a401f1409b05b6bdf18490">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector.html#a9228c4b935c57cd2af9cb07218eca452">meow::Vector&lt; Scalar &gt;</a>
-</li>
-<li>duplicateFrom()
-: <a class="el" href="classmeow_1_1Self.html#ae4256bfc598bb0db76141ffce506806e">meow::Self&lt; Data &gt;</a>
-</li>
-<li>DuplicateType
-: <a class="el" href="classmeow_1_1Self.html#aa7d169e9d20d590f3e571206084797f8">meow::Self&lt; Data &gt;</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_0x65.html b/doc/html/functions_0x65.html
deleted file mode 100644
index f345de8..0000000
--- a/doc/html/functions_0x65.html
+++ /dev/null
@@ -1,131 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_0x65.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_e"></a>- e -</h3><ul>
-<li>Element()
-: <a class="el" href="classmeow_1_1SplayTree_1_1Element.html#abab289dd578dd4879abebb58a6d86784">meow::SplayTree&lt; Key, Value &gt;::Element</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range_1_1Element.html#acc3dcc61b0b363c10ab3cb572a37bffe">meow::SplayTree_Range&lt; Key, Value &gt;::Element</a>
-, <a class="el" href="classmeow_1_1SplayTree_1_1Element.html#a4cc99037c39c9d3856a06d9950678a85">meow::SplayTree&lt; Key, Value &gt;::Element</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range_1_1Element.html#aaf32bca541ab3b6212a135a77e7f7d91">meow::SplayTree_Range&lt; Key, Value &gt;::Element</a>
-</li>
-<li>empty()
-: <a class="el" href="classmeow_1_1SplayTree.html#a8dac8bccc08f9c1c828b25b7fe9919c7">meow::SplayTree&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range.html#a86abc6a3a19f874e86fb29b75c212fce">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1IdentityPoints.html#a58a91f88750306e4ede279dabd7a1791">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1ObjArray.html#a0cf27c92cf52d3f125a0e01e6b62bce0">meow::ObjArray&lt; T &gt;</a>
-, <a class="el" href="classmeow_1_1ObjDictionary.html#afedaaaf1ed8b066a43d8e12081f6c878">meow::ObjDictionary&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1Pipeline.html#ade80a603d4ce3d9761ec57a2087749c7">meow::Pipeline&lt; Input, Output, Medium &gt;</a>
-, <a class="el" href="classmeow_1_1MergeableHeap.html#a531fff6c8a72f09168701a0612b20af7">meow::MergeableHeap&lt; Element &gt;</a>
-</li>
-<li>end()
-: <a class="el" href="classmeow_1_1ObjDictionary.html#ae5f44ae004be8f10a1c9f5e65eeebc75">meow::ObjDictionary&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree.html#abcdab5caa27fecfd980595681381a4dc">meow::SplayTree&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range.html#ad3aaed040f619a3b14c3f9b598b7fecc">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-</li>
-<li>entries()
-: <a class="el" href="classmeow_1_1Matrix.html#a13384643dc412817fdcd8f1834a02d12">meow::Matrix&lt; Entry &gt;</a>
-, <a class="el" href="classmeow_1_1Vector.html#adc55ef7402cf4114ea5696df18545618">meow::Vector&lt; Scalar &gt;</a>
-</li>
-<li>entry()
-: <a class="el" href="classmeow_1_1Vector.html#ab0a1b850f2db26637b88900ba2e1911a">meow::Vector&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Matrix.html#a6adeb974bfb77936ed41e1a57726d7a4">meow::Matrix&lt; Entry &gt;</a>
-, <a class="el" href="classmeow_1_1Vector.html#a2413f452c3d8b76208d99f7256c9ade8">meow::Vector&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1ObjArray.html#a83d175206d5bae2542a818200dd64c9b">meow::ObjArray&lt; T &gt;</a>
-</li>
-<li>entryGet()
-: <a class="el" href="classmeow_1_1Vector.html#a35b4e136e93445279372f70e4caf00fe">meow::Vector&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Matrix.html#ab49fa7564c37c6bc164dc368a94fed6b">meow::Matrix&lt; Entry &gt;</a>
-</li>
-<li>EntryRef
-: <a class="el" href="classmeow_1_1Matrix.html#ab05bcd1bd8b1f8d4f250d6b3b87e023e">meow::Matrix&lt; Entry &gt;</a>
-</li>
-<li>EntryRefK
-: <a class="el" href="classmeow_1_1Matrix.html#a1ac7c3d6ad50154043969005fa292981">meow::Matrix&lt; Entry &gt;</a>
-</li>
-<li>equal()
-: <a class="el" href="classmeow_1_1Self.html#a91098e2218c358470e81d64f35d6491d">meow::Self&lt; Data &gt;</a>
-</li>
-<li>erase()
-: <a class="el" href="classmeow_1_1KD__Tree.html#adb0aaa5a70a7255935d8a4326c454434">meow::KD_Tree&lt; Vector, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree.html#aef1f4e901e3e17a67e45aa2b9f9b61db">meow::SplayTree&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range.html#ae3cffdbb135d3f2518092c2e4b993e1f">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1VP__Tree.html#aa53e215a7e6daa3edfba4201602c8894">meow::VP_Tree&lt; Vector, Scalar &gt;</a>
-</li>
-<li>exist()
-: <a class="el" href="classmeow_1_1IdentityPoints.html#a171499ffe3d474aa3632b1a31b6402a0">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1HashTableList.html#a65227191dccd021a0802810ffe007040">meow::HashTableList&lt; Data, HashFunc &gt;</a>
-, <a class="el" href="classmeow_1_1ObjSelector.html#a8febbd488ce1cf37b075c0e42278d3d0">meow::ObjSelector&lt; id &gt;</a>
-, <a class="el" href="classmeow_1_1ObjDictionary.html#ae60f2a947516d6d6f037cc106c00d3be">meow::ObjDictionary&lt; Key, Value &gt;</a>
-</li>
-<li>expand()
-: <a class="el" href="classmeow_1_1WatchBall.html#a00fcbbce6d9e4748a9b093983e591c19">meow::WatchBall&lt; Pixel &gt;</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_0x66.html b/doc/html/functions_0x66.html
deleted file mode 100644
index b16a3ac..0000000
--- a/doc/html/functions_0x66.html
+++ /dev/null
@@ -1,139 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_0x66.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_f"></a>- f -</h3><ul>
-<li>FeaturePoint()
-: <a class="el" href="classmeow_1_1FeaturePoint.html#a26dab8fef1872435a64fe1cdfba35fd8">meow::FeaturePoint&lt; Scalar, Description &gt;</a>
-</li>
-<li>FeaturePointIndexPair()
-: <a class="el" href="structmeow_1_1FeaturePointIndexPair.html#a0fd816ce3fc077e13df94bd35e60bc83">meow::FeaturePointIndexPair</a>
-</li>
-<li>FeaturePoints
-: <a class="el" href="classmeow_1_1FeaturePointsMatch.html#aabbd59cc0e43b1b436f9e61205d39e72">meow::FeaturePointsMatch&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aa32d28d84f9b83a28d2fa2d2c2cb8244">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
-</li>
-<li>FeaturePointsDetector()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector.html#ad8ce3d515825b6e3b8c4865ebe7c8d76">meow::FeaturePointsDetector&lt; Pixel &gt;</a>
-</li>
-<li>FeaturePointsMatch()
-: <a class="el" href="classmeow_1_1FeaturePointsMatch.html#a474b17d1df14547565c6536a73e8484d">meow::FeaturePointsMatch&lt; Scalar, Description &gt;</a>
-</li>
-<li>FeaturePointss
-: <a class="el" href="classmeow_1_1FeaturePointsMatch.html#a20914f57403c2a810601320b6a0f0715">meow::FeaturePointsMatch&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a92fe94701cf2c24812c8ea54e81a1b8a">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
-</li>
-<li>find()
-: <a class="el" href="classmeow_1_1SplayTree.html#a67dc7214cf9a89053e4b719f4d60cb4c">meow::SplayTree&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range.html#a13c3591050f556251a33c03ce142acb1">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1ObjDictionary.html#a1979f646a23bffdd01a9fe52e5a8aca1">meow::ObjDictionary&lt; Key, Value &gt;</a>
-</li>
-<li>first()
-: <a class="el" href="classmeow_1_1SplayTree.html#ad8c3814cbfbcc9f754b62a74368ddc0b">meow::SplayTree&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range.html#a74207c8c8023d62111171cd64abfbe77">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1Pipeline.html#a68341b2e6f51ec85d585f1f5fc658da9">meow::Pipeline&lt; Input, Output, Medium &gt;</a>
-</li>
-<li>fixedPoints2D()
-: <a class="el" href="classmeow_1_1Camera.html#a2fde4fdfcb105e8a44b3333c78f55b6b">meow::Camera&lt; Pixel &gt;</a>
-</li>
-<li>FixedPoints2D
-: <a class="el" href="classmeow_1_1Camera.html#a2f9b65351e07acd6e98a53689c49cb84">meow::Camera&lt; Pixel &gt;</a>
-</li>
-<li>fixedPoints2DGet()
-: <a class="el" href="classmeow_1_1Camera.html#aa6bfaf360ab9b78adfde7005747368d4">meow::Camera&lt; Pixel &gt;</a>
-</li>
-<li>focal()
-: <a class="el" href="classmeow_1_1Photo.html#ab7b4b1f6b3f8100ea670500f168cb1e4">meow::Photo&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1PhotoProjection.html#af143b826cad7171ec539432d3add9da5">meow::PhotoProjection&lt; Scalar &gt;</a>
-</li>
-<li>forceBuild()
-: <a class="el" href="classmeow_1_1VP__Tree.html#aa4adfa52bd1cee8703b49a5ecf906733">meow::VP_Tree&lt; Vector, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1KD__Tree.html#a09bf16356618fde6d256a843b87f44b6">meow::KD_Tree&lt; Vector, Scalar &gt;</a>
-</li>
-<li>FPD_Harris()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0f9868d0d8e412908bc28ba56b6eaf9c">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-</li>
-<li>FPMKM()
-: <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a42dcafedd8ed16536de65bedbda0a0ed">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
-</li>
-<li>from
-: <a class="el" href="structmeow_1_1FeaturePointIndexPair.html#af0c72f723fbe96c29b36295e6e3ac5bc">meow::FeaturePointIndexPair</a>
-</li>
-<li>frontAdd()
-: <a class="el" href="classmeow_1_1Pipeline.html#ad68f17ba679781f8d8996de3f742584c">meow::Pipeline&lt; Input, Output, Medium &gt;</a>
-, <a class="el" href="classmeow_1_1TransformatePipeline.html#a9bf648e2cd72cf49c625ba7190d33a1a">meow::TransformatePipeline&lt; Scalar &gt;</a>
-</li>
-<li>frontDel()
-: <a class="el" href="classmeow_1_1Pipeline.html#a6ce35017ddf9c669a095290a3ebed8c5">meow::Pipeline&lt; Input, Output, Medium &gt;</a>
-</li>
-<li>func()
-: <a class="el" href="classmeow_1_1HashTableList.html#aaf4154c2534c861455149261c0194f00">meow::HashTableList&lt; Data, HashFunc &gt;</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_0x67.html b/doc/html/functions_0x67.html
deleted file mode 100644
index 0a13412..0000000
--- a/doc/html/functions_0x67.html
+++ /dev/null
@@ -1,117 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_0x67.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_g"></a>- g -</h3><ul>
-<li>g()
-: <a class="el" href="classmeow_1_1RGBi__Space.html#a5593b70032b2d51d4cf5643041fc97c6">meow::RGBi_Space</a>
-, <a class="el" href="classmeow_1_1RGBf__Space.html#af823dd9896ab6e485cc752eddc9c43f0">meow::RGBf_Space</a>
-</li>
-<li>gaussian()
-: <a class="el" href="classmeow_1_1Bitmap.html#a499f3f0ceb101cb92ea8cd030b3d9952">meow::Bitmap&lt; Pixel &gt;</a>
-</li>
-<li>gaussianed()
-: <a class="el" href="classmeow_1_1Bitmap.html#a0aae89f4f8dbc1ba2b8f43e29a4a592e">meow::Bitmap&lt; Pixel &gt;</a>
-</li>
-<li>get()
-: <a class="el" href="classmeow_1_1ObjSelector.html#a948d5e709bdeacb8648e8c7c243b0ff3">meow::ObjSelector&lt; id &gt;</a>
-</li>
-<li>gGet()
-: <a class="el" href="classmeow_1_1RGBi__Space.html#ae929cfad169be9724e8d38d967a8ac33">meow::RGBi_Space</a>
-, <a class="el" href="classmeow_1_1RGBf__Space.html#a48e591bedfc479b2193dd00ac5986f9f">meow::RGBf_Space</a>
-</li>
-<li>gMax()
-: <a class="el" href="classmeow_1_1RGBi__Space.html#a4b3d58a5a52f1ebee9e7477a9f0bd291">meow::RGBi_Space</a>
-, <a class="el" href="classmeow_1_1RGBf__Space.html#a65d8088fb8b755f0b3f173dcda552789">meow::RGBf_Space</a>
-</li>
-<li>gMin()
-: <a class="el" href="classmeow_1_1RGBi__Space.html#aa56cd3fabe6e32ede7f7761836dd7253">meow::RGBi_Space</a>
-, <a class="el" href="classmeow_1_1RGBf__Space.html#aeb0cd2d681af6a70861ff371bf596e17">meow::RGBf_Space</a>
-</li>
-<li>goThrough()
-: <a class="el" href="classmeow_1_1Pipeline.html#a41613bf7d08d61043b8791665bdb2395">meow::Pipeline&lt; Input, Output, Medium &gt;</a>
-, <a class="el" href="classmeow_1_1TransformatePipeline.html#a32e82edbed6cebb49b9ebdf9addd08bb">meow::TransformatePipeline&lt; Scalar &gt;</a>
-</li>
-<li>goThroughInv()
-: <a class="el" href="classmeow_1_1Pipeline.html#ad8a007463d13af873d9ab6e5926be374">meow::Pipeline&lt; Input, Output, Medium &gt;</a>
-</li>
-<li>gradiancedX()
-: <a class="el" href="classmeow_1_1Bitmap.html#a1630de00aebe37d58e04d6b9fc69eafb">meow::Bitmap&lt; Pixel &gt;</a>
-</li>
-<li>gradiancedY()
-: <a class="el" href="classmeow_1_1Bitmap.html#ae8d8985bd64971590862b165e2949faf">meow::Bitmap&lt; Pixel &gt;</a>
-</li>
-<li>gradianceX()
-: <a class="el" href="classmeow_1_1Bitmap.html#aaf5c0c592084c80bce532801f4cdeb22">meow::Bitmap&lt; Pixel &gt;</a>
-</li>
-<li>gradianceY()
-: <a class="el" href="classmeow_1_1Bitmap.html#aa08c848b01a304f4569f0e45f3ccee12">meow::Bitmap&lt; Pixel &gt;</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_0x68.html b/doc/html/functions_0x68.html
deleted file mode 100644
index d3f9c18..0000000
--- a/doc/html/functions_0x68.html
+++ /dev/null
@@ -1,129 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_0x68.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_h"></a>- h -</h3><ul>
-<li>h()
-: <a class="el" href="classmeow_1_1HSLf__Space.html#a1aca0fee7322efd313d6b070b580d0ad">meow::HSLf_Space</a>
-, <a class="el" href="classmeow_1_1HSVf__Space.html#a400aceb17358373551aba79aac046e88">meow::HSVf_Space</a>
-</li>
-<li>HashTableList()
-: <a class="el" href="classmeow_1_1HashTableList.html#a327ccf67321d9b5061dbe01c287bd7e3">meow::HashTableList&lt; Data, HashFunc &gt;</a>
-</li>
-<li>hasOptionSetup()
-: <a class="el" href="classmeow_1_1Usage.html#a24d6ad17571474211da242b19bc5bdcf">meow::Usage</a>
-</li>
-<li>height()
-: <a class="el" href="classmeow_1_1Bitmap.html#a2290360ab49bdf1f33dc717fce71d5df">meow::Bitmap&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1Photo.html#a0fc9394bbee567c1961500808a5f9a9d">meow::Photo&lt; Pixel &gt;</a>
-</li>
-<li>hGet()
-: <a class="el" href="classmeow_1_1HSLf__Space.html#a12fa00864b6e4ed1b129f3d98506772d">meow::HSLf_Space</a>
-, <a class="el" href="classmeow_1_1HSVf__Space.html#ae142d6dfee8ac3f1e8471792911dca46">meow::HSVf_Space</a>
-</li>
-<li>hMax()
-: <a class="el" href="classmeow_1_1HSLf__Space.html#a145882c607f9029859eb418ce979b64c">meow::HSLf_Space</a>
-, <a class="el" href="classmeow_1_1HSVf__Space.html#a9c477bb3f4bd4a6e275454b5c17f70af">meow::HSVf_Space</a>
-</li>
-<li>hMin()
-: <a class="el" href="classmeow_1_1HSVf__Space.html#a55d7dc460276eedec803905bc896e3f4">meow::HSVf_Space</a>
-, <a class="el" href="classmeow_1_1HSLf__Space.html#ae8cdb0610e7c4c7c8cae0071e89190a1">meow::HSLf_Space</a>
-</li>
-<li>hsl()
-: <a class="el" href="classmeow_1_1HSLf__Space.html#a7bfcdff0e263e1fc668378e62fcc7bbe">meow::HSLf_Space</a>
-</li>
-<li>HSLf_Space()
-: <a class="el" href="classmeow_1_1HSLf__Space.html#a5920c0fc93e0481957c629c47d302849">meow::HSLf_Space</a>
-</li>
-<li>hslGet()
-: <a class="el" href="classmeow_1_1HSLf__Space.html#ae5299a5b58224fcf600812cbcebb7031">meow::HSLf_Space</a>
-</li>
-<li>hslMax()
-: <a class="el" href="classmeow_1_1HSLf__Space.html#a93487838e17ee5ff1e586d0253ada7c6">meow::HSLf_Space</a>
-</li>
-<li>hslMin()
-: <a class="el" href="classmeow_1_1HSLf__Space.html#ae97959215ff50cc62af6a309226a0061">meow::HSLf_Space</a>
-</li>
-<li>hsv()
-: <a class="el" href="classmeow_1_1HSVf__Space.html#a0013ba6629d7ed35617c01b577078502">meow::HSVf_Space</a>
-</li>
-<li>HSVf_Space()
-: <a class="el" href="classmeow_1_1HSVf__Space.html#a27eb3acfdc06d03d88f5f3d1ae1cb7cc">meow::HSVf_Space</a>
-</li>
-<li>hsvGet()
-: <a class="el" href="classmeow_1_1HSVf__Space.html#a1425760cfd045ecab3ecadd6e9060744">meow::HSVf_Space</a>
-</li>
-<li>hsvMax()
-: <a class="el" href="classmeow_1_1HSVf__Space.html#a017762ec97277e45f7bf1678b805b5ec">meow::HSVf_Space</a>
-</li>
-<li>hsvMin()
-: <a class="el" href="classmeow_1_1HSVf__Space.html#ae7f41bf982b0e89a829598ed0e6fa9de">meow::HSVf_Space</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_0x69.html b/doc/html/functions_0x69.html
deleted file mode 100644
index 31ec7f9..0000000
--- a/doc/html/functions_0x69.html
+++ /dev/null
@@ -1,148 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_0x69.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_i"></a>- i -</h3><ul>
-<li>identitied()
-: <a class="el" href="classmeow_1_1Matrix.html#abc6f5c824ee47cb15094729ca91f2e7c">meow::Matrix&lt; Entry &gt;</a>
-</li>
-<li>identity()
-: <a class="el" href="classmeow_1_1Matrix.html#a9987d4535f1de58b822325914e3a916f">meow::Matrix&lt; Entry &gt;</a>
-</li>
-<li>identityPoint()
-: <a class="el" href="classmeow_1_1IdentityPoints.html#a22cc708e09447d1c059d8f7a07fa34cc">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-</li>
-<li>identityPointAdd()
-: <a class="el" href="classmeow_1_1IdentityPoints.html#a8ad5a9cc2cfa2a9a32bf90b47cc42d94">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-</li>
-<li>identityPointDel()
-: <a class="el" href="classmeow_1_1IdentityPoints.html#ad6df062b618a5b7dae5723eea1eb1403">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-</li>
-<li>identityPointGet()
-: <a class="el" href="classmeow_1_1IdentityPoints.html#a4a87edebfe33238c687ff6d6485c53f3">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-</li>
-<li>IdentityPoints()
-: <a class="el" href="classmeow_1_1IdentityPoints.html#ab3566725696aa78c8b4f85892b6dacc4">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-</li>
-<li>identityPoints()
-: <a class="el" href="classmeow_1_1IdentityPoints.html#a312db9235d0a92aa6c297757079f6dd7">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-</li>
-<li>identityPointsAdd()
-: <a class="el" href="classmeow_1_1IdentityPoints.html#af7b65433eccc4d45af938a577a5b5946">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-</li>
-<li>identityPointsDel()
-: <a class="el" href="classmeow_1_1IdentityPoints.html#a442f6744170780c61801706bb45c74f5">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-</li>
-<li>IdentityPointsMap
-: <a class="el" href="classmeow_1_1IdentityPoints.html#adf552ad8e91278d3ba67ab149611b634">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-</li>
-<li>IdentityPointsMapIter
-: <a class="el" href="classmeow_1_1IdentityPoints.html#af0d41f58b9dfa0f63fdd3085defd6386">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-</li>
-<li>IdentityPointsMapIterK
-: <a class="el" href="classmeow_1_1IdentityPoints.html#a577f4fbc69ba3a99d2b0deabcdd1f72c">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-</li>
-<li>import()
-: <a class="el" href="classmeow_1_1Usage.html#ad7db9a4197d9b281c47df0800ed63df0">meow::Usage</a>
-</li>
-<li>Info
-: <a class="el" href="classmeow_1_1ObjSelector.html#af0a264c27d0d08af4b617d2e4675fda7">meow::ObjSelector&lt; id &gt;</a>
-</li>
-<li>inputCols()
-: <a class="el" href="classmeow_1_1Transformation.html#a1b556b6b0798d4e03cae5cdc474dca13">meow::Transformation&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1TransformatePipeline.html#aacb91bcfe8e35bd0cffc0ee71ea00dae">meow::TransformatePipeline&lt; Scalar &gt;</a>
-</li>
-<li>inputRows()
-: <a class="el" href="classmeow_1_1Transformation.html#a9c4d19fe8d95967596b06bc026bdf200">meow::Transformation&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1TransformatePipeline.html#aa0b055af22eef651755af283feb8d45c">meow::TransformatePipeline&lt; Scalar &gt;</a>
-</li>
-<li>insert()
-: <a class="el" href="classmeow_1_1SplayTree__Range.html#a5e80acef8cd1a6732f5cfec65ab69d54">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1KD__Tree.html#ad1af6def42b23b9b4acef03d32774b9e">meow::KD_Tree&lt; Vector, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree.html#a0ae5e48da8d18ad8b2dc839d1c1b5582">meow::SplayTree&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1VP__Tree.html#a2319a3995c4b6ad415a4997764e83b3f">meow::VP_Tree&lt; Vector, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1ObjDictionary.html#a9784fbd0eaab219216abdcba4f326ead">meow::ObjDictionary&lt; Key, Value &gt;</a>
-</li>
-<li>inside()
-: <a class="el" href="classmeow_1_1Photo.html#a43ac8952d85ea584dc9ea9a0424dbb98">meow::Photo&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1Camera.html#a55e165212b212a58b0090b1496a1a40a">meow::Camera&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1Photo.html#ae1d328ee4c0971d4a90fb1f05bea1e66">meow::Photo&lt; Pixel &gt;</a>
-</li>
-<li>inversable()
-: <a class="el" href="classmeow_1_1Pipeline.html#a2f135be41a794fe8c6ac88e4b954feb8">meow::Pipeline&lt; Input, Output, Medium &gt;</a>
-, <a class="el" href="classmeow_1_1Transformation.html#a71a1e75ebcf4d692cb9f0dcfeba1c1e4">meow::Transformation&lt; Scalar &gt;</a>
-</li>
-<li>inverse()
-: <a class="el" href="classmeow_1_1Matrix.html#af6c3ae812c4290d29fb0932b655887dd">meow::Matrix&lt; Entry &gt;</a>
-</li>
-<li>inversed()
-: <a class="el" href="classmeow_1_1Matrix.html#ab7b158abdfe8ad1966cc3f0490743170">meow::Matrix&lt; Entry &gt;</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_0x6a.html b/doc/html/functions_0x6a.html
deleted file mode 100644
index 587c38e..0000000
--- a/doc/html/functions_0x6a.html
+++ /dev/null
@@ -1,88 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_0x6a.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_j"></a>- j -</h3><ul>
-<li>jacobian()
-: <a class="el" href="classmeow_1_1Rotation3D.html#a4846e5870c41f3694678d8acf032b8df">meow::Rotation3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Transformation.html#a18590a4501b79a9ad38eb8fa3c966eb8">meow::Transformation&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1BallProjection.html#ad2d62da97dd4b527c254e62a1ec949d8">meow::BallProjection&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1PhotoProjection.html#aabb88ff170cc655a3b7262af3337a0a3">meow::PhotoProjection&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1TransformatePipeline.html#a432a32213f3d19262185de45d828883f">meow::TransformatePipeline&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1PhotoProjection.html#a4a07aecb4474633c82d6b73dc1cdd53d">meow::PhotoProjection&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Transformation.html#a97b459877b4e508193071fa166a126c9">meow::Transformation&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1BallProjection.html#a4fb7773f5566e93435ba56defbb7efc6">meow::BallProjection&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1TransformatePipeline.html#a6299f8399a390371f4665c6800da0fc2">meow::TransformatePipeline&lt; Scalar &gt;</a>
-</li>
-<li>jacobianInv()
-: <a class="el" href="classmeow_1_1Rotation3D.html#ae12a31cabc1260bd7256734f0e04acfb">meow::Rotation3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Transformation.html#a4e7e3b24d0879eddc53951dfb357db0b">meow::Transformation&lt; Scalar &gt;</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_0x6b.html b/doc/html/functions_0x6b.html
deleted file mode 100644
index bda779a..0000000
--- a/doc/html/functions_0x6b.html
+++ /dev/null
@@ -1,80 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_0x6b.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_k"></a>- k -</h3><ul>
-<li>KD_Tree()
-: <a class="el" href="classmeow_1_1KD__Tree.html#a782840070cd90370c37d72e8a39765f9">meow::KD_Tree&lt; Vector, Scalar &gt;</a>
-</li>
-<li>keyOffset()
-: <a class="el" href="classmeow_1_1SplayTree.html#aead0d2eba7528aeff12f6c0f87c60917">meow::SplayTree&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range.html#a4e05023009c1c82a5d464a43d6777843">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_0x6c.html b/doc/html/functions_0x6c.html
deleted file mode 100644
index 34b795c..0000000
--- a/doc/html/functions_0x6c.html
+++ /dev/null
@@ -1,107 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_0x6c.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_l"></a>- l -</h3><ul>
-<li>l()
-: <a class="el" href="classmeow_1_1HSLf__Space.html#ae7e4b58fd85ace76a0979a3c7e14407c">meow::HSLf_Space</a>
-</li>
-<li>last()
-: <a class="el" href="classmeow_1_1SplayTree__Range.html#afd72a714bb2b7bce0ceedad1dea9e264">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1Pipeline.html#a46fba2a5d88bf742223732e523e7d234">meow::Pipeline&lt; Input, Output, Medium &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree.html#a805efe9b5f4bac68fd62908eb7cf3501">meow::SplayTree&lt; Key, Value &gt;</a>
-</li>
-<li>length()
-: <a class="el" href="classmeow_1_1Vector.html#afc7cc691dd00ab41fd56d798c13a6a27">meow::Vector&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#ac32c4c5bd8ecf0a662dd12f3b6de15e5">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#ae5d23addf232794f4635bdf6221ef7ec">meow::Vector3D&lt; Scalar &gt;</a>
-</li>
-<li>length2()
-: <a class="el" href="classmeow_1_1Vector2D.html#a1847d22eda48a16d9265f6e0774e1538">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#ab378a6b96d9e5d9a75f21ee3bf107bde">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector.html#a71b56938e01de730490e722824f4b53e">meow::Vector&lt; Scalar &gt;</a>
-</li>
-<li>lGet()
-: <a class="el" href="classmeow_1_1HSLf__Space.html#a5dd4d3ea93f86b627d51936b7388da44">meow::HSLf_Space</a>
-</li>
-<li>LinearTransformation()
-: <a class="el" href="classmeow_1_1LinearTransformation.html#a4d73d74510c76bdbe176a8d498be185e">meow::LinearTransformation&lt; Scalar &gt;</a>
-</li>
-<li>lMax()
-: <a class="el" href="classmeow_1_1HSLf__Space.html#a93c3d32fd0bc4aab24835409688cdf72">meow::HSLf_Space</a>
-</li>
-<li>lMin()
-: <a class="el" href="classmeow_1_1HSLf__Space.html#a41ab2ddd1544632a138e2660e4c9152a">meow::HSLf_Space</a>
-</li>
-<li>lowerBound()
-: <a class="el" href="classmeow_1_1SplayTree.html#a48d6f8f0af07a6620bd73a92db226ce6">meow::SplayTree&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range.html#a92ca3967d0f433a57b5057d61183f2aa">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_0x6d.html b/doc/html/functions_0x6d.html
deleted file mode 100644
index 9648754..0000000
--- a/doc/html/functions_0x6d.html
+++ /dev/null
@@ -1,163 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_0x6d.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_m"></a>- m -</h3><ul>
-<li>match()
-: <a class="el" href="classmeow_1_1FeaturePointsMatch.html#aa16339c126971f455938bbb70ec2626a">meow::FeaturePointsMatch&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ae8ea7cbe57606eac89b5709058ea8f61">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch.html#ae5a6610fe39f727fc9f6ca0f5603ed6b">meow::FeaturePointsMatch&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a08db3f32030af64ac738a21ac915e5bb">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
-</li>
-<li>matrix()
-: <a class="el" href="classmeow_1_1Vector.html#ad3b1665885c683f41b94fd59b0f5e084">meow::Vector&lt; Scalar &gt;</a>
-</li>
-<li>Matrix()
-: <a class="el" href="classmeow_1_1Matrix.html#a2dc9f17e38ba52376822744d2fc48f29">meow::Matrix&lt; Entry &gt;</a>
-</li>
-<li>matrix()
-: <a class="el" href="classmeow_1_1Color3__Space.html#a1f11ba476ffb0ed16ef1b8d06954b6f0">meow::Color3_Space&lt; T &gt;</a>
-</li>
-<li>Matrix()
-: <a class="el" href="classmeow_1_1Matrix.html#a5728557810b6c5444332557ac53597d5">meow::Matrix&lt; Entry &gt;</a>
-</li>
-<li>matrix()
-: <a class="el" href="classmeow_1_1Vector2D.html#added6ab5bb058ef53f919724333454fd">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#ae03fb93d06c60fd2901875ead10c8c72">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1LinearTransformation.html#a9227417bd74bb950e1c732e5948befc0">meow::LinearTransformation&lt; Scalar &gt;</a>
-</li>
-<li>matrixInv()
-: <a class="el" href="classmeow_1_1LinearTransformation.html#a60ead2898f321c5d77d099e1dc3e103c">meow::LinearTransformation&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Rotation3D.html#a513851c5d53274b76fd9511ba1aea484">meow::Rotation3D&lt; Scalar &gt;</a>
-</li>
-<li>max()
-: <a class="el" href="classmeow_1_1Color3__Space.html#aa6661a1aaaf985a4b2d68db88ec93d2f">meow::Color3_Space&lt; T &gt;</a>
-</li>
-<li>max_
-: <a class="el" href="classmeow_1_1Color3__Space.html#a3e006b5c37185c8b0f4d383b6b095dac">meow::Color3_Space&lt; T &gt;</a>
-</li>
-<li>maxV()
-: <a class="el" href="classmeow_1_1Color3__Space.html#a0bdfe0eaab4a77cdc8a1359518630a07">meow::Color3_Space&lt; T &gt;</a>
-</li>
-<li>MediumInfo()
-: <a class="el" href="structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.html#ac7f042f7c96e2170e5c13f5d98fb5d0a">meow::Pipeline&lt; Input, Output, Medium &gt;::Myself::MediumInfo</a>
-</li>
-<li>MediumPointerIteratorK
-: <a class="el" href="classmeow_1_1Pipeline.html#ab5c5d983ab507579bb2958339caa6356">meow::Pipeline&lt; Input, Output, Medium &gt;</a>
-</li>
-<li>merge()
-: <a class="el" href="classmeow_1_1DisjointSet.html#a410399290f718332f5c3df1854182198">meow::DisjointSet</a>
-, <a class="el" href="classmeow_1_1MergeableHeap.html#a3638f12db8da212244cb6ab7e37332db">meow::MergeableHeap&lt; Element &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree.html#a9d370115877428e58b1595458dc345a3">meow::SplayTree&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range.html#a42d874bda7b24108d0e861448eadce84">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-</li>
-<li>MergeableHeap()
-: <a class="el" href="classmeow_1_1MergeableHeap.html#a7ef8e2deae0058c91eda490005b978f7">meow::MergeableHeap&lt; Element &gt;</a>
-</li>
-<li>mergeAfter()
-: <a class="el" href="classmeow_1_1SplayTree.html#a17f0fea3a3f4c7a548743bee7e5a285c">meow::SplayTree&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range.html#a53a6ba929a8500fa74e0991e120d3401">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-</li>
-<li>min()
-: <a class="el" href="classmeow_1_1Color3__Space.html#a3351aea64c4ca1596694d6b95dce56df">meow::Color3_Space&lt; T &gt;</a>
-</li>
-<li>min_
-: <a class="el" href="classmeow_1_1Color3__Space.html#ab00eca747ea06269fddd3586dd1bca46">meow::Color3_Space&lt; T &gt;</a>
-</li>
-<li>minV()
-: <a class="el" href="classmeow_1_1Color3__Space.html#a318eedb2acaba5f3a8c79a651c53e676">meow::Color3_Space&lt; T &gt;</a>
-</li>
-<li>modify()
-: <a class="el" href="classmeow_1_1ObjType.html#a0eac1bd069ebdde20f422ef6a5ffb7cb">meow::ObjType&lt; Type, ReaderWriter &gt;</a>
-</li>
-<li>moveTo()
-: <a class="el" href="classmeow_1_1MergeableHeap.html#acec8dde15d23e729aba90d98417db845">meow::MergeableHeap&lt; Element &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree.html#a169eca2b27a5ec844bd79bba2bb75412">meow::SplayTree&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range.html#a17483e5f0028004cc4bf46699591fafe">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-</li>
-<li>mul()
-: <a class="el" href="classmeow_1_1Vector3D.html#a04201f13c26a2f6abc9b1c7b0ff313cc">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Matrix.html#a30fdb794e5966585e93cf715646210dd">meow::Matrix&lt; Entry &gt;</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#ac3d894445c7dfa8b0cbe8ec2c1dfd1c2">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector.html#a45bd0b9c27a2fc83f1d00106c976751c">meow::Vector&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#a22717807229c6243b5d0fd4d370b578a">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Matrix.html#a06ac197ecfa9bc8bd5e9d9094f2d01ab">meow::Matrix&lt; Entry &gt;</a>
-</li>
-<li>muled()
-: <a class="el" href="classmeow_1_1Vector3D.html#a840c9c1ab9734c0687241cc6636fe915">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#a4e0422609e71a9e16b41fceca451d63c">meow::Vector2D&lt; Scalar &gt;</a>
-</li>
-<li>MyFeaturePoint
-: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a6d7cd13c351d03b759fc007da55533bd">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-</li>
-<li>MyFeaturePoints
-: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ae965b4c2726644be2310cbf153ec8343">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_0x6e.html b/doc/html/functions_0x6e.html
deleted file mode 100644
index 97173e6..0000000
--- a/doc/html/functions_0x6e.html
+++ /dev/null
@@ -1,95 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_0x6e.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
-<li>name()
-: <a class="el" href="classmeow_1_1ObjSelector.html#a43786b9b4869a3bb115c852d09e474cb">meow::ObjSelector&lt; id &gt;</a>
-</li>
-<li>names()
-: <a class="el" href="classmeow_1_1ObjSelector.html#a12a464df440ff51da3f51a5c6731f958">meow::ObjSelector&lt; id &gt;</a>
-</li>
-<li>negative()
-: <a class="el" href="classmeow_1_1Vector3D.html#ab71feb692f3ce13de6815fa1b2b21be8">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Matrix.html#a581dbd8ba10d054596a3d11eaf47f274">meow::Matrix&lt; Entry &gt;</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#a8d389c0b1a9cc2b3a9dec7fec05bbad8">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector.html#abefb870f27490906e326a6f94a896f7c">meow::Vector&lt; Scalar &gt;</a>
-</li>
-<li>normalize()
-: <a class="el" href="classmeow_1_1Vector3D.html#aa9f6d3c5f4e5dd0952633822451d98b8">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector.html#ab675b777186dd4903367bc77922893ee">meow::Vector&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#aa5da315ea365b2ca374704a3e8dded9b">meow::Vector2D&lt; Scalar &gt;</a>
-</li>
-<li>normalized()
-: <a class="el" href="classmeow_1_1Vector.html#aadbed69a847ce560210d0513c2156448">meow::Vector&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#af4f99f5a4871892e3975e41c8137f69c">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#ad60642b6b0dc4a6626e1d9eb917e6b45">meow::Vector2D&lt; Scalar &gt;</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_0x6f.html b/doc/html/functions_0x6f.html
deleted file mode 100644
index 5df772e..0000000
--- a/doc/html/functions_0x6f.html
+++ /dev/null
@@ -1,263 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_0x6f.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_o"></a>- o -</h3><ul>
-<li>ObjArray()
-: <a class="el" href="classmeow_1_1ObjArray.html#adf6b1b267475a6a25a03317943e4a3cf">meow::ObjArray&lt; T &gt;</a>
-</li>
-<li>ObjBase()
-: <a class="el" href="classmeow_1_1ObjBase.html#abe7a7138b5a81eb66da51b74bc3996ff">meow::ObjBase</a>
-</li>
-<li>ObjDictionary()
-: <a class="el" href="classmeow_1_1ObjDictionary.html#a59cf39f8704134a64090ecb59fff01aa">meow::ObjDictionary&lt; Key, Value &gt;</a>
-</li>
-<li>ObjProperties()
-: <a class="el" href="classmeow_1_1ObjProperties.html#af1c809c0b160e143ee4f73cd577bd2cb">meow::ObjProperties&lt; SID &gt;</a>
-</li>
-<li>ObjSelector()
-: <a class="el" href="classmeow_1_1ObjSelector.html#afefd56114a54ec164f0264d83394fc21">meow::ObjSelector&lt; id &gt;</a>
-</li>
-<li>ObjType()
-: <a class="el" href="classmeow_1_1ObjType.html#a6a625052a5579e4897a95e9ca6663136">meow::ObjType&lt; Type, ReaderWriter &gt;</a>
-</li>
-<li>ObyType()
-: <a class="el" href="classmeow_1_1ObjType.html#afd125762822efc8ff890479bac6fafe4">meow::ObjType&lt; Type, ReaderWriter &gt;</a>
-</li>
-<li>offset()
-: <a class="el" href="classmeow_1_1SegmentTree.html#aaeca3de355dc367e2664e83800ee6aa5">meow::SegmentTree&lt; Value &gt;</a>
-, <a class="el" href="classmeow_1_1WatchBall.html#af8a5cf5d7093da13578aee6f802c8cee">meow::WatchBall&lt; Pixel &gt;</a>
-</li>
-<li>operator!=()
-: <a class="el" href="classmeow_1_1SplayTree_1_1Element.html#ae5c8fa3ed0fb90953de1b50e81a89480">meow::SplayTree&lt; Key, Value &gt;::Element</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range_1_1Element.html#a7e8d951ce66208a88ac8d8a177af48a5">meow::SplayTree_Range&lt; Key, Value &gt;::Element</a>
-</li>
-<li>operator()()
-: <a class="el" href="classmeow_1_1BallProjection.html#a4f2e133f911088b7e13cabc52b3e6b92">meow::BallProjection&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1PhotoProjection.html#aa50f02a71f9be0b417b0dc9f8ff5d9ab">meow::PhotoProjection&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector.html#a6591f95bda6b9724d2f66fc1254bfa7a">meow::Vector&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1ObjType.html#a99d0180d4480c6fd46841e09c5519d8a">meow::ObjType&lt; Type, ReaderWriter &gt;</a>
-, <a class="el" href="classmeow_1_1Self.html#a5962339e9ee49312ab770f1119256ca6">meow::Self&lt; Data &gt;</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#a2a0cd6731b85b71649dca56d719a1633">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#aebeef94d26c97cf43566070ce5501baf">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Bitmap.html#a646c781896c74a7af4814da06cabf9e5">meow::Bitmap&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePoint.html#ab214706427b962a1404ee8fcfefd6465">meow::FeaturePoint&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ac3d52bb2286377febbe692480e9afa75">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1Matrix.html#a37b9a0774b087006307acb3f95ad7f32">meow::Matrix&lt; Entry &gt;</a>
-</li>
-<li>operator*()
-: <a class="el" href="classmeow_1_1HSLf__Space.html#a4cdbbac5bcfbcd5546e41d1c1480fad4">meow::HSLf_Space</a>
-, <a class="el" href="classmeow_1_1HSVf__Space.html#a205e6c509f76312faeb75ffd3e0436c1">meow::HSVf_Space</a>
-, <a class="el" href="classmeow_1_1RGBi__Space.html#a2ba8e23aa5745341540c72dc4f040990">meow::RGBi_Space</a>
-, <a class="el" href="classmeow_1_1RGBf__Space.html#ab9d808c477ec59c8671bc667f6429136">meow::RGBf_Space</a>
-, <a class="el" href="classmeow_1_1YUVf__Space.html#ad4e4990fd6dbaaa3bdbb8c4706830588">meow::YUVf_Space</a>
-, <a class="el" href="classmeow_1_1SplayTree_1_1Element.html#ac947185148b8e81083172b843b129510">meow::SplayTree&lt; Key, Value &gt;::Element</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range_1_1Element.html#ad860aa695abffe96716eed4a5e58d950">meow::SplayTree_Range&lt; Key, Value &gt;::Element</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#abc930168f72c634aa9a608cc9a4e8c1e">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#a7e274b5303baca7caec05d34a4e72ccc">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Matrix.html#a913ed9a5df441a33fcf0dab1f35814c2">meow::Matrix&lt; Entry &gt;</a>
-, <a class="el" href="classmeow_1_1Vector.html#a8180db77db8e6ef30a15f4bd1fcb7ef1">meow::Vector&lt; Scalar &gt;</a>
-</li>
-<li>operator*=()
-: <a class="el" href="classmeow_1_1Vector2D.html#a2d5ada8cf5673c79375c0429a1681ca6">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#a80e9a667ae9d0d1015123d8477cfeee6">meow::Vector3D&lt; Scalar &gt;</a>
-</li>
-<li>operator+()
-: <a class="el" href="classmeow_1_1YUVf__Space.html#a06cf23bd6493ce0c1e69cca45b3b9f96">meow::YUVf_Space</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#aff9ac089030964f9ba665a5522d759f0">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#abd020d6c071c7c3d374c52d738b471fc">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Matrix.html#ade31d2339af552ba1df230c8383e2f84">meow::Matrix&lt; Entry &gt;</a>
-, <a class="el" href="classmeow_1_1Vector.html#af10156730c992a5597ca674940157fe8">meow::Vector&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1HSLf__Space.html#a98d1df6b95a2893d02251119ef186b02">meow::HSLf_Space</a>
-, <a class="el" href="classmeow_1_1HSVf__Space.html#af31230b50cb0e7534c6668d48eee1462">meow::HSVf_Space</a>
-, <a class="el" href="classmeow_1_1RGBi__Space.html#a68b6bd8c7c44f4cfcdaa89d42c0ad411">meow::RGBi_Space</a>
-, <a class="el" href="classmeow_1_1RGBf__Space.html#a8ddf4972a507e4623c9372793f6478e1">meow::RGBf_Space</a>
-</li>
-<li>operator+=()
-: <a class="el" href="classmeow_1_1HashTableList.html#a7bef8d0510d33a06507881a872c62156">meow::HashTableList&lt; Data, HashFunc &gt;</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#a43660ff47fbe41076396c122a5bfd7ac">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#ad8effb8709fe565734bc1c8f94dc0ef1">meow::Vector3D&lt; Scalar &gt;</a>
-</li>
-<li>operator-()
-: <a class="el" href="classmeow_1_1Vector.html#a510da6e6a0470bf2312e62c1b43a310a">meow::Vector&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1HSLf__Space.html#aa6fcf6ef67c2f37e998486e36dc4a0aa">meow::HSLf_Space</a>
-, <a class="el" href="classmeow_1_1HSVf__Space.html#a31d3e70dc358f146a109c049a0776cca">meow::HSVf_Space</a>
-, <a class="el" href="classmeow_1_1RGBi__Space.html#a7aeab58894418a920b77c592990bd1ab">meow::RGBi_Space</a>
-, <a class="el" href="classmeow_1_1RGBf__Space.html#aa2911ccfbf9a3587ed0310211836a25e">meow::RGBf_Space</a>
-, <a class="el" href="classmeow_1_1YUVf__Space.html#adf527a2801ec37a42edf1b1964007547">meow::YUVf_Space</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#a6b86b91ba3c24e668593aaba3e4bc50e">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#a967c15ddac7c8e949e8361c3339492c8">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Matrix.html#a5d35d285b8cd59475e98f97966be68c1">meow::Matrix&lt; Entry &gt;</a>
-, <a class="el" href="classmeow_1_1Vector.html#ac3e4b43822b9091c3eab7215c52b140d">meow::Vector&lt; Scalar &gt;</a>
-</li>
-<li>operator-=()
-: <a class="el" href="classmeow_1_1HashTableList.html#a3c3e1ad9bf9993ded4a6904f07abb920">meow::HashTableList&lt; Data, HashFunc &gt;</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#ac160da32a9af65264c4b509db5d9f0fb">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#a238bd646690e1ac1660726e007b05d92">meow::Vector3D&lt; Scalar &gt;</a>
-</li>
-<li>operator-&gt;()
-: <a class="el" href="classmeow_1_1Self.html#ace312355261c68ac7531767939f5c4c2">meow::Self&lt; Data &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree_1_1Element.html#a5e564545e78be2ad63e965c985997ab5">meow::SplayTree&lt; Key, Value &gt;::Element</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range_1_1Element.html#a6344204522f3093165b1a100cc2bf6f2">meow::SplayTree_Range&lt; Key, Value &gt;::Element</a>
-, <a class="el" href="classmeow_1_1Self.html#a6063551c3e6ac647500e938ade8fbc99">meow::Self&lt; Data &gt;</a>
-</li>
-<li>operator/()
-: <a class="el" href="classmeow_1_1Matrix.html#a807c2a35579a429a2278956fc070f31a">meow::Matrix&lt; Entry &gt;</a>
-, <a class="el" href="classmeow_1_1HSLf__Space.html#a88eb3f94b211a3e29c80c334f0f8e963">meow::HSLf_Space</a>
-, <a class="el" href="classmeow_1_1HSVf__Space.html#ae8368184fb8579d83d4f883191b8502e">meow::HSVf_Space</a>
-, <a class="el" href="classmeow_1_1RGBi__Space.html#a618ccc99b535547833004fc8d83b14ee">meow::RGBi_Space</a>
-, <a class="el" href="classmeow_1_1RGBf__Space.html#a9e1faa7ce3cfefeb07eb7b8051daf932">meow::RGBf_Space</a>
-, <a class="el" href="classmeow_1_1YUVf__Space.html#a056acc13f596f9d488eeb8540aa93a2d">meow::YUVf_Space</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#abe7d948febd4ea0faf80be7ffc369692">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#ab19d15aa3ecbe2f2b87ce077a0bd7a46">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector.html#a74e4cf085fd43a51c50872ea9b42c47e">meow::Vector&lt; Scalar &gt;</a>
-</li>
-<li>operator/=()
-: <a class="el" href="classmeow_1_1Vector2D.html#af164380cbababa279dee2bedb81ec080">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#a882b59cc16aaaa5b136dc60d1d6eecbd">meow::Vector3D&lt; Scalar &gt;</a>
-</li>
-<li>operator=()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#aab9f554d028c13587d29abe0dc5fa1bd">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1RGBf__Space.html#a431988ab812016af01e8ab960da9222a">meow::RGBf_Space</a>
-, <a class="el" href="classmeow_1_1PhotoProjection.html#a7c05a0abd905abc1330331627b6a1d90">meow::PhotoProjection&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Bitmap.html#aba3ea0e5f48b63363c91ae4168dbd0bb">meow::Bitmap&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1ObjDictionary.html#a87b0f4542b07951f207a1c9d3e327c81">meow::ObjDictionary&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1Photo.html#ab97f03da439edeb8834fd6e7a3487f65">meow::Photo&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1WatchBall.html#a69948640465200ca8fadc364aad98b23">meow::WatchBall&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1Rotation3D.html#a3e0095d1f506d6f11c434d55e454aca6">meow::Rotation3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1BallProjection.html#a8e7e0ddd31c51bbaa934f77aee760f18">meow::BallProjection&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1RGBi__Space.html#a6b4567461811d8f877b0234ca6662a76">meow::RGBi_Space</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a11beaa0b96effbc990c3d7d3c6922e9a">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree_1_1Element.html#a6af08a219ca313ddd086db6d3a8685d7">meow::SplayTree&lt; Key, Value &gt;::Element</a>
-, <a class="el" href="classmeow_1_1Camera.html#adc22e067c44d2cf143c3cf4cba9abdbf">meow::Camera&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1Vector.html#a8cad36b5fab47f3d50b840ff26260623">meow::Vector&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Self.html#af3277e1109c59e5f81549889b344a675">meow::Self&lt; Data &gt;</a>
-, <a class="el" href="classmeow_1_1ObjType.html#add76ed06952275dbb3c2ce0176cf0c7b">meow::ObjType&lt; Type, ReaderWriter &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#a336dbab9f61ee8196ce4c577a169a927">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Pipeline.html#a107cc18a159ceb2fcde495363c55047e">meow::Pipeline&lt; Input, Output, Medium &gt;</a>
-, <a class="el" href="classmeow_1_1ObjArray.html#a3b0c22ea4f9538279794ce866013a2cf">meow::ObjArray&lt; T &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range_1_1Element.html#a126d57eee520aa17868ce74112249e12">meow::SplayTree_Range&lt; Key, Value &gt;::Element</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range.html#af93643b667895835f97e32e30959ca9e">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree.html#aef1da0d72d3a88851bd805d489fb6ea0">meow::SplayTree&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1Matrix.html#a50bf284fe7beae52bb1bd0868486a602">meow::Matrix&lt; Entry &gt;</a>
-, <a class="el" href="classmeow_1_1HSVf__Space.html#a96d429221b88c5e568813d8a42c49af0">meow::HSVf_Space</a>
-, <a class="el" href="classmeow_1_1MergeableHeap.html#a304bacba11be0772b10505b6053a57e1">meow::MergeableHeap&lt; Element &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePoint.html#a2bab58e7d4bb768cd5140db86c448f4c">meow::FeaturePoint&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#a470def2d8b1789e0cbb8ede298893242">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1HSLf__Space.html#a3d4ccb8d33991e2edb64904669d2a21c">meow::HSLf_Space</a>
-, <a class="el" href="classmeow_1_1SegmentTree.html#a765e794af604ab7c20a4245dfafcf14c">meow::SegmentTree&lt; Value &gt;</a>
-, <a class="el" href="classmeow_1_1YUVf__Space.html#acd8f8d7472bfa816669e601243c0c2df">meow::YUVf_Space</a>
-, <a class="el" href="classmeow_1_1IdentityPoints.html#a8c2bcc67932db294e3b4e9f665ff505d">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1HashTableList.html#a9f9493e2044df374ac9e650303fdf212">meow::HashTableList&lt; Data, HashFunc &gt;</a>
-, <a class="el" href="classmeow_1_1VP__Tree.html#a7c73bb25b40f440b48267f94fa4561ad">meow::VP_Tree&lt; Vector, Scalar &gt;</a>
-</li>
-<li>operator==()
-: <a class="el" href="classmeow_1_1SplayTree__Range_1_1Element.html#a42f71bf3aa7e009582e628e87763482d">meow::SplayTree_Range&lt; Key, Value &gt;::Element</a>
-, <a class="el" href="classmeow_1_1SplayTree_1_1Element.html#aeaf7740977e75749cd8656066d05808b">meow::SplayTree&lt; Key, Value &gt;::Element</a>
-, <a class="el" href="structmeow_1_1FeaturePointIndexPair.html#ad4bc29dd8931fa3c6fa8139bb51b7f4a">meow::FeaturePointIndexPair</a>
-</li>
-<li>operator[]()
-: <a class="el" href="classmeow_1_1ObjArray.html#a1b6cb50da01769067bafcb85c2a5104f">meow::ObjArray&lt; T &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePoint.html#a54b483836901fd5ad6b3c115f3afda69">meow::FeaturePoint&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree.html#a9f02a4ccc46616b7923c5834e02d53bc">meow::SplayTree&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range.html#a2a4e8bffccdf807bfe6feb9d838ab44d">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1ObjDictionary.html#ad22d7c7dc4d35417e9657eb88ca0dfbb">meow::ObjDictionary&lt; Key, Value &gt;</a>
-</li>
-<li>operator~()
-: <a class="el" href="classmeow_1_1Vector2D.html#ae2fe5b97bf837bc29bb6d819772f4ea0">meow::Vector2D&lt; Scalar &gt;</a>
-</li>
-<li>optionAdd()
-: <a class="el" href="classmeow_1_1Usage.html#af40b0323858e6af56562351554c4dfe2">meow::Usage</a>
-</li>
-<li>optionValue()
-: <a class="el" href="classmeow_1_1Usage.html#a4decdd19345adcda3854fd13e3379d4f">meow::Usage</a>
-</li>
-<li>optionValueAcceptAdd()
-: <a class="el" href="classmeow_1_1Usage.html#aaa2f7c0049d1d09ae08ba8fed6f2a242">meow::Usage</a>
-</li>
-<li>optionValuesSize()
-: <a class="el" href="classmeow_1_1Usage.html#abf96a39021fa349a881f850176b56bbb">meow::Usage</a>
-</li>
-<li>order()
-: <a class="el" href="classmeow_1_1SplayTree.html#ad91ceed4303b4fc5b115b067d304debc">meow::SplayTree&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range.html#a6e33546a3cb07d56548a1f64aa1fc711">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-</li>
-<li>outputCols()
-: <a class="el" href="classmeow_1_1TransformatePipeline.html#ab13242986b383dc646c0093acca589ad">meow::TransformatePipeline&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Transformation.html#a45fb012c3276a37a71805590ab3d75a8">meow::Transformation&lt; Scalar &gt;</a>
-</li>
-<li>outputRows()
-: <a class="el" href="classmeow_1_1Transformation.html#aae50028aba551ad3459335299794f8af">meow::Transformation&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1TransformatePipeline.html#a963050e6b1919534713c812aaa194b97">meow::TransformatePipeline&lt; Scalar &gt;</a>
-</li>
-<li>override()
-: <a class="el" href="classmeow_1_1SegmentTree.html#a2f300a5fd5ffdd19e4b3efc6899a7439">meow::SegmentTree&lt; Value &gt;</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_0x70.html b/doc/html/functions_0x70.html
deleted file mode 100644
index 11052d7..0000000
--- a/doc/html/functions_0x70.html
+++ /dev/null
@@ -1,190 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_0x70.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_p"></a>- p -</h3><ul>
-<li>paramB()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a40f5a7ac2425243fd637ba6ed400820a">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-</li>
-<li>parameter()
-: <a class="el" href="classmeow_1_1Rotation3D.html#a0a7c3b7f605caf7bc54f80b25b317972">meow::Rotation3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1BallProjection.html#a288814dc861482dd70129a698b1a2d7e">meow::BallProjection&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1PhotoProjection.html#a3499d5c76df3c78028f3e1b7d8cb48e6">meow::PhotoProjection&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Transformation.html#a09e71e5af508d7c0e09fdbeaacbe4365">meow::Transformation&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1PhotoProjection.html#adecf5a6f3f1f07d7fc6b4714fa80e8a1">meow::PhotoProjection&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Rotation3D.html#ac6488df50303b564262065350186549a">meow::Rotation3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Transformation.html#a2a90b93490712232b81a628b5057526f">meow::Transformation&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1BallProjection.html#adf2bcb2f82e9f7e2136b187317ba3211">meow::BallProjection&lt; Scalar &gt;</a>
-</li>
-<li>parameterSize()
-: <a class="el" href="classmeow_1_1Transformation.html#a2dedc054a656a962e8556472aa767dbb">meow::Transformation&lt; Scalar &gt;</a>
-</li>
-<li>paramG()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a956719ee4c4620233bb38983b8acf908">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-</li>
-<li>paramK()
-: <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a4583b168a21acc27691d32b86f291534">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a5ba64f79bf3a94d7cf7a3a5a20dceabf">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-</li>
-<li>paramL()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a24e273bd865b89568e70b4f65bf56806">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-</li>
-<li>paramN()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a6670eebe33689042e0e01911763197f2">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-</li>
-<li>paramR()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a05ec8973f1ea8611c19f7184d3ad5422">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-</li>
-<li>paramW()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#afc8cb8cd55dec0769f9cc3486d431772">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-</li>
-<li>Photo()
-: <a class="el" href="classmeow_1_1Photo.html#af69dcdd4ccd4c15227cf0b104325d8de">meow::Photo&lt; Pixel &gt;</a>
-</li>
-<li>photo()
-: <a class="el" href="classmeow_1_1Camera.html#a78d30a42c1b67fafd3847f8757c10136">meow::Camera&lt; Pixel &gt;</a>
-</li>
-<li>Photo()
-: <a class="el" href="classmeow_1_1Photo.html#a84b9bae13da85ab5d1caf02cdede7092">meow::Photo&lt; Pixel &gt;</a>
-</li>
-<li>photoGet()
-: <a class="el" href="classmeow_1_1Camera.html#aedd341c40cf8c5ef656bd02d9a1a266b">meow::Camera&lt; Pixel &gt;</a>
-</li>
-<li>PhotoProjection()
-: <a class="el" href="classmeow_1_1PhotoProjection.html#a902922d6be5fcb6ce2ce563031913e36">meow::PhotoProjection&lt; Scalar &gt;</a>
-</li>
-<li>pipe()
-: <a class="el" href="classmeow_1_1Pipeline.html#a8425f0a6a4dff7b3bd54f5a0323839c3">meow::Pipeline&lt; Input, Output, Medium &gt;</a>
-</li>
-<li>Pipeline()
-: <a class="el" href="classmeow_1_1Pipeline.html#ad6ff2086fe68c50f526739f3d781bab4">meow::Pipeline&lt; Input, Output, Medium &gt;</a>
-</li>
-<li>pixel()
-: <a class="el" href="classmeow_1_1Bitmap.html#ac8f41ae97e068549565e9ac83ffef888">meow::Bitmap&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1Photo.html#a3489796a4101da9291fff280cb89728e">meow::Photo&lt; Pixel &gt;</a>
-</li>
-<li>pixels()
-: <a class="el" href="classmeow_1_1Bitmap.html#a17f92dec30f314d832f040257d6d5584">meow::Bitmap&lt; Pixel &gt;</a>
-</li>
-<li>pop()
-: <a class="el" href="classmeow_1_1MergeableHeap.html#a769478f3424598aa9a408d61b5a83928">meow::MergeableHeap&lt; Element &gt;</a>
-</li>
-<li>popBack()
-: <a class="el" href="classmeow_1_1ObjArray.html#a5196b0d1ae35ce86857d88810cc0933f">meow::ObjArray&lt; T &gt;</a>
-</li>
-<li>position()
-: <a class="el" href="classmeow_1_1FeaturePoint.html#a9c2983fb889eb6ffa1e38f233c78e743">meow::FeaturePoint&lt; Scalar, Description &gt;</a>
-</li>
-<li>positionGet()
-: <a class="el" href="classmeow_1_1FeaturePoint.html#adb4e1f091fb82cdb2fbb6ed50bd3415a">meow::FeaturePoint&lt; Scalar, Description &gt;</a>
-</li>
-<li>positive()
-: <a class="el" href="classmeow_1_1Vector3D.html#a8fc395992d84b816307f72026d1e7125">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Matrix.html#aa43f03179e3218c9af28f7374757a2cc">meow::Matrix&lt; Entry &gt;</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#a0b53875b3acbc7ac8c8e773c9ed340e2">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector.html#a200453ad223a040147a2dc92e4222589">meow::Vector&lt; Scalar &gt;</a>
-</li>
-<li>procArg()
-: <a class="el" href="classmeow_1_1Usage.html#a503b7e13dd79597020805b58d3d81d9d">meow::Usage</a>
-</li>
-<li>procArgs()
-: <a class="el" href="classmeow_1_1Usage.html#aa6a254158f9681e984424c2852fb20ee">meow::Usage</a>
-</li>
-<li>procArgsSize()
-: <a class="el" href="classmeow_1_1Usage.html#aef05aaef7ba6433b2f4c5f313f9c0752">meow::Usage</a>
-</li>
-<li>properties()
-: <a class="el" href="classmeow_1_1ObjProperties.html#a43ce997788ca81603e881a22285fd307">meow::ObjProperties&lt; SID &gt;</a>
-</li>
-<li>property()
-: <a class="el" href="classmeow_1_1ObjProperties.html#af20d23e32a6658bb19685540c65c6a3a">meow::ObjProperties&lt; SID &gt;</a>
-</li>
-<li>propertyAdd()
-: <a class="el" href="classmeow_1_1ObjProperties.html#a5614e7f6a939da5376e83a1e75e215c5">meow::ObjProperties&lt; SID &gt;</a>
-</li>
-<li>propertyClear()
-: <a class="el" href="classmeow_1_1ObjProperties.html#a183b80a7d63a01c23b0c0af5708b336f">meow::ObjProperties&lt; SID &gt;</a>
-</li>
-<li>propertyDel()
-: <a class="el" href="classmeow_1_1ObjProperties.html#aec0a1bc70d7cf33b54a1c951d5cdab23">meow::ObjProperties&lt; SID &gt;</a>
-</li>
-<li>propertyEmpty()
-: <a class="el" href="classmeow_1_1ObjProperties.html#aad531291ff299d99ce081afaefbd94b3">meow::ObjProperties&lt; SID &gt;</a>
-</li>
-<li>propertySize()
-: <a class="el" href="classmeow_1_1ObjProperties.html#a7d36338144c15d56ab8f2a52a54a47cf">meow::ObjProperties&lt; SID &gt;</a>
-</li>
-<li>push()
-: <a class="el" href="classmeow_1_1MergeableHeap.html#a9491f6a76be757ae888a4093c034eedb">meow::MergeableHeap&lt; Element &gt;</a>
-</li>
-<li>putBack()
-: <a class="el" href="classmeow_1_1ObjArray.html#affe4f74887e9c81f1e01b4bd1a4e0e28">meow::ObjArray&lt; T &gt;</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_0x71.html b/doc/html/functions_0x71.html
deleted file mode 100644
index b456333..0000000
--- a/doc/html/functions_0x71.html
+++ /dev/null
@@ -1,80 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_0x71.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_q"></a>- q -</h3><ul>
-<li>query()
-: <a class="el" href="classmeow_1_1BinaryIndexTree.html#a99f7d954c32c0292a9dda4b74abe5833">meow::BinaryIndexTree&lt; Value &gt;</a>
-, <a class="el" href="classmeow_1_1VP__Tree.html#a22db303a6318b2ef58957b22063cb591">meow::VP_Tree&lt; Vector, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range.html#a9952f914eb9449ae17f5ea0ece422af9">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1SegmentTree.html#a18bb3667abd9810ce3534af3d70b14d5">meow::SegmentTree&lt; Value &gt;</a>
-, <a class="el" href="classmeow_1_1KD__Tree.html#a10e1cac9c14e047d77fb95eaf0b49bd8">meow::KD_Tree&lt; Vector, Scalar &gt;</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_0x72.html b/doc/html/functions_0x72.html
deleted file mode 100644
index 13e662b..0000000
--- a/doc/html/functions_0x72.html
+++ /dev/null
@@ -1,221 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_0x72.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_r"></a>- r -</h3><ul>
-<li>r()
-: <a class="el" href="classmeow_1_1RGBi__Space.html#a6920d22a9b808f0f2884bd791f8f568a">meow::RGBi_Space</a>
-, <a class="el" href="classmeow_1_1RGBf__Space.html#ab31fa271f40b6296a1f55d9956a704ba">meow::RGBf_Space</a>
-</li>
-<li>radius()
-: <a class="el" href="classmeow_1_1BallProjection.html#a82416bac8768d0f40fc09e8cd3896bc8">meow::BallProjection&lt; Scalar &gt;</a>
-</li>
-<li>read()
-: <a class="el" href="classmeow_1_1Camera.html#aaa82f998dfc1acde6607650ab6514492">meow::Camera&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1ObjBase.html#a4c1f5cb4b05559197148a8f6524bfc34">meow::ObjBase</a>
-, <a class="el" href="classmeow_1_1ObjDictionary.html#a0b1bd9fe09676aca74aec34bf5ea7137">meow::ObjDictionary&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePoint.html#a48908e47535a5528207f8dff2db85ba4">meow::FeaturePoint&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1ObjProperties.html#a4d7d0978d10735798e76e707ee9faa5a">meow::ObjProperties&lt; SID &gt;</a>
-, <a class="el" href="classmeow_1_1ObjSelector.html#a757b4c75d87f958b64bb5cacbeb71dcb">meow::ObjSelector&lt; id &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a3bf522cf08285d1afbaca76c643ea4a7">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1ObjType.html#a8ff33aabcb80ffc2d870b6ce73a6d4fe">meow::ObjType&lt; Type, ReaderWriter &gt;</a>
-, <a class="el" href="classmeow_1_1ReaderWriter__int.html#a04e4b5a8285e372706faa5a45983fb9d">meow::ReaderWriter_int</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a207813017b7eab06672ec324968e6caa">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1ReaderWriter__size__t.html#a4bf82797fa84b557895c204c8c94c936">meow::ReaderWriter_size_t</a>
-, <a class="el" href="classmeow_1_1ReaderWriter__double.html#a951e079f66e01d81f1492ae1da963d8e">meow::ReaderWriter_double</a>
-, <a class="el" href="classmeow_1_1IdentityPoints.html#a66b8a6b980dad9b2cb71cb0823304c51">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1ReaderWriter__string.html#adf69dad74e4998323580e6913598c894">meow::ReaderWriter_string</a>
-, <a class="el" href="classmeow_1_1Photo.html#a97cc535d734fdf53457c84ef5f0bdc50">meow::Photo&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1Bitmap.html#a3b13a4923d68de65bb7e21712185bec8">meow::Bitmap&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1WatchBall.html#a18cac43a61f741c191148bfef76e3d85">meow::WatchBall&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1ObjArray.html#a3bc18d106d33e0a2f00f6e9ebf443b74">meow::ObjArray&lt; T &gt;</a>
-</li>
-<li>REFERENCE_FROM
-: <a class="el" href="classmeow_1_1Self.html#aa7d169e9d20d590f3e571206084797f8a40c8a3eba568e04a5ce09ee0fa881822">meow::Self&lt; Data &gt;</a>
-</li>
-<li>referenceFrom()
-: <a class="el" href="classmeow_1_1WatchBall.html#a1480323a56f6f53799e56f4855d95b07">meow::WatchBall&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1LinearTransformation.html#a573c034e179570f7a1c41f0c1de54c87">meow::LinearTransformation&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Rotation3D.html#ac2919c38518ea677a85df8757bd8f0d9">meow::Rotation3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Matrix.html#a1dbef5b1a46df480f7fa3e118fd12bec">meow::Matrix&lt; Entry &gt;</a>
-, <a class="el" href="classmeow_1_1Transformation.html#a9b6ec99d8363742f77c63a49ba9467b5">meow::Transformation&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1BallProjection.html#adaf8d494c1177664f49bb63a5d2f36b0">meow::BallProjection&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1PhotoProjection.html#a632973b2b8675f126b74e5ced2f62d52">meow::PhotoProjection&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector.html#ad46346bcc2250cbf91803d38df9d538e">meow::Vector&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1ObjArray.html#aa09ddb0d17ebb93520b211dc29ad2904">meow::ObjArray&lt; T &gt;</a>
-, <a class="el" href="classmeow_1_1ObjDictionary.html#ab0a4c64950a5a89012a913202fac027b">meow::ObjDictionary&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1ObjType.html#a14617b585e4b852ab63321ad0af076e7">meow::ObjType&lt; Type, ReaderWriter &gt;</a>
-, <a class="el" href="classmeow_1_1Pipeline.html#a43280db4560580c0b1618810caab4b02">meow::Pipeline&lt; Input, Output, Medium &gt;</a>
-, <a class="el" href="classmeow_1_1Self.html#a63e1570c927c7fa3b95b71fe978e355d">meow::Self&lt; Data &gt;</a>
-, <a class="el" href="classmeow_1_1Bitmap.html#affd5f41b44fa6afc55f2a3eb3f01cc4d">meow::Bitmap&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1Camera.html#ae00aa539b7d6be9254db1072627d204e">meow::Camera&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePoint.html#af5e944e79a1dfe6644fe429577734bc4">meow::FeaturePoint&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#aedd26ad4f5ce224bf925271d467aaf06">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a881f9a17c264659c2604a79c1ae81286">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1IdentityPoints.html#a7ec681b9849372eb14ed46734a4f885e">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-</li>
-<li>referenceLess()
-: <a class="el" href="classmeow_1_1Self.html#a10f22a83c3afcf65f8f9680f2a2f945c">meow::Self&lt; Data &gt;</a>
-</li>
-<li>referneceFrom()
-: <a class="el" href="classmeow_1_1Photo.html#a1d51d273f9847c8c81de3acaafdf893f">meow::Photo&lt; Pixel &gt;</a>
-</li>
-<li>reflect()
-: <a class="el" href="classmeow_1_1Vector2D.html#affe23a69e939807c11ee8763ca79debf">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#a47b8cbd8a6738bbdbe713aa342a1d53f">meow::Vector3D&lt; Scalar &gt;</a>
-</li>
-<li>reflected()
-: <a class="el" href="classmeow_1_1Vector2D.html#a21850fb1a57df44425330ede4cfee331">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#af4f968f581bfbcf57afcd1bbf1d3bee2">meow::Vector3D&lt; Scalar &gt;</a>
-</li>
-<li>reset()
-: <a class="el" href="classmeow_1_1Photo.html#aed3ed47ee1ddae0732e24af71b91a7b0">meow::Photo&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1SegmentTree.html#a80c550b0a3b997bc541ae0947ae2f55d">meow::SegmentTree&lt; Value &gt;</a>
-, <a class="el" href="classmeow_1_1BinaryIndexTree.html#a5634a9420ee864860bbf8605b9e17c32">meow::BinaryIndexTree&lt; Value &gt;</a>
-, <a class="el" href="classmeow_1_1DisjointSet.html#a232841a6d2daeb2b974cd7cb7fe6bfb7">meow::DisjointSet</a>
-, <a class="el" href="classmeow_1_1HashTableList.html#ac7417270658997ef1cb33221fba8d6e8">meow::HashTableList&lt; Data, HashFunc &gt;</a>
-, <a class="el" href="classmeow_1_1KD__Tree.html#a45be7cf06442b1a75902faa266950121">meow::KD_Tree&lt; Vector, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1VP__Tree.html#ad1bffde18bc2f0fc955e78fe77333558">meow::VP_Tree&lt; Vector, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Bitmap.html#ae7bcc670d666a784d6e5e8f14b74aa3d">meow::Bitmap&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1Photo.html#ab5a901c44b8c5523def9b40f27a5fda3">meow::Photo&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1Matrix.html#ac17251cb984beb1f74558724a22a0120">meow::Matrix&lt; Entry &gt;</a>
-</li>
-<li>rgb()
-: <a class="el" href="classmeow_1_1RGBf__Space.html#aeffa5f21171d32f9b1e1528707aac42b">meow::RGBf_Space</a>
-, <a class="el" href="classmeow_1_1RGBi__Space.html#a0410f516652c05e244ba222bcefc0283">meow::RGBi_Space</a>
-</li>
-<li>RGBf_Space()
-: <a class="el" href="classmeow_1_1RGBf__Space.html#ad7cb69aace8c4ee0197d5eca0aa89c66">meow::RGBf_Space</a>
-</li>
-<li>rgbGet()
-: <a class="el" href="classmeow_1_1RGBi__Space.html#a3e04f724a45ca6e5cabbc57c9d1332b1">meow::RGBi_Space</a>
-, <a class="el" href="classmeow_1_1RGBf__Space.html#a2a2a36035097c796da37667ab737aaff">meow::RGBf_Space</a>
-</li>
-<li>RGBi_Space()
-: <a class="el" href="classmeow_1_1RGBi__Space.html#a15514adce8ed62b5fa196031d0f821cb">meow::RGBi_Space</a>
-</li>
-<li>rgbMax()
-: <a class="el" href="classmeow_1_1RGBf__Space.html#a6b4da76d0c83cb321f61fb6387932203">meow::RGBf_Space</a>
-, <a class="el" href="classmeow_1_1RGBi__Space.html#a40f228f22ec8c35947a61d51a0e4c1fd">meow::RGBi_Space</a>
-</li>
-<li>rgbMin()
-: <a class="el" href="classmeow_1_1RGBi__Space.html#abcf954ac596df3967581c533670a3339">meow::RGBi_Space</a>
-, <a class="el" href="classmeow_1_1RGBf__Space.html#a33dd8ebb5015faa8540e67e51ea68e4f">meow::RGBf_Space</a>
-</li>
-<li>rGet()
-: <a class="el" href="classmeow_1_1RGBi__Space.html#a76b540bdf49bc8912c5f62aa875b1906">meow::RGBi_Space</a>
-, <a class="el" href="classmeow_1_1RGBf__Space.html#afa902a6e87068e583c8747208f908f4e">meow::RGBf_Space</a>
-</li>
-<li>right()
-: <a class="el" href="classmeow_1_1Vector2D.html#a2e768dd00d86dafa8adefc4ffc4edc9e">meow::Vector2D&lt; Scalar &gt;</a>
-</li>
-<li>rLowerBound()
-: <a class="el" href="classmeow_1_1SplayTree__Range.html#a05057d5df92737104b7431b4203cac11">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree.html#a06dd77ef9bd62d83a7571feca5324825">meow::SplayTree&lt; Key, Value &gt;</a>
-</li>
-<li>rMax()
-: <a class="el" href="classmeow_1_1RGBi__Space.html#a93000ad239423bb98dda22c8d48bc614">meow::RGBi_Space</a>
-, <a class="el" href="classmeow_1_1RGBf__Space.html#af473ccd4b8202097640ba9f19428caef">meow::RGBf_Space</a>
-</li>
-<li>rMin()
-: <a class="el" href="classmeow_1_1RGBi__Space.html#acf9aab095784c66dc9b3969602f84384">meow::RGBi_Space</a>
-, <a class="el" href="classmeow_1_1RGBf__Space.html#aee2f300ff0ae724890d3d80d0cb7cbc3">meow::RGBf_Space</a>
-</li>
-<li>root()
-: <a class="el" href="classmeow_1_1DisjointSet.html#a0b66ca7c5e19f640b521630f06b313c1">meow::DisjointSet</a>
-</li>
-<li>rotate()
-: <a class="el" href="classmeow_1_1Vector3D.html#aa733fcc0936ef22613df75f9dabd853b">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#aa6ae22d99360ff9e0b623e1744576733">meow::Vector2D&lt; Scalar &gt;</a>
-</li>
-<li>rotated()
-: <a class="el" href="classmeow_1_1Vector3D.html#a27a06ec4ab5e4f6d3d59eeffa5a31617">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#af3fd0ff1b8f9ca6df82b8659cadafb7d">meow::Vector2D&lt; Scalar &gt;</a>
-</li>
-<li>rotation()
-: <a class="el" href="classmeow_1_1Camera.html#aba398741215e99868380dff84e6aaee3">meow::Camera&lt; Pixel &gt;</a>
-</li>
-<li>Rotation3D()
-: <a class="el" href="classmeow_1_1Rotation3D.html#ab566bace2339705305d7e18c36116d2a">meow::Rotation3D&lt; Scalar &gt;</a>
-</li>
-<li>rotationGet()
-: <a class="el" href="classmeow_1_1Camera.html#a54891144105d5e29a33b98d2fdf799e5">meow::Camera&lt; Pixel &gt;</a>
-</li>
-<li>row()
-: <a class="el" href="classmeow_1_1Matrix.html#ae623c8168ebf26473550d831f0254c4c">meow::Matrix&lt; Entry &gt;</a>
-</li>
-<li>rows()
-: <a class="el" href="classmeow_1_1Matrix.html#add7842aea9c5b0372f56656af0d43325">meow::Matrix&lt; Entry &gt;</a>
-</li>
-<li>rUpperBound()
-: <a class="el" href="classmeow_1_1SplayTree.html#a7e4eb9104cd7a2c01cda7e0a19c55cbe">meow::SplayTree&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range.html#ae0f6543101ce4864257b93786c21a5c8">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_0x73.html b/doc/html/functions_0x73.html
deleted file mode 100644
index 1c27086..0000000
--- a/doc/html/functions_0x73.html
+++ /dev/null
@@ -1,148 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_0x73.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_s"></a>- s -</h3><ul>
-<li>s()
-: <a class="el" href="classmeow_1_1HSLf__Space.html#a8f7487b203cd3be19b08a6c80d33d5d2">meow::HSLf_Space</a>
-, <a class="el" href="classmeow_1_1HSVf__Space.html#aa38bd8f828839f4cefb08251125b7dbe">meow::HSVf_Space</a>
-</li>
-<li>same()
-: <a class="el" href="classmeow_1_1SplayTree_1_1Element.html#a01f7474b5018d9505c0e8495d9d1d895">meow::SplayTree&lt; Key, Value &gt;::Element</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range_1_1Element.html#aea48bcfd0ad50cbdcdc15128be5e8f15">meow::SplayTree_Range&lt; Key, Value &gt;::Element</a>
-, <a class="el" href="classmeow_1_1Self.html#ab3671e44693b79e2f987f59652d46ca9">meow::Self&lt; Data &gt;</a>
-</li>
-<li>ScalarRef
-: <a class="el" href="classmeow_1_1Vector.html#a29e75e2dd5e46da4c7b95354c8787a30">meow::Vector&lt; Scalar &gt;</a>
-</li>
-<li>ScalarRefK
-: <a class="el" href="classmeow_1_1Vector.html#ac7464dd163607b1a6417e438a639d050">meow::Vector&lt; Scalar &gt;</a>
-</li>
-<li>SegmentTree()
-: <a class="el" href="classmeow_1_1SegmentTree.html#a8e8365f0440c68f3c0853b94a7de3ccb">meow::SegmentTree&lt; Value &gt;</a>
-</li>
-<li>Self()
-: <a class="el" href="classmeow_1_1Self.html#a000ede7e217c31401cc0a4b1c6749ee5">meow::Self&lt; Data &gt;</a>
-</li>
-<li>sGet()
-: <a class="el" href="classmeow_1_1HSLf__Space.html#adb7cc82245b20e389d02224ac99444f2">meow::HSLf_Space</a>
-, <a class="el" href="classmeow_1_1HSVf__Space.html#aa3a78aa9771124051ddeb73ecc0ae3c2">meow::HSVf_Space</a>
-</li>
-<li>size()
-: <a class="el" href="classmeow_1_1ObjArray.html#af6c846ed0992c4f1e0a765a6d3549628">meow::ObjArray&lt; T &gt;</a>
-, <a class="el" href="classmeow_1_1ObjDictionary.html#a0e265133214bd6b9f0dce6ce6dc6ca23">meow::ObjDictionary&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1Pipeline.html#a0ae87626df1cef4c04a11af40c6765b1">meow::Pipeline&lt; Input, Output, Medium &gt;</a>
-, <a class="el" href="classmeow_1_1DisjointSet.html#a1738123f2c0456bec373d4a8422d62b5">meow::DisjointSet</a>
-, <a class="el" href="classmeow_1_1ObjArray.html#ab77633d00d8e75f1e6dd548c07d780fe">meow::ObjArray&lt; T &gt;</a>
-, <a class="el" href="classmeow_1_1HashTableList.html#af8d49492c5f35bb18706e9fb72d18157">meow::HashTableList&lt; Data, HashFunc &gt;</a>
-, <a class="el" href="classmeow_1_1MergeableHeap.html#a112454a9c92b71531429442e95953576">meow::MergeableHeap&lt; Element &gt;</a>
-, <a class="el" href="classmeow_1_1SegmentTree.html#a8985a196cfb954bc469e7dae146ad4ed">meow::SegmentTree&lt; Value &gt;</a>
-, <a class="el" href="classmeow_1_1IdentityPoints.html#a48e856fca0660a5f56a13ccea992e3ea">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree.html#a40b663d34933b258e667f9205f469fdc">meow::SplayTree&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range.html#afce0f36427e9105a3405176ed4eddf58">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1Bitmap.html#a13b986e9310eb100c100fd62fa548233">meow::Bitmap&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1Matrix.html#a8e35443c856f669d02b352f091c0404c">meow::Matrix&lt; Entry &gt;</a>
-, <a class="el" href="classmeow_1_1ObjArray.html#ad1acc646bf175e7797a1205c89240a01">meow::ObjArray&lt; T &gt;</a>
-</li>
-<li>sMax()
-: <a class="el" href="classmeow_1_1HSLf__Space.html#ac04d25efca77d6e53ddb5de801593ea2">meow::HSLf_Space</a>
-, <a class="el" href="classmeow_1_1HSVf__Space.html#a2aedcabd4c079b5662502642c919b974">meow::HSVf_Space</a>
-</li>
-<li>sMin()
-: <a class="el" href="classmeow_1_1HSLf__Space.html#aa6f73697310484b178c2dac3acdf4f4b">meow::HSLf_Space</a>
-, <a class="el" href="classmeow_1_1HSVf__Space.html#a042f969c34c4b708ef7c9ed2f914825b">meow::HSVf_Space</a>
-</li>
-<li>SplayTree()
-: <a class="el" href="classmeow_1_1SplayTree.html#addfdea993d700469785b3e01631ec3c0">meow::SplayTree&lt; Key, Value &gt;</a>
-</li>
-<li>SplayTree_Range()
-: <a class="el" href="classmeow_1_1SplayTree__Range.html#aa5a5c774d04721cbe038ec883c01737a">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-</li>
-<li>splitOut()
-: <a class="el" href="classmeow_1_1SplayTree.html#a36a55daf9150ae2d866075dedf1d583d">meow::SplayTree&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range.html#a1594362228633d8b026bb0f8c343384f">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-</li>
-<li>sub()
-: <a class="el" href="classmeow_1_1Vector2D.html#ad7b3e23827cfc3db7fbcc12c70db398a">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#ab509fd9ef3b79fb13cc04cfec798dcc2">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Matrix.html#ae89a9a7646f7b7c0f23756809c65dc8c">meow::Matrix&lt; Entry &gt;</a>
-, <a class="el" href="classmeow_1_1Vector.html#ad2e490231e4b624ef86f958b99c94533">meow::Vector&lt; Scalar &gt;</a>
-</li>
-<li>subed()
-: <a class="el" href="classmeow_1_1Vector2D.html#a274c5cd3e139978539655a0191f03579">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#a65995d7ae4ba5652e162be215a5ec1ea">meow::Vector3D&lt; Scalar &gt;</a>
-</li>
-<li>subMatrix()
-: <a class="el" href="classmeow_1_1Matrix.html#a93ff4579b7cb950868cad7a62bcf9fe8">meow::Matrix&lt; Entry &gt;</a>
-</li>
-<li>subVector()
-: <a class="el" href="classmeow_1_1Vector.html#a70c2620d25f6a36dc6d6aa38851b1c7a">meow::Vector&lt; Scalar &gt;</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_0x74.html b/doc/html/functions_0x74.html
deleted file mode 100644
index 627dbe2..0000000
--- a/doc/html/functions_0x74.html
+++ /dev/null
@@ -1,135 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_0x74.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_t"></a>- t -</h3><ul>
-<li>tableSize()
-: <a class="el" href="classmeow_1_1HashTableList.html#a2f72023134f79ce5c7e889779a20762e">meow::HashTableList&lt; Data, HashFunc &gt;</a>
-</li>
-<li>theta()
-: <a class="el" href="classmeow_1_1Rotation3D.html#aeceaa78749d4bd9f5d638591298073dd">meow::Rotation3D&lt; Scalar &gt;</a>
-</li>
-<li>to
-: <a class="el" href="structmeow_1_1FeaturePointIndexPair.html#a3c2dd21c446f8c52279d5a7451e5360c">meow::FeaturePointIndexPair</a>
-</li>
-<li>top()
-: <a class="el" href="classmeow_1_1MergeableHeap.html#a7daf99f9cc15f0cfa2625da4623b9042">meow::MergeableHeap&lt; Element &gt;</a>
-</li>
-<li>transformate()
-: <a class="el" href="classmeow_1_1TransformatePipeline.html#a4c63df15f8033cc09664292ee7d01855">meow::TransformatePipeline&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1BallProjection.html#a2573c364dd1e0d7de32b1e2afc0bb1b5">meow::BallProjection&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1PhotoProjection.html#ac4bbf64ef4341a10bc444147142c7d5f">meow::PhotoProjection&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Rotation3D.html#a566ebd46881ef0165aab55a4cf4ca169">meow::Rotation3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Transformation.html#aa0c299b9ad13020a9eb460de01378ddc">meow::Transformation&lt; Scalar &gt;</a>
-</li>
-<li>transformateInv()
-: <a class="el" href="classmeow_1_1Rotation3D.html#aa872f44ce5b53faadddc9493697cfe13">meow::Rotation3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Transformation.html#aa9a476c677e7efc805c0fbdccfb48b38">meow::Transformation&lt; Scalar &gt;</a>
-</li>
-<li>TransformatePipeline()
-: <a class="el" href="classmeow_1_1TransformatePipeline.html#ac6ab080d88daaadaa1d25e673da5b33b">meow::TransformatePipeline&lt; Scalar &gt;</a>
-</li>
-<li>Transformation()
-: <a class="el" href="classmeow_1_1Transformation.html#a129b2465033d0f6c8f57e4ee36c52b6c">meow::Transformation&lt; Scalar &gt;</a>
-</li>
-<li>transpose()
-: <a class="el" href="classmeow_1_1Matrix.html#a869be60b593d7ce7101ee7ac788b0dd0">meow::Matrix&lt; Entry &gt;</a>
-</li>
-<li>transposed()
-: <a class="el" href="classmeow_1_1Matrix.html#a752bbc50fc06c7a6bfad8b4d09e19304">meow::Matrix&lt; Entry &gt;</a>
-</li>
-<li>TransrormatePipeline()
-: <a class="el" href="classmeow_1_1TransformatePipeline.html#ae6c9f60e836fc48abb12dce4025fae20">meow::TransformatePipeline&lt; Scalar &gt;</a>
-</li>
-<li>triangular()
-: <a class="el" href="classmeow_1_1Matrix.html#a138c71b681404e054fa27cac5bb80d56">meow::Matrix&lt; Entry &gt;</a>
-</li>
-<li>triangulared()
-: <a class="el" href="classmeow_1_1Matrix.html#acf27e5ea48f42ceec61e933dfe269016">meow::Matrix&lt; Entry &gt;</a>
-</li>
-<li>type()
-: <a class="el" href="classmeow_1_1FeaturePoint.html#ab6ee7c5a267d5c64e3b021b0397880d1">meow::FeaturePoint&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1Photo.html#a84cf3012af5e67b4aafc1ee7eafd70d1">meow::Photo&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1IdentityPoints.html#a6ce521c18a45b50bd8b75201480b97f7">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1ObjType.html#afaa74a571889ea5281ab3de5636f7e0f">meow::ObjType&lt; Type, ReaderWriter &gt;</a>
-, <a class="el" href="classmeow_1_1ObjArray.html#a8fe5956bfb52c17632b00338c7da5d5c">meow::ObjArray&lt; T &gt;</a>
-, <a class="el" href="classmeow_1_1WatchBall.html#ab8478f0460b456da11863ab9e7542bd1">meow::WatchBall&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1ObjDictionary.html#af5114823fcc2476aa45a965e4af66d6c">meow::ObjDictionary&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ab10e50514ac4b0de505800b1894dbb0a">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1Camera.html#ae009c09a5e6b5ebdab09dd304f2eca32">meow::Camera&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ae13f041624113e4b87d49befc2e1d77a">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1ObjBase.html#a63a4911bb073281820fe9b7a9908ba72">meow::ObjBase</a>
-, <a class="el" href="classmeow_1_1ObjProperties.html#a6283d69f9c6430c3b2601d7f0267bb84">meow::ObjProperties&lt; SID &gt;</a>
-, <a class="el" href="classmeow_1_1Bitmap.html#a7f282d9a1ebb07ca5fe12d8ae73121d1">meow::Bitmap&lt; Pixel &gt;</a>
-</li>
-<li>typeBase()
-: <a class="el" href="classmeow_1_1ObjBase.html#a75dce38f89ce11cb06e0454e7c1039d3">meow::ObjBase</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_0x75.html b/doc/html/functions_0x75.html
deleted file mode 100644
index 1dc66a1..0000000
--- a/doc/html/functions_0x75.html
+++ /dev/null
@@ -1,108 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_0x75.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_u"></a>- u -</h3><ul>
-<li>u()
-: <a class="el" href="classmeow_1_1YUVf__Space.html#ab7a1880a397a5fff594ac18c0d569bd6">meow::YUVf_Space</a>
-</li>
-<li>uGet()
-: <a class="el" href="classmeow_1_1YUVf__Space.html#ad377534486a9d1d1bea38d4c04ea0267">meow::YUVf_Space</a>
-</li>
-<li>uMax()
-: <a class="el" href="classmeow_1_1YUVf__Space.html#aaf9cb97273b96475641a372fbbe86949">meow::YUVf_Space</a>
-</li>
-<li>uMin()
-: <a class="el" href="classmeow_1_1YUVf__Space.html#ae799cfca7c0d3b4a817d33a6ebac5239">meow::YUVf_Space</a>
-</li>
-<li>update()
-: <a class="el" href="classmeow_1_1BinaryIndexTree.html#a3a4f1799b20d5dab24d8cc584db5d32d">meow::BinaryIndexTree&lt; Value &gt;</a>
-, <a class="el" href="classmeow_1_1Usage.html#ac09c339c31d602eca40df02c582d5241">meow::Usage</a>
-</li>
-<li>upperBound()
-: <a class="el" href="classmeow_1_1SplayTree.html#a9cd532f990a5fe6ff0930fc297cf664e">meow::SplayTree&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range.html#a492f68ede1f6423590ec2bfa3f839ab0">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-</li>
-<li>Usage()
-: <a class="el" href="classmeow_1_1Usage.html#a93bca4e2025f46bac3fbfdc36d8ab649">meow::Usage</a>
-</li>
-<li>usage()
-: <a class="el" href="classmeow_1_1Usage.html#a974e116cde6295ed08d836b08e0c1e99">meow::Usage</a>
-</li>
-<li>Usage()
-: <a class="el" href="classmeow_1_1Usage.html#a5bcc22c9e69258c22462c1cb4e5b5400">meow::Usage</a>
-</li>
-<li>usageBeginAdd()
-: <a class="el" href="classmeow_1_1Usage.html#a05f4b23ce224661dbc7f308da4cb2709">meow::Usage</a>
-</li>
-<li>usageEndAdd()
-: <a class="el" href="classmeow_1_1Usage.html#a4ee38098e5abdb6932a32c13a30f584d">meow::Usage</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_0x76.html b/doc/html/functions_0x76.html
deleted file mode 100644
index 26be96f..0000000
--- a/doc/html/functions_0x76.html
+++ /dev/null
@@ -1,130 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_0x76.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_v"></a>- v -</h3><ul>
-<li>v()
-: <a class="el" href="classmeow_1_1HSVf__Space.html#ae8ffcdef1e7978832081db18ebedeffa">meow::HSVf_Space</a>
-, <a class="el" href="classmeow_1_1YUVf__Space.html#af2f8d6a8a4913de6ad17f2da86d949fa">meow::YUVf_Space</a>
-</li>
-<li>val()
-: <a class="el" href="classmeow_1_1Color3__Space.html#af08839264f6ea6dc50cf6175d26afa6e">meow::Color3_Space&lt; T &gt;</a>
-</li>
-<li>val_
-: <a class="el" href="classmeow_1_1Color3__Space.html#aa134d705ea25b1f64db8bef07d1757ae">meow::Color3_Space&lt; T &gt;</a>
-</li>
-<li>valGet()
-: <a class="el" href="classmeow_1_1Color3__Space.html#ac2efb0be959fc60f786bdcdc8a1fd8b2">meow::Color3_Space&lt; T &gt;</a>
-</li>
-<li>valid()
-: <a class="el" href="classmeow_1_1Matrix.html#a030758e4938c4d56a0b665e6a51d1405">meow::Matrix&lt; Entry &gt;</a>
-, <a class="el" href="classmeow_1_1Vector.html#a98f150719042e458d52a1476ae9fd52e">meow::Vector&lt; Scalar &gt;</a>
-</li>
-<li>valueOffset()
-: <a class="el" href="classmeow_1_1SplayTree__Range.html#a2974124d833383fc0b3f9fed6f18db2f">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-</li>
-<li>valueOverride()
-: <a class="el" href="classmeow_1_1SplayTree__Range.html#abe3366aac14529a4b044b519a53c5bb7">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-</li>
-<li>valV()
-: <a class="el" href="classmeow_1_1Color3__Space.html#a1c58ba0912a91e71dee240fad6291216">meow::Color3_Space&lt; T &gt;</a>
-</li>
-<li>valVGet()
-: <a class="el" href="classmeow_1_1Color3__Space.html#a665fe525c47913fb5bca765446adaaab">meow::Color3_Space&lt; T &gt;</a>
-</li>
-<li>Vector()
-: <a class="el" href="classmeow_1_1Vector.html#a68530affccd332248e476cc3e188cd61">meow::Vector&lt; Scalar &gt;</a>
-</li>
-<li>Vector2D()
-: <a class="el" href="classmeow_1_1Vector2D.html#a69f2ee0830db546d5a2b5cb39a22ffda">meow::Vector2D&lt; Scalar &gt;</a>
-</li>
-<li>Vector3D()
-: <a class="el" href="classmeow_1_1Vector3D.html#a62bd29ce86c81075ef240eb0d0fc0d97">meow::Vector3D&lt; Scalar &gt;</a>
-</li>
-<li>Vectors
-: <a class="el" href="classmeow_1_1VP__Tree.html#a02c136810876c8713b9760aa8bb51aa4">meow::VP_Tree&lt; Vector, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1KD__Tree.html#afc143e90dba569c51b6eb146ba9df7f8">meow::KD_Tree&lt; Vector, Scalar &gt;</a>
-</li>
-<li>vGet()
-: <a class="el" href="classmeow_1_1YUVf__Space.html#a99e8bb42edb254ed1415f55ef1558ab0">meow::YUVf_Space</a>
-, <a class="el" href="classmeow_1_1HSVf__Space.html#a681393735e63a1de944373b071ebef18">meow::HSVf_Space</a>
-</li>
-<li>vMax()
-: <a class="el" href="classmeow_1_1YUVf__Space.html#a3b168dd8186710b014f2e1d1b5ee1c63">meow::YUVf_Space</a>
-, <a class="el" href="classmeow_1_1HSVf__Space.html#ad603b398c6e50a238a87c0aad890ab2c">meow::HSVf_Space</a>
-</li>
-<li>vMin()
-: <a class="el" href="classmeow_1_1YUVf__Space.html#aba01d6b8d0d8840d0132ccd6b43d8c0c">meow::YUVf_Space</a>
-, <a class="el" href="classmeow_1_1HSVf__Space.html#afb8087a590e96a0da95793acf5d0228e">meow::HSVf_Space</a>
-</li>
-<li>VP_Tree()
-: <a class="el" href="classmeow_1_1VP__Tree.html#ab611c988f5c567498d40866e9eab3851">meow::VP_Tree&lt; Vector, Scalar &gt;</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_0x77.html b/doc/html/functions_0x77.html
deleted file mode 100644
index 0252a7c..0000000
--- a/doc/html/functions_0x77.html
+++ /dev/null
@@ -1,101 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_0x77.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_w"></a>- w -</h3><ul>
-<li>WatchBall()
-: <a class="el" href="classmeow_1_1WatchBall.html#ab0072695aa7766d1d77f2f71424fcb40">meow::WatchBall&lt; Pixel &gt;</a>
-</li>
-<li>width()
-: <a class="el" href="classmeow_1_1Bitmap.html#a49731792bf45d5c230da50e3897e3061">meow::Bitmap&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1Photo.html#a1a0582b5c3683264fcad5ca67b376f7c">meow::Photo&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1Bitmap.html#ad8476258a0f9deefdb7170d53949d3ed">meow::Bitmap&lt; Pixel &gt;</a>
-</li>
-<li>write()
-: <a class="el" href="classmeow_1_1ObjType.html#af0adbddc5a4ef305c2637b6694355944">meow::ObjType&lt; Type, ReaderWriter &gt;</a>
-, <a class="el" href="classmeow_1_1ObjSelector.html#a85ff03287a5344d02b5cd67f89265ed8">meow::ObjSelector&lt; id &gt;</a>
-, <a class="el" href="classmeow_1_1ObjProperties.html#a7ebb7d21a575adbf9cbed10db807c6b6">meow::ObjProperties&lt; SID &gt;</a>
-, <a class="el" href="classmeow_1_1ObjDictionary.html#a2393452e9533fab679565068545f109c">meow::ObjDictionary&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1ObjBase.html#ae9e9e5c664b7a92e54a3616983f39ba8">meow::ObjBase</a>
-, <a class="el" href="classmeow_1_1ObjArray.html#a089627fcba2e80760993e3aff1705a70">meow::ObjArray&lt; T &gt;</a>
-, <a class="el" href="classmeow_1_1WatchBall.html#a33cb0d690e6da55580f1747c7fb72e7a">meow::WatchBall&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1Photo.html#ab92324c852686bcad5e374aa9ae8e952">meow::Photo&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1IdentityPoints.html#a7ecba020418b86d76db75e9f636aae9a">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#acbdc25595aeb8280c11543fec230e1a6">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a83d9ec3557a4251dc98dae1ab7146a14">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePoint.html#a54a0ca59d340d0bcd969609a0682d2d9">meow::FeaturePoint&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1Camera.html#acb6443a3ce77804575ec55209b3a1960">meow::Camera&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1Bitmap.html#aad700e26eae54cb653919c165dcc98dd">meow::Bitmap&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1ReaderWriter__double.html#afff0af84fcf29769feeac0544cb8f81b">meow::ReaderWriter_double</a>
-, <a class="el" href="classmeow_1_1ReaderWriter__string.html#ac4fe1d4fbaf69b48c36fe2d404c214c5">meow::ReaderWriter_string</a>
-, <a class="el" href="classmeow_1_1ReaderWriter__int.html#a91ca44a047318a75887b13d5e45d52fb">meow::ReaderWriter_int</a>
-, <a class="el" href="classmeow_1_1ReaderWriter__size__t.html#ab616eb075979f72e989a984177dfdb58">meow::ReaderWriter_size_t</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_0x78.html b/doc/html/functions_0x78.html
deleted file mode 100644
index 8ed1c64..0000000
--- a/doc/html/functions_0x78.html
+++ /dev/null
@@ -1,87 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_0x78.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_x"></a>- x -</h3><ul>
-<li>x()
-: <a class="el" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#ae7254b17c13defe2123565c17c9856a7">meow::Vector3D&lt; Scalar &gt;</a>
-</li>
-<li>xGet()
-: <a class="el" href="classmeow_1_1Vector2D.html#a23046c79acf88b719292022ea4e8d171">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#a001a44809826f9cd17dbd652c790c455">meow::Vector3D&lt; Scalar &gt;</a>
-</li>
-<li>xy()
-: <a class="el" href="classmeow_1_1Vector2D.html#a79c0c92338f7197902cfc53876eb5e73">meow::Vector2D&lt; Scalar &gt;</a>
-</li>
-<li>xyz()
-: <a class="el" href="classmeow_1_1Vector3D.html#a4d95f04693bc608375a5dffb3f8d6514">meow::Vector3D&lt; Scalar &gt;</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_0x79.html b/doc/html/functions_0x79.html
deleted file mode 100644
index b0c4fbc..0000000
--- a/doc/html/functions_0x79.html
+++ /dev/null
@@ -1,106 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_0x79.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_y"></a>- y -</h3><ul>
-<li>y()
-: <a class="el" href="classmeow_1_1YUVf__Space.html#ab09964887a8e6049fb9eaefd4fdd872c">meow::YUVf_Space</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#a48f420d0f701c059f86f33cdfdf630b7">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#ab520fe8f88aa2df1af1bfb91bac28fb2">meow::Vector3D&lt; Scalar &gt;</a>
-</li>
-<li>yGet()
-: <a class="el" href="classmeow_1_1Vector2D.html#a26a246441af25df6aa76708cf98fb9e6">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#ab3603b9ca292877febc1aec42b29b0ae">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1YUVf__Space.html#a31c9176faad460be84a0255bc3173226">meow::YUVf_Space</a>
-</li>
-<li>yMax()
-: <a class="el" href="classmeow_1_1YUVf__Space.html#adf7029d33a94df084c4ec0142a35d323">meow::YUVf_Space</a>
-</li>
-<li>yMin()
-: <a class="el" href="classmeow_1_1YUVf__Space.html#adb397aff53a9c0ede746bd734a519dd6">meow::YUVf_Space</a>
-</li>
-<li>yuv()
-: <a class="el" href="classmeow_1_1YUVf__Space.html#afc4e9f52a8e75753772d99a077e5b4ea">meow::YUVf_Space</a>
-</li>
-<li>YUVf_Space()
-: <a class="el" href="classmeow_1_1YUVf__Space.html#a2e9ddbeaae07e35c4c2adb254d5e4ca0">meow::YUVf_Space</a>
-</li>
-<li>yuvGet()
-: <a class="el" href="classmeow_1_1YUVf__Space.html#a47a65edcd356f3754f6aca45483cae06">meow::YUVf_Space</a>
-</li>
-<li>yuvMax()
-: <a class="el" href="classmeow_1_1YUVf__Space.html#afe90af43e91f5134419a2ca7624cff66">meow::YUVf_Space</a>
-</li>
-<li>yuvMin()
-: <a class="el" href="classmeow_1_1YUVf__Space.html#a99f55740ad5a8b57f4edf68a69e2b720">meow::YUVf_Space</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_0x7a.html b/doc/html/functions_0x7a.html
deleted file mode 100644
index 3ef8d3d..0000000
--- a/doc/html/functions_0x7a.html
+++ /dev/null
@@ -1,79 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_0x7a.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_z"></a>- z -</h3><ul>
-<li>z()
-: <a class="el" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">meow::Vector3D&lt; Scalar &gt;</a>
-</li>
-<li>zGet()
-: <a class="el" href="classmeow_1_1Vector3D.html#a49b26941a2b323519ee22fbabdd0ce24">meow::Vector3D&lt; Scalar &gt;</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_0x7e.html b/doc/html/functions_0x7e.html
deleted file mode 100644
index f562377..0000000
--- a/doc/html/functions_0x7e.html
+++ /dev/null
@@ -1,194 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_0x7e.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_0x7e"></a>- ~ -</h3><ul>
-<li>~Bitmap()
-: <a class="el" href="classmeow_1_1Bitmap.html#a73386b915d50c06f8e15cb6b53e9eb0e">meow::Bitmap&lt; Pixel &gt;</a>
-</li>
-<li>~Camera()
-: <a class="el" href="classmeow_1_1Camera.html#a0f29b943c2f6b4c68c4b00b6a3056d63">meow::Camera&lt; Pixel &gt;</a>
-</li>
-<li>~Color3_Space()
-: <a class="el" href="classmeow_1_1Color3__Space.html#a3fa85d4369b9db8d8209d244a643b49f">meow::Color3_Space&lt; T &gt;</a>
-</li>
-<li>~Element()
-: <a class="el" href="classmeow_1_1SplayTree_1_1Element.html#ad522186691eead6d0a0a880e05e2a73b">meow::SplayTree&lt; Key, Value &gt;::Element</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range_1_1Element.html#a5441072951b572b2859f6f0f1b55d3cc">meow::SplayTree_Range&lt; Key, Value &gt;::Element</a>
-</li>
-<li>~FeaturePoint()
-: <a class="el" href="classmeow_1_1FeaturePoint.html#a1ce1b82f9c46a33cd0983f502fe166a3">meow::FeaturePoint&lt; Scalar, Description &gt;</a>
-</li>
-<li>~FeaturePointsDetector()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector.html#adea2550181cf483dff301c8bbaa9977f">meow::FeaturePointsDetector&lt; Pixel &gt;</a>
-</li>
-<li>~FeaturePointsMatch()
-: <a class="el" href="classmeow_1_1FeaturePointsMatch.html#a8b90a39f83d8b86e324eab3cb45064a2">meow::FeaturePointsMatch&lt; Scalar, Description &gt;</a>
-</li>
-<li>~FPD_Harris()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ad64fc165235876aa681023c3880f708b">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-</li>
-<li>~FPMKM()
-: <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ac9b46623e4ce1005936db8631d91df50">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
-</li>
-<li>~HashTableList()
-: <a class="el" href="classmeow_1_1HashTableList.html#ad460ece4097203d379e95c835a10d79d">meow::HashTableList&lt; Data, HashFunc &gt;</a>
-</li>
-<li>~HSLf_Space()
-: <a class="el" href="classmeow_1_1HSLf__Space.html#a1859ba937aa097dcd627b7b2349a262f">meow::HSLf_Space</a>
-</li>
-<li>~HSVf_Space()
-: <a class="el" href="classmeow_1_1HSVf__Space.html#a662428fed0f4f2beddc16d5af52b228c">meow::HSVf_Space</a>
-</li>
-<li>~IdentityPoints()
-: <a class="el" href="classmeow_1_1IdentityPoints.html#ab32aa1152834a8f95625ccdc6f26b0c6">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-</li>
-<li>~KD_Tree()
-: <a class="el" href="classmeow_1_1KD__Tree.html#a6ffacb6d4020cfb1c127b68f3f427ee4">meow::KD_Tree&lt; Vector, Scalar &gt;</a>
-</li>
-<li>~LinearTransformation()
-: <a class="el" href="classmeow_1_1LinearTransformation.html#ad21d0eb275d3ac9ce780e4ccf2c78bcb">meow::LinearTransformation&lt; Scalar &gt;</a>
-</li>
-<li>~Matrix()
-: <a class="el" href="classmeow_1_1Matrix.html#ae66fe3b4deb85b9b4c047f405a60f10e">meow::Matrix&lt; Entry &gt;</a>
-</li>
-<li>~MediumInfo()
-: <a class="el" href="structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.html#a2cf1d9e410e152bc045017d966fa3e52">meow::Pipeline&lt; Input, Output, Medium &gt;::Myself::MediumInfo</a>
-</li>
-<li>~MergeableHeap()
-: <a class="el" href="classmeow_1_1MergeableHeap.html#a24a0a465dff230206e85f7b3c172553f">meow::MergeableHeap&lt; Element &gt;</a>
-</li>
-<li>~ObjArray()
-: <a class="el" href="classmeow_1_1ObjArray.html#a730a953292ddeb0a03958f00087da129">meow::ObjArray&lt; T &gt;</a>
-</li>
-<li>~ObjBase()
-: <a class="el" href="classmeow_1_1ObjBase.html#a0ae0da4160bf2556411b4c126c649234">meow::ObjBase</a>
-</li>
-<li>~ObjDictionary()
-: <a class="el" href="classmeow_1_1ObjDictionary.html#ab8eb8496153b57598e81e089eef89e08">meow::ObjDictionary&lt; Key, Value &gt;</a>
-</li>
-<li>~ObjProperties()
-: <a class="el" href="classmeow_1_1ObjProperties.html#a93f1d23981d318f743b1996a415e9cbb">meow::ObjProperties&lt; SID &gt;</a>
-</li>
-<li>~ObjSelector()
-: <a class="el" href="classmeow_1_1ObjSelector.html#aa5d9c625910c4ece0cba7944885d39c2">meow::ObjSelector&lt; id &gt;</a>
-</li>
-<li>~ObjType()
-: <a class="el" href="classmeow_1_1ObjType.html#ac703cec17ecfe6869a016c0ff072918c">meow::ObjType&lt; Type, ReaderWriter &gt;</a>
-</li>
-<li>~Photo()
-: <a class="el" href="classmeow_1_1Photo.html#ad3ba33208243966fe72db6c3a519e22d">meow::Photo&lt; Pixel &gt;</a>
-</li>
-<li>~Pipeline()
-: <a class="el" href="classmeow_1_1Pipeline.html#a3cffd384d9b8969122adda3b9087352a">meow::Pipeline&lt; Input, Output, Medium &gt;</a>
-</li>
-<li>~RGBf_Space()
-: <a class="el" href="classmeow_1_1RGBf__Space.html#ab47d10e634067bbb0b7152d0f50b42a0">meow::RGBf_Space</a>
-</li>
-<li>~RGBi_Space()
-: <a class="el" href="classmeow_1_1RGBi__Space.html#ab286b1713dc25fe5e3e560df56a28792">meow::RGBi_Space</a>
-</li>
-<li>~Rotation3D()
-: <a class="el" href="classmeow_1_1Rotation3D.html#aa9ce2a9c913ea08ba7fb43aed4784a2b">meow::Rotation3D&lt; Scalar &gt;</a>
-</li>
-<li>~Self()
-: <a class="el" href="classmeow_1_1Self.html#ada16564a03665b10810a6342d61044bc">meow::Self&lt; Data &gt;</a>
-</li>
-<li>~SplayTree()
-: <a class="el" href="classmeow_1_1SplayTree.html#a8a3e10edd9aa04a5786ad6d8b7dd5490">meow::SplayTree&lt; Key, Value &gt;</a>
-</li>
-<li>~SplayTree_Range()
-: <a class="el" href="classmeow_1_1SplayTree__Range.html#afa919ebbc8feedc4c2ed2185d6207261">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-</li>
-<li>~TransformatePipeline()
-: <a class="el" href="classmeow_1_1TransformatePipeline.html#aac96b1c183cec4ba8b16b09281108d09">meow::TransformatePipeline&lt; Scalar &gt;</a>
-</li>
-<li>~Transformation()
-: <a class="el" href="classmeow_1_1Transformation.html#a96471a49fe0b9737ad5b98b8e917385e">meow::Transformation&lt; Scalar &gt;</a>
-</li>
-<li>~Vector()
-: <a class="el" href="classmeow_1_1Vector.html#aee0da81d6a393d2abf7bf20c2ef260c3">meow::Vector&lt; Scalar &gt;</a>
-</li>
-<li>~Vector2D()
-: <a class="el" href="classmeow_1_1Vector2D.html#a3782df3eec67c68edae1afdd64e18d27">meow::Vector2D&lt; Scalar &gt;</a>
-</li>
-<li>~Vector3D()
-: <a class="el" href="classmeow_1_1Vector3D.html#a76e749898519070a7918a9cf382d87d7">meow::Vector3D&lt; Scalar &gt;</a>
-</li>
-<li>~VP_Tree()
-: <a class="el" href="classmeow_1_1VP__Tree.html#a599a1fba89e0e5a06fa1e71c81bc5216">meow::VP_Tree&lt; Vector, Scalar &gt;</a>
-</li>
-<li>~WatchBall()
-: <a class="el" href="classmeow_1_1WatchBall.html#a255ccc4db07762e2f8f3443429aa017c">meow::WatchBall&lt; Pixel &gt;</a>
-</li>
-<li>~YUVf_Space()
-: <a class="el" href="classmeow_1_1YUVf__Space.html#a4ffd3340f73d108e4641de0eab155262">meow::YUVf_Space</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_b.html b/doc/html/functions_b.html
index 1eb546a..3442a39 100644
--- a/doc/html/functions_b.html
+++ b/doc/html/functions_b.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -105,7 +105,7 @@ $(document).ready(function(){initNavTree('functions_b.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_c.html b/doc/html/functions_c.html
index f89cf00..c9713b6 100644
--- a/doc/html/functions_c.html
+++ b/doc/html/functions_c.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -117,23 +117,24 @@ $(document).ready(function(){initNavTree('functions_c.html','');});
: <a class="el" href="classmeow_1_1Self.html#aa7d169e9d20d590f3e571206084797f8adef1b0d02e1090b1b610a4ea91bd6730">meow::Self&lt; Data &gt;</a>
</li>
<li>copyFrom()
-: <a class="el" href="classmeow_1_1BallProjection.html#aec71a15af880bdaea8042986c11e2187">meow::BallProjection&lt; Scalar &gt;</a>
+: <a class="el" href="classFeaturePointDescript.html#a519097f014fa950f71377f7f198de4d4">FeaturePointDescript</a>
+, <a class="el" href="classmeow_1_1BallProjection.html#aec71a15af880bdaea8042986c11e2187">meow::BallProjection&lt; Scalar &gt;</a>
, <a class="el" href="classmeow_1_1Bitmap.html#a5e08b5d3c78c91b33b83da02b658539b">meow::Bitmap&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1BundleAdjustment__LM.html#a45b5ae5619eb5baf9c47f625daba99ca">meow::BundleAdjustment_LM&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1Camera.html#ad6351e87de51e00981b7befff91b6b6d">meow::Camera&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1Color3__Space.html#aa5c43cb67d674223a0a2361ac8de55c1">meow::Color3_Space&lt; T &gt;</a>
, <a class="el" href="classmeow_1_1Eye.html#a49bf520eb466daf089afd44da90620b4">meow::Eye&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1FeaturePoint.html#a03244e985ead02c80c8cfc4dd7e14458">meow::FeaturePoint&lt; Scalar, Description, Position, Feature &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#aa0bcd7cc0afbe1dc6fa06eef32c9c1f3">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a2c5ee9a105e6c74bf54e061f5cc04c21">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
+, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a63498487e7b3753cb496de8c2e911fd9">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>
+, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a1f24daca3072583cdf28939103f713ad">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a>
, <a class="el" href="classmeow_1_1HashTableList.html#a3d769d64e448f0bdbe52514e06b73f54">meow::HashTableList&lt; Data, HashFunc &gt;</a>
-, <a class="el" href="classmeow_1_1IdentityPoints.html#ae4f872e0e044fc5653176e159bc75a04">meow::IdentityPoints&lt; Identity, Scalar, Point &gt;</a>
+, <a class="el" href="classmeow_1_1IdentityPoints.html#acfbda17d20a9b7cd35a8d31f43cc99b0">meow::IdentityPoints&lt; Identity, Scalar, Point &gt;</a>
, <a class="el" href="classmeow_1_1LinearTransformation.html#afb3ea3e2653152b7b5a8bbad952d3f0e">meow::LinearTransformation&lt; Scalar &gt;</a>
, <a class="el" href="classmeow_1_1Matrix.html#afb81446984f7c27458ccef86be2de413">meow::Matrix&lt; Entry &gt;</a>
, <a class="el" href="classmeow_1_1MergeableHeap.html#a3f9a65eeb600d0b9fba60855b560ab33">meow::MergeableHeap&lt; Element &gt;</a>
, <a class="el" href="classmeow_1_1ObjArray.html#a8886e87d000181823e3532791e6a8288">meow::ObjArray&lt; T &gt;</a>
, <a class="el" href="classmeow_1_1ObjBase.html#a79725f50866832762db87184eb528619">meow::ObjBase</a>
-, <a class="el" href="classmeow_1_1ObjDictionary.html#a8f2e32f6eb11904c2547fae0ff9ab3d6">meow::ObjDictionary&lt; Key, Value &gt;</a>
+, <a class="el" href="classmeow_1_1ObjDictionary.html#a7e50cbeeead963d95d661783ee2a9285">meow::ObjDictionary&lt; Key, Value &gt;</a>
, <a class="el" href="classmeow_1_1ObjProperties.html#a4bc4f097d783426457a784a39266ba52">meow::ObjProperties&lt; SID &gt;</a>
, <a class="el" href="classmeow_1_1ObjType.html#a392c841c8012ebd9a62f514a74e4b535">meow::ObjType&lt; Type, ReaderWriter &gt;</a>
, <a class="el" href="classmeow_1_1Photo.html#a53bc0c60fb3abd9e95999990c6f132e6">meow::Photo&lt; Pixel &gt;</a>
@@ -150,16 +151,17 @@ $(document).ready(function(){initNavTree('functions_c.html','');});
, <a class="el" href="classmeow_1_1Vector3D.html#ab266a5252dd1243b726584724f8f843d">meow::Vector3D&lt; Scalar &gt;</a>
, <a class="el" href="classmeow_1_1Vector.html#a52540cc03073243026770587c35beba0">meow::Vector&lt; Scalar &gt;</a>
, <a class="el" href="classmeow_1_1VP__Tree.html#afcc9734a4e012d6dfdab408d5c698905">meow::VP_Tree&lt; Vector, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1WatchBall.html#a898f8ad46598a01633f444804853a3bd">meow::WatchBall&lt; Pixel &gt;</a>
+, <a class="el" href="classmeow_1_1WatchBall.html#abf464a7507044d2bca58ce6b686c5a73">meow::WatchBall&lt; Pixel &gt;</a>
</li>
<li>create()
-: <a class="el" href="classmeow_1_1Bitmap.html#a07b1eb689498112691ca72e8c6ae453f">meow::Bitmap&lt; Pixel &gt;</a>
+: <a class="el" href="classFeaturePointDescript.html#a8058a2988ad4efd18d5e79440833d93a">FeaturePointDescript</a>
+, <a class="el" href="classmeow_1_1Bitmap.html#a07b1eb689498112691ca72e8c6ae453f">meow::Bitmap&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1BundleAdjustment__LM.html#ac7da70e8db84d10b742fe0330a1652bb">meow::BundleAdjustment_LM&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1Camera.html#ad3ec34460c84a4a20cf3cb418db76dc3">meow::Camera&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1Eye.html#a6b5e97a01293fd84127036b5744c3967">meow::Eye&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1FeaturePoint.html#a1f0ab3a1ba3f3231292db8621d4f12e0">meow::FeaturePoint&lt; Scalar, Description, Position, Feature &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ae7a96030ea8d06322b632c89eb65655d">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aaa320097355fccd00677bd0413935ee5">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
+, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#aac15dced6654af106aafcad1cec923d8">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>
+, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#af64bd6ccb46f6da7909a7b62dc0b2965">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a>
, <a class="el" href="classmeow_1_1IdentityPoints.html#ae6da67ce458be4ba940dec8bf49bb04a">meow::IdentityPoints&lt; Identity, Scalar, Point &gt;</a>
, <a class="el" href="classmeow_1_1ObjArray.html#a35d6363d1432059e3dd7c3c43ca006ae">meow::ObjArray&lt; T &gt;</a>
, <a class="el" href="classmeow_1_1ObjBase.html#ac9114e6917bca03b8f3c89694214b57c">meow::ObjBase</a>
@@ -178,13 +180,14 @@ $(document).ready(function(){initNavTree('functions_c.html','');});
: <a class="el" href="classmeow_1_1Vector3D.html#a2ec32fffb7a0355d46c52826f85aa506">meow::Vector3D&lt; Scalar &gt;</a>
</li>
<li>ctype()
-: <a class="el" href="classmeow_1_1Bitmap.html#af8debba04055594b8507c77b3dbd0ff7">meow::Bitmap&lt; Pixel &gt;</a>
+: <a class="el" href="classFeaturePointDescript.html#afcec0558574a404f302b8205b12a95d0">FeaturePointDescript</a>
+, <a class="el" href="classmeow_1_1Bitmap.html#af8debba04055594b8507c77b3dbd0ff7">meow::Bitmap&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1BundleAdjustment__LM.html#a40ccbfa11601cfee579cb0e270e99582">meow::BundleAdjustment_LM&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1Camera.html#a80ef6d606e9f79255b043c5c17cc4a18">meow::Camera&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1Eye.html#a7cde51b085ae859b35be06b74e358148">meow::Eye&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1FeaturePoint.html#a270680312c1b38e752ea8a3a33bd627c">meow::FeaturePoint&lt; Scalar, Description, Position, Feature &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a00be866b3cf9bd2469e0eef32a3b2287">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a2c89f6a79cba1b477c31e294ec7d9c71">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
+, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a548446f4efd783de0d88c738ecff1e78">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>
+, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a0611d4470a5a8a0e04dfacbdf8ce8b2d">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a>
, <a class="el" href="classmeow_1_1IdentityPoints.html#aec3a9252f956e92e3836191806d6b5fb">meow::IdentityPoints&lt; Identity, Scalar, Point &gt;</a>
, <a class="el" href="classmeow_1_1ObjArray.html#a8be408ac8b9b6515fc55dfecd418ceb5">meow::ObjArray&lt; T &gt;</a>
, <a class="el" href="classmeow_1_1ObjBase.html#a4aae58e8005739abe6d091d8b55a21e8">meow::ObjBase</a>
@@ -204,7 +207,7 @@ $(document).ready(function(){initNavTree('functions_c.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_d.html b/doc/html/functions_d.html
index d7601ff..bdf62d1 100644
--- a/doc/html/functions_d.html
+++ b/doc/html/functions_d.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -65,14 +65,14 @@ $(document).ready(function(){initNavTree('functions_d.html','');});
: <a class="el" href="classmeow_1_1FeaturePoint.html#acf4bb86f8fb908e00582ec354da2894a">meow::FeaturePoint&lt; Scalar, Description, Position, Feature &gt;</a>
</li>
<li>descriptionDimension()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a48b36d138ea8b81dfc96cba3da90b929">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
+: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a62896d5d3c7da864f2b18180f3f70769">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>
</li>
<li>descriptionGet()
: <a class="el" href="classmeow_1_1FeaturePoint.html#a2258655f74b90bd421beef308f11e4f4">meow::FeaturePoint&lt; Scalar, Description, Position, Feature &gt;</a>
</li>
<li>detect()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector.html#ab3b215f8cdd3b2132d98f189600535fc">meow::FeaturePointsDetector&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a73c79a7194bd8438685d6d252f9acf2c">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
+: <a class="el" href="classmeow_1_1FeaturePointsDetector.html#a75d033885d7f05c5dc79b9d65759314e">meow::FeaturePointsDetector&lt; Pixel, MyFP &gt;</a>
+, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ac3690080d050c72e50d37669ad495d6c">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>
</li>
<li>diagonal()
: <a class="el" href="classmeow_1_1Matrix.html#a4cf31aad4504250656a4a0a1d88ffedb">meow::Matrix&lt; Entry &gt;</a>
@@ -119,7 +119,7 @@ $(document).ready(function(){initNavTree('functions_d.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_e.html b/doc/html/functions_e.html
index 57fdf4b..ed216a4 100644
--- a/doc/html/functions_e.html
+++ b/doc/html/functions_e.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -124,7 +124,7 @@ $(document).ready(function(){initNavTree('functions_e.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_enum.html b/doc/html/functions_enum.html
index 02d8c6d..3327f37 100644
--- a/doc/html/functions_enum.html
+++ b/doc/html/functions_enum.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -65,7 +65,7 @@ $(document).ready(function(){initNavTree('functions_enum.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_eval.html b/doc/html/functions_eval.html
index 263eaa0..b3433c3 100644
--- a/doc/html/functions_eval.html
+++ b/doc/html/functions_eval.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -58,6 +58,9 @@ $(document).ready(function(){initNavTree('functions_eval.html','');});
<li>COPY_FROM
: <a class="el" href="classmeow_1_1Self.html#aa7d169e9d20d590f3e571206084797f8adef1b0d02e1090b1b610a4ea91bd6730">meow::Self&lt; Data &gt;</a>
</li>
+<li>REFERENCE_FROM
+: <a class="el" href="classmeow_1_1Self.html#aa7d169e9d20d590f3e571206084797f8a40c8a3eba568e04a5ce09ee0fa881822">meow::Self&lt; Data &gt;</a>
+</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -65,7 +68,7 @@ $(document).ready(function(){initNavTree('functions_eval.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_f.html b/doc/html/functions_f.html
index ab9a3d1..faa1f28 100644
--- a/doc/html/functions_f.html
+++ b/doc/html/functions_f.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -60,19 +60,22 @@ $(document).ready(function(){initNavTree('functions_f.html','');});
<li>FeaturePoint()
: <a class="el" href="classmeow_1_1FeaturePoint.html#a2a681f6e3379c1c5be77e4fa8bc46574">meow::FeaturePoint&lt; Scalar, Description, Position, Feature &gt;</a>
</li>
+<li>FeaturePointDescript()
+: <a class="el" href="classFeaturePointDescript.html#a1006698c9a1b9a0240f65a4b80fae4cd">FeaturePointDescript</a>
+</li>
<li>FeaturePoints
-: <a class="el" href="classmeow_1_1FeaturePointsMatch.html#aabbd59cc0e43b1b436f9e61205d39e72">meow::FeaturePointsMatch&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aa32d28d84f9b83a28d2fa2d2c2cb8244">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
+: <a class="el" href="classmeow_1_1FeaturePointsMatch.html#ab037c9f0d0be423650124adbb65f650f">meow::FeaturePointsMatch&lt; FeaturePoint &gt;</a>
+, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ad661d9718acc7907a1cc27b2560e107a">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a>
</li>
<li>FeaturePointsDetector()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector.html#ad8ce3d515825b6e3b8c4865ebe7c8d76">meow::FeaturePointsDetector&lt; Pixel &gt;</a>
+: <a class="el" href="classmeow_1_1FeaturePointsDetector.html#aa020f4b7828375647e7aed835a06a649">meow::FeaturePointsDetector&lt; Pixel, MyFP &gt;</a>
</li>
<li>FeaturePointsMatch()
-: <a class="el" href="classmeow_1_1FeaturePointsMatch.html#a474b17d1df14547565c6536a73e8484d">meow::FeaturePointsMatch&lt; Scalar, Description &gt;</a>
+: <a class="el" href="classmeow_1_1FeaturePointsMatch.html#a4ca7a879be10f6e71c0d6987c6c0bc5a">meow::FeaturePointsMatch&lt; FeaturePoint &gt;</a>
</li>
<li>FeaturePointss
-: <a class="el" href="classmeow_1_1FeaturePointsMatch.html#a20914f57403c2a810601320b6a0f0715">meow::FeaturePointsMatch&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a92fe94701cf2c24812c8ea54e81a1b8a">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
+: <a class="el" href="classmeow_1_1FeaturePointsMatch.html#a541309da8b9259c15c35ad4ba380e745">meow::FeaturePointsMatch&lt; FeaturePoint &gt;</a>
+, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a3427ddba3aeb94d7e97f9c98a4d3c8fc">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a>
</li>
<li>find()
: <a class="el" href="classmeow_1_1ObjDictionary.html#a1979f646a23bffdd01a9fe52e5a8aca1">meow::ObjDictionary&lt; Key, Value &gt;</a>
@@ -87,12 +90,12 @@ $(document).ready(function(){initNavTree('functions_f.html','');});
<li>fixedPoint2D()
: <a class="el" href="classmeow_1_1Camera.html#a9692355258ec6a78827cf35211521907">meow::Camera&lt; Pixel &gt;</a>
</li>
-<li>fixedPoints2D()
-: <a class="el" href="classmeow_1_1Camera.html#afecbd2bca7a6c8ffcead532e855c811b">meow::Camera&lt; Pixel &gt;</a>
-</li>
<li>FixedPoints2D
: <a class="el" href="classmeow_1_1Camera.html#aa275bfafcc2a85626fe2b274129ec2d5">meow::Camera&lt; Pixel &gt;</a>
</li>
+<li>fixedPoints2D()
+: <a class="el" href="classmeow_1_1Camera.html#afecbd2bca7a6c8ffcead532e855c811b">meow::Camera&lt; Pixel &gt;</a>
+</li>
<li>fixedPoints2DGet()
: <a class="el" href="classmeow_1_1Camera.html#aa6bfaf360ab9b78adfde7005747368d4">meow::Camera&lt; Pixel &gt;</a>
</li>
@@ -108,10 +111,10 @@ $(document).ready(function(){initNavTree('functions_f.html','');});
, <a class="el" href="classmeow_1_1VP__Tree.html#aa4adfa52bd1cee8703b49a5ecf906733">meow::VP_Tree&lt; Vector, Scalar &gt;</a>
</li>
<li>FPD_Harris()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0f9868d0d8e412908bc28ba56b6eaf9c">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
+: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a90b3a7d28de63a8e995a75527aa8b784">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>
</li>
<li>FPMKM()
-: <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a6e657c4cb57c418e39ed91b35aae448c">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
+: <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#acfc3fc00e2728bd4bafd839a21c58146">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a>
</li>
<li>from
: <a class="el" href="structmeow_1_1PairToPair.html#ab4217b13ec4c82d36b181e30667c1cd2">meow::PairToPair&lt; F1, F2, T1, T2 &gt;</a>
@@ -126,7 +129,7 @@ $(document).ready(function(){initNavTree('functions_f.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_func.html b/doc/html/functions_func.html
index c7fb5ac..42509a7 100644
--- a/doc/html/functions_func.html
+++ b/doc/html/functions_func.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -97,7 +97,7 @@ $(document).ready(function(){initNavTree('functions_func.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_func_0x62.html b/doc/html/functions_func_0x62.html
deleted file mode 100644
index 5a1d354..0000000
--- a/doc/html/functions_func_0x62.html
+++ /dev/null
@@ -1,121 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_func_0x62.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index_b"></a>- b -</h3><ul>
-<li>b()
-: <a class="el" href="classmeow_1_1RGBi__Space.html#a8a8779fb88ac2f2a97b00f3764035483">meow::RGBi_Space</a>
-, <a class="el" href="classmeow_1_1RGBf__Space.html#ab6c357531cc39c41299f933988084ebc">meow::RGBf_Space</a>
-</li>
-<li>backAdd()
-: <a class="el" href="classmeow_1_1TransformatePipeline.html#a3f1ce65ee36ddc970c7ef851e805d5bb">meow::TransformatePipeline&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Pipeline.html#a1bc72f0b75abb48b8c5212813b8dc8f4">meow::Pipeline&lt; Input, Output, Medium &gt;</a>
-</li>
-<li>backDel()
-: <a class="el" href="classmeow_1_1Pipeline.html#a8263e4d001096fb013fea1465d5fa4d5">meow::Pipeline&lt; Input, Output, Medium &gt;</a>
-</li>
-<li>BallProjection()
-: <a class="el" href="classmeow_1_1BallProjection.html#a1efa5c200a9d5605453b47e3856ccf28">meow::BallProjection&lt; Scalar &gt;</a>
-</li>
-<li>bGet()
-: <a class="el" href="classmeow_1_1RGBi__Space.html#ad9160364e918eaa52e0573c30f4f26e7">meow::RGBi_Space</a>
-, <a class="el" href="classmeow_1_1RGBf__Space.html#a1e788ac2df4f3cd00ff09b5f644f2c8c">meow::RGBf_Space</a>
-</li>
-<li>BinaryIndexTree()
-: <a class="el" href="classmeow_1_1BinaryIndexTree.html#afe34f33091c5c8267f1d219ff40824c4">meow::BinaryIndexTree&lt; Value &gt;</a>
-</li>
-<li>bitmap()
-: <a class="el" href="classmeow_1_1Photo.html#a49ada6e814bd2280af12183897227e62">meow::Photo&lt; Pixel &gt;</a>
-</li>
-<li>Bitmap()
-: <a class="el" href="classmeow_1_1Bitmap.html#ab313e096befabd933633cb75b870f75c">meow::Bitmap&lt; Pixel &gt;</a>
-</li>
-<li>bitmap()
-: <a class="el" href="classmeow_1_1Photo.html#a511f65855ee9f102c2472ce236ba7d3c">meow::Photo&lt; Pixel &gt;</a>
-</li>
-<li>bitmapGet()
-: <a class="el" href="classmeow_1_1Photo.html#a07c8ca1846fc97005a7d960c5fc703a7">meow::Photo&lt; Pixel &gt;</a>
-</li>
-<li>bMax()
-: <a class="el" href="classmeow_1_1RGBf__Space.html#a029c3bd52ae818462558742dc2be0904">meow::RGBf_Space</a>
-, <a class="el" href="classmeow_1_1RGBi__Space.html#a2ce95550fd5c89fc71f0715fc8ac573b">meow::RGBi_Space</a>
-</li>
-<li>bMin()
-: <a class="el" href="classmeow_1_1RGBf__Space.html#a130bbee98fdd279a415e18aa0ca2f13c">meow::RGBf_Space</a>
-, <a class="el" href="classmeow_1_1RGBi__Space.html#a612c6b94ae15541855dcd9dd15056ff8">meow::RGBi_Space</a>
-</li>
-<li>boundleAdjustment2D()
-: <a class="el" href="classmeow_1_1Camera.html#af291cd0bd6253338e05f60bea9878b64">meow::Camera&lt; Pixel &gt;</a>
-</li>
-<li>build()
-: <a class="el" href="classmeow_1_1KD__Tree.html#abdeb11a064dc06f80437126d6744b022">meow::KD_Tree&lt; Vector, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1VP__Tree.html#a4688e0675080bf406a086d176c5555b9">meow::VP_Tree&lt; Vector, Scalar &gt;</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_func_0x63.html b/doc/html/functions_func_0x63.html
deleted file mode 100644
index 17b6f28..0000000
--- a/doc/html/functions_func_0x63.html
+++ /dev/null
@@ -1,201 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_func_0x63.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index_c"></a>- c -</h3><ul>
-<li>Camera()
-: <a class="el" href="classmeow_1_1Camera.html#a2f1f9f82751c73193952f22ffdd0cc43">meow::Camera&lt; Pixel &gt;</a>
-</li>
-<li>camera()
-: <a class="el" href="classmeow_1_1WatchBall.html#afa8f3bf18dcd5295802777c1d9a25d71">meow::WatchBall&lt; Pixel &gt;</a>
-</li>
-<li>cameras()
-: <a class="el" href="classmeow_1_1WatchBall.html#a1a8810f599cd9cf5929c8b95b52abf98">meow::WatchBall&lt; Pixel &gt;</a>
-</li>
-<li>camerasGet()
-: <a class="el" href="classmeow_1_1WatchBall.html#a1e1c147b92eb097472f957b5fc44346f">meow::WatchBall&lt; Pixel &gt;</a>
-</li>
-<li>cameraSize()
-: <a class="el" href="classmeow_1_1WatchBall.html#aa511d4d3fe3742e03dfad5f889a3628f">meow::WatchBall&lt; Pixel &gt;</a>
-</li>
-<li>center()
-: <a class="el" href="classmeow_1_1Photo.html#a1a81a5be069f31e16e2e665ff97e778c">meow::Photo&lt; Pixel &gt;</a>
-</li>
-<li>centerGet()
-: <a class="el" href="classmeow_1_1Photo.html#a19976fbe55a9d7e17baac9460d5b829c">meow::Photo&lt; Pixel &gt;</a>
-</li>
-<li>clear()
-: <a class="el" href="classmeow_1_1SplayTree.html#ae5a57883fd31a6288b958b42b94606a9">meow::SplayTree&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range.html#a514b6eac0a39ac0d365a5ee72eea78e8">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1VP__Tree.html#ac4d1a186226b2d27abce9eb71149c62c">meow::VP_Tree&lt; Vector, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Bitmap.html#a573af36148f56209f9b537ee446e2867">meow::Bitmap&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1IdentityPoints.html#ac9b4356b0c73a799ad97384a4688db66">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1ObjArray.html#adaa534a1d808e8064b6cd073fedf1e73">meow::ObjArray&lt; T &gt;</a>
-, <a class="el" href="classmeow_1_1ObjDictionary.html#a081d3cf0d190e6dd02208c1c49653ed7">meow::ObjDictionary&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1HashTableList.html#a79da4ec6056713e2993e367aac2e6220">meow::HashTableList&lt; Data, HashFunc &gt;</a>
-, <a class="el" href="classmeow_1_1KD__Tree.html#a586afb8e59665a951ab0a9deae2fde40">meow::KD_Tree&lt; Vector, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1MergeableHeap.html#aaa072185a884716b2dd5c0ba608be1b0">meow::MergeableHeap&lt; Element &gt;</a>
-</li>
-<li>col()
-: <a class="el" href="classmeow_1_1Matrix.html#a9dfef448574df55fc34528665183c6c2">meow::Matrix&lt; Entry &gt;</a>
-</li>
-<li>color()
-: <a class="el" href="classmeow_1_1Camera.html#aa446aa03bc2cb675649c11114e1298b4">meow::Camera&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1Photo.html#aad526a7b9aecbcfebb12be76979ce7d1">meow::Photo&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1WatchBall.html#aea73c7ddb1fb42a257406735ea687d4d">meow::WatchBall&lt; Pixel &gt;</a>
-</li>
-<li>Color3_Space()
-: <a class="el" href="classmeow_1_1Color3__Space.html#a982a7211fded8d108aee66a536fb8736">meow::Color3_Space&lt; T &gt;</a>
-</li>
-<li>cols()
-: <a class="el" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">meow::Matrix&lt; Entry &gt;</a>
-</li>
-<li>copyFrom()
-: <a class="el" href="classmeow_1_1Color3__Space.html#aa5c43cb67d674223a0a2361ac8de55c1">meow::Color3_Space&lt; T &gt;</a>
-, <a class="el" href="classmeow_1_1BallProjection.html#aec71a15af880bdaea8042986c11e2187">meow::BallProjection&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Pipeline.html#a146677fa11b0b47af3000d4b0a72fc47">meow::Pipeline&lt; Input, Output, Medium &gt;</a>
-, <a class="el" href="classmeow_1_1ObjType.html#a392c841c8012ebd9a62f514a74e4b535">meow::ObjType&lt; Type, ReaderWriter &gt;</a>
-, <a class="el" href="classmeow_1_1PhotoProjection.html#a4a26e30caff3bd71ff68e97f5dc9ec46">meow::PhotoProjection&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Color3__Space.html#ab8be12bacd0e877151189383654029c8">meow::Color3_Space&lt; T &gt;</a>
-, <a class="el" href="classmeow_1_1ObjDictionary.html#a8f2e32f6eb11904c2547fae0ff9ab3d6">meow::ObjDictionary&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1Vector.html#a52540cc03073243026770587c35beba0">meow::Vector&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1ObjArray.html#a8886e87d000181823e3532791e6a8288">meow::ObjArray&lt; T &gt;</a>
-, <a class="el" href="classmeow_1_1HashTableList.html#a3d769d64e448f0bdbe52514e06b73f54">meow::HashTableList&lt; Data, HashFunc &gt;</a>
-, <a class="el" href="classmeow_1_1ObjArray.html#a339fcf38102846e361db6aa1e896c044">meow::ObjArray&lt; T &gt;</a>
-, <a class="el" href="classmeow_1_1ObjBase.html#a79725f50866832762db87184eb528619">meow::ObjBase</a>
-, <a class="el" href="classmeow_1_1MergeableHeap.html#a3f9a65eeb600d0b9fba60855b560ab33">meow::MergeableHeap&lt; Element &gt;</a>
-, <a class="el" href="classmeow_1_1Transformation.html#abe781169171fa3b8206a91e166779d74">meow::Transformation&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1SegmentTree.html#a889f38048ffe08ce3c80911878faac44">meow::SegmentTree&lt; Value &gt;</a>
-, <a class="el" href="classmeow_1_1ObjProperties.html#a4bc4f097d783426457a784a39266ba52">meow::ObjProperties&lt; SID &gt;</a>
-, <a class="el" href="classmeow_1_1ObjType.html#a9deb0425763909a5b74aca7bd0c116f4">meow::ObjType&lt; Type, ReaderWriter &gt;</a>
-, <a class="el" href="classmeow_1_1WatchBall.html#a898f8ad46598a01633f444804853a3bd">meow::WatchBall&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree_1_1Element.html#aaea89fe0e873d4a2ceafad1519064d9a">meow::SplayTree&lt; Key, Value &gt;::Element</a>
-, <a class="el" href="classmeow_1_1SplayTree.html#aafc78f8d6abc95d52ba1062c14946cd5">meow::SplayTree&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1Self.html#a9cd016a38a09f479fe2ed83eb1ebdae2">meow::Self&lt; Data &gt;</a>
-, <a class="el" href="classmeow_1_1IdentityPoints.html#a6b17e68e14290ebfdcdd59a0724cdc41">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range_1_1Element.html#ace7c7fb2416ca7afd7df627a0fe57ed0">meow::SplayTree_Range&lt; Key, Value &gt;::Element</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range.html#acb88cb76b50884221cbb58d2adcb4329">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1VP__Tree.html#afcc9734a4e012d6dfdab408d5c698905">meow::VP_Tree&lt; Vector, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#adced5720013a8be2883df4a82e091483">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#ab266a5252dd1243b726584724f8f843d">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Bitmap.html#a5e08b5d3c78c91b33b83da02b658539b">meow::Bitmap&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1Camera.html#ad6351e87de51e00981b7befff91b6b6d">meow::Camera&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePoint.html#af4eb7b53a35a3011954d6d92e364db19">meow::FeaturePoint&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#aa0bcd7cc0afbe1dc6fa06eef32c9c1f3">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a2c5ee9a105e6c74bf54e061f5cc04c21">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1IdentityPoints.html#ae1ea1968aad3345a61257ba5db970429">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Photo.html#a53bc0c60fb3abd9e95999990c6f132e6">meow::Photo&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1WatchBall.html#abf464a7507044d2bca58ce6b686c5a73">meow::WatchBall&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1LinearTransformation.html#afb3ea3e2653152b7b5a8bbad952d3f0e">meow::LinearTransformation&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Rotation3D.html#a8ce437d591d81cc81be959d6f27e71c9">meow::Rotation3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Matrix.html#afb81446984f7c27458ccef86be2de413">meow::Matrix&lt; Entry &gt;</a>
-</li>
-<li>create()
-: <a class="el" href="classmeow_1_1ObjBase.html#ac9114e6917bca03b8f3c89694214b57c">meow::ObjBase</a>
-, <a class="el" href="classmeow_1_1Bitmap.html#a07b1eb689498112691ca72e8c6ae453f">meow::Bitmap&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1ObjSelector.html#a498c46995c8f9050b3b069b95d10c5cb">meow::ObjSelector&lt; id &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ae7a96030ea8d06322b632c89eb65655d">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aaa320097355fccd00677bd0413935ee5">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1IdentityPoints.html#a464d62354fc3d12767b71632f9b27524">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1WatchBall.html#ae2c8bc97ac7d09b886fe59a8f88c2145">meow::WatchBall&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1Camera.html#ad3ec34460c84a4a20cf3cb418db76dc3">meow::Camera&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1ObjProperties.html#a3345d121cc8a6b25baad2cbd80d23164">meow::ObjProperties&lt; SID &gt;</a>
-, <a class="el" href="classmeow_1_1ObjDictionary.html#a14ce0fcedf7619c0b442588e185a7eeb">meow::ObjDictionary&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1Photo.html#a449f74fa427154f943d6abee255431aa">meow::Photo&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1ObjType.html#a19f8291125626675d15b4394283b8180">meow::ObjType&lt; Type, ReaderWriter &gt;</a>
-, <a class="el" href="classmeow_1_1ObjArray.html#a35d6363d1432059e3dd7c3c43ca006ae">meow::ObjArray&lt; T &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePoint.html#a7244e348b529719748d1643a6f11adbf">meow::FeaturePoint&lt; Scalar, Description &gt;</a>
-</li>
-<li>cross()
-: <a class="el" href="classmeow_1_1Vector3D.html#afc6474b0219c6135f9e268404edc93e0">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#adc7dbbcc85cacd7ca22b466335f250ae">meow::Vector2D&lt; Scalar &gt;</a>
-</li>
-<li>crossed()
-: <a class="el" href="classmeow_1_1Vector3D.html#a2ec32fffb7a0355d46c52826f85aa506">meow::Vector3D&lt; Scalar &gt;</a>
-</li>
-<li>ctype()
-: <a class="el" href="classmeow_1_1WatchBall.html#afcba8229502523255913392c592eabce">meow::WatchBall&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1ObjBase.html#a4aae58e8005739abe6d091d8b55a21e8">meow::ObjBase</a>
-, <a class="el" href="classmeow_1_1IdentityPoints.html#ae90d4c4d8125919ae8807d89790bed61">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePoint.html#a1ffb238473ef9f745eb79670fc46da13">meow::FeaturePoint&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1ObjArray.html#a8be408ac8b9b6515fc55dfecd418ceb5">meow::ObjArray&lt; T &gt;</a>
-, <a class="el" href="classmeow_1_1ObjType.html#ae7d34cb241aa7d74c9c52918c98dab49">meow::ObjType&lt; Type, ReaderWriter &gt;</a>
-, <a class="el" href="classmeow_1_1Bitmap.html#af8debba04055594b8507c77b3dbd0ff7">meow::Bitmap&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1Camera.html#a80ef6d606e9f79255b043c5c17cc4a18">meow::Camera&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1ObjProperties.html#a55ee94dd2d564eaee8250ed517b6779a">meow::ObjProperties&lt; SID &gt;</a>
-, <a class="el" href="classmeow_1_1Photo.html#a93fdf3b617d8b1c751823074fca049a9">meow::Photo&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1ObjDictionary.html#aee3a1722f6061987a242b9b33e5fcc64">meow::ObjDictionary&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a2c89f6a79cba1b477c31e294ec7d9c71">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a00be866b3cf9bd2469e0eef32a3b2287">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-</li>
-<li>ctypeBase()
-: <a class="el" href="classmeow_1_1ObjBase.html#ab42310e3f3a7cd558dd91381c8dd23d8">meow::ObjBase</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_func_0x64.html b/doc/html/functions_func_0x64.html
deleted file mode 100644
index ae212b8..0000000
--- a/doc/html/functions_func_0x64.html
+++ /dev/null
@@ -1,114 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_func_0x64.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index_d"></a>- d -</h3><ul>
-<li>del()
-: <a class="el" href="classmeow_1_1HashTableList.html#a63cc363a99ee99024a32133cf0331325">meow::HashTableList&lt; Data, HashFunc &gt;</a>
-, <a class="el" href="classmeow_1_1ObjSelector.html#a94ae819ddd031927466845c86ce35621">meow::ObjSelector&lt; id &gt;</a>
-</li>
-<li>description()
-: <a class="el" href="classmeow_1_1FeaturePoint.html#a563bdbbea5b633b86666c7e340affbee">meow::FeaturePoint&lt; Scalar, Description &gt;</a>
-</li>
-<li>descriptionGet()
-: <a class="el" href="classmeow_1_1FeaturePoint.html#ab1137db2819c486688872d4af14c4ef6">meow::FeaturePoint&lt; Scalar, Description &gt;</a>
-</li>
-<li>detect()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector.html#a1018fe88eac5ab1ceab046f908d0fe07">meow::FeaturePointsDetector&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a73c79a7194bd8438685d6d252f9acf2c">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-</li>
-<li>dimension()
-: <a class="el" href="classmeow_1_1Vector.html#a554bb098d8af7ef1458624e8b1f47e6a">meow::Vector&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1IdentityPoints.html#a19da7e561a7216146da2d974434a0c68">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1BallProjection.html#a3eff2f36a83ba683da6bc9bb82699b30">meow::BallProjection&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1PhotoProjection.html#a8bc014829f304ae83da2862fcf4f6dce">meow::PhotoProjection&lt; Scalar &gt;</a>
-</li>
-<li>DisjointSet()
-: <a class="el" href="classmeow_1_1DisjointSet.html#a8c55a16b0320c28854ed59795bc2bf3d">meow::DisjointSet</a>
-</li>
-<li>div()
-: <a class="el" href="classmeow_1_1Vector3D.html#a9449f90146085ac5901eb0c75b316b87">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#acbb2ec7aa2897e93b3ff9964565ae8fc">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Matrix.html#aed17cc829d1e766d2c905d65cbae48ce">meow::Matrix&lt; Entry &gt;</a>
-, <a class="el" href="classmeow_1_1Vector.html#ac813d8c46325f8ec4771a7cc315c8908">meow::Vector&lt; Scalar &gt;</a>
-</li>
-<li>dived()
-: <a class="el" href="classmeow_1_1Vector3D.html#a7d6973544b3b3c4bd34055c34d3da73b">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#a045c6189a70574b1465131d59410fa16">meow::Vector2D&lt; Scalar &gt;</a>
-</li>
-<li>dot()
-: <a class="el" href="classmeow_1_1Vector3D.html#aa8204ccaf2a6a0459f58f92defee3396">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector.html#a9228c4b935c57cd2af9cb07218eca452">meow::Vector&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#a5a7a5ca3c2a401f1409b05b6bdf18490">meow::Vector2D&lt; Scalar &gt;</a>
-</li>
-<li>duplicateFrom()
-: <a class="el" href="classmeow_1_1Self.html#ae4256bfc598bb0db76141ffce506806e">meow::Self&lt; Data &gt;</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_func_0x65.html b/doc/html/functions_func_0x65.html
deleted file mode 100644
index a027dce..0000000
--- a/doc/html/functions_func_0x65.html
+++ /dev/null
@@ -1,125 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_func_0x65.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index_e"></a>- e -</h3><ul>
-<li>Element()
-: <a class="el" href="classmeow_1_1SplayTree_1_1Element.html#abab289dd578dd4879abebb58a6d86784">meow::SplayTree&lt; Key, Value &gt;::Element</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range_1_1Element.html#acc3dcc61b0b363c10ab3cb572a37bffe">meow::SplayTree_Range&lt; Key, Value &gt;::Element</a>
-, <a class="el" href="classmeow_1_1SplayTree_1_1Element.html#a4cc99037c39c9d3856a06d9950678a85">meow::SplayTree&lt; Key, Value &gt;::Element</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range_1_1Element.html#aaf32bca541ab3b6212a135a77e7f7d91">meow::SplayTree_Range&lt; Key, Value &gt;::Element</a>
-</li>
-<li>empty()
-: <a class="el" href="classmeow_1_1SplayTree.html#a8dac8bccc08f9c1c828b25b7fe9919c7">meow::SplayTree&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range.html#a86abc6a3a19f874e86fb29b75c212fce">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1IdentityPoints.html#a58a91f88750306e4ede279dabd7a1791">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1ObjArray.html#a0cf27c92cf52d3f125a0e01e6b62bce0">meow::ObjArray&lt; T &gt;</a>
-, <a class="el" href="classmeow_1_1ObjDictionary.html#afedaaaf1ed8b066a43d8e12081f6c878">meow::ObjDictionary&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1Pipeline.html#ade80a603d4ce3d9761ec57a2087749c7">meow::Pipeline&lt; Input, Output, Medium &gt;</a>
-, <a class="el" href="classmeow_1_1MergeableHeap.html#a531fff6c8a72f09168701a0612b20af7">meow::MergeableHeap&lt; Element &gt;</a>
-</li>
-<li>end()
-: <a class="el" href="classmeow_1_1ObjDictionary.html#ae5f44ae004be8f10a1c9f5e65eeebc75">meow::ObjDictionary&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree.html#abcdab5caa27fecfd980595681381a4dc">meow::SplayTree&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range.html#ad3aaed040f619a3b14c3f9b598b7fecc">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-</li>
-<li>entries()
-: <a class="el" href="classmeow_1_1Matrix.html#a13384643dc412817fdcd8f1834a02d12">meow::Matrix&lt; Entry &gt;</a>
-, <a class="el" href="classmeow_1_1Vector.html#adc55ef7402cf4114ea5696df18545618">meow::Vector&lt; Scalar &gt;</a>
-</li>
-<li>entry()
-: <a class="el" href="classmeow_1_1Matrix.html#a6adeb974bfb77936ed41e1a57726d7a4">meow::Matrix&lt; Entry &gt;</a>
-, <a class="el" href="classmeow_1_1Vector.html#a2413f452c3d8b76208d99f7256c9ade8">meow::Vector&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1ObjArray.html#a83d175206d5bae2542a818200dd64c9b">meow::ObjArray&lt; T &gt;</a>
-, <a class="el" href="classmeow_1_1Vector.html#ab0a1b850f2db26637b88900ba2e1911a">meow::Vector&lt; Scalar &gt;</a>
-</li>
-<li>entryGet()
-: <a class="el" href="classmeow_1_1Matrix.html#ab49fa7564c37c6bc164dc368a94fed6b">meow::Matrix&lt; Entry &gt;</a>
-, <a class="el" href="classmeow_1_1Vector.html#a35b4e136e93445279372f70e4caf00fe">meow::Vector&lt; Scalar &gt;</a>
-</li>
-<li>equal()
-: <a class="el" href="classmeow_1_1Self.html#a91098e2218c358470e81d64f35d6491d">meow::Self&lt; Data &gt;</a>
-</li>
-<li>erase()
-: <a class="el" href="classmeow_1_1KD__Tree.html#adb0aaa5a70a7255935d8a4326c454434">meow::KD_Tree&lt; Vector, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1VP__Tree.html#aa53e215a7e6daa3edfba4201602c8894">meow::VP_Tree&lt; Vector, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree.html#aef1f4e901e3e17a67e45aa2b9f9b61db">meow::SplayTree&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range.html#ae3cffdbb135d3f2518092c2e4b993e1f">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-</li>
-<li>exist()
-: <a class="el" href="classmeow_1_1IdentityPoints.html#a171499ffe3d474aa3632b1a31b6402a0">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1ObjDictionary.html#ae60f2a947516d6d6f037cc106c00d3be">meow::ObjDictionary&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1ObjSelector.html#a8febbd488ce1cf37b075c0e42278d3d0">meow::ObjSelector&lt; id &gt;</a>
-, <a class="el" href="classmeow_1_1HashTableList.html#a65227191dccd021a0802810ffe007040">meow::HashTableList&lt; Data, HashFunc &gt;</a>
-</li>
-<li>expand()
-: <a class="el" href="classmeow_1_1WatchBall.html#a00fcbbce6d9e4748a9b093983e591c19">meow::WatchBall&lt; Pixel &gt;</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_func_0x66.html b/doc/html/functions_func_0x66.html
deleted file mode 100644
index 448835b..0000000
--- a/doc/html/functions_func_0x66.html
+++ /dev/null
@@ -1,125 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_func_0x66.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index_f"></a>- f -</h3><ul>
-<li>FeaturePoint()
-: <a class="el" href="classmeow_1_1FeaturePoint.html#a26dab8fef1872435a64fe1cdfba35fd8">meow::FeaturePoint&lt; Scalar, Description &gt;</a>
-</li>
-<li>FeaturePointIndexPair()
-: <a class="el" href="structmeow_1_1FeaturePointIndexPair.html#a0fd816ce3fc077e13df94bd35e60bc83">meow::FeaturePointIndexPair</a>
-</li>
-<li>FeaturePointsDetector()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector.html#ad8ce3d515825b6e3b8c4865ebe7c8d76">meow::FeaturePointsDetector&lt; Pixel &gt;</a>
-</li>
-<li>FeaturePointsMatch()
-: <a class="el" href="classmeow_1_1FeaturePointsMatch.html#a474b17d1df14547565c6536a73e8484d">meow::FeaturePointsMatch&lt; Scalar, Description &gt;</a>
-</li>
-<li>find()
-: <a class="el" href="classmeow_1_1SplayTree.html#a67dc7214cf9a89053e4b719f4d60cb4c">meow::SplayTree&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range.html#a13c3591050f556251a33c03ce142acb1">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1ObjDictionary.html#a1979f646a23bffdd01a9fe52e5a8aca1">meow::ObjDictionary&lt; Key, Value &gt;</a>
-</li>
-<li>first()
-: <a class="el" href="classmeow_1_1SplayTree.html#ad8c3814cbfbcc9f754b62a74368ddc0b">meow::SplayTree&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range.html#a74207c8c8023d62111171cd64abfbe77">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1Pipeline.html#a68341b2e6f51ec85d585f1f5fc658da9">meow::Pipeline&lt; Input, Output, Medium &gt;</a>
-</li>
-<li>fixedPoints2D()
-: <a class="el" href="classmeow_1_1Camera.html#a298f81d18e2339db23ed5339f59b7986">meow::Camera&lt; Pixel &gt;</a>
-</li>
-<li>fixedPoints2DGet()
-: <a class="el" href="classmeow_1_1Camera.html#aa6bfaf360ab9b78adfde7005747368d4">meow::Camera&lt; Pixel &gt;</a>
-</li>
-<li>focal()
-: <a class="el" href="classmeow_1_1Photo.html#ab7b4b1f6b3f8100ea670500f168cb1e4">meow::Photo&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1PhotoProjection.html#af143b826cad7171ec539432d3add9da5">meow::PhotoProjection&lt; Scalar &gt;</a>
-</li>
-<li>forceBuild()
-: <a class="el" href="classmeow_1_1KD__Tree.html#a09bf16356618fde6d256a843b87f44b6">meow::KD_Tree&lt; Vector, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1VP__Tree.html#aa4adfa52bd1cee8703b49a5ecf906733">meow::VP_Tree&lt; Vector, Scalar &gt;</a>
-</li>
-<li>FPD_Harris()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a6c985645f3e3c3d649edb72c08168cf3">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-</li>
-<li>FPMKM()
-: <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a6e657c4cb57c418e39ed91b35aae448c">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
-</li>
-<li>frontAdd()
-: <a class="el" href="classmeow_1_1Pipeline.html#ad68f17ba679781f8d8996de3f742584c">meow::Pipeline&lt; Input, Output, Medium &gt;</a>
-, <a class="el" href="classmeow_1_1TransformatePipeline.html#a9bf648e2cd72cf49c625ba7190d33a1a">meow::TransformatePipeline&lt; Scalar &gt;</a>
-</li>
-<li>frontDel()
-: <a class="el" href="classmeow_1_1Pipeline.html#a6ce35017ddf9c669a095290a3ebed8c5">meow::Pipeline&lt; Input, Output, Medium &gt;</a>
-</li>
-<li>func()
-: <a class="el" href="classmeow_1_1HashTableList.html#aaf4154c2534c861455149261c0194f00">meow::HashTableList&lt; Data, HashFunc &gt;</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_func_0x67.html b/doc/html/functions_func_0x67.html
deleted file mode 100644
index c8ad3ba..0000000
--- a/doc/html/functions_func_0x67.html
+++ /dev/null
@@ -1,117 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_func_0x67.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index_g"></a>- g -</h3><ul>
-<li>g()
-: <a class="el" href="classmeow_1_1RGBi__Space.html#a5593b70032b2d51d4cf5643041fc97c6">meow::RGBi_Space</a>
-, <a class="el" href="classmeow_1_1RGBf__Space.html#af823dd9896ab6e485cc752eddc9c43f0">meow::RGBf_Space</a>
-</li>
-<li>gaussian()
-: <a class="el" href="classmeow_1_1Bitmap.html#a499f3f0ceb101cb92ea8cd030b3d9952">meow::Bitmap&lt; Pixel &gt;</a>
-</li>
-<li>gaussianed()
-: <a class="el" href="classmeow_1_1Bitmap.html#a0aae89f4f8dbc1ba2b8f43e29a4a592e">meow::Bitmap&lt; Pixel &gt;</a>
-</li>
-<li>get()
-: <a class="el" href="classmeow_1_1ObjSelector.html#a948d5e709bdeacb8648e8c7c243b0ff3">meow::ObjSelector&lt; id &gt;</a>
-</li>
-<li>gGet()
-: <a class="el" href="classmeow_1_1RGBi__Space.html#ae929cfad169be9724e8d38d967a8ac33">meow::RGBi_Space</a>
-, <a class="el" href="classmeow_1_1RGBf__Space.html#a48e591bedfc479b2193dd00ac5986f9f">meow::RGBf_Space</a>
-</li>
-<li>gMax()
-: <a class="el" href="classmeow_1_1RGBi__Space.html#a4b3d58a5a52f1ebee9e7477a9f0bd291">meow::RGBi_Space</a>
-, <a class="el" href="classmeow_1_1RGBf__Space.html#a65d8088fb8b755f0b3f173dcda552789">meow::RGBf_Space</a>
-</li>
-<li>gMin()
-: <a class="el" href="classmeow_1_1RGBi__Space.html#aa56cd3fabe6e32ede7f7761836dd7253">meow::RGBi_Space</a>
-, <a class="el" href="classmeow_1_1RGBf__Space.html#aeb0cd2d681af6a70861ff371bf596e17">meow::RGBf_Space</a>
-</li>
-<li>goThrough()
-: <a class="el" href="classmeow_1_1Pipeline.html#a41613bf7d08d61043b8791665bdb2395">meow::Pipeline&lt; Input, Output, Medium &gt;</a>
-, <a class="el" href="classmeow_1_1TransformatePipeline.html#a32e82edbed6cebb49b9ebdf9addd08bb">meow::TransformatePipeline&lt; Scalar &gt;</a>
-</li>
-<li>goThroughInv()
-: <a class="el" href="classmeow_1_1Pipeline.html#ad8a007463d13af873d9ab6e5926be374">meow::Pipeline&lt; Input, Output, Medium &gt;</a>
-</li>
-<li>gradiancedX()
-: <a class="el" href="classmeow_1_1Bitmap.html#a1630de00aebe37d58e04d6b9fc69eafb">meow::Bitmap&lt; Pixel &gt;</a>
-</li>
-<li>gradiancedY()
-: <a class="el" href="classmeow_1_1Bitmap.html#ae8d8985bd64971590862b165e2949faf">meow::Bitmap&lt; Pixel &gt;</a>
-</li>
-<li>gradianceX()
-: <a class="el" href="classmeow_1_1Bitmap.html#aaf5c0c592084c80bce532801f4cdeb22">meow::Bitmap&lt; Pixel &gt;</a>
-</li>
-<li>gradianceY()
-: <a class="el" href="classmeow_1_1Bitmap.html#aa08c848b01a304f4569f0e45f3ccee12">meow::Bitmap&lt; Pixel &gt;</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_func_0x68.html b/doc/html/functions_func_0x68.html
deleted file mode 100644
index dbeecc5..0000000
--- a/doc/html/functions_func_0x68.html
+++ /dev/null
@@ -1,129 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_func_0x68.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index_h"></a>- h -</h3><ul>
-<li>h()
-: <a class="el" href="classmeow_1_1HSLf__Space.html#a1aca0fee7322efd313d6b070b580d0ad">meow::HSLf_Space</a>
-, <a class="el" href="classmeow_1_1HSVf__Space.html#a400aceb17358373551aba79aac046e88">meow::HSVf_Space</a>
-</li>
-<li>HashTableList()
-: <a class="el" href="classmeow_1_1HashTableList.html#a327ccf67321d9b5061dbe01c287bd7e3">meow::HashTableList&lt; Data, HashFunc &gt;</a>
-</li>
-<li>hasOptionSetup()
-: <a class="el" href="classmeow_1_1Usage.html#a24d6ad17571474211da242b19bc5bdcf">meow::Usage</a>
-</li>
-<li>height()
-: <a class="el" href="classmeow_1_1Bitmap.html#a2290360ab49bdf1f33dc717fce71d5df">meow::Bitmap&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1Photo.html#a0fc9394bbee567c1961500808a5f9a9d">meow::Photo&lt; Pixel &gt;</a>
-</li>
-<li>hGet()
-: <a class="el" href="classmeow_1_1HSLf__Space.html#a12fa00864b6e4ed1b129f3d98506772d">meow::HSLf_Space</a>
-, <a class="el" href="classmeow_1_1HSVf__Space.html#ae142d6dfee8ac3f1e8471792911dca46">meow::HSVf_Space</a>
-</li>
-<li>hMax()
-: <a class="el" href="classmeow_1_1HSLf__Space.html#a145882c607f9029859eb418ce979b64c">meow::HSLf_Space</a>
-, <a class="el" href="classmeow_1_1HSVf__Space.html#a9c477bb3f4bd4a6e275454b5c17f70af">meow::HSVf_Space</a>
-</li>
-<li>hMin()
-: <a class="el" href="classmeow_1_1HSVf__Space.html#a55d7dc460276eedec803905bc896e3f4">meow::HSVf_Space</a>
-, <a class="el" href="classmeow_1_1HSLf__Space.html#ae8cdb0610e7c4c7c8cae0071e89190a1">meow::HSLf_Space</a>
-</li>
-<li>hsl()
-: <a class="el" href="classmeow_1_1HSLf__Space.html#a7bfcdff0e263e1fc668378e62fcc7bbe">meow::HSLf_Space</a>
-</li>
-<li>HSLf_Space()
-: <a class="el" href="classmeow_1_1HSLf__Space.html#a5920c0fc93e0481957c629c47d302849">meow::HSLf_Space</a>
-</li>
-<li>hslGet()
-: <a class="el" href="classmeow_1_1HSLf__Space.html#ae5299a5b58224fcf600812cbcebb7031">meow::HSLf_Space</a>
-</li>
-<li>hslMax()
-: <a class="el" href="classmeow_1_1HSLf__Space.html#a93487838e17ee5ff1e586d0253ada7c6">meow::HSLf_Space</a>
-</li>
-<li>hslMin()
-: <a class="el" href="classmeow_1_1HSLf__Space.html#ae97959215ff50cc62af6a309226a0061">meow::HSLf_Space</a>
-</li>
-<li>hsv()
-: <a class="el" href="classmeow_1_1HSVf__Space.html#a0013ba6629d7ed35617c01b577078502">meow::HSVf_Space</a>
-</li>
-<li>HSVf_Space()
-: <a class="el" href="classmeow_1_1HSVf__Space.html#a27eb3acfdc06d03d88f5f3d1ae1cb7cc">meow::HSVf_Space</a>
-</li>
-<li>hsvGet()
-: <a class="el" href="classmeow_1_1HSVf__Space.html#a1425760cfd045ecab3ecadd6e9060744">meow::HSVf_Space</a>
-</li>
-<li>hsvMax()
-: <a class="el" href="classmeow_1_1HSVf__Space.html#a017762ec97277e45f7bf1678b805b5ec">meow::HSVf_Space</a>
-</li>
-<li>hsvMin()
-: <a class="el" href="classmeow_1_1HSVf__Space.html#ae7f41bf982b0e89a829598ed0e6fa9de">meow::HSVf_Space</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_func_0x69.html b/doc/html/functions_func_0x69.html
deleted file mode 100644
index aa54407..0000000
--- a/doc/html/functions_func_0x69.html
+++ /dev/null
@@ -1,135 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_func_0x69.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index_i"></a>- i -</h3><ul>
-<li>identitied()
-: <a class="el" href="classmeow_1_1Matrix.html#abc6f5c824ee47cb15094729ca91f2e7c">meow::Matrix&lt; Entry &gt;</a>
-</li>
-<li>identity()
-: <a class="el" href="classmeow_1_1Matrix.html#a9987d4535f1de58b822325914e3a916f">meow::Matrix&lt; Entry &gt;</a>
-</li>
-<li>identityPoint()
-: <a class="el" href="classmeow_1_1IdentityPoints.html#a22cc708e09447d1c059d8f7a07fa34cc">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-</li>
-<li>identityPointAdd()
-: <a class="el" href="classmeow_1_1IdentityPoints.html#a8ad5a9cc2cfa2a9a32bf90b47cc42d94">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-</li>
-<li>identityPointDel()
-: <a class="el" href="classmeow_1_1IdentityPoints.html#ad6df062b618a5b7dae5723eea1eb1403">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-</li>
-<li>identityPointGet()
-: <a class="el" href="classmeow_1_1IdentityPoints.html#a4a87edebfe33238c687ff6d6485c53f3">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-</li>
-<li>IdentityPoints()
-: <a class="el" href="classmeow_1_1IdentityPoints.html#ab3566725696aa78c8b4f85892b6dacc4">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-</li>
-<li>identityPoints()
-: <a class="el" href="classmeow_1_1IdentityPoints.html#a312db9235d0a92aa6c297757079f6dd7">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-</li>
-<li>identityPointsAdd()
-: <a class="el" href="classmeow_1_1IdentityPoints.html#af7b65433eccc4d45af938a577a5b5946">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-</li>
-<li>identityPointsDel()
-: <a class="el" href="classmeow_1_1IdentityPoints.html#a442f6744170780c61801706bb45c74f5">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-</li>
-<li>import()
-: <a class="el" href="classmeow_1_1Usage.html#ad7db9a4197d9b281c47df0800ed63df0">meow::Usage</a>
-</li>
-<li>inputCols()
-: <a class="el" href="classmeow_1_1TransformatePipeline.html#aacb91bcfe8e35bd0cffc0ee71ea00dae">meow::TransformatePipeline&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Transformation.html#a1b556b6b0798d4e03cae5cdc474dca13">meow::Transformation&lt; Scalar &gt;</a>
-</li>
-<li>inputRows()
-: <a class="el" href="classmeow_1_1Transformation.html#a9c4d19fe8d95967596b06bc026bdf200">meow::Transformation&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1TransformatePipeline.html#aa0b055af22eef651755af283feb8d45c">meow::TransformatePipeline&lt; Scalar &gt;</a>
-</li>
-<li>insert()
-: <a class="el" href="classmeow_1_1SplayTree__Range.html#a5e80acef8cd1a6732f5cfec65ab69d54">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1VP__Tree.html#a2319a3995c4b6ad415a4997764e83b3f">meow::VP_Tree&lt; Vector, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree.html#a0ae5e48da8d18ad8b2dc839d1c1b5582">meow::SplayTree&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1ObjDictionary.html#a9784fbd0eaab219216abdcba4f326ead">meow::ObjDictionary&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1KD__Tree.html#ad1af6def42b23b9b4acef03d32774b9e">meow::KD_Tree&lt; Vector, Scalar &gt;</a>
-</li>
-<li>inside()
-: <a class="el" href="classmeow_1_1Photo.html#ae1d328ee4c0971d4a90fb1f05bea1e66">meow::Photo&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1Camera.html#a55e165212b212a58b0090b1496a1a40a">meow::Camera&lt; Pixel &gt;</a>
-</li>
-<li>inversable()
-: <a class="el" href="classmeow_1_1Transformation.html#a71a1e75ebcf4d692cb9f0dcfeba1c1e4">meow::Transformation&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Pipeline.html#a2f135be41a794fe8c6ac88e4b954feb8">meow::Pipeline&lt; Input, Output, Medium &gt;</a>
-</li>
-<li>inverse()
-: <a class="el" href="classmeow_1_1Matrix.html#af6c3ae812c4290d29fb0932b655887dd">meow::Matrix&lt; Entry &gt;</a>
-</li>
-<li>inversed()
-: <a class="el" href="classmeow_1_1Matrix.html#ab7b158abdfe8ad1966cc3f0490743170">meow::Matrix&lt; Entry &gt;</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_func_0x6a.html b/doc/html/functions_func_0x6a.html
deleted file mode 100644
index 42e0d17..0000000
--- a/doc/html/functions_func_0x6a.html
+++ /dev/null
@@ -1,88 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_func_0x6a.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index_j"></a>- j -</h3><ul>
-<li>jacobian()
-: <a class="el" href="classmeow_1_1Rotation3D.html#a4846e5870c41f3694678d8acf032b8df">meow::Rotation3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Transformation.html#a18590a4501b79a9ad38eb8fa3c966eb8">meow::Transformation&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1BallProjection.html#ad2d62da97dd4b527c254e62a1ec949d8">meow::BallProjection&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1PhotoProjection.html#aabb88ff170cc655a3b7262af3337a0a3">meow::PhotoProjection&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1TransformatePipeline.html#a432a32213f3d19262185de45d828883f">meow::TransformatePipeline&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1PhotoProjection.html#a4a07aecb4474633c82d6b73dc1cdd53d">meow::PhotoProjection&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Transformation.html#a97b459877b4e508193071fa166a126c9">meow::Transformation&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1BallProjection.html#a4fb7773f5566e93435ba56defbb7efc6">meow::BallProjection&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1TransformatePipeline.html#a6299f8399a390371f4665c6800da0fc2">meow::TransformatePipeline&lt; Scalar &gt;</a>
-</li>
-<li>jacobianInv()
-: <a class="el" href="classmeow_1_1Rotation3D.html#ae12a31cabc1260bd7256734f0e04acfb">meow::Rotation3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Transformation.html#a4e7e3b24d0879eddc53951dfb357db0b">meow::Transformation&lt; Scalar &gt;</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_func_0x6b.html b/doc/html/functions_func_0x6b.html
deleted file mode 100644
index 226f6db..0000000
--- a/doc/html/functions_func_0x6b.html
+++ /dev/null
@@ -1,80 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_func_0x6b.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index_k"></a>- k -</h3><ul>
-<li>KD_Tree()
-: <a class="el" href="classmeow_1_1KD__Tree.html#a782840070cd90370c37d72e8a39765f9">meow::KD_Tree&lt; Vector, Scalar &gt;</a>
-</li>
-<li>keyOffset()
-: <a class="el" href="classmeow_1_1SplayTree.html#aead0d2eba7528aeff12f6c0f87c60917">meow::SplayTree&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range.html#a4e05023009c1c82a5d464a43d6777843">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_func_0x6c.html b/doc/html/functions_func_0x6c.html
deleted file mode 100644
index c43ff01..0000000
--- a/doc/html/functions_func_0x6c.html
+++ /dev/null
@@ -1,107 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_func_0x6c.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index_l"></a>- l -</h3><ul>
-<li>l()
-: <a class="el" href="classmeow_1_1HSLf__Space.html#ae7e4b58fd85ace76a0979a3c7e14407c">meow::HSLf_Space</a>
-</li>
-<li>last()
-: <a class="el" href="classmeow_1_1SplayTree__Range.html#afd72a714bb2b7bce0ceedad1dea9e264">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1Pipeline.html#a46fba2a5d88bf742223732e523e7d234">meow::Pipeline&lt; Input, Output, Medium &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree.html#a805efe9b5f4bac68fd62908eb7cf3501">meow::SplayTree&lt; Key, Value &gt;</a>
-</li>
-<li>length()
-: <a class="el" href="classmeow_1_1Vector.html#afc7cc691dd00ab41fd56d798c13a6a27">meow::Vector&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#ac32c4c5bd8ecf0a662dd12f3b6de15e5">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#ae5d23addf232794f4635bdf6221ef7ec">meow::Vector3D&lt; Scalar &gt;</a>
-</li>
-<li>length2()
-: <a class="el" href="classmeow_1_1Vector2D.html#a1847d22eda48a16d9265f6e0774e1538">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#ab378a6b96d9e5d9a75f21ee3bf107bde">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector.html#a71b56938e01de730490e722824f4b53e">meow::Vector&lt; Scalar &gt;</a>
-</li>
-<li>lGet()
-: <a class="el" href="classmeow_1_1HSLf__Space.html#a5dd4d3ea93f86b627d51936b7388da44">meow::HSLf_Space</a>
-</li>
-<li>LinearTransformation()
-: <a class="el" href="classmeow_1_1LinearTransformation.html#a4d73d74510c76bdbe176a8d498be185e">meow::LinearTransformation&lt; Scalar &gt;</a>
-</li>
-<li>lMax()
-: <a class="el" href="classmeow_1_1HSLf__Space.html#a93c3d32fd0bc4aab24835409688cdf72">meow::HSLf_Space</a>
-</li>
-<li>lMin()
-: <a class="el" href="classmeow_1_1HSLf__Space.html#a41ab2ddd1544632a138e2660e4c9152a">meow::HSLf_Space</a>
-</li>
-<li>lowerBound()
-: <a class="el" href="classmeow_1_1SplayTree.html#a48d6f8f0af07a6620bd73a92db226ce6">meow::SplayTree&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range.html#a92ca3967d0f433a57b5057d61183f2aa">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_func_0x6d.html b/doc/html/functions_func_0x6d.html
deleted file mode 100644
index 75f84da..0000000
--- a/doc/html/functions_func_0x6d.html
+++ /dev/null
@@ -1,148 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_func_0x6d.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index_m"></a>- m -</h3><ul>
-<li>match()
-: <a class="el" href="classmeow_1_1FeaturePointsMatch.html#aa16339c126971f455938bbb70ec2626a">meow::FeaturePointsMatch&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ae8ea7cbe57606eac89b5709058ea8f61">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch.html#ae5a6610fe39f727fc9f6ca0f5603ed6b">meow::FeaturePointsMatch&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a08db3f32030af64ac738a21ac915e5bb">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
-</li>
-<li>matrix()
-: <a class="el" href="classmeow_1_1Vector.html#ad3b1665885c683f41b94fd59b0f5e084">meow::Vector&lt; Scalar &gt;</a>
-</li>
-<li>Matrix()
-: <a class="el" href="classmeow_1_1Matrix.html#a2dc9f17e38ba52376822744d2fc48f29">meow::Matrix&lt; Entry &gt;</a>
-</li>
-<li>matrix()
-: <a class="el" href="classmeow_1_1Color3__Space.html#a1f11ba476ffb0ed16ef1b8d06954b6f0">meow::Color3_Space&lt; T &gt;</a>
-</li>
-<li>Matrix()
-: <a class="el" href="classmeow_1_1Matrix.html#a5728557810b6c5444332557ac53597d5">meow::Matrix&lt; Entry &gt;</a>
-</li>
-<li>matrix()
-: <a class="el" href="classmeow_1_1Vector2D.html#added6ab5bb058ef53f919724333454fd">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#ae03fb93d06c60fd2901875ead10c8c72">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1LinearTransformation.html#a9227417bd74bb950e1c732e5948befc0">meow::LinearTransformation&lt; Scalar &gt;</a>
-</li>
-<li>matrixInv()
-: <a class="el" href="classmeow_1_1LinearTransformation.html#a60ead2898f321c5d77d099e1dc3e103c">meow::LinearTransformation&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Rotation3D.html#a513851c5d53274b76fd9511ba1aea484">meow::Rotation3D&lt; Scalar &gt;</a>
-</li>
-<li>max()
-: <a class="el" href="classmeow_1_1Color3__Space.html#aa6661a1aaaf985a4b2d68db88ec93d2f">meow::Color3_Space&lt; T &gt;</a>
-</li>
-<li>maxV()
-: <a class="el" href="classmeow_1_1Color3__Space.html#a0bdfe0eaab4a77cdc8a1359518630a07">meow::Color3_Space&lt; T &gt;</a>
-</li>
-<li>MediumInfo()
-: <a class="el" href="structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.html#ac7f042f7c96e2170e5c13f5d98fb5d0a">meow::Pipeline&lt; Input, Output, Medium &gt;::Myself::MediumInfo</a>
-</li>
-<li>merge()
-: <a class="el" href="classmeow_1_1SplayTree.html#a9d370115877428e58b1595458dc345a3">meow::SplayTree&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1DisjointSet.html#a410399290f718332f5c3df1854182198">meow::DisjointSet</a>
-, <a class="el" href="classmeow_1_1MergeableHeap.html#a3638f12db8da212244cb6ab7e37332db">meow::MergeableHeap&lt; Element &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range.html#a42d874bda7b24108d0e861448eadce84">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-</li>
-<li>MergeableHeap()
-: <a class="el" href="classmeow_1_1MergeableHeap.html#a7ef8e2deae0058c91eda490005b978f7">meow::MergeableHeap&lt; Element &gt;</a>
-</li>
-<li>mergeAfter()
-: <a class="el" href="classmeow_1_1SplayTree__Range.html#a53a6ba929a8500fa74e0991e120d3401">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree.html#a17f0fea3a3f4c7a548743bee7e5a285c">meow::SplayTree&lt; Key, Value &gt;</a>
-</li>
-<li>min()
-: <a class="el" href="classmeow_1_1Color3__Space.html#a3351aea64c4ca1596694d6b95dce56df">meow::Color3_Space&lt; T &gt;</a>
-</li>
-<li>minV()
-: <a class="el" href="classmeow_1_1Color3__Space.html#a318eedb2acaba5f3a8c79a651c53e676">meow::Color3_Space&lt; T &gt;</a>
-</li>
-<li>modify()
-: <a class="el" href="classmeow_1_1ObjType.html#a0eac1bd069ebdde20f422ef6a5ffb7cb">meow::ObjType&lt; Type, ReaderWriter &gt;</a>
-</li>
-<li>moveTo()
-: <a class="el" href="classmeow_1_1MergeableHeap.html#acec8dde15d23e729aba90d98417db845">meow::MergeableHeap&lt; Element &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree.html#a169eca2b27a5ec844bd79bba2bb75412">meow::SplayTree&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range.html#a17483e5f0028004cc4bf46699591fafe">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-</li>
-<li>mul()
-: <a class="el" href="classmeow_1_1Matrix.html#a30fdb794e5966585e93cf715646210dd">meow::Matrix&lt; Entry &gt;</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#a8c65e501c1eeafe7f504c3b834743320">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector.html#a45bd0b9c27a2fc83f1d00106c976751c">meow::Vector&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#a04201f13c26a2f6abc9b1c7b0ff313cc">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Matrix.html#a06ac197ecfa9bc8bd5e9d9094f2d01ab">meow::Matrix&lt; Entry &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#a22717807229c6243b5d0fd4d370b578a">meow::Vector3D&lt; Scalar &gt;</a>
-</li>
-<li>muled()
-: <a class="el" href="classmeow_1_1Vector3D.html#a840c9c1ab9734c0687241cc6636fe915">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#a4e0422609e71a9e16b41fceca451d63c">meow::Vector2D&lt; Scalar &gt;</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_func_0x6e.html b/doc/html/functions_func_0x6e.html
deleted file mode 100644
index 219ece9..0000000
--- a/doc/html/functions_func_0x6e.html
+++ /dev/null
@@ -1,95 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_func_0x6e.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
-<li>name()
-: <a class="el" href="classmeow_1_1ObjSelector.html#a43786b9b4869a3bb115c852d09e474cb">meow::ObjSelector&lt; id &gt;</a>
-</li>
-<li>names()
-: <a class="el" href="classmeow_1_1ObjSelector.html#a12a464df440ff51da3f51a5c6731f958">meow::ObjSelector&lt; id &gt;</a>
-</li>
-<li>negative()
-: <a class="el" href="classmeow_1_1Vector3D.html#ab71feb692f3ce13de6815fa1b2b21be8">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Matrix.html#a581dbd8ba10d054596a3d11eaf47f274">meow::Matrix&lt; Entry &gt;</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#a8d389c0b1a9cc2b3a9dec7fec05bbad8">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector.html#abefb870f27490906e326a6f94a896f7c">meow::Vector&lt; Scalar &gt;</a>
-</li>
-<li>normalize()
-: <a class="el" href="classmeow_1_1Vector3D.html#aa9f6d3c5f4e5dd0952633822451d98b8">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector.html#ab675b777186dd4903367bc77922893ee">meow::Vector&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#aa5da315ea365b2ca374704a3e8dded9b">meow::Vector2D&lt; Scalar &gt;</a>
-</li>
-<li>normalized()
-: <a class="el" href="classmeow_1_1Vector.html#aadbed69a847ce560210d0513c2156448">meow::Vector&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#af4f99f5a4871892e3975e41c8137f69c">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#ad60642b6b0dc4a6626e1d9eb917e6b45">meow::Vector2D&lt; Scalar &gt;</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_func_0x6f.html b/doc/html/functions_func_0x6f.html
deleted file mode 100644
index 45a7b92..0000000
--- a/doc/html/functions_func_0x6f.html
+++ /dev/null
@@ -1,263 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_func_0x6f.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index_o"></a>- o -</h3><ul>
-<li>ObjArray()
-: <a class="el" href="classmeow_1_1ObjArray.html#adf6b1b267475a6a25a03317943e4a3cf">meow::ObjArray&lt; T &gt;</a>
-</li>
-<li>ObjBase()
-: <a class="el" href="classmeow_1_1ObjBase.html#abe7a7138b5a81eb66da51b74bc3996ff">meow::ObjBase</a>
-</li>
-<li>ObjDictionary()
-: <a class="el" href="classmeow_1_1ObjDictionary.html#a59cf39f8704134a64090ecb59fff01aa">meow::ObjDictionary&lt; Key, Value &gt;</a>
-</li>
-<li>ObjProperties()
-: <a class="el" href="classmeow_1_1ObjProperties.html#af1c809c0b160e143ee4f73cd577bd2cb">meow::ObjProperties&lt; SID &gt;</a>
-</li>
-<li>ObjSelector()
-: <a class="el" href="classmeow_1_1ObjSelector.html#afefd56114a54ec164f0264d83394fc21">meow::ObjSelector&lt; id &gt;</a>
-</li>
-<li>ObjType()
-: <a class="el" href="classmeow_1_1ObjType.html#a6a625052a5579e4897a95e9ca6663136">meow::ObjType&lt; Type, ReaderWriter &gt;</a>
-</li>
-<li>ObyType()
-: <a class="el" href="classmeow_1_1ObjType.html#afd125762822efc8ff890479bac6fafe4">meow::ObjType&lt; Type, ReaderWriter &gt;</a>
-</li>
-<li>offset()
-: <a class="el" href="classmeow_1_1SegmentTree.html#aaeca3de355dc367e2664e83800ee6aa5">meow::SegmentTree&lt; Value &gt;</a>
-, <a class="el" href="classmeow_1_1WatchBall.html#af8a5cf5d7093da13578aee6f802c8cee">meow::WatchBall&lt; Pixel &gt;</a>
-</li>
-<li>operator!=()
-: <a class="el" href="classmeow_1_1SplayTree_1_1Element.html#ae5c8fa3ed0fb90953de1b50e81a89480">meow::SplayTree&lt; Key, Value &gt;::Element</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range_1_1Element.html#a7e8d951ce66208a88ac8d8a177af48a5">meow::SplayTree_Range&lt; Key, Value &gt;::Element</a>
-</li>
-<li>operator()()
-: <a class="el" href="classmeow_1_1BallProjection.html#a4f2e133f911088b7e13cabc52b3e6b92">meow::BallProjection&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1PhotoProjection.html#aa50f02a71f9be0b417b0dc9f8ff5d9ab">meow::PhotoProjection&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector.html#a6591f95bda6b9724d2f66fc1254bfa7a">meow::Vector&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1ObjType.html#a99d0180d4480c6fd46841e09c5519d8a">meow::ObjType&lt; Type, ReaderWriter &gt;</a>
-, <a class="el" href="classmeow_1_1Self.html#a5962339e9ee49312ab770f1119256ca6">meow::Self&lt; Data &gt;</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#a2a0cd6731b85b71649dca56d719a1633">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#aebeef94d26c97cf43566070ce5501baf">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Bitmap.html#a646c781896c74a7af4814da06cabf9e5">meow::Bitmap&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePoint.html#ab214706427b962a1404ee8fcfefd6465">meow::FeaturePoint&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ac3d52bb2286377febbe692480e9afa75">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1Matrix.html#a37b9a0774b087006307acb3f95ad7f32">meow::Matrix&lt; Entry &gt;</a>
-</li>
-<li>operator*()
-: <a class="el" href="classmeow_1_1HSLf__Space.html#a4cdbbac5bcfbcd5546e41d1c1480fad4">meow::HSLf_Space</a>
-, <a class="el" href="classmeow_1_1HSVf__Space.html#a205e6c509f76312faeb75ffd3e0436c1">meow::HSVf_Space</a>
-, <a class="el" href="classmeow_1_1RGBi__Space.html#a2ba8e23aa5745341540c72dc4f040990">meow::RGBi_Space</a>
-, <a class="el" href="classmeow_1_1RGBf__Space.html#ab9d808c477ec59c8671bc667f6429136">meow::RGBf_Space</a>
-, <a class="el" href="classmeow_1_1YUVf__Space.html#ad4e4990fd6dbaaa3bdbb8c4706830588">meow::YUVf_Space</a>
-, <a class="el" href="classmeow_1_1SplayTree_1_1Element.html#ac947185148b8e81083172b843b129510">meow::SplayTree&lt; Key, Value &gt;::Element</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range_1_1Element.html#ad860aa695abffe96716eed4a5e58d950">meow::SplayTree_Range&lt; Key, Value &gt;::Element</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#abc930168f72c634aa9a608cc9a4e8c1e">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#a7e274b5303baca7caec05d34a4e72ccc">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Matrix.html#a913ed9a5df441a33fcf0dab1f35814c2">meow::Matrix&lt; Entry &gt;</a>
-, <a class="el" href="classmeow_1_1Vector.html#a8180db77db8e6ef30a15f4bd1fcb7ef1">meow::Vector&lt; Scalar &gt;</a>
-</li>
-<li>operator*=()
-: <a class="el" href="classmeow_1_1Vector2D.html#a2d5ada8cf5673c79375c0429a1681ca6">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#a80e9a667ae9d0d1015123d8477cfeee6">meow::Vector3D&lt; Scalar &gt;</a>
-</li>
-<li>operator+()
-: <a class="el" href="classmeow_1_1YUVf__Space.html#a06cf23bd6493ce0c1e69cca45b3b9f96">meow::YUVf_Space</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#aff9ac089030964f9ba665a5522d759f0">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#abd020d6c071c7c3d374c52d738b471fc">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Matrix.html#ade31d2339af552ba1df230c8383e2f84">meow::Matrix&lt; Entry &gt;</a>
-, <a class="el" href="classmeow_1_1Vector.html#af10156730c992a5597ca674940157fe8">meow::Vector&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1HSLf__Space.html#a98d1df6b95a2893d02251119ef186b02">meow::HSLf_Space</a>
-, <a class="el" href="classmeow_1_1HSVf__Space.html#af31230b50cb0e7534c6668d48eee1462">meow::HSVf_Space</a>
-, <a class="el" href="classmeow_1_1RGBi__Space.html#a68b6bd8c7c44f4cfcdaa89d42c0ad411">meow::RGBi_Space</a>
-, <a class="el" href="classmeow_1_1RGBf__Space.html#a8ddf4972a507e4623c9372793f6478e1">meow::RGBf_Space</a>
-</li>
-<li>operator+=()
-: <a class="el" href="classmeow_1_1HashTableList.html#a7bef8d0510d33a06507881a872c62156">meow::HashTableList&lt; Data, HashFunc &gt;</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#a43660ff47fbe41076396c122a5bfd7ac">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#ad8effb8709fe565734bc1c8f94dc0ef1">meow::Vector3D&lt; Scalar &gt;</a>
-</li>
-<li>operator-()
-: <a class="el" href="classmeow_1_1Vector.html#a510da6e6a0470bf2312e62c1b43a310a">meow::Vector&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1HSLf__Space.html#aa6fcf6ef67c2f37e998486e36dc4a0aa">meow::HSLf_Space</a>
-, <a class="el" href="classmeow_1_1HSVf__Space.html#a31d3e70dc358f146a109c049a0776cca">meow::HSVf_Space</a>
-, <a class="el" href="classmeow_1_1RGBi__Space.html#a7aeab58894418a920b77c592990bd1ab">meow::RGBi_Space</a>
-, <a class="el" href="classmeow_1_1RGBf__Space.html#aa2911ccfbf9a3587ed0310211836a25e">meow::RGBf_Space</a>
-, <a class="el" href="classmeow_1_1YUVf__Space.html#adf527a2801ec37a42edf1b1964007547">meow::YUVf_Space</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#a6b86b91ba3c24e668593aaba3e4bc50e">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#a967c15ddac7c8e949e8361c3339492c8">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Matrix.html#a5d35d285b8cd59475e98f97966be68c1">meow::Matrix&lt; Entry &gt;</a>
-, <a class="el" href="classmeow_1_1Vector.html#ac3e4b43822b9091c3eab7215c52b140d">meow::Vector&lt; Scalar &gt;</a>
-</li>
-<li>operator-=()
-: <a class="el" href="classmeow_1_1HashTableList.html#a3c3e1ad9bf9993ded4a6904f07abb920">meow::HashTableList&lt; Data, HashFunc &gt;</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#ac160da32a9af65264c4b509db5d9f0fb">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#a238bd646690e1ac1660726e007b05d92">meow::Vector3D&lt; Scalar &gt;</a>
-</li>
-<li>operator-&gt;()
-: <a class="el" href="classmeow_1_1Self.html#ace312355261c68ac7531767939f5c4c2">meow::Self&lt; Data &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree_1_1Element.html#a5e564545e78be2ad63e965c985997ab5">meow::SplayTree&lt; Key, Value &gt;::Element</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range_1_1Element.html#a6344204522f3093165b1a100cc2bf6f2">meow::SplayTree_Range&lt; Key, Value &gt;::Element</a>
-, <a class="el" href="classmeow_1_1Self.html#a6063551c3e6ac647500e938ade8fbc99">meow::Self&lt; Data &gt;</a>
-</li>
-<li>operator/()
-: <a class="el" href="classmeow_1_1Matrix.html#a807c2a35579a429a2278956fc070f31a">meow::Matrix&lt; Entry &gt;</a>
-, <a class="el" href="classmeow_1_1HSLf__Space.html#a88eb3f94b211a3e29c80c334f0f8e963">meow::HSLf_Space</a>
-, <a class="el" href="classmeow_1_1HSVf__Space.html#ae8368184fb8579d83d4f883191b8502e">meow::HSVf_Space</a>
-, <a class="el" href="classmeow_1_1RGBi__Space.html#a618ccc99b535547833004fc8d83b14ee">meow::RGBi_Space</a>
-, <a class="el" href="classmeow_1_1RGBf__Space.html#a9e1faa7ce3cfefeb07eb7b8051daf932">meow::RGBf_Space</a>
-, <a class="el" href="classmeow_1_1YUVf__Space.html#a056acc13f596f9d488eeb8540aa93a2d">meow::YUVf_Space</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#abe7d948febd4ea0faf80be7ffc369692">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#ab19d15aa3ecbe2f2b87ce077a0bd7a46">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector.html#a74e4cf085fd43a51c50872ea9b42c47e">meow::Vector&lt; Scalar &gt;</a>
-</li>
-<li>operator/=()
-: <a class="el" href="classmeow_1_1Vector2D.html#af164380cbababa279dee2bedb81ec080">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#a882b59cc16aaaa5b136dc60d1d6eecbd">meow::Vector3D&lt; Scalar &gt;</a>
-</li>
-<li>operator=()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#aab9f554d028c13587d29abe0dc5fa1bd">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1RGBf__Space.html#a431988ab812016af01e8ab960da9222a">meow::RGBf_Space</a>
-, <a class="el" href="classmeow_1_1PhotoProjection.html#a7c05a0abd905abc1330331627b6a1d90">meow::PhotoProjection&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Bitmap.html#aba3ea0e5f48b63363c91ae4168dbd0bb">meow::Bitmap&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1ObjDictionary.html#a87b0f4542b07951f207a1c9d3e327c81">meow::ObjDictionary&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1Photo.html#ab97f03da439edeb8834fd6e7a3487f65">meow::Photo&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1WatchBall.html#a69948640465200ca8fadc364aad98b23">meow::WatchBall&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1Rotation3D.html#a3e0095d1f506d6f11c434d55e454aca6">meow::Rotation3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1BallProjection.html#a8e7e0ddd31c51bbaa934f77aee760f18">meow::BallProjection&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1RGBi__Space.html#a6b4567461811d8f877b0234ca6662a76">meow::RGBi_Space</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a11beaa0b96effbc990c3d7d3c6922e9a">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree_1_1Element.html#a6af08a219ca313ddd086db6d3a8685d7">meow::SplayTree&lt; Key, Value &gt;::Element</a>
-, <a class="el" href="classmeow_1_1Camera.html#adc22e067c44d2cf143c3cf4cba9abdbf">meow::Camera&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1Vector.html#a8cad36b5fab47f3d50b840ff26260623">meow::Vector&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Self.html#af3277e1109c59e5f81549889b344a675">meow::Self&lt; Data &gt;</a>
-, <a class="el" href="classmeow_1_1ObjType.html#add76ed06952275dbb3c2ce0176cf0c7b">meow::ObjType&lt; Type, ReaderWriter &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#a336dbab9f61ee8196ce4c577a169a927">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Pipeline.html#a107cc18a159ceb2fcde495363c55047e">meow::Pipeline&lt; Input, Output, Medium &gt;</a>
-, <a class="el" href="classmeow_1_1ObjArray.html#a3b0c22ea4f9538279794ce866013a2cf">meow::ObjArray&lt; T &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range_1_1Element.html#a126d57eee520aa17868ce74112249e12">meow::SplayTree_Range&lt; Key, Value &gt;::Element</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range.html#af93643b667895835f97e32e30959ca9e">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree.html#aef1da0d72d3a88851bd805d489fb6ea0">meow::SplayTree&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1Matrix.html#a50bf284fe7beae52bb1bd0868486a602">meow::Matrix&lt; Entry &gt;</a>
-, <a class="el" href="classmeow_1_1HSVf__Space.html#a96d429221b88c5e568813d8a42c49af0">meow::HSVf_Space</a>
-, <a class="el" href="classmeow_1_1MergeableHeap.html#a304bacba11be0772b10505b6053a57e1">meow::MergeableHeap&lt; Element &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePoint.html#a2bab58e7d4bb768cd5140db86c448f4c">meow::FeaturePoint&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#a470def2d8b1789e0cbb8ede298893242">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1HSLf__Space.html#a3d4ccb8d33991e2edb64904669d2a21c">meow::HSLf_Space</a>
-, <a class="el" href="classmeow_1_1SegmentTree.html#a765e794af604ab7c20a4245dfafcf14c">meow::SegmentTree&lt; Value &gt;</a>
-, <a class="el" href="classmeow_1_1YUVf__Space.html#acd8f8d7472bfa816669e601243c0c2df">meow::YUVf_Space</a>
-, <a class="el" href="classmeow_1_1IdentityPoints.html#a8c2bcc67932db294e3b4e9f665ff505d">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1HashTableList.html#a9f9493e2044df374ac9e650303fdf212">meow::HashTableList&lt; Data, HashFunc &gt;</a>
-, <a class="el" href="classmeow_1_1VP__Tree.html#a7c73bb25b40f440b48267f94fa4561ad">meow::VP_Tree&lt; Vector, Scalar &gt;</a>
-</li>
-<li>operator==()
-: <a class="el" href="classmeow_1_1SplayTree__Range_1_1Element.html#a42f71bf3aa7e009582e628e87763482d">meow::SplayTree_Range&lt; Key, Value &gt;::Element</a>
-, <a class="el" href="classmeow_1_1SplayTree_1_1Element.html#aeaf7740977e75749cd8656066d05808b">meow::SplayTree&lt; Key, Value &gt;::Element</a>
-, <a class="el" href="structmeow_1_1FeaturePointIndexPair.html#ad4bc29dd8931fa3c6fa8139bb51b7f4a">meow::FeaturePointIndexPair</a>
-</li>
-<li>operator[]()
-: <a class="el" href="classmeow_1_1ObjArray.html#a1b6cb50da01769067bafcb85c2a5104f">meow::ObjArray&lt; T &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePoint.html#a54b483836901fd5ad6b3c115f3afda69">meow::FeaturePoint&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree.html#a9f02a4ccc46616b7923c5834e02d53bc">meow::SplayTree&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range.html#a2a4e8bffccdf807bfe6feb9d838ab44d">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1ObjDictionary.html#ad22d7c7dc4d35417e9657eb88ca0dfbb">meow::ObjDictionary&lt; Key, Value &gt;</a>
-</li>
-<li>operator~()
-: <a class="el" href="classmeow_1_1Vector2D.html#ae2fe5b97bf837bc29bb6d819772f4ea0">meow::Vector2D&lt; Scalar &gt;</a>
-</li>
-<li>optionAdd()
-: <a class="el" href="classmeow_1_1Usage.html#af40b0323858e6af56562351554c4dfe2">meow::Usage</a>
-</li>
-<li>optionValue()
-: <a class="el" href="classmeow_1_1Usage.html#a4decdd19345adcda3854fd13e3379d4f">meow::Usage</a>
-</li>
-<li>optionValueAcceptAdd()
-: <a class="el" href="classmeow_1_1Usage.html#aaa2f7c0049d1d09ae08ba8fed6f2a242">meow::Usage</a>
-</li>
-<li>optionValuesSize()
-: <a class="el" href="classmeow_1_1Usage.html#abf96a39021fa349a881f850176b56bbb">meow::Usage</a>
-</li>
-<li>order()
-: <a class="el" href="classmeow_1_1SplayTree.html#ad91ceed4303b4fc5b115b067d304debc">meow::SplayTree&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range.html#a6e33546a3cb07d56548a1f64aa1fc711">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-</li>
-<li>outputCols()
-: <a class="el" href="classmeow_1_1TransformatePipeline.html#ab13242986b383dc646c0093acca589ad">meow::TransformatePipeline&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Transformation.html#a45fb012c3276a37a71805590ab3d75a8">meow::Transformation&lt; Scalar &gt;</a>
-</li>
-<li>outputRows()
-: <a class="el" href="classmeow_1_1Transformation.html#aae50028aba551ad3459335299794f8af">meow::Transformation&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1TransformatePipeline.html#a963050e6b1919534713c812aaa194b97">meow::TransformatePipeline&lt; Scalar &gt;</a>
-</li>
-<li>override()
-: <a class="el" href="classmeow_1_1SegmentTree.html#a2f300a5fd5ffdd19e4b3efc6899a7439">meow::SegmentTree&lt; Value &gt;</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_func_0x70.html b/doc/html/functions_func_0x70.html
deleted file mode 100644
index cfab1d6..0000000
--- a/doc/html/functions_func_0x70.html
+++ /dev/null
@@ -1,190 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_func_0x70.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index_p"></a>- p -</h3><ul>
-<li>paramB()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a40f5a7ac2425243fd637ba6ed400820a">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-</li>
-<li>parameter()
-: <a class="el" href="classmeow_1_1Rotation3D.html#a0a7c3b7f605caf7bc54f80b25b317972">meow::Rotation3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1BallProjection.html#a288814dc861482dd70129a698b1a2d7e">meow::BallProjection&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1PhotoProjection.html#a3499d5c76df3c78028f3e1b7d8cb48e6">meow::PhotoProjection&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Transformation.html#a09e71e5af508d7c0e09fdbeaacbe4365">meow::Transformation&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1PhotoProjection.html#adecf5a6f3f1f07d7fc6b4714fa80e8a1">meow::PhotoProjection&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Rotation3D.html#ac6488df50303b564262065350186549a">meow::Rotation3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Transformation.html#a2a90b93490712232b81a628b5057526f">meow::Transformation&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1BallProjection.html#adf2bcb2f82e9f7e2136b187317ba3211">meow::BallProjection&lt; Scalar &gt;</a>
-</li>
-<li>parameterSize()
-: <a class="el" href="classmeow_1_1Transformation.html#a2dedc054a656a962e8556472aa767dbb">meow::Transformation&lt; Scalar &gt;</a>
-</li>
-<li>paramG()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a956719ee4c4620233bb38983b8acf908">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-</li>
-<li>paramK()
-: <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a4583b168a21acc27691d32b86f291534">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a5ba64f79bf3a94d7cf7a3a5a20dceabf">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-</li>
-<li>paramL()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a24e273bd865b89568e70b4f65bf56806">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-</li>
-<li>paramN()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a6670eebe33689042e0e01911763197f2">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-</li>
-<li>paramR()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a05ec8973f1ea8611c19f7184d3ad5422">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-</li>
-<li>paramW()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#afc8cb8cd55dec0769f9cc3486d431772">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-</li>
-<li>Photo()
-: <a class="el" href="classmeow_1_1Photo.html#af69dcdd4ccd4c15227cf0b104325d8de">meow::Photo&lt; Pixel &gt;</a>
-</li>
-<li>photo()
-: <a class="el" href="classmeow_1_1Camera.html#a78d30a42c1b67fafd3847f8757c10136">meow::Camera&lt; Pixel &gt;</a>
-</li>
-<li>Photo()
-: <a class="el" href="classmeow_1_1Photo.html#a84b9bae13da85ab5d1caf02cdede7092">meow::Photo&lt; Pixel &gt;</a>
-</li>
-<li>photoGet()
-: <a class="el" href="classmeow_1_1Camera.html#aedd341c40cf8c5ef656bd02d9a1a266b">meow::Camera&lt; Pixel &gt;</a>
-</li>
-<li>PhotoProjection()
-: <a class="el" href="classmeow_1_1PhotoProjection.html#a902922d6be5fcb6ce2ce563031913e36">meow::PhotoProjection&lt; Scalar &gt;</a>
-</li>
-<li>pipe()
-: <a class="el" href="classmeow_1_1Pipeline.html#a8425f0a6a4dff7b3bd54f5a0323839c3">meow::Pipeline&lt; Input, Output, Medium &gt;</a>
-</li>
-<li>Pipeline()
-: <a class="el" href="classmeow_1_1Pipeline.html#ad6ff2086fe68c50f526739f3d781bab4">meow::Pipeline&lt; Input, Output, Medium &gt;</a>
-</li>
-<li>pixel()
-: <a class="el" href="classmeow_1_1Bitmap.html#ac8f41ae97e068549565e9ac83ffef888">meow::Bitmap&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1Photo.html#a3489796a4101da9291fff280cb89728e">meow::Photo&lt; Pixel &gt;</a>
-</li>
-<li>pixels()
-: <a class="el" href="classmeow_1_1Bitmap.html#a17f92dec30f314d832f040257d6d5584">meow::Bitmap&lt; Pixel &gt;</a>
-</li>
-<li>pop()
-: <a class="el" href="classmeow_1_1MergeableHeap.html#a769478f3424598aa9a408d61b5a83928">meow::MergeableHeap&lt; Element &gt;</a>
-</li>
-<li>popBack()
-: <a class="el" href="classmeow_1_1ObjArray.html#a5196b0d1ae35ce86857d88810cc0933f">meow::ObjArray&lt; T &gt;</a>
-</li>
-<li>position()
-: <a class="el" href="classmeow_1_1FeaturePoint.html#a9c2983fb889eb6ffa1e38f233c78e743">meow::FeaturePoint&lt; Scalar, Description &gt;</a>
-</li>
-<li>positionGet()
-: <a class="el" href="classmeow_1_1FeaturePoint.html#adb4e1f091fb82cdb2fbb6ed50bd3415a">meow::FeaturePoint&lt; Scalar, Description &gt;</a>
-</li>
-<li>positive()
-: <a class="el" href="classmeow_1_1Vector3D.html#a8fc395992d84b816307f72026d1e7125">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Matrix.html#aa43f03179e3218c9af28f7374757a2cc">meow::Matrix&lt; Entry &gt;</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#a0b53875b3acbc7ac8c8e773c9ed340e2">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector.html#a200453ad223a040147a2dc92e4222589">meow::Vector&lt; Scalar &gt;</a>
-</li>
-<li>procArg()
-: <a class="el" href="classmeow_1_1Usage.html#a503b7e13dd79597020805b58d3d81d9d">meow::Usage</a>
-</li>
-<li>procArgs()
-: <a class="el" href="classmeow_1_1Usage.html#aa6a254158f9681e984424c2852fb20ee">meow::Usage</a>
-</li>
-<li>procArgsSize()
-: <a class="el" href="classmeow_1_1Usage.html#aef05aaef7ba6433b2f4c5f313f9c0752">meow::Usage</a>
-</li>
-<li>properties()
-: <a class="el" href="classmeow_1_1ObjProperties.html#a43ce997788ca81603e881a22285fd307">meow::ObjProperties&lt; SID &gt;</a>
-</li>
-<li>property()
-: <a class="el" href="classmeow_1_1ObjProperties.html#af20d23e32a6658bb19685540c65c6a3a">meow::ObjProperties&lt; SID &gt;</a>
-</li>
-<li>propertyAdd()
-: <a class="el" href="classmeow_1_1ObjProperties.html#a5614e7f6a939da5376e83a1e75e215c5">meow::ObjProperties&lt; SID &gt;</a>
-</li>
-<li>propertyClear()
-: <a class="el" href="classmeow_1_1ObjProperties.html#a183b80a7d63a01c23b0c0af5708b336f">meow::ObjProperties&lt; SID &gt;</a>
-</li>
-<li>propertyDel()
-: <a class="el" href="classmeow_1_1ObjProperties.html#aec0a1bc70d7cf33b54a1c951d5cdab23">meow::ObjProperties&lt; SID &gt;</a>
-</li>
-<li>propertyEmpty()
-: <a class="el" href="classmeow_1_1ObjProperties.html#aad531291ff299d99ce081afaefbd94b3">meow::ObjProperties&lt; SID &gt;</a>
-</li>
-<li>propertySize()
-: <a class="el" href="classmeow_1_1ObjProperties.html#a7d36338144c15d56ab8f2a52a54a47cf">meow::ObjProperties&lt; SID &gt;</a>
-</li>
-<li>push()
-: <a class="el" href="classmeow_1_1MergeableHeap.html#a9491f6a76be757ae888a4093c034eedb">meow::MergeableHeap&lt; Element &gt;</a>
-</li>
-<li>putBack()
-: <a class="el" href="classmeow_1_1ObjArray.html#affe4f74887e9c81f1e01b4bd1a4e0e28">meow::ObjArray&lt; T &gt;</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_func_0x71.html b/doc/html/functions_func_0x71.html
deleted file mode 100644
index d939e07..0000000
--- a/doc/html/functions_func_0x71.html
+++ /dev/null
@@ -1,80 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_func_0x71.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index_q"></a>- q -</h3><ul>
-<li>query()
-: <a class="el" href="classmeow_1_1BinaryIndexTree.html#a99f7d954c32c0292a9dda4b74abe5833">meow::BinaryIndexTree&lt; Value &gt;</a>
-, <a class="el" href="classmeow_1_1VP__Tree.html#a22db303a6318b2ef58957b22063cb591">meow::VP_Tree&lt; Vector, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range.html#a9952f914eb9449ae17f5ea0ece422af9">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1SegmentTree.html#a18bb3667abd9810ce3534af3d70b14d5">meow::SegmentTree&lt; Value &gt;</a>
-, <a class="el" href="classmeow_1_1KD__Tree.html#a10e1cac9c14e047d77fb95eaf0b49bd8">meow::KD_Tree&lt; Vector, Scalar &gt;</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_func_0x72.html b/doc/html/functions_func_0x72.html
deleted file mode 100644
index 1b09a13..0000000
--- a/doc/html/functions_func_0x72.html
+++ /dev/null
@@ -1,220 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_func_0x72.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index_r"></a>- r -</h3><ul>
-<li>r()
-: <a class="el" href="classmeow_1_1RGBi__Space.html#a6920d22a9b808f0f2884bd791f8f568a">meow::RGBi_Space</a>
-, <a class="el" href="classmeow_1_1RGBf__Space.html#ab31fa271f40b6296a1f55d9956a704ba">meow::RGBf_Space</a>
-</li>
-<li>radius()
-: <a class="el" href="classmeow_1_1BallProjection.html#a82416bac8768d0f40fc09e8cd3896bc8">meow::BallProjection&lt; Scalar &gt;</a>
-</li>
-<li>read()
-: <a class="el" href="classmeow_1_1Camera.html#aaa82f998dfc1acde6607650ab6514492">meow::Camera&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1ObjBase.html#a4c1f5cb4b05559197148a8f6524bfc34">meow::ObjBase</a>
-, <a class="el" href="classmeow_1_1ObjDictionary.html#a0b1bd9fe09676aca74aec34bf5ea7137">meow::ObjDictionary&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePoint.html#a48908e47535a5528207f8dff2db85ba4">meow::FeaturePoint&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1ObjProperties.html#a4d7d0978d10735798e76e707ee9faa5a">meow::ObjProperties&lt; SID &gt;</a>
-, <a class="el" href="classmeow_1_1ObjSelector.html#a757b4c75d87f958b64bb5cacbeb71dcb">meow::ObjSelector&lt; id &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a3bf522cf08285d1afbaca76c643ea4a7">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1ObjType.html#a8ff33aabcb80ffc2d870b6ce73a6d4fe">meow::ObjType&lt; Type, ReaderWriter &gt;</a>
-, <a class="el" href="classmeow_1_1ReaderWriter__int.html#a04e4b5a8285e372706faa5a45983fb9d">meow::ReaderWriter_int</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a207813017b7eab06672ec324968e6caa">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1ReaderWriter__size__t.html#a4bf82797fa84b557895c204c8c94c936">meow::ReaderWriter_size_t</a>
-, <a class="el" href="classmeow_1_1ReaderWriter__double.html#a951e079f66e01d81f1492ae1da963d8e">meow::ReaderWriter_double</a>
-, <a class="el" href="classmeow_1_1IdentityPoints.html#a66b8a6b980dad9b2cb71cb0823304c51">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1ReaderWriter__string.html#adf69dad74e4998323580e6913598c894">meow::ReaderWriter_string</a>
-, <a class="el" href="classmeow_1_1Photo.html#a97cc535d734fdf53457c84ef5f0bdc50">meow::Photo&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1Bitmap.html#a3b13a4923d68de65bb7e21712185bec8">meow::Bitmap&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1WatchBall.html#a18cac43a61f741c191148bfef76e3d85">meow::WatchBall&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1ObjArray.html#a3bc18d106d33e0a2f00f6e9ebf443b74">meow::ObjArray&lt; T &gt;</a>
-</li>
-<li>referenceFrom()
-: <a class="el" href="classmeow_1_1LinearTransformation.html#a573c034e179570f7a1c41f0c1de54c87">meow::LinearTransformation&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Rotation3D.html#ac2919c38518ea677a85df8757bd8f0d9">meow::Rotation3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Matrix.html#a1dbef5b1a46df480f7fa3e118fd12bec">meow::Matrix&lt; Entry &gt;</a>
-, <a class="el" href="classmeow_1_1Transformation.html#a9b6ec99d8363742f77c63a49ba9467b5">meow::Transformation&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1BallProjection.html#adaf8d494c1177664f49bb63a5d2f36b0">meow::BallProjection&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1PhotoProjection.html#a632973b2b8675f126b74e5ced2f62d52">meow::PhotoProjection&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector.html#ad46346bcc2250cbf91803d38df9d538e">meow::Vector&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1ObjArray.html#aa09ddb0d17ebb93520b211dc29ad2904">meow::ObjArray&lt; T &gt;</a>
-, <a class="el" href="classmeow_1_1ObjDictionary.html#ab0a4c64950a5a89012a913202fac027b">meow::ObjDictionary&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1ObjType.html#a14617b585e4b852ab63321ad0af076e7">meow::ObjType&lt; Type, ReaderWriter &gt;</a>
-, <a class="el" href="classmeow_1_1Pipeline.html#a43280db4560580c0b1618810caab4b02">meow::Pipeline&lt; Input, Output, Medium &gt;</a>
-, <a class="el" href="classmeow_1_1Self.html#a63e1570c927c7fa3b95b71fe978e355d">meow::Self&lt; Data &gt;</a>
-, <a class="el" href="classmeow_1_1Bitmap.html#affd5f41b44fa6afc55f2a3eb3f01cc4d">meow::Bitmap&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1Camera.html#ae00aa539b7d6be9254db1072627d204e">meow::Camera&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePoint.html#af5e944e79a1dfe6644fe429577734bc4">meow::FeaturePoint&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#aedd26ad4f5ce224bf925271d467aaf06">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a881f9a17c264659c2604a79c1ae81286">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1IdentityPoints.html#a7ec681b9849372eb14ed46734a4f885e">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1WatchBall.html#a1480323a56f6f53799e56f4855d95b07">meow::WatchBall&lt; Pixel &gt;</a>
-</li>
-<li>referenceLess()
-: <a class="el" href="classmeow_1_1Self.html#a10f22a83c3afcf65f8f9680f2a2f945c">meow::Self&lt; Data &gt;</a>
-</li>
-<li>referneceFrom()
-: <a class="el" href="classmeow_1_1Photo.html#a1d51d273f9847c8c81de3acaafdf893f">meow::Photo&lt; Pixel &gt;</a>
-</li>
-<li>reflect()
-: <a class="el" href="classmeow_1_1Vector2D.html#affe23a69e939807c11ee8763ca79debf">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#a47b8cbd8a6738bbdbe713aa342a1d53f">meow::Vector3D&lt; Scalar &gt;</a>
-</li>
-<li>reflected()
-: <a class="el" href="classmeow_1_1Vector2D.html#a21850fb1a57df44425330ede4cfee331">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#af4f968f581bfbcf57afcd1bbf1d3bee2">meow::Vector3D&lt; Scalar &gt;</a>
-</li>
-<li>reset()
-: <a class="el" href="classmeow_1_1Photo.html#a4d237ed59e6227940c20831cdce797a8">meow::Photo&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1VP__Tree.html#ad1bffde18bc2f0fc955e78fe77333558">meow::VP_Tree&lt; Vector, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1BinaryIndexTree.html#a5634a9420ee864860bbf8605b9e17c32">meow::BinaryIndexTree&lt; Value &gt;</a>
-, <a class="el" href="classmeow_1_1DisjointSet.html#a232841a6d2daeb2b974cd7cb7fe6bfb7">meow::DisjointSet</a>
-, <a class="el" href="classmeow_1_1HashTableList.html#ac7417270658997ef1cb33221fba8d6e8">meow::HashTableList&lt; Data, HashFunc &gt;</a>
-, <a class="el" href="classmeow_1_1KD__Tree.html#a45be7cf06442b1a75902faa266950121">meow::KD_Tree&lt; Vector, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1SegmentTree.html#a80c550b0a3b997bc541ae0947ae2f55d">meow::SegmentTree&lt; Value &gt;</a>
-, <a class="el" href="classmeow_1_1Bitmap.html#ae7bcc670d666a784d6e5e8f14b74aa3d">meow::Bitmap&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1Photo.html#ab5a901c44b8c5523def9b40f27a5fda3">meow::Photo&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1Matrix.html#ac17251cb984beb1f74558724a22a0120">meow::Matrix&lt; Entry &gt;</a>
-</li>
-<li>rgb()
-: <a class="el" href="classmeow_1_1RGBf__Space.html#a98433b465ab530b4ac90232726604d16">meow::RGBf_Space</a>
-, <a class="el" href="classmeow_1_1RGBi__Space.html#ab07979f6a7b9f6a45b75a6393ee6c385">meow::RGBi_Space</a>
-, <a class="el" href="classmeow_1_1RGBf__Space.html#aeffa5f21171d32f9b1e1528707aac42b">meow::RGBf_Space</a>
-, <a class="el" href="classmeow_1_1RGBi__Space.html#a0410f516652c05e244ba222bcefc0283">meow::RGBi_Space</a>
-</li>
-<li>RGBf_Space()
-: <a class="el" href="classmeow_1_1RGBf__Space.html#ad7cb69aace8c4ee0197d5eca0aa89c66">meow::RGBf_Space</a>
-</li>
-<li>rgbGet()
-: <a class="el" href="classmeow_1_1RGBi__Space.html#a3e04f724a45ca6e5cabbc57c9d1332b1">meow::RGBi_Space</a>
-, <a class="el" href="classmeow_1_1RGBf__Space.html#a2a2a36035097c796da37667ab737aaff">meow::RGBf_Space</a>
-</li>
-<li>RGBi_Space()
-: <a class="el" href="classmeow_1_1RGBi__Space.html#a338d7a18013b78132b4dd534bbef7406">meow::RGBi_Space</a>
-</li>
-<li>rgbMax()
-: <a class="el" href="classmeow_1_1RGBf__Space.html#a6b4da76d0c83cb321f61fb6387932203">meow::RGBf_Space</a>
-, <a class="el" href="classmeow_1_1RGBi__Space.html#a40f228f22ec8c35947a61d51a0e4c1fd">meow::RGBi_Space</a>
-</li>
-<li>rgbMin()
-: <a class="el" href="classmeow_1_1RGBf__Space.html#a33dd8ebb5015faa8540e67e51ea68e4f">meow::RGBf_Space</a>
-, <a class="el" href="classmeow_1_1RGBi__Space.html#abcf954ac596df3967581c533670a3339">meow::RGBi_Space</a>
-</li>
-<li>rGet()
-: <a class="el" href="classmeow_1_1RGBf__Space.html#afa902a6e87068e583c8747208f908f4e">meow::RGBf_Space</a>
-, <a class="el" href="classmeow_1_1RGBi__Space.html#a76b540bdf49bc8912c5f62aa875b1906">meow::RGBi_Space</a>
-</li>
-<li>right()
-: <a class="el" href="classmeow_1_1Vector2D.html#a2e768dd00d86dafa8adefc4ffc4edc9e">meow::Vector2D&lt; Scalar &gt;</a>
-</li>
-<li>rLowerBound()
-: <a class="el" href="classmeow_1_1SplayTree.html#a06dd77ef9bd62d83a7571feca5324825">meow::SplayTree&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range.html#a05057d5df92737104b7431b4203cac11">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-</li>
-<li>rMax()
-: <a class="el" href="classmeow_1_1RGBi__Space.html#a93000ad239423bb98dda22c8d48bc614">meow::RGBi_Space</a>
-, <a class="el" href="classmeow_1_1RGBf__Space.html#af473ccd4b8202097640ba9f19428caef">meow::RGBf_Space</a>
-</li>
-<li>rMin()
-: <a class="el" href="classmeow_1_1RGBf__Space.html#aee2f300ff0ae724890d3d80d0cb7cbc3">meow::RGBf_Space</a>
-, <a class="el" href="classmeow_1_1RGBi__Space.html#acf9aab095784c66dc9b3969602f84384">meow::RGBi_Space</a>
-</li>
-<li>root()
-: <a class="el" href="classmeow_1_1DisjointSet.html#a0b66ca7c5e19f640b521630f06b313c1">meow::DisjointSet</a>
-</li>
-<li>rotate()
-: <a class="el" href="classmeow_1_1Vector3D.html#aa733fcc0936ef22613df75f9dabd853b">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#aa6ae22d99360ff9e0b623e1744576733">meow::Vector2D&lt; Scalar &gt;</a>
-</li>
-<li>rotated()
-: <a class="el" href="classmeow_1_1Vector2D.html#af3fd0ff1b8f9ca6df82b8659cadafb7d">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#a27a06ec4ab5e4f6d3d59eeffa5a31617">meow::Vector3D&lt; Scalar &gt;</a>
-</li>
-<li>rotation()
-: <a class="el" href="classmeow_1_1Camera.html#aba398741215e99868380dff84e6aaee3">meow::Camera&lt; Pixel &gt;</a>
-</li>
-<li>Rotation3D()
-: <a class="el" href="classmeow_1_1Rotation3D.html#a90c102c7f74e8a36ac0d24bef6b06337">meow::Rotation3D&lt; Scalar &gt;</a>
-</li>
-<li>rotationGet()
-: <a class="el" href="classmeow_1_1Camera.html#a54891144105d5e29a33b98d2fdf799e5">meow::Camera&lt; Pixel &gt;</a>
-</li>
-<li>row()
-: <a class="el" href="classmeow_1_1Matrix.html#ae623c8168ebf26473550d831f0254c4c">meow::Matrix&lt; Entry &gt;</a>
-</li>
-<li>rows()
-: <a class="el" href="classmeow_1_1Matrix.html#add7842aea9c5b0372f56656af0d43325">meow::Matrix&lt; Entry &gt;</a>
-</li>
-<li>rUpperBound()
-: <a class="el" href="classmeow_1_1SplayTree__Range.html#ae0f6543101ce4864257b93786c21a5c8">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree.html#a7e4eb9104cd7a2c01cda7e0a19c55cbe">meow::SplayTree&lt; Key, Value &gt;</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_func_0x73.html b/doc/html/functions_func_0x73.html
deleted file mode 100644
index 9cdab11..0000000
--- a/doc/html/functions_func_0x73.html
+++ /dev/null
@@ -1,141 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_func_0x73.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index_s"></a>- s -</h3><ul>
-<li>s()
-: <a class="el" href="classmeow_1_1HSLf__Space.html#a8f7487b203cd3be19b08a6c80d33d5d2">meow::HSLf_Space</a>
-, <a class="el" href="classmeow_1_1HSVf__Space.html#aa38bd8f828839f4cefb08251125b7dbe">meow::HSVf_Space</a>
-</li>
-<li>same()
-: <a class="el" href="classmeow_1_1SplayTree_1_1Element.html#a01f7474b5018d9505c0e8495d9d1d895">meow::SplayTree&lt; Key, Value &gt;::Element</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range_1_1Element.html#aea48bcfd0ad50cbdcdc15128be5e8f15">meow::SplayTree_Range&lt; Key, Value &gt;::Element</a>
-, <a class="el" href="classmeow_1_1Self.html#ab3671e44693b79e2f987f59652d46ca9">meow::Self&lt; Data &gt;</a>
-</li>
-<li>SegmentTree()
-: <a class="el" href="classmeow_1_1SegmentTree.html#a8e8365f0440c68f3c0853b94a7de3ccb">meow::SegmentTree&lt; Value &gt;</a>
-</li>
-<li>Self()
-: <a class="el" href="classmeow_1_1Self.html#a6b39fcc4b184809f9aeaeb1c9a0bac2d">meow::Self&lt; Data &gt;</a>
-</li>
-<li>sGet()
-: <a class="el" href="classmeow_1_1HSVf__Space.html#aa3a78aa9771124051ddeb73ecc0ae3c2">meow::HSVf_Space</a>
-, <a class="el" href="classmeow_1_1HSLf__Space.html#adb7cc82245b20e389d02224ac99444f2">meow::HSLf_Space</a>
-</li>
-<li>size()
-: <a class="el" href="classmeow_1_1Pipeline.html#a0ae87626df1cef4c04a11af40c6765b1">meow::Pipeline&lt; Input, Output, Medium &gt;</a>
-, <a class="el" href="classmeow_1_1DisjointSet.html#a1738123f2c0456bec373d4a8422d62b5">meow::DisjointSet</a>
-, <a class="el" href="classmeow_1_1HashTableList.html#af8d49492c5f35bb18706e9fb72d18157">meow::HashTableList&lt; Data, HashFunc &gt;</a>
-, <a class="el" href="classmeow_1_1MergeableHeap.html#a112454a9c92b71531429442e95953576">meow::MergeableHeap&lt; Element &gt;</a>
-, <a class="el" href="classmeow_1_1ObjDictionary.html#a0e265133214bd6b9f0dce6ce6dc6ca23">meow::ObjDictionary&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1SegmentTree.html#a8985a196cfb954bc469e7dae146ad4ed">meow::SegmentTree&lt; Value &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree.html#a40b663d34933b258e667f9205f469fdc">meow::SplayTree&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range.html#afce0f36427e9105a3405176ed4eddf58">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1Matrix.html#ac492cefa5df3a4ac6c9799931fb93605">meow::Matrix&lt; Entry &gt;</a>
-, <a class="el" href="classmeow_1_1Bitmap.html#a13b986e9310eb100c100fd62fa548233">meow::Bitmap&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1IdentityPoints.html#a48e856fca0660a5f56a13ccea992e3ea">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Matrix.html#a8e35443c856f669d02b352f091c0404c">meow::Matrix&lt; Entry &gt;</a>
-, <a class="el" href="classmeow_1_1ObjArray.html#ad1acc646bf175e7797a1205c89240a01">meow::ObjArray&lt; T &gt;</a>
-</li>
-<li>sMax()
-: <a class="el" href="classmeow_1_1HSLf__Space.html#ac04d25efca77d6e53ddb5de801593ea2">meow::HSLf_Space</a>
-, <a class="el" href="classmeow_1_1HSVf__Space.html#a2aedcabd4c079b5662502642c919b974">meow::HSVf_Space</a>
-</li>
-<li>sMin()
-: <a class="el" href="classmeow_1_1HSLf__Space.html#aa6f73697310484b178c2dac3acdf4f4b">meow::HSLf_Space</a>
-, <a class="el" href="classmeow_1_1HSVf__Space.html#a042f969c34c4b708ef7c9ed2f914825b">meow::HSVf_Space</a>
-</li>
-<li>SplayTree()
-: <a class="el" href="classmeow_1_1SplayTree.html#a640cec3815f70c0a7eac811d7272c637">meow::SplayTree&lt; Key, Value &gt;</a>
-</li>
-<li>SplayTree_Range()
-: <a class="el" href="classmeow_1_1SplayTree__Range.html#aa5a5c774d04721cbe038ec883c01737a">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-</li>
-<li>splitOut()
-: <a class="el" href="classmeow_1_1SplayTree.html#a36a55daf9150ae2d866075dedf1d583d">meow::SplayTree&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range.html#a1594362228633d8b026bb0f8c343384f">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-</li>
-<li>sub()
-: <a class="el" href="classmeow_1_1Vector3D.html#ab509fd9ef3b79fb13cc04cfec798dcc2">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Matrix.html#ae89a9a7646f7b7c0f23756809c65dc8c">meow::Matrix&lt; Entry &gt;</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#ad7b3e23827cfc3db7fbcc12c70db398a">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector.html#ad2e490231e4b624ef86f958b99c94533">meow::Vector&lt; Scalar &gt;</a>
-</li>
-<li>subed()
-: <a class="el" href="classmeow_1_1Vector2D.html#a274c5cd3e139978539655a0191f03579">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#a65995d7ae4ba5652e162be215a5ec1ea">meow::Vector3D&lt; Scalar &gt;</a>
-</li>
-<li>subMatrix()
-: <a class="el" href="classmeow_1_1Matrix.html#a93ff4579b7cb950868cad7a62bcf9fe8">meow::Matrix&lt; Entry &gt;</a>
-</li>
-<li>subVector()
-: <a class="el" href="classmeow_1_1Vector.html#a70c2620d25f6a36dc6d6aa38851b1c7a">meow::Vector&lt; Scalar &gt;</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_func_0x74.html b/doc/html/functions_func_0x74.html
deleted file mode 100644
index c030492..0000000
--- a/doc/html/functions_func_0x74.html
+++ /dev/null
@@ -1,132 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_func_0x74.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index_t"></a>- t -</h3><ul>
-<li>tableSize()
-: <a class="el" href="classmeow_1_1HashTableList.html#a2f72023134f79ce5c7e889779a20762e">meow::HashTableList&lt; Data, HashFunc &gt;</a>
-</li>
-<li>theta()
-: <a class="el" href="classmeow_1_1Rotation3D.html#aeceaa78749d4bd9f5d638591298073dd">meow::Rotation3D&lt; Scalar &gt;</a>
-</li>
-<li>top()
-: <a class="el" href="classmeow_1_1MergeableHeap.html#a7daf99f9cc15f0cfa2625da4623b9042">meow::MergeableHeap&lt; Element &gt;</a>
-</li>
-<li>transformate()
-: <a class="el" href="classmeow_1_1BallProjection.html#a2573c364dd1e0d7de32b1e2afc0bb1b5">meow::BallProjection&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1PhotoProjection.html#ac4bbf64ef4341a10bc444147142c7d5f">meow::PhotoProjection&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Rotation3D.html#a566ebd46881ef0165aab55a4cf4ca169">meow::Rotation3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Transformation.html#aa0c299b9ad13020a9eb460de01378ddc">meow::Transformation&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1TransformatePipeline.html#a4c63df15f8033cc09664292ee7d01855">meow::TransformatePipeline&lt; Scalar &gt;</a>
-</li>
-<li>transformateInv()
-: <a class="el" href="classmeow_1_1Rotation3D.html#aa872f44ce5b53faadddc9493697cfe13">meow::Rotation3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Transformation.html#aa9a476c677e7efc805c0fbdccfb48b38">meow::Transformation&lt; Scalar &gt;</a>
-</li>
-<li>TransformatePipeline()
-: <a class="el" href="classmeow_1_1TransformatePipeline.html#ac6ab080d88daaadaa1d25e673da5b33b">meow::TransformatePipeline&lt; Scalar &gt;</a>
-</li>
-<li>Transformation()
-: <a class="el" href="classmeow_1_1Transformation.html#a129b2465033d0f6c8f57e4ee36c52b6c">meow::Transformation&lt; Scalar &gt;</a>
-</li>
-<li>transpose()
-: <a class="el" href="classmeow_1_1Matrix.html#a869be60b593d7ce7101ee7ac788b0dd0">meow::Matrix&lt; Entry &gt;</a>
-</li>
-<li>transposed()
-: <a class="el" href="classmeow_1_1Matrix.html#a752bbc50fc06c7a6bfad8b4d09e19304">meow::Matrix&lt; Entry &gt;</a>
-</li>
-<li>TransrormatePipeline()
-: <a class="el" href="classmeow_1_1TransformatePipeline.html#ae6c9f60e836fc48abb12dce4025fae20">meow::TransformatePipeline&lt; Scalar &gt;</a>
-</li>
-<li>triangular()
-: <a class="el" href="classmeow_1_1Matrix.html#a138c71b681404e054fa27cac5bb80d56">meow::Matrix&lt; Entry &gt;</a>
-</li>
-<li>triangulared()
-: <a class="el" href="classmeow_1_1Matrix.html#acf27e5ea48f42ceec61e933dfe269016">meow::Matrix&lt; Entry &gt;</a>
-</li>
-<li>type()
-: <a class="el" href="classmeow_1_1FeaturePoint.html#ab6ee7c5a267d5c64e3b021b0397880d1">meow::FeaturePoint&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1WatchBall.html#ab8478f0460b456da11863ab9e7542bd1">meow::WatchBall&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1Photo.html#a84cf3012af5e67b4aafc1ee7eafd70d1">meow::Photo&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ab10e50514ac4b0de505800b1894dbb0a">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1ObjArray.html#a8fe5956bfb52c17632b00338c7da5d5c">meow::ObjArray&lt; T &gt;</a>
-, <a class="el" href="classmeow_1_1ObjBase.html#a63a4911bb073281820fe9b7a9908ba72">meow::ObjBase</a>
-, <a class="el" href="classmeow_1_1ObjProperties.html#a6283d69f9c6430c3b2601d7f0267bb84">meow::ObjProperties&lt; SID &gt;</a>
-, <a class="el" href="classmeow_1_1ObjDictionary.html#af5114823fcc2476aa45a965e4af66d6c">meow::ObjDictionary&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1Camera.html#ae009c09a5e6b5ebdab09dd304f2eca32">meow::Camera&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ae13f041624113e4b87d49befc2e1d77a">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1IdentityPoints.html#a6ce521c18a45b50bd8b75201480b97f7">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1ObjType.html#afaa74a571889ea5281ab3de5636f7e0f">meow::ObjType&lt; Type, ReaderWriter &gt;</a>
-, <a class="el" href="classmeow_1_1Bitmap.html#a7f282d9a1ebb07ca5fe12d8ae73121d1">meow::Bitmap&lt; Pixel &gt;</a>
-</li>
-<li>typeBase()
-: <a class="el" href="classmeow_1_1ObjBase.html#a75dce38f89ce11cb06e0454e7c1039d3">meow::ObjBase</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_func_0x75.html b/doc/html/functions_func_0x75.html
deleted file mode 100644
index 2811254..0000000
--- a/doc/html/functions_func_0x75.html
+++ /dev/null
@@ -1,108 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_func_0x75.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index_u"></a>- u -</h3><ul>
-<li>u()
-: <a class="el" href="classmeow_1_1YUVf__Space.html#ab7a1880a397a5fff594ac18c0d569bd6">meow::YUVf_Space</a>
-</li>
-<li>uGet()
-: <a class="el" href="classmeow_1_1YUVf__Space.html#ad377534486a9d1d1bea38d4c04ea0267">meow::YUVf_Space</a>
-</li>
-<li>uMax()
-: <a class="el" href="classmeow_1_1YUVf__Space.html#aaf9cb97273b96475641a372fbbe86949">meow::YUVf_Space</a>
-</li>
-<li>uMin()
-: <a class="el" href="classmeow_1_1YUVf__Space.html#ae799cfca7c0d3b4a817d33a6ebac5239">meow::YUVf_Space</a>
-</li>
-<li>update()
-: <a class="el" href="classmeow_1_1BinaryIndexTree.html#a3a4f1799b20d5dab24d8cc584db5d32d">meow::BinaryIndexTree&lt; Value &gt;</a>
-, <a class="el" href="classmeow_1_1Usage.html#ac09c339c31d602eca40df02c582d5241">meow::Usage</a>
-</li>
-<li>upperBound()
-: <a class="el" href="classmeow_1_1SplayTree.html#a9cd532f990a5fe6ff0930fc297cf664e">meow::SplayTree&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range.html#a492f68ede1f6423590ec2bfa3f839ab0">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-</li>
-<li>Usage()
-: <a class="el" href="classmeow_1_1Usage.html#a93bca4e2025f46bac3fbfdc36d8ab649">meow::Usage</a>
-</li>
-<li>usage()
-: <a class="el" href="classmeow_1_1Usage.html#a974e116cde6295ed08d836b08e0c1e99">meow::Usage</a>
-</li>
-<li>Usage()
-: <a class="el" href="classmeow_1_1Usage.html#a5bcc22c9e69258c22462c1cb4e5b5400">meow::Usage</a>
-</li>
-<li>usageBeginAdd()
-: <a class="el" href="classmeow_1_1Usage.html#a05f4b23ce224661dbc7f308da4cb2709">meow::Usage</a>
-</li>
-<li>usageEndAdd()
-: <a class="el" href="classmeow_1_1Usage.html#a4ee38098e5abdb6932a32c13a30f584d">meow::Usage</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_func_0x76.html b/doc/html/functions_func_0x76.html
deleted file mode 100644
index 42d2446..0000000
--- a/doc/html/functions_func_0x76.html
+++ /dev/null
@@ -1,123 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_func_0x76.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index_v"></a>- v -</h3><ul>
-<li>v()
-: <a class="el" href="classmeow_1_1HSVf__Space.html#ae8ffcdef1e7978832081db18ebedeffa">meow::HSVf_Space</a>
-, <a class="el" href="classmeow_1_1YUVf__Space.html#af2f8d6a8a4913de6ad17f2da86d949fa">meow::YUVf_Space</a>
-</li>
-<li>val()
-: <a class="el" href="classmeow_1_1Color3__Space.html#af08839264f6ea6dc50cf6175d26afa6e">meow::Color3_Space&lt; T &gt;</a>
-</li>
-<li>valGet()
-: <a class="el" href="classmeow_1_1Color3__Space.html#ac2efb0be959fc60f786bdcdc8a1fd8b2">meow::Color3_Space&lt; T &gt;</a>
-</li>
-<li>valid()
-: <a class="el" href="classmeow_1_1Matrix.html#a030758e4938c4d56a0b665e6a51d1405">meow::Matrix&lt; Entry &gt;</a>
-, <a class="el" href="classmeow_1_1Vector.html#a98f150719042e458d52a1476ae9fd52e">meow::Vector&lt; Scalar &gt;</a>
-</li>
-<li>valueOffset()
-: <a class="el" href="classmeow_1_1SplayTree__Range.html#a2974124d833383fc0b3f9fed6f18db2f">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-</li>
-<li>valueOverride()
-: <a class="el" href="classmeow_1_1SplayTree__Range.html#abe3366aac14529a4b044b519a53c5bb7">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-</li>
-<li>valV()
-: <a class="el" href="classmeow_1_1Color3__Space.html#a1c58ba0912a91e71dee240fad6291216">meow::Color3_Space&lt; T &gt;</a>
-</li>
-<li>valVGet()
-: <a class="el" href="classmeow_1_1Color3__Space.html#a665fe525c47913fb5bca765446adaaab">meow::Color3_Space&lt; T &gt;</a>
-</li>
-<li>Vector()
-: <a class="el" href="classmeow_1_1Vector.html#a7def8437ada844cc6b6dc9769aba1ee6">meow::Vector&lt; Scalar &gt;</a>
-</li>
-<li>Vector2D()
-: <a class="el" href="classmeow_1_1Vector2D.html#a69f2ee0830db546d5a2b5cb39a22ffda">meow::Vector2D&lt; Scalar &gt;</a>
-</li>
-<li>Vector3D()
-: <a class="el" href="classmeow_1_1Vector3D.html#afae72511a31b5260ee93130d0654093f">meow::Vector3D&lt; Scalar &gt;</a>
-</li>
-<li>vGet()
-: <a class="el" href="classmeow_1_1HSVf__Space.html#a681393735e63a1de944373b071ebef18">meow::HSVf_Space</a>
-, <a class="el" href="classmeow_1_1YUVf__Space.html#a99e8bb42edb254ed1415f55ef1558ab0">meow::YUVf_Space</a>
-</li>
-<li>vMax()
-: <a class="el" href="classmeow_1_1HSVf__Space.html#ad603b398c6e50a238a87c0aad890ab2c">meow::HSVf_Space</a>
-, <a class="el" href="classmeow_1_1YUVf__Space.html#a3b168dd8186710b014f2e1d1b5ee1c63">meow::YUVf_Space</a>
-</li>
-<li>vMin()
-: <a class="el" href="classmeow_1_1YUVf__Space.html#aba01d6b8d0d8840d0132ccd6b43d8c0c">meow::YUVf_Space</a>
-, <a class="el" href="classmeow_1_1HSVf__Space.html#afb8087a590e96a0da95793acf5d0228e">meow::HSVf_Space</a>
-</li>
-<li>VP_Tree()
-: <a class="el" href="classmeow_1_1VP__Tree.html#a5ce274e16a28c6ef5cac63c6e3258d8b">meow::VP_Tree&lt; Vector, Scalar &gt;</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_func_0x77.html b/doc/html/functions_func_0x77.html
deleted file mode 100644
index 0928e31..0000000
--- a/doc/html/functions_func_0x77.html
+++ /dev/null
@@ -1,101 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_func_0x77.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index_w"></a>- w -</h3><ul>
-<li>WatchBall()
-: <a class="el" href="classmeow_1_1WatchBall.html#ab0072695aa7766d1d77f2f71424fcb40">meow::WatchBall&lt; Pixel &gt;</a>
-</li>
-<li>width()
-: <a class="el" href="classmeow_1_1Bitmap.html#a49731792bf45d5c230da50e3897e3061">meow::Bitmap&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1Photo.html#a1a0582b5c3683264fcad5ca67b376f7c">meow::Photo&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1Bitmap.html#ad8476258a0f9deefdb7170d53949d3ed">meow::Bitmap&lt; Pixel &gt;</a>
-</li>
-<li>write()
-: <a class="el" href="classmeow_1_1ObjType.html#af0adbddc5a4ef305c2637b6694355944">meow::ObjType&lt; Type, ReaderWriter &gt;</a>
-, <a class="el" href="classmeow_1_1ObjSelector.html#a85ff03287a5344d02b5cd67f89265ed8">meow::ObjSelector&lt; id &gt;</a>
-, <a class="el" href="classmeow_1_1ObjProperties.html#a7ebb7d21a575adbf9cbed10db807c6b6">meow::ObjProperties&lt; SID &gt;</a>
-, <a class="el" href="classmeow_1_1ObjDictionary.html#a2393452e9533fab679565068545f109c">meow::ObjDictionary&lt; Key, Value &gt;</a>
-, <a class="el" href="classmeow_1_1ObjBase.html#ae9e9e5c664b7a92e54a3616983f39ba8">meow::ObjBase</a>
-, <a class="el" href="classmeow_1_1ObjArray.html#a089627fcba2e80760993e3aff1705a70">meow::ObjArray&lt; T &gt;</a>
-, <a class="el" href="classmeow_1_1WatchBall.html#a33cb0d690e6da55580f1747c7fb72e7a">meow::WatchBall&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1Photo.html#ab92324c852686bcad5e374aa9ae8e952">meow::Photo&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1IdentityPoints.html#a7ecba020418b86d76db75e9f636aae9a">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#acbdc25595aeb8280c11543fec230e1a6">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a83d9ec3557a4251dc98dae1ab7146a14">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePoint.html#a54a0ca59d340d0bcd969609a0682d2d9">meow::FeaturePoint&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1Camera.html#acb6443a3ce77804575ec55209b3a1960">meow::Camera&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1Bitmap.html#aad700e26eae54cb653919c165dcc98dd">meow::Bitmap&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1ReaderWriter__double.html#afff0af84fcf29769feeac0544cb8f81b">meow::ReaderWriter_double</a>
-, <a class="el" href="classmeow_1_1ReaderWriter__string.html#ac4fe1d4fbaf69b48c36fe2d404c214c5">meow::ReaderWriter_string</a>
-, <a class="el" href="classmeow_1_1ReaderWriter__int.html#a91ca44a047318a75887b13d5e45d52fb">meow::ReaderWriter_int</a>
-, <a class="el" href="classmeow_1_1ReaderWriter__size__t.html#ab616eb075979f72e989a984177dfdb58">meow::ReaderWriter_size_t</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_func_0x78.html b/doc/html/functions_func_0x78.html
deleted file mode 100644
index 95cae79..0000000
--- a/doc/html/functions_func_0x78.html
+++ /dev/null
@@ -1,87 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_func_0x78.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index_x"></a>- x -</h3><ul>
-<li>x()
-: <a class="el" href="classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#ae7254b17c13defe2123565c17c9856a7">meow::Vector3D&lt; Scalar &gt;</a>
-</li>
-<li>xGet()
-: <a class="el" href="classmeow_1_1Vector2D.html#a23046c79acf88b719292022ea4e8d171">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#a001a44809826f9cd17dbd652c790c455">meow::Vector3D&lt; Scalar &gt;</a>
-</li>
-<li>xy()
-: <a class="el" href="classmeow_1_1Vector2D.html#a79c0c92338f7197902cfc53876eb5e73">meow::Vector2D&lt; Scalar &gt;</a>
-</li>
-<li>xyz()
-: <a class="el" href="classmeow_1_1Vector3D.html#a4d95f04693bc608375a5dffb3f8d6514">meow::Vector3D&lt; Scalar &gt;</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_func_0x79.html b/doc/html/functions_func_0x79.html
deleted file mode 100644
index 878838f..0000000
--- a/doc/html/functions_func_0x79.html
+++ /dev/null
@@ -1,106 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_func_0x79.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index_y"></a>- y -</h3><ul>
-<li>y()
-: <a class="el" href="classmeow_1_1YUVf__Space.html#ab09964887a8e6049fb9eaefd4fdd872c">meow::YUVf_Space</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#a48f420d0f701c059f86f33cdfdf630b7">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#ab520fe8f88aa2df1af1bfb91bac28fb2">meow::Vector3D&lt; Scalar &gt;</a>
-</li>
-<li>yGet()
-: <a class="el" href="classmeow_1_1Vector2D.html#a26a246441af25df6aa76708cf98fb9e6">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#ab3603b9ca292877febc1aec42b29b0ae">meow::Vector3D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1YUVf__Space.html#a31c9176faad460be84a0255bc3173226">meow::YUVf_Space</a>
-</li>
-<li>yMax()
-: <a class="el" href="classmeow_1_1YUVf__Space.html#adf7029d33a94df084c4ec0142a35d323">meow::YUVf_Space</a>
-</li>
-<li>yMin()
-: <a class="el" href="classmeow_1_1YUVf__Space.html#adb397aff53a9c0ede746bd734a519dd6">meow::YUVf_Space</a>
-</li>
-<li>yuv()
-: <a class="el" href="classmeow_1_1YUVf__Space.html#afc4e9f52a8e75753772d99a077e5b4ea">meow::YUVf_Space</a>
-</li>
-<li>YUVf_Space()
-: <a class="el" href="classmeow_1_1YUVf__Space.html#a2e9ddbeaae07e35c4c2adb254d5e4ca0">meow::YUVf_Space</a>
-</li>
-<li>yuvGet()
-: <a class="el" href="classmeow_1_1YUVf__Space.html#a47a65edcd356f3754f6aca45483cae06">meow::YUVf_Space</a>
-</li>
-<li>yuvMax()
-: <a class="el" href="classmeow_1_1YUVf__Space.html#afe90af43e91f5134419a2ca7624cff66">meow::YUVf_Space</a>
-</li>
-<li>yuvMin()
-: <a class="el" href="classmeow_1_1YUVf__Space.html#a99f55740ad5a8b57f4edf68a69e2b720">meow::YUVf_Space</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_func_0x7a.html b/doc/html/functions_func_0x7a.html
deleted file mode 100644
index 51f4469..0000000
--- a/doc/html/functions_func_0x7a.html
+++ /dev/null
@@ -1,79 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_func_0x7a.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index_z"></a>- z -</h3><ul>
-<li>z()
-: <a class="el" href="classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950">meow::Vector3D&lt; Scalar &gt;</a>
-</li>
-<li>zGet()
-: <a class="el" href="classmeow_1_1Vector3D.html#a49b26941a2b323519ee22fbabdd0ce24">meow::Vector3D&lt; Scalar &gt;</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_func_0x7e.html b/doc/html/functions_func_0x7e.html
deleted file mode 100644
index 228a617..0000000
--- a/doc/html/functions_func_0x7e.html
+++ /dev/null
@@ -1,194 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('functions_func_0x7e.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index_0x7e"></a>- ~ -</h3><ul>
-<li>~Bitmap()
-: <a class="el" href="classmeow_1_1Bitmap.html#a73386b915d50c06f8e15cb6b53e9eb0e">meow::Bitmap&lt; Pixel &gt;</a>
-</li>
-<li>~Camera()
-: <a class="el" href="classmeow_1_1Camera.html#a0f29b943c2f6b4c68c4b00b6a3056d63">meow::Camera&lt; Pixel &gt;</a>
-</li>
-<li>~Color3_Space()
-: <a class="el" href="classmeow_1_1Color3__Space.html#a3fa85d4369b9db8d8209d244a643b49f">meow::Color3_Space&lt; T &gt;</a>
-</li>
-<li>~Element()
-: <a class="el" href="classmeow_1_1SplayTree_1_1Element.html#ad522186691eead6d0a0a880e05e2a73b">meow::SplayTree&lt; Key, Value &gt;::Element</a>
-, <a class="el" href="classmeow_1_1SplayTree__Range_1_1Element.html#a5441072951b572b2859f6f0f1b55d3cc">meow::SplayTree_Range&lt; Key, Value &gt;::Element</a>
-</li>
-<li>~FeaturePoint()
-: <a class="el" href="classmeow_1_1FeaturePoint.html#a1ce1b82f9c46a33cd0983f502fe166a3">meow::FeaturePoint&lt; Scalar, Description &gt;</a>
-</li>
-<li>~FeaturePointsDetector()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector.html#adea2550181cf483dff301c8bbaa9977f">meow::FeaturePointsDetector&lt; Pixel &gt;</a>
-</li>
-<li>~FeaturePointsMatch()
-: <a class="el" href="classmeow_1_1FeaturePointsMatch.html#a8b90a39f83d8b86e324eab3cb45064a2">meow::FeaturePointsMatch&lt; Scalar, Description &gt;</a>
-</li>
-<li>~FPD_Harris()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ad64fc165235876aa681023c3880f708b">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-</li>
-<li>~FPMKM()
-: <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ac9b46623e4ce1005936db8631d91df50">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
-</li>
-<li>~HashTableList()
-: <a class="el" href="classmeow_1_1HashTableList.html#ad460ece4097203d379e95c835a10d79d">meow::HashTableList&lt; Data, HashFunc &gt;</a>
-</li>
-<li>~HSLf_Space()
-: <a class="el" href="classmeow_1_1HSLf__Space.html#a1859ba937aa097dcd627b7b2349a262f">meow::HSLf_Space</a>
-</li>
-<li>~HSVf_Space()
-: <a class="el" href="classmeow_1_1HSVf__Space.html#a662428fed0f4f2beddc16d5af52b228c">meow::HSVf_Space</a>
-</li>
-<li>~IdentityPoints()
-: <a class="el" href="classmeow_1_1IdentityPoints.html#ab32aa1152834a8f95625ccdc6f26b0c6">meow::IdentityPoints&lt; ID, Scalar &gt;</a>
-</li>
-<li>~KD_Tree()
-: <a class="el" href="classmeow_1_1KD__Tree.html#a6ffacb6d4020cfb1c127b68f3f427ee4">meow::KD_Tree&lt; Vector, Scalar &gt;</a>
-</li>
-<li>~LinearTransformation()
-: <a class="el" href="classmeow_1_1LinearTransformation.html#ad21d0eb275d3ac9ce780e4ccf2c78bcb">meow::LinearTransformation&lt; Scalar &gt;</a>
-</li>
-<li>~Matrix()
-: <a class="el" href="classmeow_1_1Matrix.html#ae66fe3b4deb85b9b4c047f405a60f10e">meow::Matrix&lt; Entry &gt;</a>
-</li>
-<li>~MediumInfo()
-: <a class="el" href="structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.html#a2cf1d9e410e152bc045017d966fa3e52">meow::Pipeline&lt; Input, Output, Medium &gt;::Myself::MediumInfo</a>
-</li>
-<li>~MergeableHeap()
-: <a class="el" href="classmeow_1_1MergeableHeap.html#a24a0a465dff230206e85f7b3c172553f">meow::MergeableHeap&lt; Element &gt;</a>
-</li>
-<li>~ObjArray()
-: <a class="el" href="classmeow_1_1ObjArray.html#a730a953292ddeb0a03958f00087da129">meow::ObjArray&lt; T &gt;</a>
-</li>
-<li>~ObjBase()
-: <a class="el" href="classmeow_1_1ObjBase.html#a0ae0da4160bf2556411b4c126c649234">meow::ObjBase</a>
-</li>
-<li>~ObjDictionary()
-: <a class="el" href="classmeow_1_1ObjDictionary.html#ab8eb8496153b57598e81e089eef89e08">meow::ObjDictionary&lt; Key, Value &gt;</a>
-</li>
-<li>~ObjProperties()
-: <a class="el" href="classmeow_1_1ObjProperties.html#a93f1d23981d318f743b1996a415e9cbb">meow::ObjProperties&lt; SID &gt;</a>
-</li>
-<li>~ObjSelector()
-: <a class="el" href="classmeow_1_1ObjSelector.html#aa5d9c625910c4ece0cba7944885d39c2">meow::ObjSelector&lt; id &gt;</a>
-</li>
-<li>~ObjType()
-: <a class="el" href="classmeow_1_1ObjType.html#ac703cec17ecfe6869a016c0ff072918c">meow::ObjType&lt; Type, ReaderWriter &gt;</a>
-</li>
-<li>~Photo()
-: <a class="el" href="classmeow_1_1Photo.html#ad3ba33208243966fe72db6c3a519e22d">meow::Photo&lt; Pixel &gt;</a>
-</li>
-<li>~Pipeline()
-: <a class="el" href="classmeow_1_1Pipeline.html#a3cffd384d9b8969122adda3b9087352a">meow::Pipeline&lt; Input, Output, Medium &gt;</a>
-</li>
-<li>~RGBf_Space()
-: <a class="el" href="classmeow_1_1RGBf__Space.html#ab47d10e634067bbb0b7152d0f50b42a0">meow::RGBf_Space</a>
-</li>
-<li>~RGBi_Space()
-: <a class="el" href="classmeow_1_1RGBi__Space.html#ab286b1713dc25fe5e3e560df56a28792">meow::RGBi_Space</a>
-</li>
-<li>~Rotation3D()
-: <a class="el" href="classmeow_1_1Rotation3D.html#aa9ce2a9c913ea08ba7fb43aed4784a2b">meow::Rotation3D&lt; Scalar &gt;</a>
-</li>
-<li>~Self()
-: <a class="el" href="classmeow_1_1Self.html#ada16564a03665b10810a6342d61044bc">meow::Self&lt; Data &gt;</a>
-</li>
-<li>~SplayTree()
-: <a class="el" href="classmeow_1_1SplayTree.html#a8a3e10edd9aa04a5786ad6d8b7dd5490">meow::SplayTree&lt; Key, Value &gt;</a>
-</li>
-<li>~SplayTree_Range()
-: <a class="el" href="classmeow_1_1SplayTree__Range.html#afa919ebbc8feedc4c2ed2185d6207261">meow::SplayTree_Range&lt; Key, Value &gt;</a>
-</li>
-<li>~TransformatePipeline()
-: <a class="el" href="classmeow_1_1TransformatePipeline.html#aac96b1c183cec4ba8b16b09281108d09">meow::TransformatePipeline&lt; Scalar &gt;</a>
-</li>
-<li>~Transformation()
-: <a class="el" href="classmeow_1_1Transformation.html#a96471a49fe0b9737ad5b98b8e917385e">meow::Transformation&lt; Scalar &gt;</a>
-</li>
-<li>~Vector()
-: <a class="el" href="classmeow_1_1Vector.html#aee0da81d6a393d2abf7bf20c2ef260c3">meow::Vector&lt; Scalar &gt;</a>
-</li>
-<li>~Vector2D()
-: <a class="el" href="classmeow_1_1Vector2D.html#a3782df3eec67c68edae1afdd64e18d27">meow::Vector2D&lt; Scalar &gt;</a>
-</li>
-<li>~Vector3D()
-: <a class="el" href="classmeow_1_1Vector3D.html#a76e749898519070a7918a9cf382d87d7">meow::Vector3D&lt; Scalar &gt;</a>
-</li>
-<li>~VP_Tree()
-: <a class="el" href="classmeow_1_1VP__Tree.html#a599a1fba89e0e5a06fa1e71c81bc5216">meow::VP_Tree&lt; Vector, Scalar &gt;</a>
-</li>
-<li>~WatchBall()
-: <a class="el" href="classmeow_1_1WatchBall.html#a255ccc4db07762e2f8f3443429aa017c">meow::WatchBall&lt; Pixel &gt;</a>
-</li>
-<li>~YUVf_Space()
-: <a class="el" href="classmeow_1_1YUVf__Space.html#a4ffd3340f73d108e4641de0eab155262">meow::YUVf_Space</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/functions_func_b.html b/doc/html/functions_func_b.html
index 35cd961..a740de9 100644
--- a/doc/html/functions_func_b.html
+++ b/doc/html/functions_func_b.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -105,7 +105,7 @@ $(document).ready(function(){initNavTree('functions_func_b.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_func_c.html b/doc/html/functions_func_c.html
index eca364b..2308581 100644
--- a/doc/html/functions_func_c.html
+++ b/doc/html/functions_func_c.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -111,15 +111,16 @@ $(document).ready(function(){initNavTree('functions_func_c.html','');});
: <a class="el" href="classmeow_1_1Matrix.html#a4db3bb07e2557cbc668bdaa1beb241df">meow::Matrix&lt; Entry &gt;</a>
</li>
<li>copyFrom()
-: <a class="el" href="classmeow_1_1BallProjection.html#aec71a15af880bdaea8042986c11e2187">meow::BallProjection&lt; Scalar &gt;</a>
+: <a class="el" href="classFeaturePointDescript.html#a519097f014fa950f71377f7f198de4d4">FeaturePointDescript</a>
+, <a class="el" href="classmeow_1_1BallProjection.html#aec71a15af880bdaea8042986c11e2187">meow::BallProjection&lt; Scalar &gt;</a>
, <a class="el" href="classmeow_1_1Bitmap.html#a5e08b5d3c78c91b33b83da02b658539b">meow::Bitmap&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1BundleAdjustment__LM.html#a45b5ae5619eb5baf9c47f625daba99ca">meow::BundleAdjustment_LM&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1Camera.html#ad6351e87de51e00981b7befff91b6b6d">meow::Camera&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1Color3__Space.html#aa5c43cb67d674223a0a2361ac8de55c1">meow::Color3_Space&lt; T &gt;</a>
, <a class="el" href="classmeow_1_1Eye.html#a49bf520eb466daf089afd44da90620b4">meow::Eye&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1FeaturePoint.html#a03244e985ead02c80c8cfc4dd7e14458">meow::FeaturePoint&lt; Scalar, Description, Position, Feature &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#aa0bcd7cc0afbe1dc6fa06eef32c9c1f3">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a2c5ee9a105e6c74bf54e061f5cc04c21">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
+, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a63498487e7b3753cb496de8c2e911fd9">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>
+, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a1f24daca3072583cdf28939103f713ad">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a>
, <a class="el" href="classmeow_1_1HashTableList.html#a3d769d64e448f0bdbe52514e06b73f54">meow::HashTableList&lt; Data, HashFunc &gt;</a>
, <a class="el" href="classmeow_1_1IdentityPoints.html#acfbda17d20a9b7cd35a8d31f43cc99b0">meow::IdentityPoints&lt; Identity, Scalar, Point &gt;</a>
, <a class="el" href="classmeow_1_1LinearTransformation.html#afb3ea3e2653152b7b5a8bbad952d3f0e">meow::LinearTransformation&lt; Scalar &gt;</a>
@@ -130,7 +131,7 @@ $(document).ready(function(){initNavTree('functions_func_c.html','');});
, <a class="el" href="classmeow_1_1ObjDictionary.html#a7e50cbeeead963d95d661783ee2a9285">meow::ObjDictionary&lt; Key, Value &gt;</a>
, <a class="el" href="classmeow_1_1ObjProperties.html#a4bc4f097d783426457a784a39266ba52">meow::ObjProperties&lt; SID &gt;</a>
, <a class="el" href="classmeow_1_1ObjType.html#a9deb0425763909a5b74aca7bd0c116f4">meow::ObjType&lt; Type, ReaderWriter &gt;</a>
-, <a class="el" href="classmeow_1_1Photo.html#a0e947011dcb0db21760c89663acd2208">meow::Photo&lt; Pixel &gt;</a>
+, <a class="el" href="classmeow_1_1Photo.html#a53bc0c60fb3abd9e95999990c6f132e6">meow::Photo&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1PhotoProjection.html#a4a26e30caff3bd71ff68e97f5dc9ec46">meow::PhotoProjection&lt; Scalar &gt;</a>
, <a class="el" href="classmeow_1_1Rotation3D.html#a8ce437d591d81cc81be959d6f27e71c9">meow::Rotation3D&lt; Scalar &gt;</a>
, <a class="el" href="classmeow_1_1SegmentTree.html#a889f38048ffe08ce3c80911878faac44">meow::SegmentTree&lt; Value &gt;</a>
@@ -147,13 +148,14 @@ $(document).ready(function(){initNavTree('functions_func_c.html','');});
, <a class="el" href="classmeow_1_1WatchBall.html#abf464a7507044d2bca58ce6b686c5a73">meow::WatchBall&lt; Pixel &gt;</a>
</li>
<li>create()
-: <a class="el" href="classmeow_1_1Bitmap.html#a07b1eb689498112691ca72e8c6ae453f">meow::Bitmap&lt; Pixel &gt;</a>
+: <a class="el" href="classFeaturePointDescript.html#a8058a2988ad4efd18d5e79440833d93a">FeaturePointDescript</a>
+, <a class="el" href="classmeow_1_1Bitmap.html#a07b1eb689498112691ca72e8c6ae453f">meow::Bitmap&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1BundleAdjustment__LM.html#ac7da70e8db84d10b742fe0330a1652bb">meow::BundleAdjustment_LM&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1Camera.html#ad3ec34460c84a4a20cf3cb418db76dc3">meow::Camera&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1Eye.html#a6b5e97a01293fd84127036b5744c3967">meow::Eye&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1FeaturePoint.html#a1f0ab3a1ba3f3231292db8621d4f12e0">meow::FeaturePoint&lt; Scalar, Description, Position, Feature &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ae7a96030ea8d06322b632c89eb65655d">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aaa320097355fccd00677bd0413935ee5">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
+, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#aac15dced6654af106aafcad1cec923d8">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>
+, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#af64bd6ccb46f6da7909a7b62dc0b2965">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a>
, <a class="el" href="classmeow_1_1IdentityPoints.html#ae6da67ce458be4ba940dec8bf49bb04a">meow::IdentityPoints&lt; Identity, Scalar, Point &gt;</a>
, <a class="el" href="classmeow_1_1ObjArray.html#a35d6363d1432059e3dd7c3c43ca006ae">meow::ObjArray&lt; T &gt;</a>
, <a class="el" href="classmeow_1_1ObjBase.html#ac9114e6917bca03b8f3c89694214b57c">meow::ObjBase</a>
@@ -172,13 +174,14 @@ $(document).ready(function(){initNavTree('functions_func_c.html','');});
: <a class="el" href="classmeow_1_1Vector3D.html#a2ec32fffb7a0355d46c52826f85aa506">meow::Vector3D&lt; Scalar &gt;</a>
</li>
<li>ctype()
-: <a class="el" href="classmeow_1_1Bitmap.html#af8debba04055594b8507c77b3dbd0ff7">meow::Bitmap&lt; Pixel &gt;</a>
+: <a class="el" href="classFeaturePointDescript.html#afcec0558574a404f302b8205b12a95d0">FeaturePointDescript</a>
+, <a class="el" href="classmeow_1_1Bitmap.html#af8debba04055594b8507c77b3dbd0ff7">meow::Bitmap&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1BundleAdjustment__LM.html#a40ccbfa11601cfee579cb0e270e99582">meow::BundleAdjustment_LM&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1Camera.html#a80ef6d606e9f79255b043c5c17cc4a18">meow::Camera&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1Eye.html#a7cde51b085ae859b35be06b74e358148">meow::Eye&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1FeaturePoint.html#a270680312c1b38e752ea8a3a33bd627c">meow::FeaturePoint&lt; Scalar, Description, Position, Feature &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a00be866b3cf9bd2469e0eef32a3b2287">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a2c89f6a79cba1b477c31e294ec7d9c71">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
+, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a548446f4efd783de0d88c738ecff1e78">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>
+, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a0611d4470a5a8a0e04dfacbdf8ce8b2d">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a>
, <a class="el" href="classmeow_1_1IdentityPoints.html#aec3a9252f956e92e3836191806d6b5fb">meow::IdentityPoints&lt; Identity, Scalar, Point &gt;</a>
, <a class="el" href="classmeow_1_1ObjArray.html#a8be408ac8b9b6515fc55dfecd418ceb5">meow::ObjArray&lt; T &gt;</a>
, <a class="el" href="classmeow_1_1ObjBase.html#a4aae58e8005739abe6d091d8b55a21e8">meow::ObjBase</a>
@@ -198,7 +201,7 @@ $(document).ready(function(){initNavTree('functions_func_c.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_func_d.html b/doc/html/functions_func_d.html
index 8c3ca38..d7bfbec 100644
--- a/doc/html/functions_func_d.html
+++ b/doc/html/functions_func_d.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -65,14 +65,14 @@ $(document).ready(function(){initNavTree('functions_func_d.html','');});
: <a class="el" href="classmeow_1_1FeaturePoint.html#acf4bb86f8fb908e00582ec354da2894a">meow::FeaturePoint&lt; Scalar, Description, Position, Feature &gt;</a>
</li>
<li>descriptionDimension()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a48b36d138ea8b81dfc96cba3da90b929">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
+: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a62896d5d3c7da864f2b18180f3f70769">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>
</li>
<li>descriptionGet()
: <a class="el" href="classmeow_1_1FeaturePoint.html#a2258655f74b90bd421beef308f11e4f4">meow::FeaturePoint&lt; Scalar, Description, Position, Feature &gt;</a>
</li>
<li>detect()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector.html#ab3b215f8cdd3b2132d98f189600535fc">meow::FeaturePointsDetector&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a73c79a7194bd8438685d6d252f9acf2c">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
+: <a class="el" href="classmeow_1_1FeaturePointsDetector.html#a75d033885d7f05c5dc79b9d65759314e">meow::FeaturePointsDetector&lt; Pixel, MyFP &gt;</a>
+, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ac3690080d050c72e50d37669ad495d6c">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>
</li>
<li>diagonal()
: <a class="el" href="classmeow_1_1Matrix.html#a4cf31aad4504250656a4a0a1d88ffedb">meow::Matrix&lt; Entry &gt;</a>
@@ -116,7 +116,7 @@ $(document).ready(function(){initNavTree('functions_func_d.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_func_e.html b/doc/html/functions_func_e.html
index 1ae0af4..1d2e647 100644
--- a/doc/html/functions_func_e.html
+++ b/doc/html/functions_func_e.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -115,7 +115,7 @@ $(document).ready(function(){initNavTree('functions_func_e.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_func_f.html b/doc/html/functions_func_f.html
index b8c0479..5b43581 100644
--- a/doc/html/functions_func_f.html
+++ b/doc/html/functions_func_f.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -60,11 +60,14 @@ $(document).ready(function(){initNavTree('functions_func_f.html','');});
<li>FeaturePoint()
: <a class="el" href="classmeow_1_1FeaturePoint.html#a2a681f6e3379c1c5be77e4fa8bc46574">meow::FeaturePoint&lt; Scalar, Description, Position, Feature &gt;</a>
</li>
+<li>FeaturePointDescript()
+: <a class="el" href="classFeaturePointDescript.html#a1006698c9a1b9a0240f65a4b80fae4cd">FeaturePointDescript</a>
+</li>
<li>FeaturePointsDetector()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector.html#ad8ce3d515825b6e3b8c4865ebe7c8d76">meow::FeaturePointsDetector&lt; Pixel &gt;</a>
+: <a class="el" href="classmeow_1_1FeaturePointsDetector.html#aa020f4b7828375647e7aed835a06a649">meow::FeaturePointsDetector&lt; Pixel, MyFP &gt;</a>
</li>
<li>FeaturePointsMatch()
-: <a class="el" href="classmeow_1_1FeaturePointsMatch.html#a474b17d1df14547565c6536a73e8484d">meow::FeaturePointsMatch&lt; Scalar, Description &gt;</a>
+: <a class="el" href="classmeow_1_1FeaturePointsMatch.html#a4ca7a879be10f6e71c0d6987c6c0bc5a">meow::FeaturePointsMatch&lt; FeaturePoint &gt;</a>
</li>
<li>find()
: <a class="el" href="classmeow_1_1ObjDictionary.html#a1979f646a23bffdd01a9fe52e5a8aca1">meow::ObjDictionary&lt; Key, Value &gt;</a>
@@ -87,17 +90,17 @@ $(document).ready(function(){initNavTree('functions_func_f.html','');});
</li>
<li>focal()
: <a class="el" href="classmeow_1_1Photo.html#ab7b4b1f6b3f8100ea670500f168cb1e4">meow::Photo&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1PhotoProjection.html#af143b826cad7171ec539432d3add9da5">meow::PhotoProjection&lt; Scalar &gt;</a>
+, <a class="el" href="classmeow_1_1PhotoProjection.html#a19f5080ff959073d334c6e21a6247f13">meow::PhotoProjection&lt; Scalar &gt;</a>
</li>
<li>forceBuild()
: <a class="el" href="classmeow_1_1KD__Tree.html#a09bf16356618fde6d256a843b87f44b6">meow::KD_Tree&lt; Vector, Scalar &gt;</a>
, <a class="el" href="classmeow_1_1VP__Tree.html#aa4adfa52bd1cee8703b49a5ecf906733">meow::VP_Tree&lt; Vector, Scalar &gt;</a>
</li>
<li>FPD_Harris()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a6c985645f3e3c3d649edb72c08168cf3">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
+: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a90b3a7d28de63a8e995a75527aa8b784">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>
</li>
<li>FPMKM()
-: <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a42dcafedd8ed16536de65bedbda0a0ed">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
+: <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#af2ed23e64077c831262692dcbd75309f">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a>
</li>
<li>func()
: <a class="el" href="classmeow_1_1HashTableList.html#aaf4154c2534c861455149261c0194f00">meow::HashTableList&lt; Data, HashFunc &gt;</a>
@@ -109,7 +112,7 @@ $(document).ready(function(){initNavTree('functions_func_f.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_func_g.html b/doc/html/functions_func_g.html
index 1ecdc03..b3f6d15 100644
--- a/doc/html/functions_func_g.html
+++ b/doc/html/functions_func_g.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -101,7 +101,7 @@ $(document).ready(function(){initNavTree('functions_func_g.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_func_h.html b/doc/html/functions_func_h.html
index 7421450..3815a0d 100644
--- a/doc/html/functions_func_h.html
+++ b/doc/html/functions_func_h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -120,7 +120,7 @@ $(document).ready(function(){initNavTree('functions_func_h.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_func_i.html b/doc/html/functions_func_i.html
index b478b3b..20e58f0 100644
--- a/doc/html/functions_func_i.html
+++ b/doc/html/functions_func_i.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -112,7 +112,7 @@ $(document).ready(function(){initNavTree('functions_func_i.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_func_j.html b/doc/html/functions_func_j.html
index 0705875..d7dfd69 100644
--- a/doc/html/functions_func_j.html
+++ b/doc/html/functions_func_j.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -74,7 +74,7 @@ $(document).ready(function(){initNavTree('functions_func_j.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_func_k.html b/doc/html/functions_func_k.html
index 0ba6d85..0db5cc0 100644
--- a/doc/html/functions_func_k.html
+++ b/doc/html/functions_func_k.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -71,7 +71,7 @@ $(document).ready(function(){initNavTree('functions_func_k.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_func_l.html b/doc/html/functions_func_l.html
index fa186d2..5201520 100644
--- a/doc/html/functions_func_l.html
+++ b/doc/html/functions_func_l.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -97,7 +97,7 @@ $(document).ready(function(){initNavTree('functions_func_l.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_func_m.html b/doc/html/functions_func_m.html
index 92b4086..2e9290e 100644
--- a/doc/html/functions_func_m.html
+++ b/doc/html/functions_func_m.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -58,8 +58,8 @@ $(document).ready(function(){initNavTree('functions_func_m.html','');});
<h3><a class="anchor" id="index_m"></a>- m -</h3><ul>
<li>match()
-: <a class="el" href="classmeow_1_1FeaturePointsMatch.html#aa16339c126971f455938bbb70ec2626a">meow::FeaturePointsMatch&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ae8ea7cbe57606eac89b5709058ea8f61">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
+: <a class="el" href="classmeow_1_1FeaturePointsMatch.html#aae346336af22282044336cbbc65f5ec0">meow::FeaturePointsMatch&lt; FeaturePoint &gt;</a>
+, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a94fda446d45acffadb1dd32fd587ee2a">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a>
</li>
<li>matrix()
: <a class="el" href="classmeow_1_1Bitmap.html#aa586a08e997e5ae8675e108d84643c81">meow::Bitmap&lt; Pixel &gt;</a>
@@ -130,7 +130,7 @@ $(document).ready(function(){initNavTree('functions_func_m.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_func_n.html b/doc/html/functions_func_n.html
index 88ce44b..26093aa 100644
--- a/doc/html/functions_func_n.html
+++ b/doc/html/functions_func_n.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -86,7 +86,7 @@ $(document).ready(function(){initNavTree('functions_func_n.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_func_o.html b/doc/html/functions_func_o.html
index 5165d85..bd16d01 100644
--- a/doc/html/functions_func_o.html
+++ b/doc/html/functions_func_o.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('functions_func_o.html','');});
: <a class="el" href="classmeow_1_1BallProjection.html#a4f2e133f911088b7e13cabc52b3e6b92">meow::BallProjection&lt; Scalar &gt;</a>
, <a class="el" href="classmeow_1_1Bitmap.html#a646c781896c74a7af4814da06cabf9e5">meow::Bitmap&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1FeaturePoint.html#aecbf56745c1238f1eeedc343391877f1">meow::FeaturePoint&lt; Scalar, Description, Position, Feature &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ac3d52bb2286377febbe692480e9afa75">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
+, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a81ee73f12b657a7bdfeaeafb00de039d">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>
, <a class="el" href="classmeow_1_1Matrix.html#a78b4b8b4ee30d02cb726bf7b8ac13147">meow::Matrix&lt; Entry &gt;</a>
, <a class="el" href="classmeow_1_1ObjType.html#a7dd978549a5fc36e2ce5dc26cefe69f9">meow::ObjType&lt; Type, ReaderWriter &gt;</a>
, <a class="el" href="classmeow_1_1PhotoProjection.html#aa50f02a71f9be0b417b0dc9f8ff5d9ab">meow::PhotoProjection&lt; Scalar &gt;</a>
@@ -144,7 +144,7 @@ $(document).ready(function(){initNavTree('functions_func_o.html','');});
, <a class="el" href="classmeow_1_1RGBf__Space.html#aa2911ccfbf9a3587ed0310211836a25e">meow::RGBf_Space</a>
, <a class="el" href="classmeow_1_1RGBi__Space.html#a7aeab58894418a920b77c592990bd1ab">meow::RGBi_Space</a>
, <a class="el" href="classmeow_1_1Vector2D.html#a6b86b91ba3c24e668593aaba3e4bc50e">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#a7fa501db101297b8536801bca68fa0c9">meow::Vector3D&lt; Scalar &gt;</a>
+, <a class="el" href="classmeow_1_1Vector3D.html#a967c15ddac7c8e949e8361c3339492c8">meow::Vector3D&lt; Scalar &gt;</a>
, <a class="el" href="classmeow_1_1Vector.html#ac3e4b43822b9091c3eab7215c52b140d">meow::Vector&lt; Scalar &gt;</a>
, <a class="el" href="classmeow_1_1YUVf__Space.html#adf527a2801ec37a42edf1b1964007547">meow::YUVf_Space</a>
</li>
@@ -180,8 +180,8 @@ $(document).ready(function(){initNavTree('functions_func_o.html','');});
, <a class="el" href="classmeow_1_1Eye.html#ad3b2e9fe53617e04c0353ba9f6d1043e">meow::Eye&lt; Pixel &gt;</a>
, <a class="el" href="structmeow_1_1EyesReferenceInfo.html#a7515313852b24d46c410b802abf68fb2">meow::EyesReferenceInfo&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1FeaturePoint.html#a41600f5fd7d1cabf94dd4e744402bf07">meow::FeaturePoint&lt; Scalar, Description, Position, Feature &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#aab9f554d028c13587d29abe0dc5fa1bd">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a11beaa0b96effbc990c3d7d3c6922e9a">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
+, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ae0d128eee0900485fb8f35750a046338">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>
+, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ac3ad080dce3b565154c5c8c95dfd3070">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a>
, <a class="el" href="classmeow_1_1HashTableList.html#a9f9493e2044df374ac9e650303fdf212">meow::HashTableList&lt; Data, HashFunc &gt;</a>
, <a class="el" href="classmeow_1_1HSLf__Space.html#a3d4ccb8d33991e2edb64904669d2a21c">meow::HSLf_Space</a>
, <a class="el" href="classmeow_1_1HSVf__Space.html#a96d429221b88c5e568813d8a42c49af0">meow::HSVf_Space</a>
@@ -213,10 +213,12 @@ $(document).ready(function(){initNavTree('functions_func_o.html','');});
: <a class="el" href="structmeow_1_1PairToPair.html#a0853f223425e0a23f54c7c6989242ab6">meow::PairToPair&lt; F1, F2, T1, T2 &gt;</a>
, <a class="el" href="classmeow_1_1SplayTree_1_1Element.html#aeaf7740977e75749cd8656066d05808b">meow::SplayTree&lt; Key, Value &gt;::Element</a>
, <a class="el" href="classmeow_1_1SplayTree__Range_1_1Element.html#a42f71bf3aa7e009582e628e87763482d">meow::SplayTree_Range&lt; Key, Value &gt;::Element</a>
+, <a class="el" href="classmeow_1_1Vector2D.html#a182e13578dcad6452b0b508ce3d671e6">meow::Vector2D&lt; Scalar &gt;</a>
+, <a class="el" href="classmeow_1_1Vector3D.html#aa7fab5c0beeff4f50f3eaf9a0ec5fbd2">meow::Vector3D&lt; Scalar &gt;</a>
</li>
<li>operator[]()
: <a class="el" href="classmeow_1_1FeaturePoint.html#a1c55b9bd1ba1936ce15a8824d693e631">meow::FeaturePoint&lt; Scalar, Description, Position, Feature &gt;</a>
-, <a class="el" href="classmeow_1_1ObjArray.html#a85b7fd1f3e5c2c35216fcf3636506626">meow::ObjArray&lt; T &gt;</a>
+, <a class="el" href="classmeow_1_1ObjArray.html#a2428a78c9bc7903ce3ef67ed1ef3b348">meow::ObjArray&lt; T &gt;</a>
, <a class="el" href="classmeow_1_1ObjDictionary.html#a8d793863b74457608508c34d728f0983">meow::ObjDictionary&lt; Key, Value &gt;</a>
, <a class="el" href="classmeow_1_1SplayTree.html#a9f02a4ccc46616b7923c5834e02d53bc">meow::SplayTree&lt; Key, Value &gt;</a>
, <a class="el" href="classmeow_1_1SplayTree__Range.html#a2a4e8bffccdf807bfe6feb9d838ab44d">meow::SplayTree_Range&lt; Key, Value &gt;</a>
@@ -256,7 +258,7 @@ $(document).ready(function(){initNavTree('functions_func_o.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_func_p.html b/doc/html/functions_func_p.html
index 940997a..afa8581 100644
--- a/doc/html/functions_func_p.html
+++ b/doc/html/functions_func_p.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -66,12 +66,15 @@ $(document).ready(function(){initNavTree('functions_func_p.html','');});
<li>PairToPair()
: <a class="el" href="structmeow_1_1PairToPair.html#a424fce604376e2fd88e75d610821ef5a">meow::PairToPair&lt; F1, F2, T1, T2 &gt;</a>
</li>
+<li>paramA()
+: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a3ecc88067ffba0a1753dd9d27aaa0d63">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>
+</li>
<li>paramB()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a5033d1d9c34d0ab2f12408b9c9c33bc8">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
+: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ad65cb04f865f5f468016e95281cc7918">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>
</li>
<li>parameter()
-: <a class="el" href="classmeow_1_1BallProjection.html#adf2bcb2f82e9f7e2136b187317ba3211">meow::BallProjection&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1PhotoProjection.html#adecf5a6f3f1f07d7fc6b4714fa80e8a1">meow::PhotoProjection&lt; Scalar &gt;</a>
+: <a class="el" href="classmeow_1_1BallProjection.html#a288814dc861482dd70129a698b1a2d7e">meow::BallProjection&lt; Scalar &gt;</a>
+, <a class="el" href="classmeow_1_1PhotoProjection.html#a3499d5c76df3c78028f3e1b7d8cb48e6">meow::PhotoProjection&lt; Scalar &gt;</a>
, <a class="el" href="classmeow_1_1Rotation3D.html#ac6488df50303b564262065350186549a">meow::Rotation3D&lt; Scalar &gt;</a>
, <a class="el" href="classmeow_1_1Transformation.html#a09e71e5af508d7c0e09fdbeaacbe4365">meow::Transformation&lt; Scalar &gt;</a>
</li>
@@ -79,23 +82,23 @@ $(document).ready(function(){initNavTree('functions_func_p.html','');});
: <a class="el" href="classmeow_1_1Transformation.html#a2dedc054a656a962e8556472aa767dbb">meow::Transformation&lt; Scalar &gt;</a>
</li>
<li>paramG()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a956719ee4c4620233bb38983b8acf908">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
+: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a36e6456e336cb089a7aeee087a3fd587">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>
</li>
<li>paramK()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a5ba64f79bf3a94d7cf7a3a5a20dceabf">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a4583b168a21acc27691d32b86f291534">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
+: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a43b0119e51e1a67812e861479db149c8">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>
+, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aa6d830f4b95bf09de009603df80ddde1">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a>
</li>
<li>paramL()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a24e273bd865b89568e70b4f65bf56806">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
+: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a1e58e33b8ebfe5eb10bc558699f456d9">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>
</li>
<li>paramN()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a6670eebe33689042e0e01911763197f2">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
+: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#acc2e71f27acb4343edec016b6fa82197">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>
</li>
<li>paramR()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a05ec8973f1ea8611c19f7184d3ad5422">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
+: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a5b11d3d0212dba7a4f3207a960cb0c21">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>
</li>
<li>paramW()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#afc8cb8cd55dec0769f9cc3486d431772">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
+: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a151a23416d337314ebaee2e0b93a5127">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>
</li>
<li>photo()
: <a class="el" href="classmeow_1_1Camera.html#a602f436088e81c554af7bc95ba55646d">meow::Camera&lt; Pixel &gt;</a>
@@ -135,7 +138,7 @@ $(document).ready(function(){initNavTree('functions_func_p.html','');});
: <a class="el" href="classmeow_1_1ObjArray.html#a5196b0d1ae35ce86857d88810cc0933f">meow::ObjArray&lt; T &gt;</a>
</li>
<li>position()
-: <a class="el" href="classmeow_1_1FeaturePoint.html#ac9570e78dfefb51370baadc753505216">meow::FeaturePoint&lt; Scalar, Description, Position, Feature &gt;</a>
+: <a class="el" href="classmeow_1_1FeaturePoint.html#a7a7938104b6b1218a8f68c1ca674bc77">meow::FeaturePoint&lt; Scalar, Description, Position, Feature &gt;</a>
</li>
<li>positionGet()
: <a class="el" href="classmeow_1_1FeaturePoint.html#a32847c6629ff716414185fd9f0e249f2">meow::FeaturePoint&lt; Scalar, Description, Position, Feature &gt;</a>
@@ -156,7 +159,7 @@ $(document).ready(function(){initNavTree('functions_func_p.html','');});
: <a class="el" href="classmeow_1_1Usage.html#aef05aaef7ba6433b2f4c5f313f9c0752">meow::Usage</a>
</li>
<li>projection()
-: <a class="el" href="classmeow_1_1Photo.html#a9fed32356d142cc4ee2c141ff894a49a">meow::Photo&lt; Pixel &gt;</a>
+: <a class="el" href="classmeow_1_1Photo.html#aeb8878b9c809b8c6385bfadd3c0dd984">meow::Photo&lt; Pixel &gt;</a>
</li>
<li>properties()
: <a class="el" href="classmeow_1_1ObjProperties.html#a43ce997788ca81603e881a22285fd307">meow::ObjProperties&lt; SID &gt;</a>
@@ -192,7 +195,7 @@ $(document).ready(function(){initNavTree('functions_func_p.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_func_q.html b/doc/html/functions_func_q.html
index c5352c5..35d780f 100644
--- a/doc/html/functions_func_q.html
+++ b/doc/html/functions_func_q.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -71,7 +71,7 @@ $(document).ready(function(){initNavTree('functions_func_q.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_func_r.html b/doc/html/functions_func_r.html
index be9313c..c4345bb 100644
--- a/doc/html/functions_func_r.html
+++ b/doc/html/functions_func_r.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -65,13 +65,14 @@ $(document).ready(function(){initNavTree('functions_func_r.html','');});
: <a class="el" href="classmeow_1_1BallProjection.html#a82416bac8768d0f40fc09e8cd3896bc8">meow::BallProjection&lt; Scalar &gt;</a>
</li>
<li>read()
-: <a class="el" href="classmeow_1_1Bitmap.html#a3b13a4923d68de65bb7e21712185bec8">meow::Bitmap&lt; Pixel &gt;</a>
+: <a class="el" href="classFeaturePointDescript.html#a7adf9b349a4c318b818bf045f6ac33b9">FeaturePointDescript</a>
+, <a class="el" href="classmeow_1_1Bitmap.html#a3b13a4923d68de65bb7e21712185bec8">meow::Bitmap&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1BundleAdjustment__LM.html#a804247733822b34b6405a5a36eda54df">meow::BundleAdjustment_LM&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1Camera.html#aaa82f998dfc1acde6607650ab6514492">meow::Camera&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1Eye.html#a204cd7c18e473378cb13bbfc519f7c2e">meow::Eye&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1FeaturePoint.html#a3da994d4a562a58157ad29974b04f90a">meow::FeaturePoint&lt; Scalar, Description, Position, Feature &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a3bf522cf08285d1afbaca76c643ea4a7">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a207813017b7eab06672ec324968e6caa">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
+, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#aeaf30a21754b3d25b0fbd8a2f80b725f">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>
+, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a0857086fddef404ea4146e60fbd7067f">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a>
, <a class="el" href="classmeow_1_1IdentityPoints.html#a9ba6fdf31e3e8e188b3d7780f7b4abc2">meow::IdentityPoints&lt; Identity, Scalar, Point &gt;</a>
, <a class="el" href="classmeow_1_1ObjArray.html#a3bc18d106d33e0a2f00f6e9ebf443b74">meow::ObjArray&lt; T &gt;</a>
, <a class="el" href="classmeow_1_1ObjBase.html#a4c1f5cb4b05559197148a8f6524bfc34">meow::ObjBase</a>
@@ -93,8 +94,8 @@ $(document).ready(function(){initNavTree('functions_func_r.html','');});
, <a class="el" href="classmeow_1_1Camera.html#ae00aa539b7d6be9254db1072627d204e">meow::Camera&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1Eye.html#a49cb3c9a2980da271942367dd8009244">meow::Eye&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1FeaturePoint.html#a342ad83fb851bd3b28b1058ce255b266">meow::FeaturePoint&lt; Scalar, Description, Position, Feature &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#aedd26ad4f5ce224bf925271d467aaf06">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a881f9a17c264659c2604a79c1ae81286">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
+, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a18b4a62f8f6b5e7d57770f41fc5dbd7f">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>
+, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aa9fb55462a21527bedb4fe000257d61f">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a>
, <a class="el" href="classmeow_1_1IdentityPoints.html#ac28bf856afc3cc9faa24b9cb218677e7">meow::IdentityPoints&lt; Identity, Scalar, Point &gt;</a>
, <a class="el" href="classmeow_1_1LinearTransformation.html#a573c034e179570f7a1c41f0c1de54c87">meow::LinearTransformation&lt; Scalar &gt;</a>
, <a class="el" href="classmeow_1_1Matrix.html#a1dbef5b1a46df480f7fa3e118fd12bec">meow::Matrix&lt; Entry &gt;</a>
@@ -129,7 +130,7 @@ $(document).ready(function(){initNavTree('functions_func_r.html','');});
, <a class="el" href="classmeow_1_1HashTableList.html#ac7417270658997ef1cb33221fba8d6e8">meow::HashTableList&lt; Data, HashFunc &gt;</a>
, <a class="el" href="classmeow_1_1KD__Tree.html#a45be7cf06442b1a75902faa266950121">meow::KD_Tree&lt; Vector, Scalar &gt;</a>
, <a class="el" href="classmeow_1_1Matrix.html#ac17251cb984beb1f74558724a22a0120">meow::Matrix&lt; Entry &gt;</a>
-, <a class="el" href="classmeow_1_1Photo.html#aed3ed47ee1ddae0732e24af71b91a7b0">meow::Photo&lt; Pixel &gt;</a>
+, <a class="el" href="classmeow_1_1Photo.html#a4d237ed59e6227940c20831cdce797a8">meow::Photo&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1SegmentTree.html#a80c550b0a3b997bc541ae0947ae2f55d">meow::SegmentTree&lt; Value &gt;</a>
, <a class="el" href="classmeow_1_1VP__Tree.html#ad1bffde18bc2f0fc955e78fe77333558">meow::VP_Tree&lt; Vector, Scalar &gt;</a>
</li>
@@ -211,7 +212,7 @@ $(document).ready(function(){initNavTree('functions_func_r.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_func_s.html b/doc/html/functions_func_s.html
index a7bd7d8..c31b08d 100644
--- a/doc/html/functions_func_s.html
+++ b/doc/html/functions_func_s.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -141,7 +141,7 @@ $(document).ready(function(){initNavTree('functions_func_s.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_func_t.html b/doc/html/functions_func_t.html
index 63a7986..e464a26 100644
--- a/doc/html/functions_func_t.html
+++ b/doc/html/functions_func_t.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -95,13 +95,14 @@ $(document).ready(function(){initNavTree('functions_func_t.html','');});
: <a class="el" href="classmeow_1_1Matrix.html#acf27e5ea48f42ceec61e933dfe269016">meow::Matrix&lt; Entry &gt;</a>
</li>
<li>type()
-: <a class="el" href="classmeow_1_1Bitmap.html#a7f282d9a1ebb07ca5fe12d8ae73121d1">meow::Bitmap&lt; Pixel &gt;</a>
+: <a class="el" href="classFeaturePointDescript.html#a39795a4ecf50800ff0b308dbdb42c324">FeaturePointDescript</a>
+, <a class="el" href="classmeow_1_1Bitmap.html#a7f282d9a1ebb07ca5fe12d8ae73121d1">meow::Bitmap&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1BundleAdjustment__LM.html#a21d920c760fc786a77c9b95978a447d9">meow::BundleAdjustment_LM&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1Camera.html#ae009c09a5e6b5ebdab09dd304f2eca32">meow::Camera&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1Eye.html#a87a328ebee71857a3e3c0ba05c496543">meow::Eye&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1FeaturePoint.html#ab2f0441087ea56af4119c718f6ed5dcf">meow::FeaturePoint&lt; Scalar, Description, Position, Feature &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ae13f041624113e4b87d49befc2e1d77a">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ab10e50514ac4b0de505800b1894dbb0a">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
+, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ad068b4cf3ac0239f62c6a862b2c27dcd">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>
+, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a5735c70654f48034de22a600dfabdb88">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a>
, <a class="el" href="classmeow_1_1IdentityPoints.html#a2437a688092c4cd03dd87be2a51b4737">meow::IdentityPoints&lt; Identity, Scalar, Point &gt;</a>
, <a class="el" href="classmeow_1_1ObjArray.html#a8fe5956bfb52c17632b00338c7da5d5c">meow::ObjArray&lt; T &gt;</a>
, <a class="el" href="classmeow_1_1ObjBase.html#a63a4911bb073281820fe9b7a9908ba72">meow::ObjBase</a>
@@ -121,7 +122,7 @@ $(document).ready(function(){initNavTree('functions_func_t.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_func_u.html b/doc/html/functions_func_u.html
index 15d13d0..b4442ba 100644
--- a/doc/html/functions_func_u.html
+++ b/doc/html/functions_func_u.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -99,7 +99,7 @@ $(document).ready(function(){initNavTree('functions_func_u.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_func_v.html b/doc/html/functions_func_v.html
index 92a73b4..aa7938f 100644
--- a/doc/html/functions_func_v.html
+++ b/doc/html/functions_func_v.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -90,7 +90,7 @@ $(document).ready(function(){initNavTree('functions_func_v.html','');});
: <a class="el" href="classmeow_1_1Vector2D.html#a69f2ee0830db546d5a2b5cb39a22ffda">meow::Vector2D&lt; Scalar &gt;</a>
</li>
<li>Vector3D()
-: <a class="el" href="classmeow_1_1Vector3D.html#afae72511a31b5260ee93130d0654093f">meow::Vector3D&lt; Scalar &gt;</a>
+: <a class="el" href="classmeow_1_1Vector3D.html#a0244832892d238c66945cbb39e2a5d6c">meow::Vector3D&lt; Scalar &gt;</a>
</li>
<li>vGet()
: <a class="el" href="classmeow_1_1HSVf__Space.html#a681393735e63a1de944373b071ebef18">meow::HSVf_Space</a>
@@ -105,7 +105,7 @@ $(document).ready(function(){initNavTree('functions_func_v.html','');});
, <a class="el" href="classmeow_1_1YUVf__Space.html#aba01d6b8d0d8840d0132ccd6b43d8c0c">meow::YUVf_Space</a>
</li>
<li>VP_Tree()
-: <a class="el" href="classmeow_1_1VP__Tree.html#a5ce274e16a28c6ef5cac63c6e3258d8b">meow::VP_Tree&lt; Vector, Scalar &gt;</a>
+: <a class="el" href="classmeow_1_1VP__Tree.html#ab611c988f5c567498d40866e9eab3851">meow::VP_Tree&lt; Vector, Scalar &gt;</a>
</li>
</ul>
</div><!-- contents -->
@@ -114,7 +114,7 @@ $(document).ready(function(){initNavTree('functions_func_v.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_func_w.html b/doc/html/functions_func_w.html
index 8a8e486..331c309 100644
--- a/doc/html/functions_func_w.html
+++ b/doc/html/functions_func_w.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -65,13 +65,14 @@ $(document).ready(function(){initNavTree('functions_func_w.html','');});
, <a class="el" href="classmeow_1_1Photo.html#a1a0582b5c3683264fcad5ca67b376f7c">meow::Photo&lt; Pixel &gt;</a>
</li>
<li>write()
-: <a class="el" href="classmeow_1_1Bitmap.html#aad700e26eae54cb653919c165dcc98dd">meow::Bitmap&lt; Pixel &gt;</a>
+: <a class="el" href="classFeaturePointDescript.html#af9bb938d65422dfbce9f3a75f99220c3">FeaturePointDescript</a>
+, <a class="el" href="classmeow_1_1Bitmap.html#aad700e26eae54cb653919c165dcc98dd">meow::Bitmap&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1BundleAdjustment__LM.html#a9d19b404967305fd9aa67749ec8c7717">meow::BundleAdjustment_LM&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1Camera.html#acb6443a3ce77804575ec55209b3a1960">meow::Camera&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1Eye.html#a047951cd9210fe3743c5bf4c1683f7f0">meow::Eye&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1FeaturePoint.html#ac73c09187fd6cdc4fc07375123963b5d">meow::FeaturePoint&lt; Scalar, Description, Position, Feature &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a83d9ec3557a4251dc98dae1ab7146a14">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#acbdc25595aeb8280c11543fec230e1a6">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
+, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a453991489f594d1bcc5738d6a59c64b3">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>
+, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ac5c4d30668ee859123493973dbe554ad">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a>
, <a class="el" href="classmeow_1_1IdentityPoints.html#afc2a5f1438534e96bf9e1eee26115041">meow::IdentityPoints&lt; Identity, Scalar, Point &gt;</a>
, <a class="el" href="classmeow_1_1ObjArray.html#a089627fcba2e80760993e3aff1705a70">meow::ObjArray&lt; T &gt;</a>
, <a class="el" href="classmeow_1_1ObjBase.html#ae9e9e5c664b7a92e54a3616983f39ba8">meow::ObjBase</a>
@@ -93,7 +94,7 @@ $(document).ready(function(){initNavTree('functions_func_w.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_func_x.html b/doc/html/functions_func_x.html
index 132a442..9b40663 100644
--- a/doc/html/functions_func_x.html
+++ b/doc/html/functions_func_x.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -78,7 +78,7 @@ $(document).ready(function(){initNavTree('functions_func_x.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_func_y.html b/doc/html/functions_func_y.html
index 6ce21e1..e94a2a1 100644
--- a/doc/html/functions_func_y.html
+++ b/doc/html/functions_func_y.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('functions_func_y.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_func_z.html b/doc/html/functions_func_z.html
index acba88d..312fd24 100644
--- a/doc/html/functions_func_z.html
+++ b/doc/html/functions_func_z.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -70,7 +70,7 @@ $(document).ready(function(){initNavTree('functions_func_z.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_func_~.html b/doc/html/functions_func_~.html
index 94bb8d8..58982ae 100644
--- a/doc/html/functions_func_~.html
+++ b/doc/html/functions_func_~.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -85,17 +85,20 @@ $(document).ready(function(){initNavTree('functions_func_~.html','');});
<li>~FeaturePoint()
: <a class="el" href="classmeow_1_1FeaturePoint.html#a1591821949bbb523c40bfa70de8902a1">meow::FeaturePoint&lt; Scalar, Description, Position, Feature &gt;</a>
</li>
+<li>~FeaturePointDescript()
+: <a class="el" href="classFeaturePointDescript.html#ad8855ce637891d209dd8386e246f96d2">FeaturePointDescript</a>
+</li>
<li>~FeaturePointsDetector()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector.html#adea2550181cf483dff301c8bbaa9977f">meow::FeaturePointsDetector&lt; Pixel &gt;</a>
+: <a class="el" href="classmeow_1_1FeaturePointsDetector.html#a2bb45cbadc0703d891c8aede082a16c2">meow::FeaturePointsDetector&lt; Pixel, MyFP &gt;</a>
</li>
<li>~FeaturePointsMatch()
-: <a class="el" href="classmeow_1_1FeaturePointsMatch.html#a8b90a39f83d8b86e324eab3cb45064a2">meow::FeaturePointsMatch&lt; Scalar, Description &gt;</a>
+: <a class="el" href="classmeow_1_1FeaturePointsMatch.html#a81cfab474e0290785b4a9627ea7f5fe0">meow::FeaturePointsMatch&lt; FeaturePoint &gt;</a>
</li>
<li>~FPD_Harris()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ad64fc165235876aa681023c3880f708b">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
+: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a2dce432e2a940158d01552c0d2c1b8c3">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>
</li>
<li>~FPMKM()
-: <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ac9b46623e4ce1005936db8631d91df50">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
+: <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a40604c563c8bbc8e43bcfc9fc4bd9846">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a>
</li>
<li>~HashTableList()
: <a class="el" href="classmeow_1_1HashTableList.html#ad460ece4097203d379e95c835a10d79d">meow::HashTableList&lt; Data, HashFunc &gt;</a>
@@ -188,7 +191,7 @@ $(document).ready(function(){initNavTree('functions_func_~.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_g.html b/doc/html/functions_g.html
index 83f7f36..fb7b603 100644
--- a/doc/html/functions_g.html
+++ b/doc/html/functions_g.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -101,7 +101,7 @@ $(document).ready(function(){initNavTree('functions_g.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_h.html b/doc/html/functions_h.html
index 89864c5..b9c5aa6 100644
--- a/doc/html/functions_h.html
+++ b/doc/html/functions_h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -120,7 +120,7 @@ $(document).ready(function(){initNavTree('functions_h.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_i.html b/doc/html/functions_i.html
index ef21d38..7ac7a4f 100644
--- a/doc/html/functions_i.html
+++ b/doc/html/functions_i.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -124,7 +124,7 @@ $(document).ready(function(){initNavTree('functions_i.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_j.html b/doc/html/functions_j.html
index b48a28e..7e425e5 100644
--- a/doc/html/functions_j.html
+++ b/doc/html/functions_j.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -74,7 +74,7 @@ $(document).ready(function(){initNavTree('functions_j.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_k.html b/doc/html/functions_k.html
index 7b26ad0..ce1c74d 100644
--- a/doc/html/functions_k.html
+++ b/doc/html/functions_k.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -71,7 +71,7 @@ $(document).ready(function(){initNavTree('functions_k.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_l.html b/doc/html/functions_l.html
index 858826a..b23c54e 100644
--- a/doc/html/functions_l.html
+++ b/doc/html/functions_l.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -97,7 +97,7 @@ $(document).ready(function(){initNavTree('functions_l.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_m.html b/doc/html/functions_m.html
index b1a0ec1..e90911f 100644
--- a/doc/html/functions_m.html
+++ b/doc/html/functions_m.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -58,8 +58,8 @@ $(document).ready(function(){initNavTree('functions_m.html','');});
<h3><a class="anchor" id="index_m"></a>- m -</h3><ul>
<li>match()
-: <a class="el" href="classmeow_1_1FeaturePointsMatch.html#aa16339c126971f455938bbb70ec2626a">meow::FeaturePointsMatch&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ae8ea7cbe57606eac89b5709058ea8f61">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
+: <a class="el" href="classmeow_1_1FeaturePointsMatch.html#aae346336af22282044336cbbc65f5ec0">meow::FeaturePointsMatch&lt; FeaturePoint &gt;</a>
+, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a94fda446d45acffadb1dd32fd587ee2a">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a>
</li>
<li>matrix()
: <a class="el" href="classmeow_1_1Bitmap.html#aa586a08e997e5ae8675e108d84643c81">meow::Bitmap&lt; Pixel &gt;</a>
@@ -136,7 +136,7 @@ $(document).ready(function(){initNavTree('functions_m.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_n.html b/doc/html/functions_n.html
index 920541d..c8b3b6e 100644
--- a/doc/html/functions_n.html
+++ b/doc/html/functions_n.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -86,7 +86,7 @@ $(document).ready(function(){initNavTree('functions_n.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_o.html b/doc/html/functions_o.html
index 369d946..0da7566 100644
--- a/doc/html/functions_o.html
+++ b/doc/html/functions_o.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('functions_o.html','');});
: <a class="el" href="classmeow_1_1BallProjection.html#a4f2e133f911088b7e13cabc52b3e6b92">meow::BallProjection&lt; Scalar &gt;</a>
, <a class="el" href="classmeow_1_1Bitmap.html#a646c781896c74a7af4814da06cabf9e5">meow::Bitmap&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1FeaturePoint.html#aecbf56745c1238f1eeedc343391877f1">meow::FeaturePoint&lt; Scalar, Description, Position, Feature &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ac3d52bb2286377febbe692480e9afa75">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
+, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a81ee73f12b657a7bdfeaeafb00de039d">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>
, <a class="el" href="classmeow_1_1Matrix.html#a78b4b8b4ee30d02cb726bf7b8ac13147">meow::Matrix&lt; Entry &gt;</a>
, <a class="el" href="classmeow_1_1ObjType.html#a7dd978549a5fc36e2ce5dc26cefe69f9">meow::ObjType&lt; Type, ReaderWriter &gt;</a>
, <a class="el" href="classmeow_1_1PhotoProjection.html#aa50f02a71f9be0b417b0dc9f8ff5d9ab">meow::PhotoProjection&lt; Scalar &gt;</a>
@@ -144,7 +144,7 @@ $(document).ready(function(){initNavTree('functions_o.html','');});
, <a class="el" href="classmeow_1_1RGBf__Space.html#aa2911ccfbf9a3587ed0310211836a25e">meow::RGBf_Space</a>
, <a class="el" href="classmeow_1_1RGBi__Space.html#a7aeab58894418a920b77c592990bd1ab">meow::RGBi_Space</a>
, <a class="el" href="classmeow_1_1Vector2D.html#a6b86b91ba3c24e668593aaba3e4bc50e">meow::Vector2D&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1Vector3D.html#a7fa501db101297b8536801bca68fa0c9">meow::Vector3D&lt; Scalar &gt;</a>
+, <a class="el" href="classmeow_1_1Vector3D.html#a967c15ddac7c8e949e8361c3339492c8">meow::Vector3D&lt; Scalar &gt;</a>
, <a class="el" href="classmeow_1_1Vector.html#ac3e4b43822b9091c3eab7215c52b140d">meow::Vector&lt; Scalar &gt;</a>
, <a class="el" href="classmeow_1_1YUVf__Space.html#adf527a2801ec37a42edf1b1964007547">meow::YUVf_Space</a>
</li>
@@ -180,8 +180,8 @@ $(document).ready(function(){initNavTree('functions_o.html','');});
, <a class="el" href="classmeow_1_1Eye.html#ad3b2e9fe53617e04c0353ba9f6d1043e">meow::Eye&lt; Pixel &gt;</a>
, <a class="el" href="structmeow_1_1EyesReferenceInfo.html#a7515313852b24d46c410b802abf68fb2">meow::EyesReferenceInfo&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1FeaturePoint.html#a41600f5fd7d1cabf94dd4e744402bf07">meow::FeaturePoint&lt; Scalar, Description, Position, Feature &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#aab9f554d028c13587d29abe0dc5fa1bd">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a11beaa0b96effbc990c3d7d3c6922e9a">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
+, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ae0d128eee0900485fb8f35750a046338">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>
+, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ac3ad080dce3b565154c5c8c95dfd3070">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a>
, <a class="el" href="classmeow_1_1HashTableList.html#a9f9493e2044df374ac9e650303fdf212">meow::HashTableList&lt; Data, HashFunc &gt;</a>
, <a class="el" href="classmeow_1_1HSLf__Space.html#a3d4ccb8d33991e2edb64904669d2a21c">meow::HSLf_Space</a>
, <a class="el" href="classmeow_1_1HSVf__Space.html#a96d429221b88c5e568813d8a42c49af0">meow::HSVf_Space</a>
@@ -213,10 +213,12 @@ $(document).ready(function(){initNavTree('functions_o.html','');});
: <a class="el" href="structmeow_1_1PairToPair.html#a0853f223425e0a23f54c7c6989242ab6">meow::PairToPair&lt; F1, F2, T1, T2 &gt;</a>
, <a class="el" href="classmeow_1_1SplayTree_1_1Element.html#aeaf7740977e75749cd8656066d05808b">meow::SplayTree&lt; Key, Value &gt;::Element</a>
, <a class="el" href="classmeow_1_1SplayTree__Range_1_1Element.html#a42f71bf3aa7e009582e628e87763482d">meow::SplayTree_Range&lt; Key, Value &gt;::Element</a>
+, <a class="el" href="classmeow_1_1Vector2D.html#a182e13578dcad6452b0b508ce3d671e6">meow::Vector2D&lt; Scalar &gt;</a>
+, <a class="el" href="classmeow_1_1Vector3D.html#aa7fab5c0beeff4f50f3eaf9a0ec5fbd2">meow::Vector3D&lt; Scalar &gt;</a>
</li>
<li>operator[]()
: <a class="el" href="classmeow_1_1FeaturePoint.html#a1c55b9bd1ba1936ce15a8824d693e631">meow::FeaturePoint&lt; Scalar, Description, Position, Feature &gt;</a>
-, <a class="el" href="classmeow_1_1ObjArray.html#a85b7fd1f3e5c2c35216fcf3636506626">meow::ObjArray&lt; T &gt;</a>
+, <a class="el" href="classmeow_1_1ObjArray.html#a2428a78c9bc7903ce3ef67ed1ef3b348">meow::ObjArray&lt; T &gt;</a>
, <a class="el" href="classmeow_1_1ObjDictionary.html#a8d793863b74457608508c34d728f0983">meow::ObjDictionary&lt; Key, Value &gt;</a>
, <a class="el" href="classmeow_1_1SplayTree.html#a9f02a4ccc46616b7923c5834e02d53bc">meow::SplayTree&lt; Key, Value &gt;</a>
, <a class="el" href="classmeow_1_1SplayTree__Range.html#a2a4e8bffccdf807bfe6feb9d838ab44d">meow::SplayTree_Range&lt; Key, Value &gt;</a>
@@ -256,7 +258,7 @@ $(document).ready(function(){initNavTree('functions_o.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_p.html b/doc/html/functions_p.html
index 7774eee..8c1843a 100644
--- a/doc/html/functions_p.html
+++ b/doc/html/functions_p.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -66,12 +66,15 @@ $(document).ready(function(){initNavTree('functions_p.html','');});
<li>PairToPair()
: <a class="el" href="structmeow_1_1PairToPair.html#a424fce604376e2fd88e75d610821ef5a">meow::PairToPair&lt; F1, F2, T1, T2 &gt;</a>
</li>
+<li>paramA()
+: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a3ecc88067ffba0a1753dd9d27aaa0d63">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>
+</li>
<li>paramB()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a5033d1d9c34d0ab2f12408b9c9c33bc8">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
+: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ad65cb04f865f5f468016e95281cc7918">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>
</li>
<li>parameter()
-: <a class="el" href="classmeow_1_1BallProjection.html#adf2bcb2f82e9f7e2136b187317ba3211">meow::BallProjection&lt; Scalar &gt;</a>
-, <a class="el" href="classmeow_1_1PhotoProjection.html#adecf5a6f3f1f07d7fc6b4714fa80e8a1">meow::PhotoProjection&lt; Scalar &gt;</a>
+: <a class="el" href="classmeow_1_1BallProjection.html#a288814dc861482dd70129a698b1a2d7e">meow::BallProjection&lt; Scalar &gt;</a>
+, <a class="el" href="classmeow_1_1PhotoProjection.html#a3499d5c76df3c78028f3e1b7d8cb48e6">meow::PhotoProjection&lt; Scalar &gt;</a>
, <a class="el" href="classmeow_1_1Rotation3D.html#ac6488df50303b564262065350186549a">meow::Rotation3D&lt; Scalar &gt;</a>
, <a class="el" href="classmeow_1_1Transformation.html#a09e71e5af508d7c0e09fdbeaacbe4365">meow::Transformation&lt; Scalar &gt;</a>
</li>
@@ -79,23 +82,23 @@ $(document).ready(function(){initNavTree('functions_p.html','');});
: <a class="el" href="classmeow_1_1Transformation.html#a2dedc054a656a962e8556472aa767dbb">meow::Transformation&lt; Scalar &gt;</a>
</li>
<li>paramG()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a956719ee4c4620233bb38983b8acf908">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
+: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a36e6456e336cb089a7aeee087a3fd587">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>
</li>
<li>paramK()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a5ba64f79bf3a94d7cf7a3a5a20dceabf">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a4583b168a21acc27691d32b86f291534">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
+: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a43b0119e51e1a67812e861479db149c8">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>
+, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aa6d830f4b95bf09de009603df80ddde1">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a>
</li>
<li>paramL()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a24e273bd865b89568e70b4f65bf56806">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
+: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a1e58e33b8ebfe5eb10bc558699f456d9">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>
</li>
<li>paramN()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a6670eebe33689042e0e01911763197f2">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
+: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#acc2e71f27acb4343edec016b6fa82197">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>
</li>
<li>paramR()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a05ec8973f1ea8611c19f7184d3ad5422">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
+: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a5b11d3d0212dba7a4f3207a960cb0c21">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>
</li>
<li>paramW()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#afc8cb8cd55dec0769f9cc3486d431772">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
+: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a151a23416d337314ebaee2e0b93a5127">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>
</li>
<li>photo()
: <a class="el" href="classmeow_1_1Camera.html#a602f436088e81c554af7bc95ba55646d">meow::Camera&lt; Pixel &gt;</a>
@@ -171,7 +174,7 @@ $(document).ready(function(){initNavTree('functions_p.html','');});
: <a class="el" href="classmeow_1_1ObjProperties.html#af14e8afbd6807b61429d4f84291d6cee">meow::ObjProperties&lt; SID &gt;</a>
</li>
<li>property()
-: <a class="el" href="classmeow_1_1ObjProperties.html#af20d23e32a6658bb19685540c65c6a3a">meow::ObjProperties&lt; SID &gt;</a>
+: <a class="el" href="classmeow_1_1ObjProperties.html#a40323f6710fe3688574555eedaf2adc9">meow::ObjProperties&lt; SID &gt;</a>
</li>
<li>propertyAdd()
: <a class="el" href="classmeow_1_1ObjProperties.html#a5614e7f6a939da5376e83a1e75e215c5">meow::ObjProperties&lt; SID &gt;</a>
@@ -201,7 +204,7 @@ $(document).ready(function(){initNavTree('functions_p.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_q.html b/doc/html/functions_q.html
index 5d89923..caa4377 100644
--- a/doc/html/functions_q.html
+++ b/doc/html/functions_q.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -71,7 +71,7 @@ $(document).ready(function(){initNavTree('functions_q.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_r.html b/doc/html/functions_r.html
index ccb2047..bc1e5f5 100644
--- a/doc/html/functions_r.html
+++ b/doc/html/functions_r.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -65,13 +65,14 @@ $(document).ready(function(){initNavTree('functions_r.html','');});
: <a class="el" href="classmeow_1_1BallProjection.html#a82416bac8768d0f40fc09e8cd3896bc8">meow::BallProjection&lt; Scalar &gt;</a>
</li>
<li>read()
-: <a class="el" href="classmeow_1_1Bitmap.html#a3b13a4923d68de65bb7e21712185bec8">meow::Bitmap&lt; Pixel &gt;</a>
+: <a class="el" href="classFeaturePointDescript.html#a7adf9b349a4c318b818bf045f6ac33b9">FeaturePointDescript</a>
+, <a class="el" href="classmeow_1_1Bitmap.html#a3b13a4923d68de65bb7e21712185bec8">meow::Bitmap&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1BundleAdjustment__LM.html#a804247733822b34b6405a5a36eda54df">meow::BundleAdjustment_LM&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1Camera.html#aaa82f998dfc1acde6607650ab6514492">meow::Camera&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1Eye.html#a204cd7c18e473378cb13bbfc519f7c2e">meow::Eye&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1FeaturePoint.html#a3da994d4a562a58157ad29974b04f90a">meow::FeaturePoint&lt; Scalar, Description, Position, Feature &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a3bf522cf08285d1afbaca76c643ea4a7">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a207813017b7eab06672ec324968e6caa">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
+, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#aeaf30a21754b3d25b0fbd8a2f80b725f">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>
+, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a0857086fddef404ea4146e60fbd7067f">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a>
, <a class="el" href="classmeow_1_1IdentityPoints.html#a9ba6fdf31e3e8e188b3d7780f7b4abc2">meow::IdentityPoints&lt; Identity, Scalar, Point &gt;</a>
, <a class="el" href="classmeow_1_1ObjArray.html#a3bc18d106d33e0a2f00f6e9ebf443b74">meow::ObjArray&lt; T &gt;</a>
, <a class="el" href="classmeow_1_1ObjBase.html#a4c1f5cb4b05559197148a8f6524bfc34">meow::ObjBase</a>
@@ -86,6 +87,9 @@ $(document).ready(function(){initNavTree('functions_r.html','');});
, <a class="el" href="classmeow_1_1ReaderWriter__string.html#adf69dad74e4998323580e6913598c894">meow::ReaderWriter_string</a>
, <a class="el" href="classmeow_1_1WatchBall.html#a18cac43a61f741c191148bfef76e3d85">meow::WatchBall&lt; Pixel &gt;</a>
</li>
+<li>REFERENCE_FROM
+: <a class="el" href="classmeow_1_1Self.html#aa7d169e9d20d590f3e571206084797f8a40c8a3eba568e04a5ce09ee0fa881822">meow::Self&lt; Data &gt;</a>
+</li>
<li>referenceFrom()
: <a class="el" href="classmeow_1_1BallProjection.html#adaf8d494c1177664f49bb63a5d2f36b0">meow::BallProjection&lt; Scalar &gt;</a>
, <a class="el" href="classmeow_1_1Bitmap.html#affd5f41b44fa6afc55f2a3eb3f01cc4d">meow::Bitmap&lt; Pixel &gt;</a>
@@ -93,8 +97,8 @@ $(document).ready(function(){initNavTree('functions_r.html','');});
, <a class="el" href="classmeow_1_1Camera.html#ae00aa539b7d6be9254db1072627d204e">meow::Camera&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1Eye.html#a49cb3c9a2980da271942367dd8009244">meow::Eye&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1FeaturePoint.html#a342ad83fb851bd3b28b1058ce255b266">meow::FeaturePoint&lt; Scalar, Description, Position, Feature &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#aedd26ad4f5ce224bf925271d467aaf06">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a881f9a17c264659c2604a79c1ae81286">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
+, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a18b4a62f8f6b5e7d57770f41fc5dbd7f">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>
+, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aa9fb55462a21527bedb4fe000257d61f">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a>
, <a class="el" href="classmeow_1_1IdentityPoints.html#ac28bf856afc3cc9faa24b9cb218677e7">meow::IdentityPoints&lt; Identity, Scalar, Point &gt;</a>
, <a class="el" href="classmeow_1_1LinearTransformation.html#a573c034e179570f7a1c41f0c1de54c87">meow::LinearTransformation&lt; Scalar &gt;</a>
, <a class="el" href="classmeow_1_1Matrix.html#a1dbef5b1a46df480f7fa3e118fd12bec">meow::Matrix&lt; Entry &gt;</a>
@@ -129,7 +133,7 @@ $(document).ready(function(){initNavTree('functions_r.html','');});
, <a class="el" href="classmeow_1_1HashTableList.html#ac7417270658997ef1cb33221fba8d6e8">meow::HashTableList&lt; Data, HashFunc &gt;</a>
, <a class="el" href="classmeow_1_1KD__Tree.html#a45be7cf06442b1a75902faa266950121">meow::KD_Tree&lt; Vector, Scalar &gt;</a>
, <a class="el" href="classmeow_1_1Matrix.html#ac17251cb984beb1f74558724a22a0120">meow::Matrix&lt; Entry &gt;</a>
-, <a class="el" href="classmeow_1_1Photo.html#aed3ed47ee1ddae0732e24af71b91a7b0">meow::Photo&lt; Pixel &gt;</a>
+, <a class="el" href="classmeow_1_1Photo.html#a4d237ed59e6227940c20831cdce797a8">meow::Photo&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1SegmentTree.html#a80c550b0a3b997bc541ae0947ae2f55d">meow::SegmentTree&lt; Value &gt;</a>
, <a class="el" href="classmeow_1_1VP__Tree.html#ad1bffde18bc2f0fc955e78fe77333558">meow::VP_Tree&lt; Vector, Scalar &gt;</a>
</li>
@@ -145,7 +149,7 @@ $(document).ready(function(){initNavTree('functions_r.html','');});
, <a class="el" href="classmeow_1_1RGBi__Space.html#a3e04f724a45ca6e5cabbc57c9d1332b1">meow::RGBi_Space</a>
</li>
<li>RGBi_Space()
-: <a class="el" href="classmeow_1_1RGBi__Space.html#a338d7a18013b78132b4dd534bbef7406">meow::RGBi_Space</a>
+: <a class="el" href="classmeow_1_1RGBi__Space.html#a9eb77a74b33dd6c61f821ad9e1f5d00d">meow::RGBi_Space</a>
</li>
<li>rgbMax()
: <a class="el" href="classmeow_1_1RGBf__Space.html#a6b4da76d0c83cb321f61fb6387932203">meow::RGBf_Space</a>
@@ -211,7 +215,7 @@ $(document).ready(function(){initNavTree('functions_r.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_rela.html b/doc/html/functions_rela.html
index 4681577..09eca6d 100644
--- a/doc/html/functions_rela.html
+++ b/doc/html/functions_rela.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -65,7 +65,7 @@ $(document).ready(function(){initNavTree('functions_rela.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_s.html b/doc/html/functions_s.html
index 5d1c3a6..e623dbb 100644
--- a/doc/html/functions_s.html
+++ b/doc/html/functions_s.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -147,7 +147,7 @@ $(document).ready(function(){initNavTree('functions_s.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_t.html b/doc/html/functions_t.html
index 0234174..acaf553 100644
--- a/doc/html/functions_t.html
+++ b/doc/html/functions_t.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -98,13 +98,14 @@ $(document).ready(function(){initNavTree('functions_t.html','');});
: <a class="el" href="classmeow_1_1Matrix.html#acf27e5ea48f42ceec61e933dfe269016">meow::Matrix&lt; Entry &gt;</a>
</li>
<li>type()
-: <a class="el" href="classmeow_1_1Bitmap.html#a7f282d9a1ebb07ca5fe12d8ae73121d1">meow::Bitmap&lt; Pixel &gt;</a>
+: <a class="el" href="classFeaturePointDescript.html#a39795a4ecf50800ff0b308dbdb42c324">FeaturePointDescript</a>
+, <a class="el" href="classmeow_1_1Bitmap.html#a7f282d9a1ebb07ca5fe12d8ae73121d1">meow::Bitmap&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1BundleAdjustment__LM.html#a21d920c760fc786a77c9b95978a447d9">meow::BundleAdjustment_LM&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1Camera.html#ae009c09a5e6b5ebdab09dd304f2eca32">meow::Camera&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1Eye.html#a87a328ebee71857a3e3c0ba05c496543">meow::Eye&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1FeaturePoint.html#ab2f0441087ea56af4119c718f6ed5dcf">meow::FeaturePoint&lt; Scalar, Description, Position, Feature &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ae13f041624113e4b87d49befc2e1d77a">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ab10e50514ac4b0de505800b1894dbb0a">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
+, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ad068b4cf3ac0239f62c6a862b2c27dcd">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>
+, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a5735c70654f48034de22a600dfabdb88">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a>
, <a class="el" href="classmeow_1_1IdentityPoints.html#a2437a688092c4cd03dd87be2a51b4737">meow::IdentityPoints&lt; Identity, Scalar, Point &gt;</a>
, <a class="el" href="classmeow_1_1ObjArray.html#a8fe5956bfb52c17632b00338c7da5d5c">meow::ObjArray&lt; T &gt;</a>
, <a class="el" href="classmeow_1_1ObjBase.html#a63a4911bb073281820fe9b7a9908ba72">meow::ObjBase</a>
@@ -124,7 +125,7 @@ $(document).ready(function(){initNavTree('functions_t.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_type.html b/doc/html/functions_type.html
index 701a685..d9842be 100644
--- a/doc/html/functions_type.html
+++ b/doc/html/functions_type.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -65,12 +65,12 @@ $(document).ready(function(){initNavTree('functions_type.html','');});
: <a class="el" href="classmeow_1_1Matrix.html#a1ac7c3d6ad50154043969005fa292981">meow::Matrix&lt; Entry &gt;</a>
</li>
<li>FeaturePoints
-: <a class="el" href="classmeow_1_1FeaturePointsMatch.html#aabbd59cc0e43b1b436f9e61205d39e72">meow::FeaturePointsMatch&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#aa32d28d84f9b83a28d2fa2d2c2cb8244">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
+: <a class="el" href="classmeow_1_1FeaturePointsMatch.html#ab037c9f0d0be423650124adbb65f650f">meow::FeaturePointsMatch&lt; FeaturePoint &gt;</a>
+, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ad661d9718acc7907a1cc27b2560e107a">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a>
</li>
<li>FeaturePointss
-: <a class="el" href="classmeow_1_1FeaturePointsMatch.html#a20914f57403c2a810601320b6a0f0715">meow::FeaturePointsMatch&lt; Scalar, Description &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a92fe94701cf2c24812c8ea54e81a1b8a">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
+: <a class="el" href="classmeow_1_1FeaturePointsMatch.html#a541309da8b9259c15c35ad4ba380e745">meow::FeaturePointsMatch&lt; FeaturePoint &gt;</a>
+, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a3427ddba3aeb94d7e97f9c98a4d3c8fc">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a>
</li>
<li>FixedPoints2D
: <a class="el" href="classmeow_1_1Camera.html#aa275bfafcc2a85626fe2b274129ec2d5">meow::Camera&lt; Pixel &gt;</a>
@@ -110,7 +110,7 @@ $(document).ready(function(){initNavTree('functions_type.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_u.html b/doc/html/functions_u.html
index 6acd1b5..1b9d9a6 100644
--- a/doc/html/functions_u.html
+++ b/doc/html/functions_u.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -99,7 +99,7 @@ $(document).ready(function(){initNavTree('functions_u.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_v.html b/doc/html/functions_v.html
index d5441a2..41dd798 100644
--- a/doc/html/functions_v.html
+++ b/doc/html/functions_v.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('functions_v.html','');});
: <a class="el" href="classmeow_1_1Vector2D.html#a69f2ee0830db546d5a2b5cb39a22ffda">meow::Vector2D&lt; Scalar &gt;</a>
</li>
<li>Vector3D()
-: <a class="el" href="classmeow_1_1Vector3D.html#a62bd29ce86c81075ef240eb0d0fc0d97">meow::Vector3D&lt; Scalar &gt;</a>
+: <a class="el" href="classmeow_1_1Vector3D.html#a8f670a62f3f3ff3a6d7f7326e9d4bfd8">meow::Vector3D&lt; Scalar &gt;</a>
</li>
<li>Vectors
: <a class="el" href="classmeow_1_1KD__Tree.html#afc143e90dba569c51b6eb146ba9df7f8">meow::KD_Tree&lt; Vector, Scalar &gt;</a>
@@ -112,7 +112,7 @@ $(document).ready(function(){initNavTree('functions_v.html','');});
, <a class="el" href="classmeow_1_1YUVf__Space.html#aba01d6b8d0d8840d0132ccd6b43d8c0c">meow::YUVf_Space</a>
</li>
<li>VP_Tree()
-: <a class="el" href="classmeow_1_1VP__Tree.html#ab611c988f5c567498d40866e9eab3851">meow::VP_Tree&lt; Vector, Scalar &gt;</a>
+: <a class="el" href="classmeow_1_1VP__Tree.html#a5ce274e16a28c6ef5cac63c6e3258d8b">meow::VP_Tree&lt; Vector, Scalar &gt;</a>
</li>
</ul>
</div><!-- contents -->
@@ -121,7 +121,7 @@ $(document).ready(function(){initNavTree('functions_v.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_vars.html b/doc/html/functions_vars.html
index 453632b..562810f 100644
--- a/doc/html/functions_vars.html
+++ b/doc/html/functions_vars.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -83,7 +83,7 @@ $(document).ready(function(){initNavTree('functions_vars.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_w.html b/doc/html/functions_w.html
index 5372687..44a3577 100644
--- a/doc/html/functions_w.html
+++ b/doc/html/functions_w.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -65,13 +65,14 @@ $(document).ready(function(){initNavTree('functions_w.html','');});
, <a class="el" href="classmeow_1_1Photo.html#a1a0582b5c3683264fcad5ca67b376f7c">meow::Photo&lt; Pixel &gt;</a>
</li>
<li>write()
-: <a class="el" href="classmeow_1_1Bitmap.html#aad700e26eae54cb653919c165dcc98dd">meow::Bitmap&lt; Pixel &gt;</a>
+: <a class="el" href="classFeaturePointDescript.html#af9bb938d65422dfbce9f3a75f99220c3">FeaturePointDescript</a>
+, <a class="el" href="classmeow_1_1Bitmap.html#aad700e26eae54cb653919c165dcc98dd">meow::Bitmap&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1BundleAdjustment__LM.html#a9d19b404967305fd9aa67749ec8c7717">meow::BundleAdjustment_LM&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1Camera.html#acb6443a3ce77804575ec55209b3a1960">meow::Camera&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1Eye.html#a047951cd9210fe3743c5bf4c1683f7f0">meow::Eye&lt; Pixel &gt;</a>
, <a class="el" href="classmeow_1_1FeaturePoint.html#ac73c09187fd6cdc4fc07375123963b5d">meow::FeaturePoint&lt; Scalar, Description, Position, Feature &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a83d9ec3557a4251dc98dae1ab7146a14">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
-, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#acbdc25595aeb8280c11543fec230e1a6">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
+, <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a453991489f594d1bcc5738d6a59c64b3">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>
+, <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ac5c4d30668ee859123493973dbe554ad">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a>
, <a class="el" href="classmeow_1_1IdentityPoints.html#afc2a5f1438534e96bf9e1eee26115041">meow::IdentityPoints&lt; Identity, Scalar, Point &gt;</a>
, <a class="el" href="classmeow_1_1ObjArray.html#a089627fcba2e80760993e3aff1705a70">meow::ObjArray&lt; T &gt;</a>
, <a class="el" href="classmeow_1_1ObjBase.html#ae9e9e5c664b7a92e54a3616983f39ba8">meow::ObjBase</a>
@@ -93,7 +94,7 @@ $(document).ready(function(){initNavTree('functions_w.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_x.html b/doc/html/functions_x.html
index ab57a1e..7079492 100644
--- a/doc/html/functions_x.html
+++ b/doc/html/functions_x.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -78,7 +78,7 @@ $(document).ready(function(){initNavTree('functions_x.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_y.html b/doc/html/functions_y.html
index 511c03a..de1af79 100644
--- a/doc/html/functions_y.html
+++ b/doc/html/functions_y.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('functions_y.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_z.html b/doc/html/functions_z.html
index ef3bc7e..14a6459 100644
--- a/doc/html/functions_z.html
+++ b/doc/html/functions_z.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -70,7 +70,7 @@ $(document).ready(function(){initNavTree('functions_z.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/functions_~.html b/doc/html/functions_~.html
index 9dc32e8..4d6c617 100644
--- a/doc/html/functions_~.html
+++ b/doc/html/functions_~.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -85,17 +85,20 @@ $(document).ready(function(){initNavTree('functions_~.html','');});
<li>~FeaturePoint()
: <a class="el" href="classmeow_1_1FeaturePoint.html#a1591821949bbb523c40bfa70de8902a1">meow::FeaturePoint&lt; Scalar, Description, Position, Feature &gt;</a>
</li>
+<li>~FeaturePointDescript()
+: <a class="el" href="classFeaturePointDescript.html#ad8855ce637891d209dd8386e246f96d2">FeaturePointDescript</a>
+</li>
<li>~FeaturePointsDetector()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector.html#adea2550181cf483dff301c8bbaa9977f">meow::FeaturePointsDetector&lt; Pixel &gt;</a>
+: <a class="el" href="classmeow_1_1FeaturePointsDetector.html#a2bb45cbadc0703d891c8aede082a16c2">meow::FeaturePointsDetector&lt; Pixel, MyFP &gt;</a>
</li>
<li>~FeaturePointsMatch()
-: <a class="el" href="classmeow_1_1FeaturePointsMatch.html#a8b90a39f83d8b86e324eab3cb45064a2">meow::FeaturePointsMatch&lt; Scalar, Description &gt;</a>
+: <a class="el" href="classmeow_1_1FeaturePointsMatch.html#a81cfab474e0290785b4a9627ea7f5fe0">meow::FeaturePointsMatch&lt; FeaturePoint &gt;</a>
</li>
<li>~FPD_Harris()
-: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ad64fc165235876aa681023c3880f708b">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a>
+: <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a2dce432e2a940158d01552c0d2c1b8c3">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a>
</li>
<li>~FPMKM()
-: <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#ac9b46623e4ce1005936db8631d91df50">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a>
+: <a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html#a40604c563c8bbc8e43bcfc9fc4bd9846">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a>
</li>
<li>~HashTableList()
: <a class="el" href="classmeow_1_1HashTableList.html#ad460ece4097203d379e95c835a10d79d">meow::HashTableList&lt; Data, HashFunc &gt;</a>
@@ -188,7 +191,7 @@ $(document).ready(function(){initNavTree('functions_~.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/globals.html b/doc/html/globals.html
index 9235241..b5a1beb 100644
--- a/doc/html/globals.html
+++ b/doc/html/globals.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -58,9 +58,6 @@ $(document).ready(function(){initNavTree('globals.html','');});
<li>debugPrintf
: <a class="el" href="utility_8h.html#a7b550f1ff25a89286527a460c390a902">utility.h</a>
</li>
-<li>DO_NOT_USE_SELF
-: <a class="el" href="Self_8h.html#ae68c240a801c89ab2107fad7a61f94c9">Self.h</a>
-</li>
<li>FPD_Harris
: <a class="el" href="FeaturePointsDetector__Harris_8h.html#aba22d1a87f3c9e09d7960b2e45e81555">FeaturePointsDetector_Harris.h</a>
</li>
@@ -74,7 +71,7 @@ $(document).ready(function(){initNavTree('globals.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/globals_defs.html b/doc/html/globals_defs.html
index 4fdbd18..5bc9dd5 100644
--- a/doc/html/globals_defs.html
+++ b/doc/html/globals_defs.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -58,9 +58,6 @@ $(document).ready(function(){initNavTree('globals_defs.html','');});
<li>debugPrintf
: <a class="el" href="utility_8h.html#a7b550f1ff25a89286527a460c390a902">utility.h</a>
</li>
-<li>DO_NOT_USE_SELF
-: <a class="el" href="Self_8h.html#ae68c240a801c89ab2107fad7a61f94c9">Self.h</a>
-</li>
<li>FPD_Harris
: <a class="el" href="FeaturePointsDetector__Harris_8h.html#aba22d1a87f3c9e09d7960b2e45e81555">FeaturePointsDetector_Harris.h</a>
</li>
@@ -74,7 +71,7 @@ $(document).ready(function(){initNavTree('globals_defs.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/globals_func.html b/doc/html/globals_func.html
deleted file mode 100644
index d9a877b..0000000
--- a/doc/html/globals_func.html
+++ /dev/null
@@ -1,101 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: File Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('globals_func.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-&#160;<ul>
-<li>backAdd()
-: <a class="el" href="Pipeline_8h.html#a868e43772f00b1b9030f73b3d3f89198">Pipeline.h</a>
-</li>
-<li>copyFrom()
-: <a class="el" href="Pipeline_8h.html#a2df7f0b8212f0aa219d31cb177ef22f9">Pipeline.h</a>
-</li>
-<li>frontAdd()
-: <a class="el" href="Pipeline_8h.html#a6e2c488fbe7fa29a68d885718d0743e3">Pipeline.h</a>
-</li>
-<li>goThrough()
-: <a class="el" href="Pipeline_8h.html#a8f10b5721b3eefe3499e083280ab1edc">Pipeline.h</a>
-</li>
-<li>goThroughInv()
-: <a class="el" href="Pipeline_8h.html#aa6019f040a00155eafd9c9366359d2a1">Pipeline.h</a>
-</li>
-<li>inversable()
-: <a class="el" href="Pipeline_8h.html#a4f062547760bb644fd0974eb6a95c488">Pipeline.h</a>
-</li>
-<li>operator=()
-: <a class="el" href="Pipeline_8h.html#a504a591a2a351b629494d06f2bf7c7a0">Pipeline.h</a>
-</li>
-<li>Pipeline()
-: <a class="el" href="Pipeline_8h.html#ad65fd2f7a9f10d4aa9c28847fa0cd82d">Pipeline.h</a>
-</li>
-<li>referenceFrom()
-: <a class="el" href="Pipeline_8h.html#ac8661c8eb5b76078f98cb04ef8878ed8">Pipeline.h</a>
-</li>
-<li>~Pipeline()
-: <a class="el" href="Pipeline_8h.html#a037a831baec68db11624646b745ba89a">Pipeline.h</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Thu Jun 5 2014 15:02:24 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/globals_vars.html b/doc/html/globals_vars.html
deleted file mode 100644
index ce464b0..0000000
--- a/doc/html/globals_vars.html
+++ /dev/null
@@ -1,74 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: File Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('globals_vars.html','');});
-</script>
-<div id="doc-content">
-<div class="contents">
-&#160;<ul>
-<li>self
-: <a class="el" href="Pipeline_8h.html#a364390e466e81a8e511d4a87d5d17766">Pipeline.h</a>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Thu Jun 5 2014 15:02:24 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/group__gp1.js b/doc/html/group__gp1.js
deleted file mode 100644
index 46c73b0..0000000
--- a/doc/html/group__gp1.js
+++ /dev/null
@@ -1,4 +0,0 @@
-var group__gp1 =
-[
- [ "meow", "namespacemeow.html", null ]
-]; \ No newline at end of file
diff --git a/doc/html/hierarchy.html b/doc/html/hierarchy.html
index 4708410..99b69a0 100644
--- a/doc/html/hierarchy.html
+++ b/doc/html/hierarchy.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -88,10 +88,10 @@ $(document).ready(function(){initNavTree('hierarchy.html','');});
<tr id="row_15_3_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Camera.html" target="_self">meow::Camera&lt; Pixel &gt;</a></td><td class="desc"><a class="el" href="classmeow_1_1Camera.html" title="Camera. ">Camera</a> </td></tr>
<tr id="row_15_4_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Eye.html" target="_self">meow::Eye&lt; Pixel &gt;</a></td><td class="desc">一個 <code><a class="el" href="classmeow_1_1Camera.html" title="Camera. ">Camera</a></code> 加上一個offset transformation </td></tr>
<tr id="row_15_5_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1FeaturePoint.html" target="_self">meow::FeaturePoint&lt; Scalar, Description, Position, Feature &gt;</a></td><td class="desc">特徵點 </td></tr>
-<tr id="row_15_6_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_15_6_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('15_6_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1FeaturePointsDetector.html" target="_self">meow::FeaturePointsDetector&lt; Pixel &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_15_6_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html" target="_self">meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</a></td><td class="desc">Harris-Corner-Detect algorithm for finding feature points </td></tr>
-<tr id="row_15_7_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_15_7_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('15_7_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1FeaturePointsMatch.html" target="_self">meow::FeaturePointsMatch&lt; Scalar, Description &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_15_7_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html" target="_self">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_15_6_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_15_6_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('15_6_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1FeaturePointsDetector.html" target="_self">meow::FeaturePointsDetector&lt; Pixel, MyFP &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_15_6_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html" target="_self">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</a></td><td class="desc">Harris-Corner-Detect algorithm for finding feature points </td></tr>
+<tr id="row_15_7_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_15_7_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('15_7_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1FeaturePointsMatch.html" target="_self">meow::FeaturePointsMatch&lt; FeaturePoint &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_15_7_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1FeaturePointsMatch__K__Match.html" target="_self">meow::FeaturePointsMatch_K_Match&lt; Scalar, Description, FeaturePoint &gt;</a></td><td class="desc"></td></tr>
<tr id="row_15_8_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1IdentityPoints.html" target="_self">meow::IdentityPoints&lt; Identity, Scalar, Point &gt;</a></td><td class="desc">把一個 <code>std::map&lt;Identity, Point &gt;</code> 包起來 </td></tr>
<tr id="row_15_9_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1ObjArray.html" target="_self">meow::ObjArray&lt; T &gt;</a></td><td class="desc">純粹把 <code>std::vector</code> 包起來, 變成繼承自 <a class="el" href="classmeow_1_1ObjBase.html" title="一切物件的Base, 並要求每個物件都要有read, write, create, ... 等功能 ">ObjBase</a> </td></tr>
<tr id="row_15_10_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1ObjDictionary.html" target="_self">meow::ObjDictionary&lt; Key, Value &gt;</a></td><td class="desc">純粹把 <code>std::map</code> 包起來, 變成繼承自 <a class="el" href="classmeow_1_1ObjBase.html" title="一切物件的Base, 並要求每個物件都要有read, write, create, ... 等功能 ">ObjBase</a> </td></tr>
@@ -100,38 +100,40 @@ $(document).ready(function(){initNavTree('hierarchy.html','');});
<tr id="row_15_13_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Photo.html" target="_self">meow::Photo&lt; Pixel &gt;</a></td><td class="desc">底片 </td></tr>
<tr id="row_15_14_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1ViewPort.html" target="_self">meow::ViewPort</a></td><td class="desc">未完待續 </td></tr>
<tr id="row_15_15_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1WatchBall.html" target="_self">meow::WatchBall&lt; Pixel &gt;</a></td><td class="desc"><b>多個camera</b>, 一個offset, 一個rotation </td></tr>
-<tr id="row_16_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1ObjSelector.html" target="_self">meow::ObjSelector&lt; id &gt;</a></td><td class="desc">利用register的概念, 達到runtime用string選擇要new的class </td></tr>
-<tr id="row_17_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmeow_1_1PairToPair.html" target="_self">meow::PairToPair&lt; F1, F2, T1, T2 &gt;</a></td><td class="desc">A structur with memember <code></code>.from.first , <code></code>.from.second , <code></code>.to.first , <code></code>.to.second </td></tr>
-<tr id="row_18_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1ReaderWriter__double.html" target="_self">meow::ReaderWriter_double</a></td><td class="desc"></td></tr>
-<tr id="row_19_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1ReaderWriter__int.html" target="_self">meow::ReaderWriter_int</a></td><td class="desc"></td></tr>
-<tr id="row_20_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1ReaderWriter__size__t.html" target="_self">meow::ReaderWriter_size_t</a></td><td class="desc"></td></tr>
-<tr id="row_21_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1ReaderWriter__string.html" target="_self">meow::ReaderWriter_string</a></td><td class="desc"></td></tr>
-<tr id="row_22_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1SegmentTree.html" target="_self">meow::SegmentTree&lt; Value &gt;</a></td><td class="desc">中文名 <code>線段樹</code> </td></tr>
-<tr id="row_23_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Self.html" target="_self">meow::Self&lt; Data &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_24_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Self.html" target="_self">meow::Self&lt; Myself &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_25_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Self.html" target="_self">meow::Self&lt; Type &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_26_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1SplayTree.html" target="_self">meow::SplayTree&lt; Key, Value &gt;</a></td><td class="desc">是一種神乎其技的資料結構, 維護一堆 Key-&gt;Value . 並且支援 一些 <code>std::map</code> 難以快速實踐的操作, 如 <code>split</code> , <code>merge</code> , <code>keyOffset</code> </td></tr>
-<tr id="row_27_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1SplayTree__Range.html" target="_self">meow::SplayTree_Range&lt; Key, Value &gt;</a></td><td class="desc">基本上跟SplayTree一樣, 不過這邊結合線段樹, 多了區間操作 (線段樹相關operator定義請見 <code><a class="el" href="classmeow_1_1SegmentTree.html" title="中文名 線段樹 ">SegmentTree</a></code> ) </td></tr>
-<tr id="row_28_" class="even"><td class="entry"><img id="arr_28_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('28_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Transformation.html" target="_self">meow::Transformation&lt; Scalar &gt;</a></td><td class="desc">A base class for implementing kinds of transformations </td></tr>
-<tr id="row_28_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1BallProjection.html" target="_self">meow::BallProjection&lt; Scalar &gt;</a></td><td class="desc">A ball projection is to project the given vector to a hyper-sphere </td></tr>
-<tr id="row_28_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_28_1_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('28_1_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1LinearTransformation.html" target="_self">meow::LinearTransformation&lt; Scalar &gt;</a></td><td class="desc">A base class for implementing kinds of linear transformations </td></tr>
-<tr id="row_28_1_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Rotation3D.html" target="_self">meow::Rotation3D&lt; Scalar &gt;</a></td><td class="desc">Rotation a point/vector alone an axis with given angle in 3D world </td></tr>
-<tr id="row_28_2_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1PhotoProjection.html" target="_self">meow::PhotoProjection&lt; Scalar &gt;</a></td><td class="desc">A <b>photo</b> <b>projection</b> is a kind of transformation that project point/vector to a flat <b>photo</b> </td></tr>
-<tr id="row_29_"><td class="entry"><img id="arr_29_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('29_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Transformation.html" target="_self">meow::Transformation&lt; double &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_29_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_29_0_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('29_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1LinearTransformation.html" target="_self">meow::LinearTransformation&lt; double &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_29_0_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Rotation3D.html" target="_self">meow::Rotation3D&lt; double &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_29_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1PhotoProjection.html" target="_self">meow::PhotoProjection&lt; double &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_30_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Usage.html" target="_self">meow::Usage</a></td><td class="desc">管理參數設置, 自訂usage document, 分析argc, argv </td></tr>
-<tr id="row_31_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Vector.html" target="_self">meow::Vector&lt; Scalar &gt;</a></td><td class="desc"><b>vector</b> </td></tr>
-<tr id="row_32_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Vector2D.html" target="_self">meow::Vector2D&lt; Scalar &gt;</a></td><td class="desc">2D's vector </td></tr>
-<tr id="row_33_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Vector2D.html" target="_self">meow::Vector2D&lt; double &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_34_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Vector3D.html" target="_self">meow::Vector3D&lt; Scalar &gt;</a></td><td class="desc">3D's vector </td></tr>
-<tr id="row_35_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Vector3D.html" target="_self">meow::Vector3D&lt; double &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_36_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Vector3D.html" target="_self">meow::Vector3D&lt; int &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_37_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Vector3D.html" target="_self">meow::Vector3D&lt; T &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_38_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1VP__Tree.html" target="_self">meow::VP_Tree&lt; Vector, Scalar &gt;</a></td><td class="desc">跟KD_Tree很像歐 </td></tr>
-<tr id="row_39_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classdouble.html" target="_self">double</a></td><td class="desc"></td></tr>
-<tr id="row_40_"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classint.html" target="_self">int</a></td><td class="desc"></td></tr>
+<tr id="row_16_" class="even"><td class="entry"><img id="arr_16_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('16_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classObjBase.html" target="_self">ObjBase</a></td><td class="desc"></td></tr>
+<tr id="row_16_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classFeaturePointDescript.html" target="_self">FeaturePointDescript</a></td><td class="desc"></td></tr>
+<tr id="row_17_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1ObjSelector.html" target="_self">meow::ObjSelector&lt; id &gt;</a></td><td class="desc">利用register的概念, 達到runtime用string選擇要new的class </td></tr>
+<tr id="row_18_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmeow_1_1PairToPair.html" target="_self">meow::PairToPair&lt; F1, F2, T1, T2 &gt;</a></td><td class="desc">A structur with memember <code></code>.from.first , <code></code>.from.second , <code></code>.to.first , <code></code>.to.second </td></tr>
+<tr id="row_19_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1ReaderWriter__double.html" target="_self">meow::ReaderWriter_double</a></td><td class="desc"></td></tr>
+<tr id="row_20_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1ReaderWriter__int.html" target="_self">meow::ReaderWriter_int</a></td><td class="desc"></td></tr>
+<tr id="row_21_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1ReaderWriter__size__t.html" target="_self">meow::ReaderWriter_size_t</a></td><td class="desc"></td></tr>
+<tr id="row_22_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1ReaderWriter__string.html" target="_self">meow::ReaderWriter_string</a></td><td class="desc"></td></tr>
+<tr id="row_23_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1SegmentTree.html" target="_self">meow::SegmentTree&lt; Value &gt;</a></td><td class="desc">中文名 <code>線段樹</code> </td></tr>
+<tr id="row_24_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Self.html" target="_self">meow::Self&lt; Data &gt;</a></td><td class="desc">For developer to pack the attributes of a class </td></tr>
+<tr id="row_25_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Self.html" target="_self">meow::Self&lt; Myself &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_26_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Self.html" target="_self">meow::Self&lt; Type &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_27_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1SplayTree.html" target="_self">meow::SplayTree&lt; Key, Value &gt;</a></td><td class="desc">是一種神乎其技的資料結構, 維護一堆 Key-&gt;Value . 並且支援 一些 <code>std::map</code> 難以快速實踐的操作, 如 <code>split</code> , <code>merge</code> , <code>keyOffset</code> </td></tr>
+<tr id="row_28_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1SplayTree__Range.html" target="_self">meow::SplayTree_Range&lt; Key, Value &gt;</a></td><td class="desc">基本上跟SplayTree一樣, 不過這邊結合線段樹, 多了區間操作 (線段樹相關operator定義請見 <code><a class="el" href="classmeow_1_1SegmentTree.html" title="中文名 線段樹 ">SegmentTree</a></code> ) </td></tr>
+<tr id="row_29_" class="even"><td class="entry"><img id="arr_29_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('29_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Transformation.html" target="_self">meow::Transformation&lt; Scalar &gt;</a></td><td class="desc">A base class for implementing kinds of transformations </td></tr>
+<tr id="row_29_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1BallProjection.html" target="_self">meow::BallProjection&lt; Scalar &gt;</a></td><td class="desc">A ball projection is to project the given vector to a hyper-sphere </td></tr>
+<tr id="row_29_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_29_1_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('29_1_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1LinearTransformation.html" target="_self">meow::LinearTransformation&lt; Scalar &gt;</a></td><td class="desc">A base class for implementing kinds of linear transformations </td></tr>
+<tr id="row_29_1_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Rotation3D.html" target="_self">meow::Rotation3D&lt; Scalar &gt;</a></td><td class="desc">Rotation a point/vector alone an axis with given angle in 3D world </td></tr>
+<tr id="row_29_2_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1PhotoProjection.html" target="_self">meow::PhotoProjection&lt; Scalar &gt;</a></td><td class="desc">A <b>photo</b> <b>projection</b> is a kind of transformation that project point/vector to a flat <b>photo</b> </td></tr>
+<tr id="row_30_"><td class="entry"><img id="arr_30_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('30_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Transformation.html" target="_self">meow::Transformation&lt; double &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_30_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_30_0_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('30_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1LinearTransformation.html" target="_self">meow::LinearTransformation&lt; double &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_30_0_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Rotation3D.html" target="_self">meow::Rotation3D&lt; double &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_30_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1PhotoProjection.html" target="_self">meow::PhotoProjection&lt; double &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_31_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Usage.html" target="_self">meow::Usage</a></td><td class="desc">管理參數設置, 自訂usage document, 分析argc, argv </td></tr>
+<tr id="row_32_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Vector.html" target="_self">meow::Vector&lt; Scalar &gt;</a></td><td class="desc"><b>vector</b> </td></tr>
+<tr id="row_33_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Vector2D.html" target="_self">meow::Vector2D&lt; Scalar &gt;</a></td><td class="desc">2D's vector </td></tr>
+<tr id="row_34_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Vector2D.html" target="_self">meow::Vector2D&lt; double &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_35_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Vector3D.html" target="_self">meow::Vector3D&lt; Scalar &gt;</a></td><td class="desc">3D's vector </td></tr>
+<tr id="row_36_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Vector3D.html" target="_self">meow::Vector3D&lt; double &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_37_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Vector3D.html" target="_self">meow::Vector3D&lt; int &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_38_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Vector3D.html" target="_self">meow::Vector3D&lt; T &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_39_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1VP__Tree.html" target="_self">meow::VP_Tree&lt; Vector, Scalar &gt;</a></td><td class="desc">跟KD_Tree很像歐 </td></tr>
+<tr id="row_40_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classdouble.html" target="_self">double</a></td><td class="desc"></td></tr>
+<tr id="row_41_"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classint.html" target="_self">int</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
@@ -140,7 +142,7 @@ $(document).ready(function(){initNavTree('hierarchy.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/hierarchy.js b/doc/html/hierarchy.js
index a92523f..0c48d3f 100644
--- a/doc/html/hierarchy.js
+++ b/doc/html/hierarchy.js
@@ -31,11 +31,11 @@ var hierarchy =
[ "meow::Camera< Pixel >", "classmeow_1_1Camera.html", null ],
[ "meow::Eye< Pixel >", "classmeow_1_1Eye.html", null ],
[ "meow::FeaturePoint< Scalar, Description, Position, Feature >", "classmeow_1_1FeaturePoint.html", null ],
- [ "meow::FeaturePointsDetector< Pixel >", "classmeow_1_1FeaturePointsDetector.html", [
- [ "meow::FeaturePointsDetector_Harris< Pixel >", "classmeow_1_1FeaturePointsDetector__Harris.html", null ]
+ [ "meow::FeaturePointsDetector< Pixel, MyFP >", "classmeow_1_1FeaturePointsDetector.html", [
+ [ "meow::FeaturePointsDetector_Harris< Pixel, MyFP >", "classmeow_1_1FeaturePointsDetector__Harris.html", null ]
] ],
- [ "meow::FeaturePointsMatch< Scalar, Description >", "classmeow_1_1FeaturePointsMatch.html", [
- [ "meow::FeaturePointsMatch_K_Match< Scalar, Description >", "classmeow_1_1FeaturePointsMatch__K__Match.html", null ]
+ [ "meow::FeaturePointsMatch< FeaturePoint >", "classmeow_1_1FeaturePointsMatch.html", [
+ [ "meow::FeaturePointsMatch_K_Match< Scalar, Description, FeaturePoint >", "classmeow_1_1FeaturePointsMatch__K__Match.html", null ]
] ],
[ "meow::IdentityPoints< Identity, Scalar, Point >", "classmeow_1_1IdentityPoints.html", null ],
[ "meow::ObjArray< T >", "classmeow_1_1ObjArray.html", null ],
@@ -46,6 +46,9 @@ var hierarchy =
[ "meow::ViewPort", "classmeow_1_1ViewPort.html", null ],
[ "meow::WatchBall< Pixel >", "classmeow_1_1WatchBall.html", null ]
] ],
+ [ "ObjBase", "classObjBase.html", [
+ [ "FeaturePointDescript", "classFeaturePointDescript.html", null ]
+ ] ],
[ "meow::ObjSelector< id >", "classmeow_1_1ObjSelector.html", null ],
[ "meow::PairToPair< F1, F2, T1, T2 >", "structmeow_1_1PairToPair.html", null ],
[ "meow::ReaderWriter_double", "classmeow_1_1ReaderWriter__double.html", null ],
diff --git a/doc/html/index.html b/doc/html/index.html
index 342ade5..a489554 100644
--- a/doc/html/index.html
+++ b/doc/html/index.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -81,7 +81,7 @@ Authors</h1>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/math_2utility_8h.html b/doc/html/math_2utility_8h.html
index 4320598..d8760a1 100644
--- a/doc/html/math_2utility_8h.html
+++ b/doc/html/math_2utility_8h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -76,6 +76,10 @@ Namespaces</h2></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
+<tr class="memitem:a5973cc35b502bb434566ea82b1ead034"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
+<tr class="memitem:a5973cc35b502bb434566ea82b1ead034"><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemeow.html#a5973cc35b502bb434566ea82b1ead034">meow::circle</a> (T x)</td></tr>
+<tr class="memdesc:a5973cc35b502bb434566ea82b1ead034"><td class="mdescLeft">&#160;</td><td class="mdescRight">將角度調整於0~2PI <a href="#a5973cc35b502bb434566ea82b1ead034">More...</a><br/></td></tr>
+<tr class="separator:a5973cc35b502bb434566ea82b1ead034"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab9456533c0ae85fba812bfb5b017c8d2"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:ab9456533c0ae85fba812bfb5b017c8d2"><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemeow.html#ab9456533c0ae85fba812bfb5b017c8d2">meow::noEPS</a> (T value, T eps=1e-9)</td></tr>
<tr class="memdesc:ab9456533c0ae85fba812bfb5b017c8d2"><td class="mdescLeft">&#160;</td><td class="mdescRight">如果abs(輸入的數值) &lt; eps, 則回傳0, 否則回傳輸入的數值 <a href="#ab9456533c0ae85fba812bfb5b017c8d2">More...</a><br/></td></tr>
@@ -134,7 +138,7 @@ Variables</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_77e0ab67466b1e7d76f50725a5ab9910.html">math</a></li><li class="navelem"><a class="el" href="math_2utility_8h.html">utility.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/math_2utility_8h.js b/doc/html/math_2utility_8h.js
index 5b676ea..631e1cb 100644
--- a/doc/html/math_2utility_8h.js
+++ b/doc/html/math_2utility_8h.js
@@ -2,6 +2,7 @@ var math_2utility_8h =
[
[ "average", "math_2utility_8h.html#ad4d1e5fa951e5534204a0ee3eee22777", null ],
[ "average", "math_2utility_8h.html#a6ae78e60d507c85de003f8fa8423b650", null ],
+ [ "circle", "math_2utility_8h.html#a5973cc35b502bb434566ea82b1ead034", null ],
[ "cub", "math_2utility_8h.html#a10a8cca705773b7d9f6f91d3fb08c104", null ],
[ "denormalize", "math_2utility_8h.html#af95cfca15ad7a51ed4d07b06e1296080", null ],
[ "inRange", "math_2utility_8h.html#a98d838d338a3e6f3c57e94562fab3fa7", null ],
diff --git a/doc/html/math_2utility_8h_source.html b/doc/html/math_2utility_8h_source.html
index aee6755..6ff6a6b 100644
--- a/doc/html/math_2utility_8h_source.html
+++ b/doc/html/math_2utility_8h_source.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -71,117 +71,125 @@ $(document).ready(function(){initNavTree('math_2utility_8h_source.html','');});
<div class="line"><a name="l00012"></a><span class="lineno"><a class="line" href="namespacemeow.html#aa86d5920087a4e73078b759bc3996f76"> 12</a></span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">double</span> <a class="code" href="namespacemeow.html#aa86d5920087a4e73078b759bc3996f76">PI</a> = 3.14159265358979323846264338327950288;</div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;</div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="keyword">template</span>&lt;<span class="keyword">class</span> T&gt;</div>
-<div class="line"><a name="l00018"></a><span class="lineno"><a class="line" href="namespacemeow.html#ab9456533c0ae85fba812bfb5b017c8d2"> 18</a></span>&#160;<span class="keyword">inline</span> T <a class="code" href="namespacemeow.html#ab9456533c0ae85fba812bfb5b017c8d2">noEPS</a>(T value, T eps = 1e-9) {</div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160; T epsp((eps &lt; T(0)) ? -eps : eps);</div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; <span class="keywordflow">return</span> ((value &lt; -epsp || value &gt; epsp) ? value : T(0));</div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;}</div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;</div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="keyword">template</span>&lt;<span class="keyword">class</span> T&gt;</div>
-<div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="namespacemeow.html#aebe1ad335556790c578c4cf7836fd9ca"> 27</a></span>&#160;<span class="keyword">inline</span> T <a class="code" href="namespacemeow.html#aebe1ad335556790c578c4cf7836fd9ca">normalize</a>(T lower, T upper, T value) {</div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; <span class="keywordflow">return</span> (value - lower) / (upper - lower);</div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;}</div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;</div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="keyword">template</span>&lt;<span class="keyword">class</span> T&gt;</div>
-<div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="namespacemeow.html#af95cfca15ad7a51ed4d07b06e1296080"> 35</a></span>&#160;<span class="keyword">inline</span> T <a class="code" href="namespacemeow.html#af95cfca15ad7a51ed4d07b06e1296080">denormalize</a>(T lower, T upper, T _ratio) {</div>
-<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; <span class="keywordflow">return</span> lower + _ratio * (upper - lower);</div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;}</div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;</div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;<span class="keyword">template</span>&lt;<span class="keyword">class</span> T&gt;</div>
-<div class="line"><a name="l00043"></a><span class="lineno"><a class="line" href="namespacemeow.html#a3b01a91eb4a02909a61a35e406fa5732"> 43</a></span>&#160;<span class="keyword">inline</span> T <a class="code" href="namespacemeow.html#a3b01a91eb4a02909a61a35e406fa5732">ratioMapping</a>(T l1, T u1, T m1, T l2, T u2) {</div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; <span class="keywordflow">return</span> <a class="code" href="namespacemeow.html#af95cfca15ad7a51ed4d07b06e1296080">denormalize</a>(l2, u2, <a class="code" href="namespacemeow.html#aebe1ad335556790c578c4cf7836fd9ca">normalize</a>(l1, u1, m1));</div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;}</div>
-<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;</div>
-<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160;<span class="keyword">template</span>&lt;<span class="keyword">class</span> T&gt;</div>
-<div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="namespacemeow.html#a98d838d338a3e6f3c57e94562fab3fa7"> 51</a></span>&#160;<span class="keyword">inline</span> T <a class="code" href="namespacemeow.html#a98d838d338a3e6f3c57e94562fab3fa7">inRange</a>(T <span class="keyword">const</span>&amp; mn, T <span class="keyword">const</span>&amp; mx, T <span class="keyword">const</span>&amp; v) {</div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; <span class="keywordflow">return</span> std::min(mx, std::max(mn, v));</div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160;}</div>
-<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160;</div>
-<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;<span class="keyword">template</span>&lt;<span class="keyword">class</span> T&gt;</div>
-<div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="namespacemeow.html#ae8486a6227b6ed69d5ff666fe67ebf4e"> 59</a></span>&#160;<span class="keyword">inline</span> T <a class="code" href="namespacemeow.html#ae8486a6227b6ed69d5ff666fe67ebf4e">isInRange</a>(T <span class="keyword">const</span>&amp; mn, T <span class="keyword">const</span>&amp; mx, T <span class="keyword">const</span>&amp; x) {</div>
-<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; <span class="keywordflow">return</span> (mn &lt;= x &amp;&amp; x &lt;= mx);</div>
-<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;}</div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;</div>
-<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;<span class="keyword">template</span>&lt;<span class="keyword">class</span> T&gt;</div>
-<div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="namespacemeow.html#a1954e235973a2ac79a7a72a4b7d25573"> 67</a></span>&#160;<span class="keyword">inline</span> T <a class="code" href="namespacemeow.html#a1954e235973a2ac79a7a72a4b7d25573">squ</a>(T <span class="keyword">const</span>&amp; x) {</div>
-<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; <span class="keywordflow">return</span> x * x;</div>
-<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;}</div>
-<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160;</div>
-<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160;<span class="keyword">template</span>&lt;<span class="keyword">class</span> T&gt;</div>
-<div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="namespacemeow.html#a10a8cca705773b7d9f6f91d3fb08c104"> 75</a></span>&#160;<span class="keyword">inline</span> T <a class="code" href="namespacemeow.html#a10a8cca705773b7d9f6f91d3fb08c104">cub</a>(T <span class="keyword">const</span>&amp; x) {</div>
-<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; <span class="keywordflow">return</span> x * x * x;</div>
-<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160;}</div>
-<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160;</div>
-<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160;<span class="keyword">template</span>&lt;<span class="keyword">class</span> T&gt;</div>
-<div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="namespacemeow.html#ad4d1e5fa951e5534204a0ee3eee22777"> 83</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">double</span> <a class="code" href="namespacemeow.html#ad4d1e5fa951e5534204a0ee3eee22777">average</a>(T <span class="keyword">const</span>&amp; beg, T <span class="keyword">const</span>&amp; end, <span class="keywordtype">double</span> sigs) {</div>
-<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; <span class="keywordtype">int</span> N = 0;</div>
-<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; <span class="keywordtype">double</span> av = 0;</div>
-<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; <span class="keywordflow">for</span> (T it = beg; it != end; ++it, ++N) {</div>
-<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; av += *it;</div>
-<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; }</div>
-<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; av /= N;</div>
-<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; <span class="keywordtype">double</span> sig = 0;</div>
-<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; <span class="keywordflow">for</span> (T it = beg; it != end; ++it) {</div>
-<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; sig += (*it - av) * (*it - av);</div>
-<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; }</div>
-<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; sig = sqrt(sig / N);</div>
-<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160; <span class="keywordtype">double</span> lower = av - sig * sigs, upper = av + sig * sigs;</div>
-<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; <span class="keywordtype">double</span> ret = 0, retn = 0;</div>
-<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; <span class="keywordflow">for</span> (T it = beg; it != end; ++it) {</div>
-<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; <span class="keywordflow">if</span> (lower &lt;= *it &amp;&amp; *it &lt;= upper) {</div>
-<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; ret += *it;</div>
-<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160; retn++;</div>
-<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; }</div>
-<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; }</div>
-<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160; <span class="keywordflow">return</span> ret / retn;</div>
-<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160;}</div>
-<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160;</div>
-<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160;<span class="keyword">template</span>&lt;<span class="keyword">class</span> T&gt;</div>
-<div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="namespacemeow.html#a6ae78e60d507c85de003f8fa8423b650"> 110</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">double</span> <a class="code" href="namespacemeow.html#ad4d1e5fa951e5534204a0ee3eee22777">average</a>(T <span class="keyword">const</span>&amp; beg, T <span class="keyword">const</span>&amp; end, T <span class="keyword">const</span>&amp; p, <span class="keywordtype">double</span> sigs) {</div>
-<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160; <span class="keywordtype">int</span> N = 0;</div>
-<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; <span class="keywordtype">double</span> ps = 0;</div>
-<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160; <span class="keywordflow">for</span> (T it = beg, ip = p; it != end; ++it, ++N, ++ip) {</div>
-<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160; ps += *ip;</div>
-<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160; }</div>
-<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160; <span class="keywordtype">double</span> av = 0;</div>
-<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160; <span class="keywordflow">for</span> (T it = beg, ip = p; it != end; ++it, ++ip) {</div>
-<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160; av += *it * *ip / ps;</div>
-<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160; }</div>
-<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160; <span class="keywordtype">double</span> sig = 0;</div>
-<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; <span class="keywordflow">for</span> (T it = beg, ip = p; it != end; ++it, ++ip) {</div>
-<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160; sig += *ip / ps * (*it - av) * (*it - av);</div>
-<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160; }</div>
-<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; sig = sqrt(sig);</div>
-<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160; <span class="keywordtype">double</span> lower = av - sig * sigs, upper = av + sig * sigs;</div>
-<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160; <span class="keywordtype">double</span> ret = 0, retn = 0;</div>
+<div class="line"><a name="l00018"></a><span class="lineno"><a class="line" href="namespacemeow.html#a5973cc35b502bb434566ea82b1ead034"> 18</a></span>&#160;<span class="keyword">inline</span> T <a class="code" href="namespacemeow.html#a5973cc35b502bb434566ea82b1ead034">circle</a>(T x) {</div>
+<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160; <span class="keywordflow">while</span> (x &lt; 0) x += 2.0 * <a class="code" href="namespacemeow.html#aa86d5920087a4e73078b759bc3996f76">PI</a>;</div>
+<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; <span class="keywordflow">while</span> (2.0 * <a class="code" href="namespacemeow.html#aa86d5920087a4e73078b759bc3996f76">PI</a> &lt;= x) x -= 2.0 * <a class="code" href="namespacemeow.html#aa86d5920087a4e73078b759bc3996f76">PI</a>;</div>
+<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160; <span class="keywordflow">return</span> x;</div>
+<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;}</div>
+<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;</div>
+<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="keyword">template</span>&lt;<span class="keyword">class</span> T&gt;</div>
+<div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="namespacemeow.html#ab9456533c0ae85fba812bfb5b017c8d2"> 28</a></span>&#160;<span class="keyword">inline</span> T <a class="code" href="namespacemeow.html#ab9456533c0ae85fba812bfb5b017c8d2">noEPS</a>(T value, T eps = 1e-9) {</div>
+<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; T epsp((eps &lt; T(0)) ? -eps : eps);</div>
+<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; <span class="keywordflow">return</span> ((value &lt; -epsp || value &gt; epsp) ? value : T(0));</div>
+<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;}</div>
+<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;</div>
+<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="keyword">template</span>&lt;<span class="keyword">class</span> T&gt;</div>
+<div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="namespacemeow.html#aebe1ad335556790c578c4cf7836fd9ca"> 37</a></span>&#160;<span class="keyword">inline</span> T <a class="code" href="namespacemeow.html#aebe1ad335556790c578c4cf7836fd9ca">normalize</a>(T lower, T upper, T value) {</div>
+<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; <span class="keywordflow">return</span> (value - lower) / (upper - lower);</div>
+<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;}</div>
+<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;</div>
+<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;<span class="keyword">template</span>&lt;<span class="keyword">class</span> T&gt;</div>
+<div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="namespacemeow.html#af95cfca15ad7a51ed4d07b06e1296080"> 45</a></span>&#160;<span class="keyword">inline</span> T <a class="code" href="namespacemeow.html#af95cfca15ad7a51ed4d07b06e1296080">denormalize</a>(T lower, T upper, T _ratio) {</div>
+<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; <span class="keywordflow">return</span> lower + _ratio * (upper - lower);</div>
+<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160;}</div>
+<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;</div>
+<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160;<span class="keyword">template</span>&lt;<span class="keyword">class</span> T&gt;</div>
+<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="namespacemeow.html#a3b01a91eb4a02909a61a35e406fa5732"> 53</a></span>&#160;<span class="keyword">inline</span> T <a class="code" href="namespacemeow.html#a3b01a91eb4a02909a61a35e406fa5732">ratioMapping</a>(T l1, T u1, T m1, T l2, T u2) {</div>
+<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; <span class="keywordflow">return</span> <a class="code" href="namespacemeow.html#af95cfca15ad7a51ed4d07b06e1296080">denormalize</a>(l2, u2, <a class="code" href="namespacemeow.html#aebe1ad335556790c578c4cf7836fd9ca">normalize</a>(l1, u1, m1));</div>
+<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160;}</div>
+<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160;</div>
+<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160;<span class="keyword">template</span>&lt;<span class="keyword">class</span> T&gt;</div>
+<div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="namespacemeow.html#a98d838d338a3e6f3c57e94562fab3fa7"> 61</a></span>&#160;<span class="keyword">inline</span> T <a class="code" href="namespacemeow.html#a98d838d338a3e6f3c57e94562fab3fa7">inRange</a>(T <span class="keyword">const</span>&amp; mn, T <span class="keyword">const</span>&amp; mx, T <span class="keyword">const</span>&amp; v) {</div>
+<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; <span class="keywordflow">return</span> std::min(mx, std::max(mn, v));</div>
+<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;}</div>
+<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160;</div>
+<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;<span class="keyword">template</span>&lt;<span class="keyword">class</span> T&gt;</div>
+<div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="namespacemeow.html#ae8486a6227b6ed69d5ff666fe67ebf4e"> 69</a></span>&#160;<span class="keyword">inline</span> T <a class="code" href="namespacemeow.html#ae8486a6227b6ed69d5ff666fe67ebf4e">isInRange</a>(T <span class="keyword">const</span>&amp; mn, T <span class="keyword">const</span>&amp; mx, T <span class="keyword">const</span>&amp; x) {</div>
+<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; <span class="keywordflow">return</span> (mn &lt;= x &amp;&amp; x &lt;= mx);</div>
+<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160;}</div>
+<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160;</div>
+<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160;<span class="keyword">template</span>&lt;<span class="keyword">class</span> T&gt;</div>
+<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="namespacemeow.html#a1954e235973a2ac79a7a72a4b7d25573"> 77</a></span>&#160;<span class="keyword">inline</span> T <a class="code" href="namespacemeow.html#a1954e235973a2ac79a7a72a4b7d25573">squ</a>(T <span class="keyword">const</span>&amp; x) {</div>
+<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; <span class="keywordflow">return</span> x * x;</div>
+<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160;}</div>
+<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160;</div>
+<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160;<span class="keyword">template</span>&lt;<span class="keyword">class</span> T&gt;</div>
+<div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="namespacemeow.html#a10a8cca705773b7d9f6f91d3fb08c104"> 85</a></span>&#160;<span class="keyword">inline</span> T <a class="code" href="namespacemeow.html#a10a8cca705773b7d9f6f91d3fb08c104">cub</a>(T <span class="keyword">const</span>&amp; x) {</div>
+<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; <span class="keywordflow">return</span> x * x * x;</div>
+<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;}</div>
+<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160;</div>
+<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160;<span class="keyword">template</span>&lt;<span class="keyword">class</span> T&gt;</div>
+<div class="line"><a name="l00093"></a><span class="lineno"><a class="line" href="namespacemeow.html#ad4d1e5fa951e5534204a0ee3eee22777"> 93</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">double</span> <a class="code" href="namespacemeow.html#ad4d1e5fa951e5534204a0ee3eee22777">average</a>(T <span class="keyword">const</span>&amp; beg, T <span class="keyword">const</span>&amp; end, <span class="keywordtype">double</span> sigs) {</div>
+<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; <span class="keywordtype">int</span> N = 0;</div>
+<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160; <span class="keywordtype">double</span> av = 0;</div>
+<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; <span class="keywordflow">for</span> (T it = beg; it != end; ++it, ++N) {</div>
+<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; av += *it;</div>
+<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; }</div>
+<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; av /= N;</div>
+<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160; <span class="keywordtype">double</span> sig = 0;</div>
+<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; <span class="keywordflow">for</span> (T it = beg; it != end; ++it) {</div>
+<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; sig += (*it - av) * (*it - av);</div>
+<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160; }</div>
+<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160; sig = sqrt(sig / N);</div>
+<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160; <span class="keywordtype">double</span> lower = av - sig * sigs, upper = av + sig * sigs;</div>
+<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; <span class="keywordtype">double</span> ret = 0, retn = 0;</div>
+<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160; <span class="keywordflow">for</span> (T it = beg; it != end; ++it) {</div>
+<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160; <span class="keywordflow">if</span> (lower &lt;= *it &amp;&amp; *it &lt;= upper) {</div>
+<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; ret += *it;</div>
+<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160; retn++;</div>
+<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160; }</div>
+<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; }</div>
+<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160; <span class="keywordflow">return</span> ret / retn;</div>
+<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160;}</div>
+<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160;</div>
+<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160;<span class="keyword">template</span>&lt;<span class="keyword">class</span> T&gt;</div>
+<div class="line"><a name="l00120"></a><span class="lineno"><a class="line" href="namespacemeow.html#a6ae78e60d507c85de003f8fa8423b650"> 120</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">double</span> <a class="code" href="namespacemeow.html#ad4d1e5fa951e5534204a0ee3eee22777">average</a>(T <span class="keyword">const</span>&amp; beg, T <span class="keyword">const</span>&amp; end, T <span class="keyword">const</span>&amp; p, <span class="keywordtype">double</span> sigs) {</div>
+<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; <span class="keywordtype">int</span> N = 0;</div>
+<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160; <span class="keywordtype">double</span> ps = 0;</div>
+<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160; <span class="keywordflow">for</span> (T it = beg, ip = p; it != end; ++it, ++N, ++ip) {</div>
+<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; ps += *ip;</div>
+<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160; }</div>
+<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160; <span class="keywordtype">double</span> av = 0;</div>
<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160; <span class="keywordflow">for</span> (T it = beg, ip = p; it != end; ++it, ++ip) {</div>
-<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160; <span class="keywordflow">if</span> (lower &lt;= *it &amp;&amp; *it &lt;= upper) {</div>
-<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160; ret += *it * *ip;</div>
-<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160; retn += *ip;</div>
-<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160; }</div>
-<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160; }</div>
-<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160; <span class="keywordflow">if</span> (retn &lt;= 1e-10) <span class="keywordflow">return</span> av;</div>
-<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160; <span class="keywordflow">return</span> ret / retn;</div>
-<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160;}</div>
-<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160;</div>
-<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160;<span class="keyword">template</span>&lt;<span class="keyword">class</span> T&gt;</div>
-<div class="line"><a name="l00141"></a><span class="lineno"><a class="line" href="namespacemeow.html#ae880337dfdcc67984a0dccdb50e5c5d0"> 141</a></span>&#160;<span class="keyword">inline</span> T <a class="code" href="namespacemeow.html#ae880337dfdcc67984a0dccdb50e5c5d0">tAbs</a>(T <span class="keyword">const</span>&amp; t) {</div>
-<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; <span class="keywordflow">return</span> (t &lt; 0 ? -t : t);</div>
-<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160;}</div>
-<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160;</div>
-<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160;} <span class="comment">// meow</span></div>
+<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160; av += *it * *ip / ps;</div>
+<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160; }</div>
+<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160; <span class="keywordtype">double</span> sig = 0;</div>
+<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160; <span class="keywordflow">for</span> (T it = beg, ip = p; it != end; ++it, ++ip) {</div>
+<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160; sig += *ip / ps * (*it - av) * (*it - av);</div>
+<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160; }</div>
+<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160; sig = sqrt(sig);</div>
+<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160; <span class="keywordtype">double</span> lower = av - sig * sigs, upper = av + sig * sigs;</div>
+<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160; <span class="keywordtype">double</span> ret = 0, retn = 0;</div>
+<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160; <span class="keywordflow">for</span> (T it = beg, ip = p; it != end; ++it, ++ip) {</div>
+<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160; <span class="keywordflow">if</span> (lower &lt;= *it &amp;&amp; *it &lt;= upper) {</div>
+<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160; ret += *it * *ip;</div>
+<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160; retn += *ip;</div>
+<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160; }</div>
+<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; }</div>
+<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160; <span class="keywordflow">if</span> (retn &lt;= 1e-10) <span class="keywordflow">return</span> av;</div>
+<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; <span class="keywordflow">return</span> ret / retn;</div>
+<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160;}</div>
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160;</div>
-<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160;<span class="preprocessor">#endif // math_utility_H__</span></div>
-<div class="ttc" id="namespacemeow_html_aebe1ad335556790c578c4cf7836fd9ca"><div class="ttname"><a href="namespacemeow.html#aebe1ad335556790c578c4cf7836fd9ca">meow::normalize</a></div><div class="ttdeci">T normalize(T lower, T upper, T value)</div><div class="ttdoc">(value-lower)/(upper-lower) </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00027">utility.h:27</a></div></div>
-<div class="ttc" id="namespacemeow_html_ae8486a6227b6ed69d5ff666fe67ebf4e"><div class="ttname"><a href="namespacemeow.html#ae8486a6227b6ed69d5ff666fe67ebf4e">meow::isInRange</a></div><div class="ttdeci">T isInRange(T const &amp;mn, T const &amp;mx, T const &amp;x)</div><div class="ttdoc">(mn &lt;= x &amp;&amp; x &lt;= mx) </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00059">utility.h:59</a></div></div>
-<div class="ttc" id="namespacemeow_html_a3b01a91eb4a02909a61a35e406fa5732"><div class="ttname"><a href="namespacemeow.html#a3b01a91eb4a02909a61a35e406fa5732">meow::ratioMapping</a></div><div class="ttdeci">T ratioMapping(T l1, T u1, T m1, T l2, T u2)</div><div class="ttdoc">denormalize(l2,u2,normalize(l1,u1,m1)) </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00043">utility.h:43</a></div></div>
-<div class="ttc" id="namespacemeow_html_af95cfca15ad7a51ed4d07b06e1296080"><div class="ttname"><a href="namespacemeow.html#af95cfca15ad7a51ed4d07b06e1296080">meow::denormalize</a></div><div class="ttdeci">T denormalize(T lower, T upper, T _ratio)</div><div class="ttdoc">(lower+_ratio*(upper-lower)) </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00035">utility.h:35</a></div></div>
-<div class="ttc" id="namespacemeow_html_ab9456533c0ae85fba812bfb5b017c8d2"><div class="ttname"><a href="namespacemeow.html#ab9456533c0ae85fba812bfb5b017c8d2">meow::noEPS</a></div><div class="ttdeci">T noEPS(T value, T eps=1e-9)</div><div class="ttdoc">如果abs(輸入的數值) &lt; eps, 則回傳0, 否則回傳輸入的數值 </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00018">utility.h:18</a></div></div>
-<div class="ttc" id="namespacemeow_html_ad4d1e5fa951e5534204a0ee3eee22777"><div class="ttname"><a href="namespacemeow.html#ad4d1e5fa951e5534204a0ee3eee22777">meow::average</a></div><div class="ttdeci">double average(T const &amp;beg, T const &amp;end, double sigs)</div><div class="ttdoc">只將 sigs 個標準差以內的數據拿來取平均 </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00083">utility.h:83</a></div></div>
-<div class="ttc" id="namespacemeow_html_ae880337dfdcc67984a0dccdb50e5c5d0"><div class="ttname"><a href="namespacemeow.html#ae880337dfdcc67984a0dccdb50e5c5d0">meow::tAbs</a></div><div class="ttdeci">T tAbs(T const &amp;t)</div><div class="ttdoc">就只是個取絕對值 </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00141">utility.h:141</a></div></div>
-<div class="ttc" id="namespacemeow_html_a98d838d338a3e6f3c57e94562fab3fa7"><div class="ttname"><a href="namespacemeow.html#a98d838d338a3e6f3c57e94562fab3fa7">meow::inRange</a></div><div class="ttdeci">T inRange(T const &amp;mn, T const &amp;mx, T const &amp;v)</div><div class="ttdoc">std::min(mx,std::max(mn,v)) </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00051">utility.h:51</a></div></div>
-<div class="ttc" id="namespacemeow_html_a10a8cca705773b7d9f6f91d3fb08c104"><div class="ttname"><a href="namespacemeow.html#a10a8cca705773b7d9f6f91d3fb08c104">meow::cub</a></div><div class="ttdeci">T cub(T const &amp;x)</div><div class="ttdoc">x*x*x </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00075">utility.h:75</a></div></div>
+<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160;<span class="keyword">template</span>&lt;<span class="keyword">class</span> T&gt;</div>
+<div class="line"><a name="l00151"></a><span class="lineno"><a class="line" href="namespacemeow.html#ae880337dfdcc67984a0dccdb50e5c5d0"> 151</a></span>&#160;<span class="keyword">inline</span> T <a class="code" href="namespacemeow.html#ae880337dfdcc67984a0dccdb50e5c5d0">tAbs</a>(T <span class="keyword">const</span>&amp; t) {</div>
+<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160; <span class="keywordflow">return</span> (t &lt; 0 ? -t : t);</div>
+<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160;}</div>
+<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160;</div>
+<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160;} <span class="comment">// meow</span></div>
+<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160;</div>
+<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160;<span class="preprocessor">#endif // math_utility_H__</span></div>
+<div class="ttc" id="namespacemeow_html_aebe1ad335556790c578c4cf7836fd9ca"><div class="ttname"><a href="namespacemeow.html#aebe1ad335556790c578c4cf7836fd9ca">meow::normalize</a></div><div class="ttdeci">T normalize(T lower, T upper, T value)</div><div class="ttdoc">(value-lower)/(upper-lower) </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00037">utility.h:37</a></div></div>
+<div class="ttc" id="namespacemeow_html_ae8486a6227b6ed69d5ff666fe67ebf4e"><div class="ttname"><a href="namespacemeow.html#ae8486a6227b6ed69d5ff666fe67ebf4e">meow::isInRange</a></div><div class="ttdeci">T isInRange(T const &amp;mn, T const &amp;mx, T const &amp;x)</div><div class="ttdoc">(mn &lt;= x &amp;&amp; x &lt;= mx) </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00069">utility.h:69</a></div></div>
+<div class="ttc" id="namespacemeow_html_a3b01a91eb4a02909a61a35e406fa5732"><div class="ttname"><a href="namespacemeow.html#a3b01a91eb4a02909a61a35e406fa5732">meow::ratioMapping</a></div><div class="ttdeci">T ratioMapping(T l1, T u1, T m1, T l2, T u2)</div><div class="ttdoc">denormalize(l2,u2,normalize(l1,u1,m1)) </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00053">utility.h:53</a></div></div>
+<div class="ttc" id="namespacemeow_html_af95cfca15ad7a51ed4d07b06e1296080"><div class="ttname"><a href="namespacemeow.html#af95cfca15ad7a51ed4d07b06e1296080">meow::denormalize</a></div><div class="ttdeci">T denormalize(T lower, T upper, T _ratio)</div><div class="ttdoc">(lower+_ratio*(upper-lower)) </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00045">utility.h:45</a></div></div>
+<div class="ttc" id="namespacemeow_html_ab9456533c0ae85fba812bfb5b017c8d2"><div class="ttname"><a href="namespacemeow.html#ab9456533c0ae85fba812bfb5b017c8d2">meow::noEPS</a></div><div class="ttdeci">T noEPS(T value, T eps=1e-9)</div><div class="ttdoc">如果abs(輸入的數值) &lt; eps, 則回傳0, 否則回傳輸入的數值 </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00028">utility.h:28</a></div></div>
+<div class="ttc" id="namespacemeow_html_ad4d1e5fa951e5534204a0ee3eee22777"><div class="ttname"><a href="namespacemeow.html#ad4d1e5fa951e5534204a0ee3eee22777">meow::average</a></div><div class="ttdeci">double average(T const &amp;beg, T const &amp;end, double sigs)</div><div class="ttdoc">只將 sigs 個標準差以內的數據拿來取平均 </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00093">utility.h:93</a></div></div>
+<div class="ttc" id="namespacemeow_html_ae880337dfdcc67984a0dccdb50e5c5d0"><div class="ttname"><a href="namespacemeow.html#ae880337dfdcc67984a0dccdb50e5c5d0">meow::tAbs</a></div><div class="ttdeci">T tAbs(T const &amp;t)</div><div class="ttdoc">就只是個取絕對值 </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00151">utility.h:151</a></div></div>
+<div class="ttc" id="namespacemeow_html_a98d838d338a3e6f3c57e94562fab3fa7"><div class="ttname"><a href="namespacemeow.html#a98d838d338a3e6f3c57e94562fab3fa7">meow::inRange</a></div><div class="ttdeci">T inRange(T const &amp;mn, T const &amp;mx, T const &amp;v)</div><div class="ttdoc">std::min(mx,std::max(mn,v)) </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00061">utility.h:61</a></div></div>
+<div class="ttc" id="namespacemeow_html_a10a8cca705773b7d9f6f91d3fb08c104"><div class="ttname"><a href="namespacemeow.html#a10a8cca705773b7d9f6f91d3fb08c104">meow::cub</a></div><div class="ttdeci">T cub(T const &amp;x)</div><div class="ttdoc">x*x*x </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00085">utility.h:85</a></div></div>
+<div class="ttc" id="namespacemeow_html_a5973cc35b502bb434566ea82b1ead034"><div class="ttname"><a href="namespacemeow.html#a5973cc35b502bb434566ea82b1ead034">meow::circle</a></div><div class="ttdeci">T circle(T x)</div><div class="ttdoc">將角度調整於0~2PI </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00018">utility.h:18</a></div></div>
<div class="ttc" id="namespacemeow_html_aa86d5920087a4e73078b759bc3996f76"><div class="ttname"><a href="namespacemeow.html#aa86d5920087a4e73078b759bc3996f76">meow::PI</a></div><div class="ttdeci">static const double PI</div><div class="ttdoc">圓周率... </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00012">utility.h:12</a></div></div>
-<div class="ttc" id="namespacemeow_html_a1954e235973a2ac79a7a72a4b7d25573"><div class="ttname"><a href="namespacemeow.html#a1954e235973a2ac79a7a72a4b7d25573">meow::squ</a></div><div class="ttdeci">T squ(T const &amp;x)</div><div class="ttdoc">x*x </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00067">utility.h:67</a></div></div>
+<div class="ttc" id="namespacemeow_html_a1954e235973a2ac79a7a72a4b7d25573"><div class="ttname"><a href="namespacemeow.html#a1954e235973a2ac79a7a72a4b7d25573">meow::squ</a></div><div class="ttdeci">T squ(T const &amp;x)</div><div class="ttdoc">x*x </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00077">utility.h:77</a></div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.3.1-->
@@ -189,7 +197,7 @@ $(document).ready(function(){initNavTree('math_2utility_8h_source.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_77e0ab67466b1e7d76f50725a5ab9910.html">math</a></li><li class="navelem"><a class="el" href="math_2utility_8h.html">utility.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/methods_8h.html b/doc/html/methods_8h.html
index d0df1ed..198eb31 100644
--- a/doc/html/methods_8h.html
+++ b/doc/html/methods_8h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -94,7 +94,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_77e0ab67466b1e7d76f50725a5ab9910.html">math</a></li><li class="navelem"><a class="el" href="methods_8h.html">methods.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/methods_8h_source.html b/doc/html/methods_8h_source.html
index c4a31fa..39315f6 100644
--- a/doc/html/methods_8h_source.html
+++ b/doc/html/methods_8h_source.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -81,7 +81,7 @@ $(document).ready(function(){initNavTree('methods_8h_source.html','');});
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; <span class="keywordtype">double</span> ww = -1.0;</div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; std::vector&lt;Data&gt; ret;</div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">double</span> count = ceil(log(1.0 - P) / log(1.0 - pow(p0, N)));</div>
-<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; count &gt; 0.0; count -= 1.0) {</div>
+<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; count &gt; 0.0; count -= 1.0) {</div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; std::vector&lt;Data&gt; sample;</div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; std::vector&lt;int&gt; index(N);</div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt; N; i++) {</div>
@@ -247,12 +247,12 @@ $(document).ready(function(){initNavTree('methods_8h_source.html','');});
<div class="ttc" id="namespacemeow_html_adbd82702daf1e569c4a72176aa799c6d"><div class="ttname"><a href="namespacemeow.html#adbd82702daf1e569c4a72176aa799c6d">meow::levenbergMarquardtTraining</a></div><div class="ttdeci">Vector&lt; Scalar &gt; levenbergMarquardtTraining(Function &amp;f, Vector&lt; Scalar &gt; const &amp;init, Scalar const &amp;init_mu, Scalar const &amp;mu_pow, Scalar const &amp;er_max, int retry_number, int counter)</div><div class="ttdef"><b>Definition:</b> <a href="methods_8h_source.html#l00183">methods.h:183</a></div></div>
<div class="ttc" id="classmeow_1_1Vector_html_a71b56938e01de730490e722824f4b53e"><div class="ttname"><a href="classmeow_1_1Vector.html#a71b56938e01de730490e722824f4b53e">meow::Vector::length2</a></div><div class="ttdeci">Scalar length2() const </div><div class="ttdoc">same as (*this).dot(*this) </div><div class="ttdef"><b>Definition:</b> <a href="Vector_8h_source.html#l00204">Vector.h:204</a></div></div>
<div class="ttc" id="namespacemeow_html_a37b8a0148b872c4533f37dde9bbb9ae4"><div class="ttname"><a href="namespacemeow.html#a37b8a0148b872c4533f37dde9bbb9ae4">meow::levenbergMarquardt</a></div><div class="ttdeci">Vector&lt; Scalar &gt; levenbergMarquardt(Function const &amp;f, Vector&lt; Scalar &gt; const &amp;init, int counter=-1)</div><div class="ttdef"><b>Definition:</b> <a href="methods_8h_source.html#l00163">methods.h:163</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a030758e4938c4d56a0b665e6a51d1405"><div class="ttname"><a href="classmeow_1_1Matrix.html#a030758e4938c4d56a0b665e6a51d1405">meow::Matrix::valid</a></div><div class="ttdeci">bool valid() const </div><div class="ttdoc">Return whether it is a valid matrix. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00123">Matrix.h:123</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a030758e4938c4d56a0b665e6a51d1405"><div class="ttname"><a href="classmeow_1_1Matrix.html#a030758e4938c4d56a0b665e6a51d1405">meow::Matrix::valid</a></div><div class="ttdeci">bool valid() const </div><div class="ttdoc">Return whether it is a valid matrix. </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00124">Matrix.h:124</a></div></div>
<div class="ttc" id="math_2utility_8h_html"><div class="ttname"><a href="math_2utility_8h.html">utility.h</a></div></div>
<div class="ttc" id="classmeow_1_1Vector_html"><div class="ttname"><a href="classmeow_1_1Vector.html">meow::Vector</a></div><div class="ttdoc">vector </div><div class="ttdef"><b>Definition:</b> <a href="Vector_8h_source.html#l00019">Vector.h:19</a></div></div>
-<div class="ttc" id="namespacemeow_html_a98d838d338a3e6f3c57e94562fab3fa7"><div class="ttname"><a href="namespacemeow.html#a98d838d338a3e6f3c57e94562fab3fa7">meow::inRange</a></div><div class="ttdeci">T inRange(T const &amp;mn, T const &amp;mx, T const &amp;v)</div><div class="ttdoc">std::min(mx,std::max(mn,v)) </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00051">utility.h:51</a></div></div>
+<div class="ttc" id="namespacemeow_html_a98d838d338a3e6f3c57e94562fab3fa7"><div class="ttname"><a href="namespacemeow.html#a98d838d338a3e6f3c57e94562fab3fa7">meow::inRange</a></div><div class="ttdeci">T inRange(T const &amp;mn, T const &amp;mx, T const &amp;v)</div><div class="ttdoc">std::min(mx,std::max(mn,v)) </div><div class="ttdef"><b>Definition:</b> <a href="math_2utility_8h_source.html#l00061">utility.h:61</a></div></div>
<div class="ttc" id="namespacemeow_html_a43a73b75f2e23c8172d2098d57eaf75a"><div class="ttname"><a href="namespacemeow.html#a43a73b75f2e23c8172d2098d57eaf75a">meow::ransac</a></div><div class="ttdeci">std::vector&lt; Data &gt; ransac(std::vector&lt; Data &gt; const &amp;data, WeightingClass const &amp;w, size_t N, double p0, double P)</div><div class="ttdoc">Run the RANSAC method to approach the best solution. </div><div class="ttdef"><b>Definition:</b> <a href="methods_8h_source.html#l00058">methods.h:58</a></div></div>
-<div class="ttc" id="classmeow_1_1Matrix_html_a869be60b593d7ce7101ee7ac788b0dd0"><div class="ttname"><a href="classmeow_1_1Matrix.html#a869be60b593d7ce7101ee7ac788b0dd0">meow::Matrix::transpose</a></div><div class="ttdeci">Matrix transpose() const </div><div class="ttdoc">return itself&#39;s transpose matrix </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00434">Matrix.h:434</a></div></div>
+<div class="ttc" id="classmeow_1_1Matrix_html_a869be60b593d7ce7101ee7ac788b0dd0"><div class="ttname"><a href="classmeow_1_1Matrix.html#a869be60b593d7ce7101ee7ac788b0dd0">meow::Matrix::transpose</a></div><div class="ttdeci">Matrix transpose() const </div><div class="ttdoc">return itself&#39;s transpose matrix </div><div class="ttdef"><b>Definition:</b> <a href="Matrix_8h_source.html#l00435">Matrix.h:435</a></div></div>
<div class="ttc" id="Matrix_8h_html"><div class="ttname"><a href="Matrix_8h.html">Matrix.h</a></div></div>
<div class="ttc" id="Vector_8h_html"><div class="ttname"><a href="Vector_8h.html">Vector.h</a></div></div>
<div class="ttc" id="classmeow_1_1Matrix_html"><div class="ttname"><a href="classmeow_1_1Matrix.html">meow::Matrix&lt; Scalar &gt;</a></div></div>
@@ -263,7 +263,7 @@ $(document).ready(function(){initNavTree('methods_8h_source.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_77e0ab67466b1e7d76f50725a5ab9910.html">math</a></li><li class="navelem"><a class="el" href="methods_8h.html">methods.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:40 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/modules.js b/doc/html/modules.js
deleted file mode 100644
index 3ea5e9c..0000000
--- a/doc/html/modules.js
+++ /dev/null
@@ -1,4 +0,0 @@
-var modules =
-[
- [ "Gp1", "group__gp1.html", "group__gp1" ]
-]; \ No newline at end of file
diff --git a/doc/html/namespacemembers.html b/doc/html/namespacemembers.html
index 6628787..5892612 100644
--- a/doc/html/namespacemembers.html
+++ b/doc/html/namespacemembers.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -73,8 +73,11 @@ $(document).ready(function(){initNavTree('namespacemembers.html','');});
<li>CAN_ZOOM
: <a class="el" href="namespacemeow.html#a62736f7790a097fc54e0a6a608dfe690a6e34cdff1ccf772a88749ce39658a9e3">meow</a>
</li>
+<li>circle()
+: <a class="el" href="namespacemeow.html#a5973cc35b502bb434566ea82b1ead034">meow</a>
+</li>
<li>colorTransformate()
-: <a class="el" href="namespacemeow.html#ab4756ef949554840f60a762661acc103">meow</a>
+: <a class="el" href="namespacemeow.html#a91f42614ccd31fdb9a3d8529f65198fd">meow</a>
</li>
<li>cstringEndWith()
: <a class="el" href="namespacemeow.html#a375bf0494e671d61343f5be28f3204fb">meow</a>
@@ -219,7 +222,7 @@ $(document).ready(function(){initNavTree('namespacemembers.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/namespacemembers_enum.html b/doc/html/namespacemembers_enum.html
index 1e8865b..611fd0d 100644
--- a/doc/html/namespacemembers_enum.html
+++ b/doc/html/namespacemembers_enum.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -65,7 +65,7 @@ $(document).ready(function(){initNavTree('namespacemembers_enum.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/namespacemembers_eval.html b/doc/html/namespacemembers_eval.html
index f78b902..8c37e8f 100644
--- a/doc/html/namespacemembers_eval.html
+++ b/doc/html/namespacemembers_eval.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -71,7 +71,7 @@ $(document).ready(function(){initNavTree('namespacemembers_eval.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/namespacemembers_func.html b/doc/html/namespacemembers_func.html
index 1d5445c..0aa3a76 100644
--- a/doc/html/namespacemembers_func.html
+++ b/doc/html/namespacemembers_func.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -64,6 +64,9 @@ $(document).ready(function(){initNavTree('namespacemembers_func.html','');});
<h3><a class="anchor" id="index_c"></a>- c -</h3><ul>
+<li>circle()
+: <a class="el" href="namespacemeow.html#a5973cc35b502bb434566ea82b1ead034">meow</a>
+</li>
<li>colorTransformate()
: <a class="el" href="namespacemeow.html#a096556e550d6407f2c7f9b9507eab5be">meow</a>
</li>
@@ -164,7 +167,7 @@ $(document).ready(function(){initNavTree('namespacemembers_func.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/namespacemembers_type.html b/doc/html/namespacemembers_type.html
index 0f5d558..e73f2ff 100644
--- a/doc/html/namespacemembers_type.html
+++ b/doc/html/namespacemembers_type.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -80,7 +80,7 @@ $(document).ready(function(){initNavTree('namespacemembers_type.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/namespacemembers_vars.html b/doc/html/namespacemembers_vars.html
index a02d7df..2587314 100644
--- a/doc/html/namespacemembers_vars.html
+++ b/doc/html/namespacemembers_vars.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -71,7 +71,7 @@ $(document).ready(function(){initNavTree('namespacemembers_vars.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/namespacemeow.html b/doc/html/namespacemeow.html
index 95cddf8..5a5049c 100644
--- a/doc/html/namespacemeow.html
+++ b/doc/html/namespacemeow.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -208,6 +208,7 @@ Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1ReaderWriter__string.html">ReaderWriter_string</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Self.html">Self</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">For developer to pack the attributes of a class. <a href="classmeow_1_1Self.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Usage.html">Usage</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">管理參數設置, 自訂usage document, 分析argc, argv <a href="classmeow_1_1Usage.html#details">More...</a><br/></td></tr>
@@ -333,6 +334,10 @@ Functions</h2></td></tr>
<tr class="memitem:adbd82702daf1e569c4a72176aa799c6d"><td class="memTemplParams" colspan="2">template&lt;class Scalar , class Function &gt; </td></tr>
<tr class="memitem:adbd82702daf1e569c4a72176aa799c6d"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1Vector.html">Vector</a>&lt; Scalar &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemeow.html#adbd82702daf1e569c4a72176aa799c6d">levenbergMarquardtTraining</a> (Function &amp;f, <a class="el" href="classmeow_1_1Vector.html">Vector</a>&lt; Scalar &gt; const &amp;init, Scalar const &amp;init_mu, Scalar const &amp;mu_pow, Scalar const &amp;er_max, <a class="el" href="classint.html">int</a> retry_number, <a class="el" href="classint.html">int</a> counter)</td></tr>
<tr class="separator:adbd82702daf1e569c4a72176aa799c6d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5973cc35b502bb434566ea82b1ead034"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
+<tr class="memitem:a5973cc35b502bb434566ea82b1ead034"><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemeow.html#a5973cc35b502bb434566ea82b1ead034">circle</a> (T x)</td></tr>
+<tr class="memdesc:a5973cc35b502bb434566ea82b1ead034"><td class="mdescLeft">&#160;</td><td class="mdescRight">將角度調整於0~2PI <a href="#a5973cc35b502bb434566ea82b1ead034">More...</a><br/></td></tr>
+<tr class="separator:a5973cc35b502bb434566ea82b1ead034"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab9456533c0ae85fba812bfb5b017c8d2"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:ab9456533c0ae85fba812bfb5b017c8d2"><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemeow.html#ab9456533c0ae85fba812bfb5b017c8d2">noEPS</a> (T value, T eps=1e-9)</td></tr>
<tr class="memdesc:ab9456533c0ae85fba812bfb5b017c8d2"><td class="mdescLeft">&#160;</td><td class="mdescRight">如果abs(輸入的數值) &lt; eps, 則回傳0, 否則回傳輸入的數值 <a href="#ab9456533c0ae85fba812bfb5b017c8d2">More...</a><br/></td></tr>
@@ -561,7 +566,7 @@ template&lt;class T &gt; </div>
<p>只將 <code>sigs</code> 個標準差以內的數據拿來取平均 </p>
-<p>Definition at line <a class="el" href="math_2utility_8h_source.html#l00083">83</a> of file <a class="el" href="math_2utility_8h_source.html">utility.h</a>.</p>
+<p>Definition at line <a class="el" href="math_2utility_8h_source.html#l00093">93</a> of file <a class="el" href="math_2utility_8h_source.html">utility.h</a>.</p>
</div>
</div>
@@ -613,7 +618,37 @@ template&lt;class T &gt; </div>
<p>只將 <code>sigs</code> 個標準差以內的數據拿來取平均, 不過這次用 <code>p</code> 來加權平均 </p>
-<p>Definition at line <a class="el" href="math_2utility_8h_source.html#l00110">110</a> of file <a class="el" href="math_2utility_8h_source.html">utility.h</a>.</p>
+<p>Definition at line <a class="el" href="math_2utility_8h_source.html#l00120">120</a> of file <a class="el" href="math_2utility_8h_source.html">utility.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5973cc35b502bb434566ea82b1ead034"></a>
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;class T &gt; </div>
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">T meow::circle </td>
+ <td>(</td>
+ <td class="paramtype">T&#160;</td>
+ <td class="paramname"><em>x</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>將角度調整於0~2PI </p>
+
+<p>Definition at line <a class="el" href="math_2utility_8h_source.html#l00018">18</a> of file <a class="el" href="math_2utility_8h_source.html">utility.h</a>.</p>
</div>
</div>
@@ -1647,7 +1682,7 @@ template&lt;class T &gt; </div>
<p><code>x*x*x</code> </p>
-<p>Definition at line <a class="el" href="math_2utility_8h_source.html#l00075">75</a> of file <a class="el" href="math_2utility_8h_source.html">utility.h</a>.</p>
+<p>Definition at line <a class="el" href="math_2utility_8h_source.html#l00085">85</a> of file <a class="el" href="math_2utility_8h_source.html">utility.h</a>.</p>
</div>
</div>
@@ -1741,7 +1776,7 @@ template&lt;class T &gt; </div>
<p><code></code>(lower+_ratio*(upper-lower)) </p>
-<p>Definition at line <a class="el" href="math_2utility_8h_source.html#l00035">35</a> of file <a class="el" href="math_2utility_8h_source.html">utility.h</a>.</p>
+<p>Definition at line <a class="el" href="math_2utility_8h_source.html#l00045">45</a> of file <a class="el" href="math_2utility_8h_source.html">utility.h</a>.</p>
</div>
</div>
@@ -1834,7 +1869,7 @@ template&lt;class T &gt; </div>
<p><code>std::min(mx,std::max(mn,v))</code> </p>
-<p>Definition at line <a class="el" href="math_2utility_8h_source.html#l00051">51</a> of file <a class="el" href="math_2utility_8h_source.html">utility.h</a>.</p>
+<p>Definition at line <a class="el" href="math_2utility_8h_source.html#l00061">61</a> of file <a class="el" href="math_2utility_8h_source.html">utility.h</a>.</p>
</div>
</div>
@@ -1880,7 +1915,7 @@ template&lt;class T &gt; </div>
<p>(mn &lt;= x &amp;&amp; x &lt;= mx) </p>
-<p>Definition at line <a class="el" href="math_2utility_8h_source.html#l00059">59</a> of file <a class="el" href="math_2utility_8h_source.html">utility.h</a>.</p>
+<p>Definition at line <a class="el" href="math_2utility_8h_source.html#l00069">69</a> of file <a class="el" href="math_2utility_8h_source.html">utility.h</a>.</p>
</div>
</div>
@@ -2103,7 +2138,7 @@ template&lt;class T &gt; </div>
<p>如果abs(輸入的數值) &lt; eps, 則回傳0, 否則回傳輸入的數值 </p>
-<p>Definition at line <a class="el" href="math_2utility_8h_source.html#l00018">18</a> of file <a class="el" href="math_2utility_8h_source.html">utility.h</a>.</p>
+<p>Definition at line <a class="el" href="math_2utility_8h_source.html#l00028">28</a> of file <a class="el" href="math_2utility_8h_source.html">utility.h</a>.</p>
</div>
</div>
@@ -2149,7 +2184,7 @@ template&lt;class T &gt; </div>
<p><code></code>(value-lower)/(upper-lower) </p>
-<p>Definition at line <a class="el" href="math_2utility_8h_source.html#l00027">27</a> of file <a class="el" href="math_2utility_8h_source.html">utility.h</a>.</p>
+<p>Definition at line <a class="el" href="math_2utility_8h_source.html#l00037">37</a> of file <a class="el" href="math_2utility_8h_source.html">utility.h</a>.</p>
</div>
</div>
@@ -2291,7 +2326,7 @@ template&lt;class T &gt; </div>
<p><code>denormalize(l2,u2,normalize(l1,u1,m1))</code> </p>
-<p>Definition at line <a class="el" href="math_2utility_8h_source.html#l00043">43</a> of file <a class="el" href="math_2utility_8h_source.html">utility.h</a>.</p>
+<p>Definition at line <a class="el" href="math_2utility_8h_source.html#l00053">53</a> of file <a class="el" href="math_2utility_8h_source.html">utility.h</a>.</p>
</div>
</div>
@@ -2321,7 +2356,7 @@ template&lt;class T &gt; </div>
<p><code>x*x</code> </p>
-<p>Definition at line <a class="el" href="math_2utility_8h_source.html#l00067">67</a> of file <a class="el" href="math_2utility_8h_source.html">utility.h</a>.</p>
+<p>Definition at line <a class="el" href="math_2utility_8h_source.html#l00077">77</a> of file <a class="el" href="math_2utility_8h_source.html">utility.h</a>.</p>
</div>
</div>
@@ -2451,7 +2486,7 @@ template&lt;class T &gt; </div>
<p>就只是個取絕對值 </p>
-<p>Definition at line <a class="el" href="math_2utility_8h_source.html#l00141">141</a> of file <a class="el" href="math_2utility_8h_source.html">utility.h</a>.</p>
+<p>Definition at line <a class="el" href="math_2utility_8h_source.html#l00151">151</a> of file <a class="el" href="math_2utility_8h_source.html">utility.h</a>.</p>
</div>
</div>
@@ -2523,7 +2558,7 @@ template&lt;class T &gt; </div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/namespaces.html b/doc/html/namespaces.html
index 6d76f87..ff9a114 100644
--- a/doc/html/namespaces.html
+++ b/doc/html/namespaces.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -69,7 +69,7 @@ $(document).ready(function(){initNavTree('namespaces.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/navtree.js b/doc/html/navtree.js
index bd2313c..8695a07 100644
--- a/doc/html/navtree.js
+++ b/doc/html/navtree.js
@@ -44,11 +44,11 @@ var NAVTREE =
var NAVTREEINDEX =
[
"BinaryIndexTree_8h.html",
-"classmeow_1_1Color3__Space.html#af08839264f6ea6dc50cf6175d26afa6e",
-"classmeow_1_1KD__Tree.html#abdeb11a064dc06f80437126d6744b022",
-"classmeow_1_1RGBf__Space.html#a130bbee98fdd279a415e18aa0ca2f13c",
-"classmeow_1_1VP__Tree.html#a7c73bb25b40f440b48267f94fa4561ad",
-"functions_func_i.html"
+"classmeow_1_1Color3__Space.html#a8017c0aae500a4a57938ae04576caa83",
+"classmeow_1_1IdentityPoints.html#af0dc77d15b4b1cebc84e42c54df77b76",
+"classmeow_1_1PhotoProjection.html#a7c05a0abd905abc1330331627b6a1d90",
+"classmeow_1_1Usage.html#ad7db9a4197d9b281c47df0800ed63df0",
+"dir_f6840b2fecd08a3779df34f0add0e074.html"
];
var SYNCONMSG = 'click to disable panel synchronisation';
diff --git a/doc/html/navtreeindex0.js b/doc/html/navtreeindex0.js
index 6b5f325..aab98f0 100644
--- a/doc/html/navtreeindex0.js
+++ b/doc/html/navtreeindex0.js
@@ -2,39 +2,41 @@ var NAVTREEINDEX0 =
{
"BinaryIndexTree_8h.html":[3,0,0,1,0],
"BinaryIndexTree_8h_source.html":[3,0,0,1,0],
+"BitmapDescript_8h.html":[3,0,0,3,1],
+"BitmapDescript_8h_source.html":[3,0,0,3,1],
"Bitmap_8h.html":[3,0,0,3,0],
"Bitmap_8h.html#af9bbb3a5f01cfa088cf5b6f7e70baba6":[3,0,0,3,0,1],
"Bitmap_8h_source.html":[3,0,0,3,0],
-"BundleAdjustment_8h.html":[3,0,0,3,1],
-"BundleAdjustment_8h.html#a62736f7790a097fc54e0a6a608dfe690":[3,0,0,3,1,2],
-"BundleAdjustment_8h.html#a62736f7790a097fc54e0a6a608dfe690a6e34cdff1ccf772a88749ce39658a9e3":[3,0,0,3,1,2,2],
-"BundleAdjustment_8h.html#a62736f7790a097fc54e0a6a608dfe690aa91dfed3c139ca574cc320b6e938fbba":[3,0,0,3,1,2,0],
-"BundleAdjustment_8h.html#a62736f7790a097fc54e0a6a608dfe690aad583589f041b1648b1e21205ff15b5e":[3,0,0,3,1,2,1],
-"BundleAdjustment_8h_source.html":[3,0,0,3,1],
-"BundleAdjustment__LM_8h.html":[3,0,0,3,2],
-"BundleAdjustment__LM_8h_source.html":[3,0,0,3,2],
-"Camera_8h.html":[3,0,0,3,3],
-"Camera_8h_source.html":[3,0,0,3,3],
+"BundleAdjustment_8h.html":[3,0,0,3,2],
+"BundleAdjustment_8h.html#a62736f7790a097fc54e0a6a608dfe690":[3,0,0,3,2,2],
+"BundleAdjustment_8h.html#a62736f7790a097fc54e0a6a608dfe690a6e34cdff1ccf772a88749ce39658a9e3":[3,0,0,3,2,2,2],
+"BundleAdjustment_8h.html#a62736f7790a097fc54e0a6a608dfe690aa91dfed3c139ca574cc320b6e938fbba":[3,0,0,3,2,2,0],
+"BundleAdjustment_8h.html#a62736f7790a097fc54e0a6a608dfe690aad583589f041b1648b1e21205ff15b5e":[3,0,0,3,2,2,1],
+"BundleAdjustment_8h_source.html":[3,0,0,3,2],
+"BundleAdjustment__LM_8h.html":[3,0,0,3,3],
+"BundleAdjustment__LM_8h_source.html":[3,0,0,3,3],
+"Camera_8h.html":[3,0,0,3,4],
+"Camera_8h_source.html":[3,0,0,3,4],
"Color3__Space_8h.html":[3,0,0,0,0],
"Color3__Space_8h_source.html":[3,0,0,0,0],
"DisjointSet_8h.html":[3,0,0,1,1],
"DisjointSet_8h_source.html":[3,0,0,1,1],
-"Eye_8h.html":[3,0,0,3,4],
-"Eye_8h_source.html":[3,0,0,3,4],
-"FeaturePoint_8h.html":[3,0,0,3,5],
-"FeaturePoint_8h_source.html":[3,0,0,3,5],
-"FeaturePointsDetector_8h.html":[3,0,0,3,6],
-"FeaturePointsDetector_8h_source.html":[3,0,0,3,6],
-"FeaturePointsDetector__Harris_8h.html":[3,0,0,3,7],
-"FeaturePointsDetector__Harris_8h.html#aba22d1a87f3c9e09d7960b2e45e81555":[3,0,0,3,7,1],
-"FeaturePointsDetector__Harris_8h_source.html":[3,0,0,3,7],
-"FeaturePointsMatch_8h.html":[3,0,0,3,8],
-"FeaturePointsMatch_8h.html#a03cd29a3b4f8874be532a4b0c9422961":[3,0,0,3,8,2],
-"FeaturePointsMatch_8h.html#ae8e7032d7bf6ef923dda87dba4d057f2":[3,0,0,3,8,1],
-"FeaturePointsMatch_8h_source.html":[3,0,0,3,8],
-"FeaturePointsMatch__K__Match_8h.html":[3,0,0,3,9],
-"FeaturePointsMatch__K__Match_8h.html#a58e89d43a69e628ede9275899ef6ebbb":[3,0,0,3,9,1],
-"FeaturePointsMatch__K__Match_8h_source.html":[3,0,0,3,9],
+"Eye_8h.html":[3,0,0,3,5],
+"Eye_8h_source.html":[3,0,0,3,5],
+"FeaturePoint_8h.html":[3,0,0,3,6],
+"FeaturePoint_8h_source.html":[3,0,0,3,6],
+"FeaturePointsDetector_8h.html":[3,0,0,3,7],
+"FeaturePointsDetector_8h_source.html":[3,0,0,3,7],
+"FeaturePointsDetector__Harris_8h.html":[3,0,0,3,8],
+"FeaturePointsDetector__Harris_8h.html#aba22d1a87f3c9e09d7960b2e45e81555":[3,0,0,3,8,1],
+"FeaturePointsDetector__Harris_8h_source.html":[3,0,0,3,8],
+"FeaturePointsMatch_8h.html":[3,0,0,3,9],
+"FeaturePointsMatch_8h.html#a03cd29a3b4f8874be532a4b0c9422961":[3,0,0,3,9,2],
+"FeaturePointsMatch_8h.html#ae8e7032d7bf6ef923dda87dba4d057f2":[3,0,0,3,9,1],
+"FeaturePointsMatch_8h_source.html":[3,0,0,3,9],
+"FeaturePointsMatch__K__Match_8h.html":[3,0,0,3,10],
+"FeaturePointsMatch__K__Match_8h.html#a58e89d43a69e628ede9275899ef6ebbb":[3,0,0,3,10,1],
+"FeaturePointsMatch__K__Match_8h_source.html":[3,0,0,3,10],
"HSL__Space_8h.html":[3,0,0,0,1],
"HSL__Space_8h.html#a096556e550d6407f2c7f9b9507eab5be":[3,0,0,0,1,1],
"HSL__Space_8h.html#a4c39f0ec6860546a7b16e3f165bed83e":[3,0,0,0,1,5],
@@ -57,8 +59,8 @@ var NAVTREEINDEX0 =
"HSV__Space_8h_source.html":[3,0,0,0,2],
"HashTable_8h.html":[3,0,0,1,2],
"HashTable_8h_source.html":[3,0,0,1,2],
-"IdentityPoints_8h.html":[3,0,0,3,10],
-"IdentityPoints_8h_source.html":[3,0,0,3,10],
+"IdentityPoints_8h.html":[3,0,0,3,11],
+"IdentityPoints_8h_source.html":[3,0,0,3,11],
"KD__Tree_8h.html":[3,0,0,1,3],
"KD__Tree_8h_source.html":[3,0,0,1,3],
"LinearTransformation_8h.html":[3,0,0,4,0],
@@ -86,8 +88,8 @@ var NAVTREEINDEX0 =
"ObjTypes_8h.html#a936afddaa5716457741832ee501c7a58":[3,0,0,5,5,5],
"ObjTypes_8h.html#add07dcc8e06a1394daa3e6402bc40c4b":[3,0,0,5,5,6],
"ObjTypes_8h_source.html":[3,0,0,5,5],
-"Photo_8h.html":[3,0,0,3,11],
-"Photo_8h_source.html":[3,0,0,3,11],
+"Photo_8h.html":[3,0,0,3,12],
+"Photo_8h_source.html":[3,0,0,3,12],
"RGB__Space_8h.html":[3,0,0,0,3],
"RGB__Space_8h.html#a5612b34e84764e275631d662e5f210cb":[3,0,0,0,3,5],
"RGB__Space_8h.html#a704cd28583728cff9d2b06ed1b9a686f":[3,0,0,0,3,3],
@@ -96,9 +98,6 @@ var NAVTREEINDEX0 =
"RGB__Space_8h_source.html":[3,0,0,0,3],
"SegmentTree_8h.html":[3,0,0,1,5],
"SegmentTree_8h_source.html":[3,0,0,1,5],
-"Self_8h.html":[3,0,0,6],
-"Self_8h.html#ae68c240a801c89ab2107fad7a61f94c9":[3,0,0,6,1],
-"Self_8h_source.html":[3,0,0,6],
"SplayTree_8h.html":[3,0,0,1,6],
"SplayTree_8h_source.html":[3,0,0,1,6],
"Transformation_8h.html":[3,0,0,4,4],
@@ -113,10 +112,10 @@ var NAVTREEINDEX0 =
"Vector_8h_source.html":[3,0,0,4,7],
"Vectors_8h.html":[3,0,0,2,0],
"Vectors_8h_source.html":[3,0,0,2,0],
-"ViewPort_8h.html":[3,0,0,3,12],
-"ViewPort_8h_source.html":[3,0,0,3,12],
-"WatchBall_8h.html":[3,0,0,3,13],
-"WatchBall_8h_source.html":[3,0,0,3,13],
+"ViewPort_8h.html":[3,0,0,3,13],
+"ViewPort_8h_source.html":[3,0,0,3,13],
+"WatchBall_8h.html":[3,0,0,3,14],
+"WatchBall_8h_source.html":[3,0,0,3,14],
"YUV__Space_8h.html":[3,0,0,0,4],
"YUV__Space_8h.html#a4aa5fdfb6ca24224935e27d036148618":[3,0,0,0,4,1],
"YUV__Space_8h.html#a6ebfe120c658a6320de42c449e485e54":[3,0,0,0,4,2],
@@ -125,6 +124,16 @@ var NAVTREEINDEX0 =
"YUV__Space_8h.html#af4d344590a86168090c2f2322289f080":[3,0,0,0,4,5],
"YUV__Space_8h_source.html":[3,0,0,0,4],
"annotated.html":[2,0],
+"classFeaturePointDescript.html":[2,0,1],
+"classFeaturePointDescript.html#a1006698c9a1b9a0240f65a4b80fae4cd":[2,0,1,0],
+"classFeaturePointDescript.html#a39795a4ecf50800ff0b308dbdb42c324":[2,0,1,6],
+"classFeaturePointDescript.html#a519097f014fa950f71377f7f198de4d4":[2,0,1,2],
+"classFeaturePointDescript.html#a7adf9b349a4c318b818bf045f6ac33b9":[2,0,1,5],
+"classFeaturePointDescript.html#a8058a2988ad4efd18d5e79440833d93a":[2,0,1,3],
+"classFeaturePointDescript.html#ad8855ce637891d209dd8386e246f96d2":[2,0,1,1],
+"classFeaturePointDescript.html#af9bb938d65422dfbce9f3a75f99220c3":[2,0,1,7],
+"classFeaturePointDescript.html#afcec0558574a404f302b8205b12a95d0":[2,0,1,4],
+"classObjBase.html":[2,0,2],
"classes.html":[2,1],
"classmeow_1_1BallProjection.html":[2,0,0,36],
"classmeow_1_1BallProjection.html#a1efa5c200a9d5605453b47e3856ccf28":[2,0,0,36,0],
@@ -240,14 +249,5 @@ var NAVTREEINDEX0 =
"classmeow_1_1Color3__Space.html#a3351aea64c4ca1596694d6b95dce56df":[2,0,0,0,6],
"classmeow_1_1Color3__Space.html#a3e006b5c37185c8b0f4d383b6b095dac":[2,0,0,0,14],
"classmeow_1_1Color3__Space.html#a3fa85d4369b9db8d8209d244a643b49f":[2,0,0,0,2],
-"classmeow_1_1Color3__Space.html#a665fe525c47913fb5bca765446adaaab":[2,0,0,0,13],
-"classmeow_1_1Color3__Space.html#a8017c0aae500a4a57938ae04576caa83":[2,0,0,0,1],
-"classmeow_1_1Color3__Space.html#a982a7211fded8d108aee66a536fb8736":[2,0,0,0,0],
-"classmeow_1_1Color3__Space.html#aa134d705ea25b1f64db8bef07d1757ae":[2,0,0,0,16],
-"classmeow_1_1Color3__Space.html#aa5c43cb67d674223a0a2361ac8de55c1":[2,0,0,0,3],
-"classmeow_1_1Color3__Space.html#aa6661a1aaaf985a4b2d68db88ec93d2f":[2,0,0,0,4],
-"classmeow_1_1Color3__Space.html#aa7638e03124b2304d4d34b57be4b0028":[2,0,0,0,12],
-"classmeow_1_1Color3__Space.html#ab00eca747ea06269fddd3586dd1bca46":[2,0,0,0,15],
-"classmeow_1_1Color3__Space.html#ac2efb0be959fc60f786bdcdc8a1fd8b2":[2,0,0,0,10],
-"classmeow_1_1Color3__Space.html#ae3f57f9651bb80041ce77ec052fdc436":[2,0,0,0,9]
+"classmeow_1_1Color3__Space.html#a665fe525c47913fb5bca765446adaaab":[2,0,0,0,13]
};
diff --git a/doc/html/navtreeindex1.js b/doc/html/navtreeindex1.js
index d2f80e3..6e8ca85 100644
--- a/doc/html/navtreeindex1.js
+++ b/doc/html/navtreeindex1.js
@@ -1,5 +1,14 @@
var NAVTREEINDEX1 =
{
+"classmeow_1_1Color3__Space.html#a8017c0aae500a4a57938ae04576caa83":[2,0,0,0,1],
+"classmeow_1_1Color3__Space.html#a982a7211fded8d108aee66a536fb8736":[2,0,0,0,0],
+"classmeow_1_1Color3__Space.html#aa134d705ea25b1f64db8bef07d1757ae":[2,0,0,0,16],
+"classmeow_1_1Color3__Space.html#aa5c43cb67d674223a0a2361ac8de55c1":[2,0,0,0,3],
+"classmeow_1_1Color3__Space.html#aa6661a1aaaf985a4b2d68db88ec93d2f":[2,0,0,0,4],
+"classmeow_1_1Color3__Space.html#aa7638e03124b2304d4d34b57be4b0028":[2,0,0,0,12],
+"classmeow_1_1Color3__Space.html#ab00eca747ea06269fddd3586dd1bca46":[2,0,0,0,15],
+"classmeow_1_1Color3__Space.html#ac2efb0be959fc60f786bdcdc8a1fd8b2":[2,0,0,0,10],
+"classmeow_1_1Color3__Space.html#ae3f57f9651bb80041ce77ec052fdc436":[2,0,0,0,9],
"classmeow_1_1Color3__Space.html#af08839264f6ea6dc50cf6175d26afa6e":[2,0,0,0,8],
"classmeow_1_1DisjointSet.html":[2,0,0,7],
"classmeow_1_1DisjointSet.html#a0b66ca7c5e19f640b521630f06b313c1":[2,0,0,7,5],
@@ -58,70 +67,72 @@ var NAVTREEINDEX1 =
"classmeow_1_1FeaturePoint.html#aecbf56745c1238f1eeedc343391877f1":[2,0,0,23,14],
"classmeow_1_1FeaturePoint.html#af81ec1cc63cd2fce984203fa8b9bb65d":[2,0,0,23,3],
"classmeow_1_1FeaturePointsDetector.html":[2,0,0,24],
-"classmeow_1_1FeaturePointsDetector.html#ab3b215f8cdd3b2132d98f189600535fc":[2,0,0,24,2],
-"classmeow_1_1FeaturePointsDetector.html#ad8ce3d515825b6e3b8c4865ebe7c8d76":[2,0,0,24,0],
-"classmeow_1_1FeaturePointsDetector.html#adea2550181cf483dff301c8bbaa9977f":[2,0,0,24,1],
+"classmeow_1_1FeaturePointsDetector.html#a2bb45cbadc0703d891c8aede082a16c2":[2,0,0,24,1],
+"classmeow_1_1FeaturePointsDetector.html#a75d033885d7f05c5dc79b9d65759314e":[2,0,0,24,2],
+"classmeow_1_1FeaturePointsDetector.html#aa020f4b7828375647e7aed835a06a649":[2,0,0,24,0],
"classmeow_1_1FeaturePointsDetector__Harris.html":[2,0,0,25],
-"classmeow_1_1FeaturePointsDetector__Harris.html#a00be866b3cf9bd2469e0eef32a3b2287":[2,0,0,25,4],
-"classmeow_1_1FeaturePointsDetector__Harris.html#a05ec8973f1ea8611c19f7184d3ad5422":[2,0,0,25,21],
-"classmeow_1_1FeaturePointsDetector__Harris.html#a084adc4ffa9b035c1b83da55e496b683":[2,0,0,25,24],
-"classmeow_1_1FeaturePointsDetector__Harris.html#a0a905f8e6562eca76dbdeee6899c5fec":[2,0,0,25,18],
-"classmeow_1_1FeaturePointsDetector__Harris.html#a0f9868d0d8e412908bc28ba56b6eaf9c":[2,0,0,25,7],
-"classmeow_1_1FeaturePointsDetector__Harris.html#a0faf2dae43fe1e07b145c04c13e9083f":[2,0,0,25,14],
-"classmeow_1_1FeaturePointsDetector__Harris.html#a24e273bd865b89568e70b4f65bf56806":[2,0,0,25,17],
-"classmeow_1_1FeaturePointsDetector__Harris.html#a3bf522cf08285d1afbaca76c643ea4a7":[2,0,0,25,25],
-"classmeow_1_1FeaturePointsDetector__Harris.html#a40f5a7ac2425243fd637ba6ed400820a":[2,0,0,25,11],
-"classmeow_1_1FeaturePointsDetector__Harris.html#a48b36d138ea8b81dfc96cba3da90b929":[2,0,0,25,5],
-"classmeow_1_1FeaturePointsDetector__Harris.html#a5033d1d9c34d0ab2f12408b9c9c33bc8":[2,0,0,25,12],
-"classmeow_1_1FeaturePointsDetector__Harris.html#a51ea4943d3c0515466a801ec63ba44ea":[2,0,0,25,2],
-"classmeow_1_1FeaturePointsDetector__Harris.html#a5ba64f79bf3a94d7cf7a3a5a20dceabf":[2,0,0,25,15],
-"classmeow_1_1FeaturePointsDetector__Harris.html#a6670eebe33689042e0e01911763197f2":[2,0,0,25,19],
-"classmeow_1_1FeaturePointsDetector__Harris.html#a6c985645f3e3c3d649edb72c08168cf3":[2,0,0,25,8],
-"classmeow_1_1FeaturePointsDetector__Harris.html#a73c79a7194bd8438685d6d252f9acf2c":[2,0,0,25,6],
-"classmeow_1_1FeaturePointsDetector__Harris.html#a83d9ec3557a4251dc98dae1ab7146a14":[2,0,0,25,28],
-"classmeow_1_1FeaturePointsDetector__Harris.html#a956719ee4c4620233bb38983b8acf908":[2,0,0,25,13],
-"classmeow_1_1FeaturePointsDetector__Harris.html#aa0bcd7cc0afbe1dc6fa06eef32c9c1f3":[2,0,0,25,1],
-"classmeow_1_1FeaturePointsDetector__Harris.html#aa5053b3bfc11a7333f84183fef1c0297":[2,0,0,25,16],
-"classmeow_1_1FeaturePointsDetector__Harris.html#aab9f554d028c13587d29abe0dc5fa1bd":[2,0,0,25,10],
-"classmeow_1_1FeaturePointsDetector__Harris.html#ac3d52bb2286377febbe692480e9afa75":[2,0,0,25,9],
-"classmeow_1_1FeaturePointsDetector__Harris.html#acdb6ae069a9ef7e3f55c3a9666f97cfd":[2,0,0,25,22],
-"classmeow_1_1FeaturePointsDetector__Harris.html#ad64fc165235876aa681023c3880f708b":[2,0,0,25,0],
-"classmeow_1_1FeaturePointsDetector__Harris.html#ae13f041624113e4b87d49befc2e1d77a":[2,0,0,25,27],
-"classmeow_1_1FeaturePointsDetector__Harris.html#ae7a96030ea8d06322b632c89eb65655d":[2,0,0,25,3],
-"classmeow_1_1FeaturePointsDetector__Harris.html#aedd26ad4f5ce224bf925271d467aaf06":[2,0,0,25,26],
-"classmeow_1_1FeaturePointsDetector__Harris.html#af987b2022023708f61c6c7d4bb78e255":[2,0,0,25,20],
-"classmeow_1_1FeaturePointsDetector__Harris.html#afc8cb8cd55dec0769f9cc3486d431772":[2,0,0,25,23],
+"classmeow_1_1FeaturePointsDetector__Harris.html#a023ecdad2235ec2889653bc15f2e4341":[2,0,0,25,20],
+"classmeow_1_1FeaturePointsDetector__Harris.html#a14a1363be36820921638828b0a1e03d1":[2,0,0,25,22],
+"classmeow_1_1FeaturePointsDetector__Harris.html#a151a23416d337314ebaee2e0b93a5127":[2,0,0,25,25],
+"classmeow_1_1FeaturePointsDetector__Harris.html#a18b4a62f8f6b5e7d57770f41fc5dbd7f":[2,0,0,25,28],
+"classmeow_1_1FeaturePointsDetector__Harris.html#a1e58e33b8ebfe5eb10bc558699f456d9":[2,0,0,25,19],
+"classmeow_1_1FeaturePointsDetector__Harris.html#a22926ecd41993f5640fccca43877b9da":[2,0,0,25,2],
+"classmeow_1_1FeaturePointsDetector__Harris.html#a2dce432e2a940158d01552c0d2c1b8c3":[2,0,0,25,0],
+"classmeow_1_1FeaturePointsDetector__Harris.html#a36e6456e336cb089a7aeee087a3fd587":[2,0,0,25,15],
+"classmeow_1_1FeaturePointsDetector__Harris.html#a384ab558cd6d19cdb73663bbb8d1e794":[2,0,0,25,24],
+"classmeow_1_1FeaturePointsDetector__Harris.html#a3ecc88067ffba0a1753dd9d27aaa0d63":[2,0,0,25,12],
+"classmeow_1_1FeaturePointsDetector__Harris.html#a43b0119e51e1a67812e861479db149c8":[2,0,0,25,17],
+"classmeow_1_1FeaturePointsDetector__Harris.html#a453991489f594d1bcc5738d6a59c64b3":[2,0,0,25,30],
+"classmeow_1_1FeaturePointsDetector__Harris.html#a548446f4efd783de0d88c738ecff1e78":[2,0,0,25,4],
+"classmeow_1_1FeaturePointsDetector__Harris.html#a5b11d3d0212dba7a4f3207a960cb0c21":[2,0,0,25,23],
+"classmeow_1_1FeaturePointsDetector__Harris.html#a62896d5d3c7da864f2b18180f3f70769":[2,0,0,25,5],
+"classmeow_1_1FeaturePointsDetector__Harris.html#a63498487e7b3753cb496de8c2e911fd9":[2,0,0,25,1],
+"classmeow_1_1FeaturePointsDetector__Harris.html#a7ef79f90d9830afb21f97493ee236cab":[2,0,0,25,14],
+"classmeow_1_1FeaturePointsDetector__Harris.html#a81ee73f12b657a7bdfeaeafb00de039d":[2,0,0,25,9],
+"classmeow_1_1FeaturePointsDetector__Harris.html#a829fa524e816e2765d24e76815160d53":[2,0,0,25,16],
+"classmeow_1_1FeaturePointsDetector__Harris.html#a90b3a7d28de63a8e995a75527aa8b784":[2,0,0,25,7],
+"classmeow_1_1FeaturePointsDetector__Harris.html#aac15dced6654af106aafcad1cec923d8":[2,0,0,25,3],
+"classmeow_1_1FeaturePointsDetector__Harris.html#ac1adf3eb504cafaee9c48184921b0653":[2,0,0,25,11],
+"classmeow_1_1FeaturePointsDetector__Harris.html#ac3690080d050c72e50d37669ad495d6c":[2,0,0,25,6],
+"classmeow_1_1FeaturePointsDetector__Harris.html#ac4066f1ba5413f7b025f2a93caa94550":[2,0,0,25,18],
+"classmeow_1_1FeaturePointsDetector__Harris.html#acc2e71f27acb4343edec016b6fa82197":[2,0,0,25,21],
+"classmeow_1_1FeaturePointsDetector__Harris.html#ad068b4cf3ac0239f62c6a862b2c27dcd":[2,0,0,25,29],
+"classmeow_1_1FeaturePointsDetector__Harris.html#ad65cb04f865f5f468016e95281cc7918":[2,0,0,25,13],
+"classmeow_1_1FeaturePointsDetector__Harris.html#adbbc2c67b2523130748e9a4aea493f67":[2,0,0,25,8],
+"classmeow_1_1FeaturePointsDetector__Harris.html#ae0d128eee0900485fb8f35750a046338":[2,0,0,25,10],
+"classmeow_1_1FeaturePointsDetector__Harris.html#aeaf30a21754b3d25b0fbd8a2f80b725f":[2,0,0,25,27],
+"classmeow_1_1FeaturePointsDetector__Harris.html#af1a5043bd3deaab7eddb78cbe8884904":[2,0,0,25,26],
"classmeow_1_1FeaturePointsMatch.html":[2,0,0,26],
-"classmeow_1_1FeaturePointsMatch.html#a20914f57403c2a810601320b6a0f0715":[2,0,0,26,1],
-"classmeow_1_1FeaturePointsMatch.html#a474944b0cb2371aabb0f41164afa90fd":[2,0,0,26,5],
-"classmeow_1_1FeaturePointsMatch.html#a474b17d1df14547565c6536a73e8484d":[2,0,0,26,2],
-"classmeow_1_1FeaturePointsMatch.html#a8b90a39f83d8b86e324eab3cb45064a2":[2,0,0,26,3],
-"classmeow_1_1FeaturePointsMatch.html#aa16339c126971f455938bbb70ec2626a":[2,0,0,26,4],
-"classmeow_1_1FeaturePointsMatch.html#aabbd59cc0e43b1b436f9e61205d39e72":[2,0,0,26,0],
-"classmeow_1_1FeaturePointsMatch.html#ae5a6610fe39f727fc9f6ca0f5603ed6b":[2,0,0,26,6],
-"classmeow_1_1FeaturePointsMatch.html#ae7bd29fe1ddfca20ee140268f354ccba":[2,0,0,26,7],
+"classmeow_1_1FeaturePointsMatch.html#a03cd2549ff0c7daa2bfe4bd2e31e663c":[2,0,0,26,6],
+"classmeow_1_1FeaturePointsMatch.html#a1e1634562cbf3f849630b67ba6ad9598":[2,0,0,26,7],
+"classmeow_1_1FeaturePointsMatch.html#a3cb1f5425d4d6586f0c96400bd253013":[2,0,0,26,5],
+"classmeow_1_1FeaturePointsMatch.html#a4ca7a879be10f6e71c0d6987c6c0bc5a":[2,0,0,26,2],
+"classmeow_1_1FeaturePointsMatch.html#a541309da8b9259c15c35ad4ba380e745":[2,0,0,26,1],
+"classmeow_1_1FeaturePointsMatch.html#a81cfab474e0290785b4a9627ea7f5fe0":[2,0,0,26,3],
+"classmeow_1_1FeaturePointsMatch.html#aae346336af22282044336cbbc65f5ec0":[2,0,0,26,4],
+"classmeow_1_1FeaturePointsMatch.html#ab037c9f0d0be423650124adbb65f650f":[2,0,0,26,0],
"classmeow_1_1FeaturePointsMatch__K__Match.html":[2,0,0,27],
-"classmeow_1_1FeaturePointsMatch__K__Match.html#a08db3f32030af64ac738a21ac915e5bb":[2,0,0,27,11],
-"classmeow_1_1FeaturePointsMatch__K__Match.html#a11beaa0b96effbc990c3d7d3c6922e9a":[2,0,0,27,14],
-"classmeow_1_1FeaturePointsMatch__K__Match.html#a207813017b7eab06672ec324968e6caa":[2,0,0,27,17],
-"classmeow_1_1FeaturePointsMatch__K__Match.html#a2c5ee9a105e6c74bf54e061f5cc04c21":[2,0,0,27,3],
-"classmeow_1_1FeaturePointsMatch__K__Match.html#a2c89f6a79cba1b477c31e294ec7d9c71":[2,0,0,27,6],
-"classmeow_1_1FeaturePointsMatch__K__Match.html#a2ff2134f80203305304dd4a406bfbdba":[2,0,0,27,10],
-"classmeow_1_1FeaturePointsMatch__K__Match.html#a42dcafedd8ed16536de65bedbda0a0ed":[2,0,0,27,9],
-"classmeow_1_1FeaturePointsMatch__K__Match.html#a4583b168a21acc27691d32b86f291534":[2,0,0,27,15],
-"classmeow_1_1FeaturePointsMatch__K__Match.html#a6e657c4cb57c418e39ed91b35aae448c":[2,0,0,27,7],
-"classmeow_1_1FeaturePointsMatch__K__Match.html#a881f9a17c264659c2604a79c1ae81286":[2,0,0,27,18],
-"classmeow_1_1FeaturePointsMatch__K__Match.html#a92fe94701cf2c24812c8ea54e81a1b8a":[2,0,0,27,1],
-"classmeow_1_1FeaturePointsMatch__K__Match.html#aa32d28d84f9b83a28d2fa2d2c2cb8244":[2,0,0,27,0],
-"classmeow_1_1FeaturePointsMatch__K__Match.html#aa67e41546eb54e64fea560f5d0e50586":[2,0,0,27,8],
-"classmeow_1_1FeaturePointsMatch__K__Match.html#aaa320097355fccd00677bd0413935ee5":[2,0,0,27,5],
-"classmeow_1_1FeaturePointsMatch__K__Match.html#ab10e50514ac4b0de505800b1894dbb0a":[2,0,0,27,19],
-"classmeow_1_1FeaturePointsMatch__K__Match.html#ab5aa47ae36052a5916515a2e504f2c53":[2,0,0,27,4],
-"classmeow_1_1FeaturePointsMatch__K__Match.html#ac9b46623e4ce1005936db8631d91df50":[2,0,0,27,2],
-"classmeow_1_1FeaturePointsMatch__K__Match.html#acbdc25595aeb8280c11543fec230e1a6":[2,0,0,27,20],
-"classmeow_1_1FeaturePointsMatch__K__Match.html#acd541d95ffe2de170c757b401fc00013":[2,0,0,27,16],
-"classmeow_1_1FeaturePointsMatch__K__Match.html#ae8ea7cbe57606eac89b5709058ea8f61":[2,0,0,27,13],
-"classmeow_1_1FeaturePointsMatch__K__Match.html#aee934fd68801d6612cfabe4742d3f1cb":[2,0,0,27,12],
+"classmeow_1_1FeaturePointsMatch__K__Match.html#a0140e0ddd987f8b6f34f80f3feceb3a6":[2,0,0,27,4],
+"classmeow_1_1FeaturePointsMatch__K__Match.html#a0611d4470a5a8a0e04dfacbdf8ce8b2d":[2,0,0,27,6],
+"classmeow_1_1FeaturePointsMatch__K__Match.html#a0857086fddef404ea4146e60fbd7067f":[2,0,0,27,17],
+"classmeow_1_1FeaturePointsMatch__K__Match.html#a1f24daca3072583cdf28939103f713ad":[2,0,0,27,3],
+"classmeow_1_1FeaturePointsMatch__K__Match.html#a3427ddba3aeb94d7e97f9c98a4d3c8fc":[2,0,0,27,1],
+"classmeow_1_1FeaturePointsMatch__K__Match.html#a40604c563c8bbc8e43bcfc9fc4bd9846":[2,0,0,27,2],
+"classmeow_1_1FeaturePointsMatch__K__Match.html#a4c196c79a9004e246f984637e93547a1":[2,0,0,27,7],
+"classmeow_1_1FeaturePointsMatch__K__Match.html#a5735c70654f48034de22a600dfabdb88":[2,0,0,27,19],
+"classmeow_1_1FeaturePointsMatch__K__Match.html#a94fda446d45acffadb1dd32fd587ee2a":[2,0,0,27,13],
+"classmeow_1_1FeaturePointsMatch__K__Match.html#aa21e56371c483a14bc1d4ac089fb5da8":[2,0,0,27,10],
+"classmeow_1_1FeaturePointsMatch__K__Match.html#aa6d830f4b95bf09de009603df80ddde1":[2,0,0,27,15],
+"classmeow_1_1FeaturePointsMatch__K__Match.html#aa9fb55462a21527bedb4fe000257d61f":[2,0,0,27,18],
+"classmeow_1_1FeaturePointsMatch__K__Match.html#ac3ad080dce3b565154c5c8c95dfd3070":[2,0,0,27,14],
+"classmeow_1_1FeaturePointsMatch__K__Match.html#ac5c4d30668ee859123493973dbe554ad":[2,0,0,27,20],
+"classmeow_1_1FeaturePointsMatch__K__Match.html#aca8677ad77aa461e97a5a97048bb3c10":[2,0,0,27,12],
+"classmeow_1_1FeaturePointsMatch__K__Match.html#acfc3fc00e2728bd4bafd839a21c58146":[2,0,0,27,8],
+"classmeow_1_1FeaturePointsMatch__K__Match.html#ad661d9718acc7907a1cc27b2560e107a":[2,0,0,27,0],
+"classmeow_1_1FeaturePointsMatch__K__Match.html#ae2071999033bd157f7a11f93501db76c":[2,0,0,27,16],
+"classmeow_1_1FeaturePointsMatch__K__Match.html#aeca58dd4300efc206fd928edbf6bf379":[2,0,0,27,11],
+"classmeow_1_1FeaturePointsMatch__K__Match.html#af2ed23e64077c831262692dcbd75309f":[2,0,0,27,9],
+"classmeow_1_1FeaturePointsMatch__K__Match.html#af64bd6ccb46f6da7909a7b62dc0b2965":[2,0,0,27,5],
"classmeow_1_1HSLf__Space.html":[2,0,0,1],
"classmeow_1_1HSLf__Space.html#a12fa00864b6e4ed1b129f3d98506772d":[2,0,0,1,7],
"classmeow_1_1HSLf__Space.html#a145882c607f9029859eb418ce979b64c":[2,0,0,1,8],
@@ -238,16 +249,5 @@ var NAVTREEINDEX1 =
"classmeow_1_1IdentityPoints.html#ae6da67ce458be4ba940dec8bf49bb04a":[2,0,0,28,12],
"classmeow_1_1IdentityPoints.html#aea6bb4b5c0e2e1dc61f3dae6c5bbec04":[2,0,0,28,4],
"classmeow_1_1IdentityPoints.html#aec3a9252f956e92e3836191806d6b5fb":[2,0,0,28,13],
-"classmeow_1_1IdentityPoints.html#aef46559738e63b3d955cdf6ea4b209df":[2,0,0,28,17],
-"classmeow_1_1IdentityPoints.html#af0dc77d15b4b1cebc84e42c54df77b76":[2,0,0,28,29],
-"classmeow_1_1IdentityPoints.html#af66e0f395e962f9a125f66af5d86d562":[2,0,0,28,28],
-"classmeow_1_1IdentityPoints.html#afc2a5f1438534e96bf9e1eee26115041":[2,0,0,28,34],
-"classmeow_1_1KD__Tree.html":[2,0,0,9],
-"classmeow_1_1KD__Tree.html#a09bf16356618fde6d256a843b87f44b6":[2,0,0,9,7],
-"classmeow_1_1KD__Tree.html#a10e1cac9c14e047d77fb95eaf0b49bd8":[2,0,0,9,9],
-"classmeow_1_1KD__Tree.html#a45be7cf06442b1a75902faa266950121":[2,0,0,9,10],
-"classmeow_1_1KD__Tree.html#a586afb8e59665a951ab0a9deae2fde40":[2,0,0,9,5],
-"classmeow_1_1KD__Tree.html#a6ffacb6d4020cfb1c127b68f3f427ee4":[2,0,0,9,3],
-"classmeow_1_1KD__Tree.html#a782840070cd90370c37d72e8a39765f9":[2,0,0,9,1],
-"classmeow_1_1KD__Tree.html#aafecfa34e96615249e11e9ba1b85fdc7":[2,0,0,9,2]
+"classmeow_1_1IdentityPoints.html#aef46559738e63b3d955cdf6ea4b209df":[2,0,0,28,17]
};
diff --git a/doc/html/navtreeindex2.js b/doc/html/navtreeindex2.js
index 35f2b9d..cd7a627 100644
--- a/doc/html/navtreeindex2.js
+++ b/doc/html/navtreeindex2.js
@@ -1,5 +1,16 @@
var NAVTREEINDEX2 =
{
+"classmeow_1_1IdentityPoints.html#af0dc77d15b4b1cebc84e42c54df77b76":[2,0,0,28,29],
+"classmeow_1_1IdentityPoints.html#af66e0f395e962f9a125f66af5d86d562":[2,0,0,28,28],
+"classmeow_1_1IdentityPoints.html#afc2a5f1438534e96bf9e1eee26115041":[2,0,0,28,34],
+"classmeow_1_1KD__Tree.html":[2,0,0,9],
+"classmeow_1_1KD__Tree.html#a09bf16356618fde6d256a843b87f44b6":[2,0,0,9,7],
+"classmeow_1_1KD__Tree.html#a10e1cac9c14e047d77fb95eaf0b49bd8":[2,0,0,9,9],
+"classmeow_1_1KD__Tree.html#a45be7cf06442b1a75902faa266950121":[2,0,0,9,10],
+"classmeow_1_1KD__Tree.html#a586afb8e59665a951ab0a9deae2fde40":[2,0,0,9,5],
+"classmeow_1_1KD__Tree.html#a6ffacb6d4020cfb1c127b68f3f427ee4":[2,0,0,9,3],
+"classmeow_1_1KD__Tree.html#a782840070cd90370c37d72e8a39765f9":[2,0,0,9,1],
+"classmeow_1_1KD__Tree.html#aafecfa34e96615249e11e9ba1b85fdc7":[2,0,0,9,2],
"classmeow_1_1KD__Tree.html#abdeb11a064dc06f80437126d6744b022":[2,0,0,9,4],
"classmeow_1_1KD__Tree.html#ad1af6def42b23b9b4acef03d32774b9e":[2,0,0,9,8],
"classmeow_1_1KD__Tree.html#adb0aaa5a70a7255935d8a4326c454434":[2,0,0,9,6],
@@ -238,16 +249,5 @@ var NAVTREEINDEX2 =
"classmeow_1_1PhotoProjection.html#a3499d5c76df3c78028f3e1b7d8cb48e6":[2,0,0,37,11],
"classmeow_1_1PhotoProjection.html#a4a07aecb4474633c82d6b73dc1cdd53d":[2,0,0,37,8],
"classmeow_1_1PhotoProjection.html#a4a26e30caff3bd71ff68e97f5dc9ec46":[2,0,0,37,3],
-"classmeow_1_1PhotoProjection.html#a632973b2b8675f126b74e5ced2f62d52":[2,0,0,37,13],
-"classmeow_1_1PhotoProjection.html#a7c05a0abd905abc1330331627b6a1d90":[2,0,0,37,10],
-"classmeow_1_1PhotoProjection.html#a8bc014829f304ae83da2862fcf4f6dce":[2,0,0,37,4],
-"classmeow_1_1PhotoProjection.html#a902922d6be5fcb6ce2ce563031913e36":[2,0,0,37,0],
-"classmeow_1_1PhotoProjection.html#aa50f02a71f9be0b417b0dc9f8ff5d9ab":[2,0,0,37,9],
-"classmeow_1_1PhotoProjection.html#aabb88ff170cc655a3b7262af3337a0a3":[2,0,0,37,7],
-"classmeow_1_1PhotoProjection.html#ac4bbf64ef4341a10bc444147142c7d5f":[2,0,0,37,14],
-"classmeow_1_1PhotoProjection.html#adecf5a6f3f1f07d7fc6b4714fa80e8a1":[2,0,0,37,12],
-"classmeow_1_1PhotoProjection.html#af143b826cad7171ec539432d3add9da5":[2,0,0,37,5],
-"classmeow_1_1PhotoProjection.html#afba51bf2a5f236057bfd279ef68e0d71":[2,0,0,37,2],
-"classmeow_1_1RGBf__Space.html":[2,0,0,4],
-"classmeow_1_1RGBf__Space.html#a029c3bd52ae818462558742dc2be0904":[2,0,0,4,8]
+"classmeow_1_1PhotoProjection.html#a632973b2b8675f126b74e5ced2f62d52":[2,0,0,37,13]
};
diff --git a/doc/html/navtreeindex3.js b/doc/html/navtreeindex3.js
index 994a52f..1e97148 100644
--- a/doc/html/navtreeindex3.js
+++ b/doc/html/navtreeindex3.js
@@ -1,5 +1,16 @@
var NAVTREEINDEX3 =
{
+"classmeow_1_1PhotoProjection.html#a7c05a0abd905abc1330331627b6a1d90":[2,0,0,37,10],
+"classmeow_1_1PhotoProjection.html#a8bc014829f304ae83da2862fcf4f6dce":[2,0,0,37,4],
+"classmeow_1_1PhotoProjection.html#a902922d6be5fcb6ce2ce563031913e36":[2,0,0,37,0],
+"classmeow_1_1PhotoProjection.html#aa50f02a71f9be0b417b0dc9f8ff5d9ab":[2,0,0,37,9],
+"classmeow_1_1PhotoProjection.html#aabb88ff170cc655a3b7262af3337a0a3":[2,0,0,37,7],
+"classmeow_1_1PhotoProjection.html#ac4bbf64ef4341a10bc444147142c7d5f":[2,0,0,37,14],
+"classmeow_1_1PhotoProjection.html#adecf5a6f3f1f07d7fc6b4714fa80e8a1":[2,0,0,37,12],
+"classmeow_1_1PhotoProjection.html#af143b826cad7171ec539432d3add9da5":[2,0,0,37,5],
+"classmeow_1_1PhotoProjection.html#afba51bf2a5f236057bfd279ef68e0d71":[2,0,0,37,2],
+"classmeow_1_1RGBf__Space.html":[2,0,0,4],
+"classmeow_1_1RGBf__Space.html#a029c3bd52ae818462558742dc2be0904":[2,0,0,4,8],
"classmeow_1_1RGBf__Space.html#a130bbee98fdd279a415e18aa0ca2f13c":[2,0,0,4,9],
"classmeow_1_1RGBf__Space.html#a1c405284fdfac9fb8626e5afccd213a4":[2,0,0,4,3],
"classmeow_1_1RGBf__Space.html#a1e788ac2df4f3cd00ff09b5f644f2c8c":[2,0,0,4,7],
@@ -115,6 +126,7 @@ var NAVTREEINDEX3 =
"classmeow_1_1Self.html#a91098e2218c358470e81d64f35d6491d":[2,0,0,49,8],
"classmeow_1_1Self.html#a9cd016a38a09f479fe2ed83eb1ebdae2":[2,0,0,49,6],
"classmeow_1_1Self.html#aa7d169e9d20d590f3e571206084797f8":[2,0,0,49,0],
+"classmeow_1_1Self.html#aa7d169e9d20d590f3e571206084797f8a40c8a3eba568e04a5ce09ee0fa881822":[2,0,0,49,0,1],
"classmeow_1_1Self.html#aa7d169e9d20d590f3e571206084797f8adef1b0d02e1090b1b610a4ea91bd6730":[2,0,0,49,0,0],
"classmeow_1_1Self.html#ab3671e44693b79e2f987f59652d46ca9":[2,0,0,49,15],
"classmeow_1_1Self.html#ace312355261c68ac7531767939f5c4c2":[2,0,0,49,11],
@@ -237,17 +249,5 @@ var NAVTREEINDEX3 =
"classmeow_1_1Usage.html#aa6a254158f9681e984424c2852fb20ee":[2,0,0,50,12],
"classmeow_1_1Usage.html#aaa2f7c0049d1d09ae08ba8fed6f2a242":[2,0,0,50,9],
"classmeow_1_1Usage.html#abf96a39021fa349a881f850176b56bbb":[2,0,0,50,10],
-"classmeow_1_1Usage.html#ac09c339c31d602eca40df02c582d5241":[2,0,0,50,14],
-"classmeow_1_1Usage.html#ad7db9a4197d9b281c47df0800ed63df0":[2,0,0,50,5],
-"classmeow_1_1Usage.html#aef05aaef7ba6433b2f4c5f313f9c0752":[2,0,0,50,13],
-"classmeow_1_1Usage.html#af40b0323858e6af56562351554c4dfe2":[2,0,0,50,6],
-"classmeow_1_1Usage.html#af4642c5d19cda946047934b3d1463f02":[2,0,0,50,7],
-"classmeow_1_1VP__Tree.html":[2,0,0,14],
-"classmeow_1_1VP__Tree.html#a02c136810876c8713b9760aa8bb51aa4":[2,0,0,14,0],
-"classmeow_1_1VP__Tree.html#a1f301f751afe7baf5eafe6964c6a7a15":[2,0,0,14,2],
-"classmeow_1_1VP__Tree.html#a22db303a6318b2ef58957b22063cb591":[2,0,0,14,12],
-"classmeow_1_1VP__Tree.html#a2319a3995c4b6ad415a4997764e83b3f":[2,0,0,14,10],
-"classmeow_1_1VP__Tree.html#a4688e0675080bf406a086d176c5555b9":[2,0,0,14,5],
-"classmeow_1_1VP__Tree.html#a599a1fba89e0e5a06fa1e71c81bc5216":[2,0,0,14,4],
-"classmeow_1_1VP__Tree.html#a5ce274e16a28c6ef5cac63c6e3258d8b":[2,0,0,14,3]
+"classmeow_1_1Usage.html#ac09c339c31d602eca40df02c582d5241":[2,0,0,50,14]
};
diff --git a/doc/html/navtreeindex4.js b/doc/html/navtreeindex4.js
index 94f9645..eea1563 100644
--- a/doc/html/navtreeindex4.js
+++ b/doc/html/navtreeindex4.js
@@ -1,5 +1,17 @@
var NAVTREEINDEX4 =
{
+"classmeow_1_1Usage.html#ad7db9a4197d9b281c47df0800ed63df0":[2,0,0,50,5],
+"classmeow_1_1Usage.html#aef05aaef7ba6433b2f4c5f313f9c0752":[2,0,0,50,13],
+"classmeow_1_1Usage.html#af40b0323858e6af56562351554c4dfe2":[2,0,0,50,6],
+"classmeow_1_1Usage.html#af4642c5d19cda946047934b3d1463f02":[2,0,0,50,7],
+"classmeow_1_1VP__Tree.html":[2,0,0,14],
+"classmeow_1_1VP__Tree.html#a02c136810876c8713b9760aa8bb51aa4":[2,0,0,14,0],
+"classmeow_1_1VP__Tree.html#a1f301f751afe7baf5eafe6964c6a7a15":[2,0,0,14,2],
+"classmeow_1_1VP__Tree.html#a22db303a6318b2ef58957b22063cb591":[2,0,0,14,12],
+"classmeow_1_1VP__Tree.html#a2319a3995c4b6ad415a4997764e83b3f":[2,0,0,14,10],
+"classmeow_1_1VP__Tree.html#a4688e0675080bf406a086d176c5555b9":[2,0,0,14,5],
+"classmeow_1_1VP__Tree.html#a599a1fba89e0e5a06fa1e71c81bc5216":[2,0,0,14,4],
+"classmeow_1_1VP__Tree.html#a5ce274e16a28c6ef5cac63c6e3258d8b":[2,0,0,14,3],
"classmeow_1_1VP__Tree.html#a7c73bb25b40f440b48267f94fa4561ad":[2,0,0,14,11],
"classmeow_1_1VP__Tree.html#aa4adfa52bd1cee8703b49a5ecf906733":[2,0,0,14,9],
"classmeow_1_1VP__Tree.html#aa53e215a7e6daa3edfba4201602c8894":[2,0,0,14,8],
@@ -48,123 +60,131 @@ var NAVTREEINDEX4 =
"classmeow_1_1Vector.html#af10156730c992a5597ca674940157fe8":[2,0,0,38,24],
"classmeow_1_1Vector.html#afc7cc691dd00ab41fd56d798c13a6a27":[2,0,0,38,14],
"classmeow_1_1Vector2D.html":[2,0,0,15],
-"classmeow_1_1Vector2D.html#a006d1423d217f03d8ea94ad94384b965":[2,0,0,15,47],
+"classmeow_1_1Vector2D.html#a006d1423d217f03d8ea94ad94384b965":[2,0,0,15,51],
"classmeow_1_1Vector2D.html#a01aeddc4e436a8c97e0e570a089ea6c2":[2,0,0,15,1],
-"classmeow_1_1Vector2D.html#a045c6189a70574b1465131d59410fa16":[2,0,0,15,13],
-"classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74":[2,0,0,15,54],
-"classmeow_1_1Vector2D.html#a0b53875b3acbc7ac8c8e773c9ed340e2":[2,0,0,15,40],
-"classmeow_1_1Vector2D.html#a16a2ba46dfff7929b291df9aa0952422":[2,0,0,15,26],
-"classmeow_1_1Vector2D.html#a1847d22eda48a16d9265f6e0774e1538":[2,0,0,15,16],
-"classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3":[2,0,0,15,50],
-"classmeow_1_1Vector2D.html#a1bb44937c6a470a483740aa6527a90b9":[2,0,0,15,51],
-"classmeow_1_1Vector2D.html#a21850fb1a57df44425330ede4cfee331":[2,0,0,15,42],
-"classmeow_1_1Vector2D.html#a23046c79acf88b719292022ea4e8d171":[2,0,0,15,52],
-"classmeow_1_1Vector2D.html#a26a246441af25df6aa76708cf98fb9e6":[2,0,0,15,56],
-"classmeow_1_1Vector2D.html#a274c5cd3e139978539655a0191f03579":[2,0,0,15,49],
-"classmeow_1_1Vector2D.html#a2a0cd6731b85b71649dca56d719a1633":[2,0,0,15,25],
-"classmeow_1_1Vector2D.html#a2d5ada8cf5673c79375c0429a1681ca6":[2,0,0,15,29],
-"classmeow_1_1Vector2D.html#a2e768dd00d86dafa8adefc4ffc4edc9e":[2,0,0,15,43],
-"classmeow_1_1Vector2D.html#a3782df3eec67c68edae1afdd64e18d27":[2,0,0,15,6],
-"classmeow_1_1Vector2D.html#a43660ff47fbe41076396c122a5bfd7ac":[2,0,0,15,32],
-"classmeow_1_1Vector2D.html#a470def2d8b1789e0cbb8ede298893242":[2,0,0,15,38],
-"classmeow_1_1Vector2D.html#a48f420d0f701c059f86f33cdfdf630b7":[2,0,0,15,55],
-"classmeow_1_1Vector2D.html#a4e0422609e71a9e16b41fceca451d63c":[2,0,0,15,21],
-"classmeow_1_1Vector2D.html#a52467da33d126ff24f4c2757ee37ed4d":[2,0,0,15,7],
-"classmeow_1_1Vector2D.html#a56f0d3848a5508b33d6c564e2eebb75e":[2,0,0,15,8],
-"classmeow_1_1Vector2D.html#a5707bd37c4d2baf88fca6c65d6144ee5":[2,0,0,15,11],
-"classmeow_1_1Vector2D.html#a5a7a5ca3c2a401f1409b05b6bdf18490":[2,0,0,15,14],
-"classmeow_1_1Vector2D.html#a62a15858053f7c6c80aa9a896dd6d78d":[2,0,0,15,5],
+"classmeow_1_1Vector2D.html#a045c6189a70574b1465131d59410fa16":[2,0,0,15,16],
+"classmeow_1_1Vector2D.html#a0506d587eb30444092082258baab7a74":[2,0,0,15,58],
+"classmeow_1_1Vector2D.html#a0b53875b3acbc7ac8c8e773c9ed340e2":[2,0,0,15,44],
+"classmeow_1_1Vector2D.html#a16a2ba46dfff7929b291df9aa0952422":[2,0,0,15,29],
+"classmeow_1_1Vector2D.html#a182e13578dcad6452b0b508ce3d671e6":[2,0,0,15,42],
+"classmeow_1_1Vector2D.html#a1847d22eda48a16d9265f6e0774e1538":[2,0,0,15,19],
+"classmeow_1_1Vector2D.html#a1bb0d1ce4954e56b8b0f166b928816a3":[2,0,0,15,54],
+"classmeow_1_1Vector2D.html#a1bb44937c6a470a483740aa6527a90b9":[2,0,0,15,55],
+"classmeow_1_1Vector2D.html#a21850fb1a57df44425330ede4cfee331":[2,0,0,15,46],
+"classmeow_1_1Vector2D.html#a23046c79acf88b719292022ea4e8d171":[2,0,0,15,56],
+"classmeow_1_1Vector2D.html#a26a246441af25df6aa76708cf98fb9e6":[2,0,0,15,60],
+"classmeow_1_1Vector2D.html#a274c5cd3e139978539655a0191f03579":[2,0,0,15,53],
+"classmeow_1_1Vector2D.html#a28d7754e06599387fa16782aeb16a699":[2,0,0,15,7],
+"classmeow_1_1Vector2D.html#a2a0cd6731b85b71649dca56d719a1633":[2,0,0,15,28],
+"classmeow_1_1Vector2D.html#a2d5ada8cf5673c79375c0429a1681ca6":[2,0,0,15,32],
+"classmeow_1_1Vector2D.html#a2e768dd00d86dafa8adefc4ffc4edc9e":[2,0,0,15,47],
+"classmeow_1_1Vector2D.html#a3782df3eec67c68edae1afdd64e18d27":[2,0,0,15,9],
+"classmeow_1_1Vector2D.html#a43660ff47fbe41076396c122a5bfd7ac":[2,0,0,15,35],
+"classmeow_1_1Vector2D.html#a470def2d8b1789e0cbb8ede298893242":[2,0,0,15,41],
+"classmeow_1_1Vector2D.html#a48f420d0f701c059f86f33cdfdf630b7":[2,0,0,15,59],
+"classmeow_1_1Vector2D.html#a4e0422609e71a9e16b41fceca451d63c":[2,0,0,15,24],
+"classmeow_1_1Vector2D.html#a52467da33d126ff24f4c2757ee37ed4d":[2,0,0,15,10],
+"classmeow_1_1Vector2D.html#a56f0d3848a5508b33d6c564e2eebb75e":[2,0,0,15,11],
+"classmeow_1_1Vector2D.html#a5707bd37c4d2baf88fca6c65d6144ee5":[2,0,0,15,14],
+"classmeow_1_1Vector2D.html#a5a7a5ca3c2a401f1409b05b6bdf18490":[2,0,0,15,17],
+"classmeow_1_1Vector2D.html#a62a15858053f7c6c80aa9a896dd6d78d":[2,0,0,15,6],
"classmeow_1_1Vector2D.html#a69f2ee0830db546d5a2b5cb39a22ffda":[2,0,0,15,0],
-"classmeow_1_1Vector2D.html#a6b86b91ba3c24e668593aaba3e4bc50e":[2,0,0,15,33],
+"classmeow_1_1Vector2D.html#a6b86b91ba3c24e668593aaba3e4bc50e":[2,0,0,15,36],
"classmeow_1_1Vector2D.html#a713952e42ea15ee86187a14b677e9555":[2,0,0,15,2],
-"classmeow_1_1Vector2D.html#a715f0f3cb62fddd7723b38d4211bb6db":[2,0,0,15,18],
-"classmeow_1_1Vector2D.html#a79c0c92338f7197902cfc53876eb5e73":[2,0,0,15,53],
-"classmeow_1_1Vector2D.html#a7a71b243bdcab1d6433f2c7611bc8d15":[2,0,0,15,34],
-"classmeow_1_1Vector2D.html#a8c65e501c1eeafe7f504c3b834743320":[2,0,0,15,20],
-"classmeow_1_1Vector2D.html#a8d389c0b1a9cc2b3a9dec7fec05bbad8":[2,0,0,15,22],
+"classmeow_1_1Vector2D.html#a715f0f3cb62fddd7723b38d4211bb6db":[2,0,0,15,21],
+"classmeow_1_1Vector2D.html#a79c0c92338f7197902cfc53876eb5e73":[2,0,0,15,57],
+"classmeow_1_1Vector2D.html#a7a71b243bdcab1d6433f2c7611bc8d15":[2,0,0,15,37],
+"classmeow_1_1Vector2D.html#a8c65e501c1eeafe7f504c3b834743320":[2,0,0,15,23],
+"classmeow_1_1Vector2D.html#a8d389c0b1a9cc2b3a9dec7fec05bbad8":[2,0,0,15,25],
"classmeow_1_1Vector2D.html#a989ff27c4ef1dacd3f1b37b81dff0fa2":[2,0,0,15,3],
-"classmeow_1_1Vector2D.html#aa5da315ea365b2ca374704a3e8dded9b":[2,0,0,15,23],
-"classmeow_1_1Vector2D.html#aa6ae22d99360ff9e0b623e1744576733":[2,0,0,15,44],
-"classmeow_1_1Vector2D.html#abc930168f72c634aa9a608cc9a4e8c1e":[2,0,0,15,27],
-"classmeow_1_1Vector2D.html#abe7d948febd4ea0faf80be7ffc369692":[2,0,0,15,36],
-"classmeow_1_1Vector2D.html#ac160da32a9af65264c4b509db5d9f0fb":[2,0,0,15,35],
-"classmeow_1_1Vector2D.html#ac32c4c5bd8ecf0a662dd12f3b6de15e5":[2,0,0,15,15],
-"classmeow_1_1Vector2D.html#ac3d894445c7dfa8b0cbe8ec2c1dfd1c2":[2,0,0,15,19],
-"classmeow_1_1Vector2D.html#aca1ad41491896a0743029d9864495c6a":[2,0,0,15,31],
-"classmeow_1_1Vector2D.html#acbb2ec7aa2897e93b3ff9964565ae8fc":[2,0,0,15,12],
-"classmeow_1_1Vector2D.html#ad60642b6b0dc4a6626e1d9eb917e6b45":[2,0,0,15,24],
-"classmeow_1_1Vector2D.html#ad7b3e23827cfc3db7fbcc12c70db398a":[2,0,0,15,48],
-"classmeow_1_1Vector2D.html#adc7dbbcc85cacd7ca22b466335f250ae":[2,0,0,15,10],
-"classmeow_1_1Vector2D.html#adced5720013a8be2883df4a82e091483":[2,0,0,15,9],
-"classmeow_1_1Vector2D.html#added6ab5bb058ef53f919724333454fd":[2,0,0,15,17],
-"classmeow_1_1Vector2D.html#ade618c2ccb5a6c1915495e5b0e34cba4":[2,0,0,15,4],
-"classmeow_1_1Vector2D.html#ae2fe5b97bf837bc29bb6d819772f4ea0":[2,0,0,15,39],
-"classmeow_1_1Vector2D.html#af164380cbababa279dee2bedb81ec080":[2,0,0,15,37],
-"classmeow_1_1Vector2D.html#af3b13c54abc0d8a328833d44b512a299":[2,0,0,15,46],
-"classmeow_1_1Vector2D.html#af3fd0ff1b8f9ca6df82b8659cadafb7d":[2,0,0,15,45],
-"classmeow_1_1Vector2D.html#af609b7cb9d23412fe2ec627eec902cba":[2,0,0,15,28],
-"classmeow_1_1Vector2D.html#aff9ac089030964f9ba665a5522d759f0":[2,0,0,15,30],
-"classmeow_1_1Vector2D.html#affe23a69e939807c11ee8763ca79debf":[2,0,0,15,41],
+"classmeow_1_1Vector2D.html#aa5da315ea365b2ca374704a3e8dded9b":[2,0,0,15,26],
+"classmeow_1_1Vector2D.html#aa6ae22d99360ff9e0b623e1744576733":[2,0,0,15,48],
+"classmeow_1_1Vector2D.html#ab6c2e5399a8a4de1662f587e0e1790d1":[2,0,0,15,4],
+"classmeow_1_1Vector2D.html#abc930168f72c634aa9a608cc9a4e8c1e":[2,0,0,15,30],
+"classmeow_1_1Vector2D.html#abe7d948febd4ea0faf80be7ffc369692":[2,0,0,15,39],
+"classmeow_1_1Vector2D.html#ac160da32a9af65264c4b509db5d9f0fb":[2,0,0,15,38],
+"classmeow_1_1Vector2D.html#ac32c4c5bd8ecf0a662dd12f3b6de15e5":[2,0,0,15,18],
+"classmeow_1_1Vector2D.html#ac3d894445c7dfa8b0cbe8ec2c1dfd1c2":[2,0,0,15,22],
+"classmeow_1_1Vector2D.html#ac8a36409b543445edb8db0e1a7089e3f":[2,0,0,15,8],
+"classmeow_1_1Vector2D.html#aca1ad41491896a0743029d9864495c6a":[2,0,0,15,34],
+"classmeow_1_1Vector2D.html#acbb2ec7aa2897e93b3ff9964565ae8fc":[2,0,0,15,15],
+"classmeow_1_1Vector2D.html#ad60642b6b0dc4a6626e1d9eb917e6b45":[2,0,0,15,27],
+"classmeow_1_1Vector2D.html#ad7b3e23827cfc3db7fbcc12c70db398a":[2,0,0,15,52],
+"classmeow_1_1Vector2D.html#adc7dbbcc85cacd7ca22b466335f250ae":[2,0,0,15,13],
+"classmeow_1_1Vector2D.html#adced5720013a8be2883df4a82e091483":[2,0,0,15,12],
+"classmeow_1_1Vector2D.html#added6ab5bb058ef53f919724333454fd":[2,0,0,15,20],
+"classmeow_1_1Vector2D.html#ade618c2ccb5a6c1915495e5b0e34cba4":[2,0,0,15,5],
+"classmeow_1_1Vector2D.html#ae2fe5b97bf837bc29bb6d819772f4ea0":[2,0,0,15,43],
+"classmeow_1_1Vector2D.html#af164380cbababa279dee2bedb81ec080":[2,0,0,15,40],
+"classmeow_1_1Vector2D.html#af3b13c54abc0d8a328833d44b512a299":[2,0,0,15,50],
+"classmeow_1_1Vector2D.html#af3fd0ff1b8f9ca6df82b8659cadafb7d":[2,0,0,15,49],
+"classmeow_1_1Vector2D.html#af609b7cb9d23412fe2ec627eec902cba":[2,0,0,15,31],
+"classmeow_1_1Vector2D.html#aff9ac089030964f9ba665a5522d759f0":[2,0,0,15,33],
+"classmeow_1_1Vector2D.html#affe23a69e939807c11ee8763ca79debf":[2,0,0,15,45],
"classmeow_1_1Vector3D.html":[2,0,0,16],
-"classmeow_1_1Vector3D.html#a001a44809826f9cd17dbd652c790c455":[2,0,0,16,51],
-"classmeow_1_1Vector3D.html#a0244832892d238c66945cbb39e2a5d6c":[2,0,0,16,3],
-"classmeow_1_1Vector3D.html#a04201f13c26a2f6abc9b1c7b0ff313cc":[2,0,0,16,21],
-"classmeow_1_1Vector3D.html#a110f24d804fe577e37d3aa69c4316874":[2,0,0,16,45],
-"classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf":[2,0,0,16,53],
-"classmeow_1_1Vector3D.html#a1b950da187dd750e25b31f3f267234b5":[2,0,0,16,7],
-"classmeow_1_1Vector3D.html#a22717807229c6243b5d0fd4d370b578a":[2,0,0,16,20],
-"classmeow_1_1Vector3D.html#a238bd646690e1ac1660726e007b05d92":[2,0,0,16,36],
-"classmeow_1_1Vector3D.html#a27a06ec4ab5e4f6d3d59eeffa5a31617":[2,0,0,16,44],
-"classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950":[2,0,0,16,56],
-"classmeow_1_1Vector3D.html#a2ec32fffb7a0355d46c52826f85aa506":[2,0,0,16,11],
-"classmeow_1_1Vector3D.html#a336dbab9f61ee8196ce4c577a169a927":[2,0,0,16,39],
-"classmeow_1_1Vector3D.html#a360cc4bdfaca40a1b9e80590dd13e523":[2,0,0,16,5],
-"classmeow_1_1Vector3D.html#a47b8cbd8a6738bbdbe713aa342a1d53f":[2,0,0,16,41],
-"classmeow_1_1Vector3D.html#a49b26941a2b323519ee22fbabdd0ce24":[2,0,0,16,58],
-"classmeow_1_1Vector3D.html#a4d95f04693bc608375a5dffb3f8d6514":[2,0,0,16,52],
-"classmeow_1_1Vector3D.html#a5f8fb3f3f92a2d6dca1217636e6e0ed3":[2,0,0,16,12],
+"classmeow_1_1Vector3D.html#a001a44809826f9cd17dbd652c790c455":[2,0,0,16,55],
+"classmeow_1_1Vector3D.html#a0244832892d238c66945cbb39e2a5d6c":[2,0,0,16,4],
+"classmeow_1_1Vector3D.html#a04201f13c26a2f6abc9b1c7b0ff313cc":[2,0,0,16,24],
+"classmeow_1_1Vector3D.html#a110f24d804fe577e37d3aa69c4316874":[2,0,0,16,49],
+"classmeow_1_1Vector3D.html#a128085dc3d052f9479f3486fc3882caf":[2,0,0,16,57],
+"classmeow_1_1Vector3D.html#a1ac372a6080314d469556e920f6a88d3":[2,0,0,16,3],
+"classmeow_1_1Vector3D.html#a1b950da187dd750e25b31f3f267234b5":[2,0,0,16,10],
+"classmeow_1_1Vector3D.html#a22717807229c6243b5d0fd4d370b578a":[2,0,0,16,23],
+"classmeow_1_1Vector3D.html#a238bd646690e1ac1660726e007b05d92":[2,0,0,16,39],
+"classmeow_1_1Vector3D.html#a27a06ec4ab5e4f6d3d59eeffa5a31617":[2,0,0,16,48],
+"classmeow_1_1Vector3D.html#a2d3855af7fd18b94faa89cceffa3d950":[2,0,0,16,60],
+"classmeow_1_1Vector3D.html#a2ec32fffb7a0355d46c52826f85aa506":[2,0,0,16,14],
+"classmeow_1_1Vector3D.html#a336dbab9f61ee8196ce4c577a169a927":[2,0,0,16,42],
+"classmeow_1_1Vector3D.html#a360cc4bdfaca40a1b9e80590dd13e523":[2,0,0,16,6],
+"classmeow_1_1Vector3D.html#a3a2e4c5581d101b8ad3778e5d8310c3d":[2,0,0,16,7],
+"classmeow_1_1Vector3D.html#a47b8cbd8a6738bbdbe713aa342a1d53f":[2,0,0,16,45],
+"classmeow_1_1Vector3D.html#a49b26941a2b323519ee22fbabdd0ce24":[2,0,0,16,62],
+"classmeow_1_1Vector3D.html#a4d95f04693bc608375a5dffb3f8d6514":[2,0,0,16,56],
+"classmeow_1_1Vector3D.html#a5f8fb3f3f92a2d6dca1217636e6e0ed3":[2,0,0,16,15],
"classmeow_1_1Vector3D.html#a62bd29ce86c81075ef240eb0d0fc0d97":[2,0,0,16,0],
-"classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e":[2,0,0,16,49],
-"classmeow_1_1Vector3D.html#a65995d7ae4ba5652e162be215a5ec1ea":[2,0,0,16,48],
+"classmeow_1_1Vector3D.html#a647a1a8b562c05d615328559f557257e":[2,0,0,16,53],
+"classmeow_1_1Vector3D.html#a65995d7ae4ba5652e162be215a5ec1ea":[2,0,0,16,52],
+"classmeow_1_1Vector3D.html#a689a8a81b203c057616ba5308dbb05d9":[2,0,0,16,8],
"classmeow_1_1Vector3D.html#a6c1f0e4d1d28cbb32fa4cc5e4d7bf390":[2,0,0,16,1],
-"classmeow_1_1Vector3D.html#a76e749898519070a7918a9cf382d87d7":[2,0,0,16,6],
-"classmeow_1_1Vector3D.html#a7d6973544b3b3c4bd34055c34d3da73b":[2,0,0,16,14],
-"classmeow_1_1Vector3D.html#a7e274b5303baca7caec05d34a4e72ccc":[2,0,0,16,28],
-"classmeow_1_1Vector3D.html#a7fa501db101297b8536801bca68fa0c9":[2,0,0,16,35],
-"classmeow_1_1Vector3D.html#a80e9a667ae9d0d1015123d8477cfeee6":[2,0,0,16,30],
-"classmeow_1_1Vector3D.html#a840c9c1ab9734c0687241cc6636fe915":[2,0,0,16,22],
-"classmeow_1_1Vector3D.html#a882b59cc16aaaa5b136dc60d1d6eecbd":[2,0,0,16,38],
+"classmeow_1_1Vector3D.html#a76e749898519070a7918a9cf382d87d7":[2,0,0,16,9],
+"classmeow_1_1Vector3D.html#a7d6973544b3b3c4bd34055c34d3da73b":[2,0,0,16,17],
+"classmeow_1_1Vector3D.html#a7e274b5303baca7caec05d34a4e72ccc":[2,0,0,16,31],
+"classmeow_1_1Vector3D.html#a7fa501db101297b8536801bca68fa0c9":[2,0,0,16,38],
+"classmeow_1_1Vector3D.html#a80e9a667ae9d0d1015123d8477cfeee6":[2,0,0,16,33],
+"classmeow_1_1Vector3D.html#a840c9c1ab9734c0687241cc6636fe915":[2,0,0,16,25],
+"classmeow_1_1Vector3D.html#a882b59cc16aaaa5b136dc60d1d6eecbd":[2,0,0,16,41],
"classmeow_1_1Vector3D.html#a8f670a62f3f3ff3a6d7f7326e9d4bfd8":[2,0,0,16,2],
-"classmeow_1_1Vector3D.html#a8fc395992d84b816307f72026d1e7125":[2,0,0,16,40],
-"classmeow_1_1Vector3D.html#a9449f90146085ac5901eb0c75b316b87":[2,0,0,16,13],
-"classmeow_1_1Vector3D.html#a967c15ddac7c8e949e8361c3339492c8":[2,0,0,16,34],
-"classmeow_1_1Vector3D.html#aa26ba31625ebeeb07c41925335c1afcc":[2,0,0,16,8],
-"classmeow_1_1Vector3D.html#aa733fcc0936ef22613df75f9dabd853b":[2,0,0,16,43],
-"classmeow_1_1Vector3D.html#aa8204ccaf2a6a0459f58f92defee3396":[2,0,0,16,15],
-"classmeow_1_1Vector3D.html#aa9f6d3c5f4e5dd0952633822451d98b8":[2,0,0,16,24],
-"classmeow_1_1Vector3D.html#aaa3b1182e639a91df5d58d6e5223ad39":[2,0,0,16,57],
-"classmeow_1_1Vector3D.html#ab19d15aa3ecbe2f2b87ce077a0bd7a46":[2,0,0,16,37],
-"classmeow_1_1Vector3D.html#ab266a5252dd1243b726584724f8f843d":[2,0,0,16,9],
-"classmeow_1_1Vector3D.html#ab3603b9ca292877febc1aec42b29b0ae":[2,0,0,16,55],
-"classmeow_1_1Vector3D.html#ab378a6b96d9e5d9a75f21ee3bf107bde":[2,0,0,16,17],
-"classmeow_1_1Vector3D.html#ab509fd9ef3b79fb13cc04cfec798dcc2":[2,0,0,16,47],
-"classmeow_1_1Vector3D.html#ab520fe8f88aa2df1af1bfb91bac28fb2":[2,0,0,16,54],
-"classmeow_1_1Vector3D.html#ab71feb692f3ce13de6815fa1b2b21be8":[2,0,0,16,23],
-"classmeow_1_1Vector3D.html#ab868dfd428a801abe173085826a40c97":[2,0,0,16,29],
-"classmeow_1_1Vector3D.html#abb0b965dd0aa84a424b64dc74644e349":[2,0,0,16,46],
-"classmeow_1_1Vector3D.html#abd020d6c071c7c3d374c52d738b471fc":[2,0,0,16,31],
-"classmeow_1_1Vector3D.html#ac49ceadb4ac36acaa0031160a1e1b099":[2,0,0,16,27],
-"classmeow_1_1Vector3D.html#ac84bb8858275f0c7c780fce3b9f3d0fb":[2,0,0,16,32],
-"classmeow_1_1Vector3D.html#acb2fc741a0bd039b38b1ae5cec103265":[2,0,0,16,19],
-"classmeow_1_1Vector3D.html#ad8effb8709fe565734bc1c8f94dc0ef1":[2,0,0,16,33],
-"classmeow_1_1Vector3D.html#ae03fb93d06c60fd2901875ead10c8c72":[2,0,0,16,18],
-"classmeow_1_1Vector3D.html#ae5d23addf232794f4635bdf6221ef7ec":[2,0,0,16,16],
-"classmeow_1_1Vector3D.html#ae7254b17c13defe2123565c17c9856a7":[2,0,0,16,50],
-"classmeow_1_1Vector3D.html#aebeef94d26c97cf43566070ce5501baf":[2,0,0,16,26],
-"classmeow_1_1Vector3D.html#af4f968f581bfbcf57afcd1bbf1d3bee2":[2,0,0,16,42],
-"classmeow_1_1Vector3D.html#af4f99f5a4871892e3975e41c8137f69c":[2,0,0,16,25],
-"classmeow_1_1Vector3D.html#afae72511a31b5260ee93130d0654093f":[2,0,0,16,4],
-"classmeow_1_1Vector3D.html#afc6474b0219c6135f9e268404edc93e0":[2,0,0,16,10],
+"classmeow_1_1Vector3D.html#a8fc395992d84b816307f72026d1e7125":[2,0,0,16,44],
+"classmeow_1_1Vector3D.html#a9449f90146085ac5901eb0c75b316b87":[2,0,0,16,16],
+"classmeow_1_1Vector3D.html#a967c15ddac7c8e949e8361c3339492c8":[2,0,0,16,37],
+"classmeow_1_1Vector3D.html#aa26ba31625ebeeb07c41925335c1afcc":[2,0,0,16,11],
+"classmeow_1_1Vector3D.html#aa733fcc0936ef22613df75f9dabd853b":[2,0,0,16,47],
+"classmeow_1_1Vector3D.html#aa7fab5c0beeff4f50f3eaf9a0ec5fbd2":[2,0,0,16,43],
+"classmeow_1_1Vector3D.html#aa8204ccaf2a6a0459f58f92defee3396":[2,0,0,16,18],
+"classmeow_1_1Vector3D.html#aa9f6d3c5f4e5dd0952633822451d98b8":[2,0,0,16,27],
+"classmeow_1_1Vector3D.html#aaa3b1182e639a91df5d58d6e5223ad39":[2,0,0,16,61],
+"classmeow_1_1Vector3D.html#ab19d15aa3ecbe2f2b87ce077a0bd7a46":[2,0,0,16,40],
+"classmeow_1_1Vector3D.html#ab266a5252dd1243b726584724f8f843d":[2,0,0,16,12],
+"classmeow_1_1Vector3D.html#ab3603b9ca292877febc1aec42b29b0ae":[2,0,0,16,59],
+"classmeow_1_1Vector3D.html#ab378a6b96d9e5d9a75f21ee3bf107bde":[2,0,0,16,20],
+"classmeow_1_1Vector3D.html#ab509fd9ef3b79fb13cc04cfec798dcc2":[2,0,0,16,51],
+"classmeow_1_1Vector3D.html#ab520fe8f88aa2df1af1bfb91bac28fb2":[2,0,0,16,58],
+"classmeow_1_1Vector3D.html#ab71feb692f3ce13de6815fa1b2b21be8":[2,0,0,16,26],
+"classmeow_1_1Vector3D.html#ab868dfd428a801abe173085826a40c97":[2,0,0,16,32],
+"classmeow_1_1Vector3D.html#abb0b965dd0aa84a424b64dc74644e349":[2,0,0,16,50],
+"classmeow_1_1Vector3D.html#abd020d6c071c7c3d374c52d738b471fc":[2,0,0,16,34],
+"classmeow_1_1Vector3D.html#ac49ceadb4ac36acaa0031160a1e1b099":[2,0,0,16,30],
+"classmeow_1_1Vector3D.html#ac84bb8858275f0c7c780fce3b9f3d0fb":[2,0,0,16,35],
+"classmeow_1_1Vector3D.html#acb2fc741a0bd039b38b1ae5cec103265":[2,0,0,16,22],
+"classmeow_1_1Vector3D.html#ad8effb8709fe565734bc1c8f94dc0ef1":[2,0,0,16,36],
+"classmeow_1_1Vector3D.html#ae03fb93d06c60fd2901875ead10c8c72":[2,0,0,16,21],
+"classmeow_1_1Vector3D.html#ae5d23addf232794f4635bdf6221ef7ec":[2,0,0,16,19],
+"classmeow_1_1Vector3D.html#ae7254b17c13defe2123565c17c9856a7":[2,0,0,16,54],
+"classmeow_1_1Vector3D.html#aebeef94d26c97cf43566070ce5501baf":[2,0,0,16,29],
+"classmeow_1_1Vector3D.html#af4f968f581bfbcf57afcd1bbf1d3bee2":[2,0,0,16,46],
+"classmeow_1_1Vector3D.html#af4f99f5a4871892e3975e41c8137f69c":[2,0,0,16,28],
+"classmeow_1_1Vector3D.html#afae72511a31b5260ee93130d0654093f":[2,0,0,16,5],
+"classmeow_1_1Vector3D.html#afc6474b0219c6135f9e268404edc93e0":[2,0,0,16,13],
"classmeow_1_1ViewPort.html":[2,0,0,30],
"classmeow_1_1WatchBall.html":[2,0,0,31],
"classmeow_1_1WatchBall.html#a00fcbbce6d9e4748a9b093983e591c19":[2,0,0,31,16],
@@ -229,25 +249,5 @@ var NAVTREEINDEX4 =
"dir_77e0ab67466b1e7d76f50725a5ab9910.html":[3,0,0,4],
"dir_92fecd8d02dd5e7a67429447fdf0f60f.html":[3,0,0],
"dir_a17ff8dcb3a1c1b842af541700214096.html":[3,0,0,1],
-"dir_a57e9e528cb28fd6752031b735908fb6.html":[3,0,0,2],
-"dir_f6840b2fecd08a3779df34f0add0e074.html":[3,0,0,0],
-"files.html":[3,0],
-"functions.html":[2,3,0],
-"functions.html":[2,3,0,0],
-"functions_b.html":[2,3,0,1],
-"functions_c.html":[2,3,0,2],
-"functions_d.html":[2,3,0,3],
-"functions_e.html":[2,3,0,4],
-"functions_enum.html":[2,3,4],
-"functions_eval.html":[2,3,5],
-"functions_f.html":[2,3,0,5],
-"functions_func.html":[2,3,1,0],
-"functions_func.html":[2,3,1],
-"functions_func_b.html":[2,3,1,1],
-"functions_func_c.html":[2,3,1,2],
-"functions_func_d.html":[2,3,1,3],
-"functions_func_e.html":[2,3,1,4],
-"functions_func_f.html":[2,3,1,5],
-"functions_func_g.html":[2,3,1,6],
-"functions_func_h.html":[2,3,1,7]
+"dir_a57e9e528cb28fd6752031b735908fb6.html":[3,0,0,2]
};
diff --git a/doc/html/navtreeindex5.js b/doc/html/navtreeindex5.js
index c9b9591..c300a0c 100644
--- a/doc/html/navtreeindex5.js
+++ b/doc/html/navtreeindex5.js
@@ -1,5 +1,25 @@
var NAVTREEINDEX5 =
{
+"dir_f6840b2fecd08a3779df34f0add0e074.html":[3,0,0,0],
+"files.html":[3,0],
+"functions.html":[2,3,0,0],
+"functions.html":[2,3,0],
+"functions_b.html":[2,3,0,1],
+"functions_c.html":[2,3,0,2],
+"functions_d.html":[2,3,0,3],
+"functions_e.html":[2,3,0,4],
+"functions_enum.html":[2,3,4],
+"functions_eval.html":[2,3,5],
+"functions_f.html":[2,3,0,5],
+"functions_func.html":[2,3,1,0],
+"functions_func.html":[2,3,1],
+"functions_func_b.html":[2,3,1,1],
+"functions_func_c.html":[2,3,1,2],
+"functions_func_d.html":[2,3,1,3],
+"functions_func_e.html":[2,3,1,4],
+"functions_func_f.html":[2,3,1,5],
+"functions_func_g.html":[2,3,1,6],
+"functions_func_h.html":[2,3,1,7],
"functions_func_i.html":[2,3,1,8],
"functions_func_j.html":[2,3,1,9],
"functions_func_k.html":[2,3,1,10],
@@ -52,18 +72,19 @@ var NAVTREEINDEX5 =
"index.html#intro":[0,0],
"index.html#links":[0,1],
"math_2utility_8h.html":[3,0,0,4,6],
-"math_2utility_8h.html#a10a8cca705773b7d9f6f91d3fb08c104":[3,0,0,4,6,2],
-"math_2utility_8h.html#a1954e235973a2ac79a7a72a4b7d25573":[3,0,0,4,6,9],
-"math_2utility_8h.html#a3b01a91eb4a02909a61a35e406fa5732":[3,0,0,4,6,8],
+"math_2utility_8h.html#a10a8cca705773b7d9f6f91d3fb08c104":[3,0,0,4,6,3],
+"math_2utility_8h.html#a1954e235973a2ac79a7a72a4b7d25573":[3,0,0,4,6,10],
+"math_2utility_8h.html#a3b01a91eb4a02909a61a35e406fa5732":[3,0,0,4,6,9],
+"math_2utility_8h.html#a5973cc35b502bb434566ea82b1ead034":[3,0,0,4,6,2],
"math_2utility_8h.html#a6ae78e60d507c85de003f8fa8423b650":[3,0,0,4,6,1],
-"math_2utility_8h.html#a98d838d338a3e6f3c57e94562fab3fa7":[3,0,0,4,6,4],
-"math_2utility_8h.html#aa86d5920087a4e73078b759bc3996f76":[3,0,0,4,6,11],
-"math_2utility_8h.html#ab9456533c0ae85fba812bfb5b017c8d2":[3,0,0,4,6,6],
+"math_2utility_8h.html#a98d838d338a3e6f3c57e94562fab3fa7":[3,0,0,4,6,5],
+"math_2utility_8h.html#aa86d5920087a4e73078b759bc3996f76":[3,0,0,4,6,12],
+"math_2utility_8h.html#ab9456533c0ae85fba812bfb5b017c8d2":[3,0,0,4,6,7],
"math_2utility_8h.html#ad4d1e5fa951e5534204a0ee3eee22777":[3,0,0,4,6,0],
-"math_2utility_8h.html#ae8486a6227b6ed69d5ff666fe67ebf4e":[3,0,0,4,6,5],
-"math_2utility_8h.html#ae880337dfdcc67984a0dccdb50e5c5d0":[3,0,0,4,6,10],
-"math_2utility_8h.html#aebe1ad335556790c578c4cf7836fd9ca":[3,0,0,4,6,7],
-"math_2utility_8h.html#af95cfca15ad7a51ed4d07b06e1296080":[3,0,0,4,6,3],
+"math_2utility_8h.html#ae8486a6227b6ed69d5ff666fe67ebf4e":[3,0,0,4,6,6],
+"math_2utility_8h.html#ae880337dfdcc67984a0dccdb50e5c5d0":[3,0,0,4,6,11],
+"math_2utility_8h.html#aebe1ad335556790c578c4cf7836fd9ca":[3,0,0,4,6,8],
+"math_2utility_8h.html#af95cfca15ad7a51ed4d07b06e1296080":[3,0,0,4,6,4],
"math_2utility_8h_source.html":[3,0,0,4,6],
"methods_8h.html":[3,0,0,4,3],
"methods_8h.html#a37b8a0148b872c4533f37dde9bbb9ae4":[3,0,0,4,3,0],
@@ -76,10 +97,12 @@ var NAVTREEINDEX5 =
"namespacemembers_func.html":[1,1,1],
"namespacemembers_type.html":[1,1,3],
"namespacemembers_vars.html":[1,1,2],
-"namespacemeow.html":[1,0,0],
"namespacemeow.html":[2,0,0],
+"namespacemeow.html":[1,0,0],
"namespaces.html":[1,0],
"pages.html":[],
+"self_8h.html":[3,0,0,6],
+"self_8h_source.html":[3,0,0,6],
"structmeow_1_1EyesReferenceInfo.html":[2,0,0,18],
"structmeow_1_1EyesReferenceInfo.html#a07f19ca1ea240a238dfca7aa1cf23e5f":[2,0,0,18,3],
"structmeow_1_1EyesReferenceInfo.html#a2dd12f4304455b1cbb59b78767d2e5d2":[2,0,0,18,0],
diff --git a/doc/html/pages_8dox.html b/doc/html/pages_8dox.html
index 924d543..8fb3c65 100644
--- a/doc/html/pages_8dox.html
+++ b/doc/html/pages_8dox.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -65,7 +65,7 @@ $(document).ready(function(){initNavTree('pages_8dox.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="pages_8dox.html">pages.dox</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/Pipeline_8h.html b/doc/html/self_8h.html
index e2fa0a0..bf23fa8 100644
--- a/doc/html/Pipeline_8h.html
+++ b/doc/html/self_8h.html
@@ -4,8 +4,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: meowpp/Pipeline.h File Reference</title>
+<meta name="generator" content="Doxygen 1.8.6"/>
+<title>Templates -- Meow: meowpp/self.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
@@ -28,16 +28,16 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
+ &#160;<span id="projectnumber">1.2.11</span>
</div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
+ <div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
+<!-- Generated by Doxygen 1.8.6 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
@@ -50,7 +50,7 @@
</div>
</div>
<script type="text/javascript">
-$(document).ready(function(){initNavTree('Pipeline_8h.html','');});
+$(document).ready(function(){initNavTree('self_8h.html','');});
</script>
<div id="doc-content">
<div class="header">
@@ -58,25 +58,23 @@ $(document).ready(function(){initNavTree('Pipeline_8h.html','');});
<a href="#nested-classes">Classes</a> &#124;
<a href="#namespaces">Namespaces</a> </div>
<div class="headertitle">
-<div class="title">Pipeline.h File Reference</div> </div>
+<div class="title">self.h File Reference</div> </div>
</div><!--header-->
<div class="contents">
-<div class="textblock"><code>#include &quot;<a class="el" href="Self_8h_source.html">Self.h</a>&quot;</code><br/>
-<code>#include &lt;list&gt;</code><br/>
+<div class="textblock"><code>#include &lt;cstdlib&gt;</code><br/>
+<code>#include &lt;algorithm&gt;</code><br/>
</div>
-<p><a href="Pipeline_8h_source.html">Go to the source code of this file.</a></p>
+<p><a href="self_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline&lt; Input, Output, Medium &gt;</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>pipeline</b> <a href="classmeow_1_1Pipeline.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.html">meow::Pipeline&lt; Input, Output, Medium &gt;::Myself::MediumInfo</a></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Self.html">meow::Self&lt; Data &gt;</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">For developer to pack the attributes of a class. <a href="classmeow_1_1Self.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
Namespaces</h2></td></tr>
-<tr class="memitem:namespacemeow"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemeow.html">meow</a></td></tr>
+<tr class="memitem:namespacemeow"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemeow.html">meow</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
@@ -85,10 +83,10 @@ Namespaces</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="Pipeline_8h.html">Pipeline.h</a></li>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:46 for Templates -- Meow by
+ <li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="self_8h.html">self.h</a></li>
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:40 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
</div>
</body>
diff --git a/doc/html/self_8h_source.html b/doc/html/self_8h_source.html
new file mode 100644
index 0000000..fcee383
--- /dev/null
+++ b/doc/html/self_8h_source.html
@@ -0,0 +1,274 @@
+<!-- HTML header for doxygen 1.8.3.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.6"/>
+<title>Templates -- Meow: meowpp/self.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="stylesheet.css" rel="stylesheet" type="text/css" />
+<link href="custom.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">Templates -- Meow
+ &#160;<span id="projectnumber">1.2.11</span>
+ </div>
+ <div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.6 -->
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('self_8h_source.html','');});
+</script>
+<div id="doc-content">
+<div class="header">
+ <div class="headertitle">
+<div class="title">self.h</div> </div>
+</div><!--header-->
+<div class="contents">
+<a href="self_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="preprocessor">#ifndef MEOWPP_SELF_H_</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define MEOWPP_SELF_H_</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="preprocessor">#include &lt;cstdlib&gt;</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="preprocessor">#include &lt;algorithm&gt;</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;</div>
+<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="keyword">namespace </span>meow {</div>
+<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;</div>
+<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160;<span class="keyword">template</span>&lt;<span class="keyword">class</span> Data&gt;</div>
+<div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="classmeow_1_1Self.html"> 110</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmeow_1_1Self.html">Self</a> {</div>
+<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="classmeow_1_1Self.html#aa7d169e9d20d590f3e571206084797f8"> 115</a></span>&#160; <span class="keyword">enum</span> <a class="code" href="classmeow_1_1Self.html#aa7d169e9d20d590f3e571206084797f8">DuplicateType</a> {</div>
+<div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="classmeow_1_1Self.html#aa7d169e9d20d590f3e571206084797f8adef1b0d02e1090b1b610a4ea91bd6730"> 116</a></span>&#160; <a class="code" href="classmeow_1_1Self.html#aa7d169e9d20d590f3e571206084797f8adef1b0d02e1090b1b610a4ea91bd6730">COPY_FROM</a>, </div>
+<div class="line"><a name="l00117"></a><span class="lineno"><a class="line" href="classmeow_1_1Self.html#aa7d169e9d20d590f3e571206084797f8a40c8a3eba568e04a5ce09ee0fa881822"> 117</a></span>&#160; <a class="code" href="classmeow_1_1Self.html#aa7d169e9d20d590f3e571206084797f8a40c8a3eba568e04a5ce09ee0fa881822">REFERENCE_FROM</a> </div>
+<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160; };</div>
+<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160; <span class="keyword">class </span>Body {</div>
+<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; <span class="keyword">private</span>:</div>
+<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160; <span class="keyword">struct </span>Kernel {</div>
+<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160; Data* data_;</div>
+<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; <span class="keywordtype">size_t</span> counter_;</div>
+<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160; Body <span class="keyword">const</span>* master_;</div>
+<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160;</div>
+<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160; Kernel(Body <span class="keyword">const</span>* master):</div>
+<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160; data_(<span class="keyword">new</span> Data( )), counter_(1), master_(master) {</div>
+<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160; }</div>
+<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160;</div>
+<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160; Kernel(Body <span class="keyword">const</span>* master, Data <span class="keyword">const</span>&amp; d):</div>
+<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160; data_(<span class="keyword">new</span> Data(d)), counter_(1), master_(master) {</div>
+<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160; }</div>
+<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160;</div>
+<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160; ~Kernel() {</div>
+<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160; <span class="keyword">delete</span> data_;</div>
+<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160; }</div>
+<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160; };</div>
+<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160;</div>
+<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160; Kernel* pointer_;</div>
+<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160; <span class="keywordtype">size_t</span> counter_;</div>
+<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160;</div>
+<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160; <span class="keywordtype">void</span> clear() {</div>
+<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; --(pointer_-&gt;counter_);</div>
+<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160; <span class="keywordflow">if</span> (pointer_-&gt;counter_ &lt;= 0) {</div>
+<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160; <span class="keyword">delete</span> pointer_;</div>
+<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160; }</div>
+<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; <span class="keywordflow">else</span> <span class="keywordflow">if</span> (pointer_-&gt;master_ == <span class="keyword">this</span>) {</div>
+<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160; pointer_-&gt;master_ = NULL;</div>
+<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160; }</div>
+<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160; }</div>
+<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160; <span class="keyword">public</span>:</div>
+<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; Body( ): pointer_(new Kernel(this )), counter_(1) { }</div>
+<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160; Body(Data <span class="keyword">const</span>&amp; d): pointer_(new Kernel(this, d)), counter_(1) { }</div>
+<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160; Body(Body <span class="keyword">const</span>&amp; b): pointer_(b.pointer_ ), counter_(1) {</div>
+<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160; ++(pointer_-&gt;counter_);</div>
+<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160; }</div>
+<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160;</div>
+<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160; ~Body() {</div>
+<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160; clear();</div>
+<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160; }</div>
+<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160;</div>
+<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160; Body&amp; <a class="code" href="classmeow_1_1Self.html#a9cd016a38a09f479fe2ed83eb1ebdae2">copyFrom</a>(Body <span class="keyword">const</span>&amp; b) {</div>
+<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160; clear();</div>
+<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; pointer_ = b.pointer_;</div>
+<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160; ++(pointer_-&gt;counter_);</div>
+<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
+<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160; }</div>
+<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160;</div>
+<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160; Data <span class="keyword">const</span>* access()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160; <span class="keywordflow">return</span> pointer_-&gt;data_;</div>
+<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160; }</div>
+<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160;</div>
+<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160; Data* modify() {</div>
+<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160; <span class="keywordflow">if</span> (pointer_-&gt;counter_ &gt; 1) {</div>
+<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160; --(pointer_-&gt;counter_);</div>
+<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160; Kernel* dupl = <span class="keyword">new</span> Kernel(<span class="keyword">this</span>, *pointer_-&gt;data_);</div>
+<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160; <span class="keywordflow">if</span> (pointer_-&gt;master_ == <span class="keyword">this</span>) {</div>
+<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160; std::swap(pointer_-&gt;data_, dupl-&gt;data_);</div>
+<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160; pointer_-&gt;master_ = NULL;</div>
+<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160; }</div>
+<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160; pointer_ = dupl;</div>
+<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160; }</div>
+<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>&#160; <span class="keywordflow">else</span> <span class="keywordflow">if</span> (pointer_-&gt;master_ == NULL) {</div>
+<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160; pointer_-&gt;master_ = <span class="keyword">this</span>;</div>
+<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160; }</div>
+<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160; <span class="keywordflow">return</span> pointer_-&gt;data_;</div>
+<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160; }</div>
+<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160;</div>
+<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>&#160; <span class="keywordtype">int</span> attach() {</div>
+<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>&#160; <span class="keywordflow">return</span> ++counter_;</div>
+<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>&#160; }</div>
+<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160;</div>
+<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160; <span class="keywordtype">int</span> detach() {</div>
+<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160; <span class="keywordflow">return</span> --counter_;</div>
+<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160; }</div>
+<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160; };</div>
+<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160;</div>
+<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160; Body* body_;</div>
+<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160;</div>
+<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160; <span class="keywordtype">void</span> clear() {</div>
+<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160; <span class="keywordflow">if</span> (body_-&gt;detach() &lt;= 0) {</div>
+<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160; <span class="keyword">delete</span> body_;</div>
+<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160; }</div>
+<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160; }</div>
+<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00210"></a><span class="lineno"><a class="line" href="classmeow_1_1Self.html#a6b39fcc4b184809f9aeaeb1c9a0bac2d"> 210</a></span>&#160; <a class="code" href="classmeow_1_1Self.html#a6b39fcc4b184809f9aeaeb1c9a0bac2d">Self</a>(): body_(new Body()) {</div>
+<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>&#160; }</div>
+<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160;</div>
+<div class="line"><a name="l00218"></a><span class="lineno"><a class="line" href="classmeow_1_1Self.html#af3220c1e1d7966c6dbaf4ec62f8cbc2f"> 218</a></span>&#160; <a class="code" href="classmeow_1_1Self.html#af3220c1e1d7966c6dbaf4ec62f8cbc2f">Self</a>(Data <span class="keyword">const</span>&amp; d): body_(new Body(d)) {</div>
+<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>&#160; }</div>
+<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160;</div>
+<div class="line"><a name="l00227"></a><span class="lineno"><a class="line" href="classmeow_1_1Self.html#afee797a10c73a1c8e02c8e6315a2930b"> 227</a></span>&#160; <a class="code" href="classmeow_1_1Self.html#afee797a10c73a1c8e02c8e6315a2930b">Self</a>(<a class="code" href="classmeow_1_1Self.html">Self</a> <span class="keyword">const</span>&amp; b, <a class="code" href="classmeow_1_1Self.html#aa7d169e9d20d590f3e571206084797f8">DuplicateType</a> d) {</div>
+<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>&#160; <span class="keywordflow">switch</span>(d) {</div>
+<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>&#160; <span class="keywordflow">case</span> <a class="code" href="classmeow_1_1Self.html#aa7d169e9d20d590f3e571206084797f8adef1b0d02e1090b1b610a4ea91bd6730">COPY_FROM</a>:</div>
+<div class="line"><a name="l00230"></a><span class="lineno"> 230</span>&#160; body_ = <span class="keyword">new</span> Body(*b.body_);</div>
+<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>&#160; <span class="keywordflow">break</span>;</div>
+<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>&#160; <span class="keywordflow">case</span> <a class="code" href="classmeow_1_1Self.html#aa7d169e9d20d590f3e571206084797f8a40c8a3eba568e04a5ce09ee0fa881822">REFERENCE_FROM</a>:</div>
+<div class="line"><a name="l00233"></a><span class="lineno"> 233</span>&#160; body_ = b.body_;</div>
+<div class="line"><a name="l00234"></a><span class="lineno"> 234</span>&#160; body_-&gt;attach();</div>
+<div class="line"><a name="l00235"></a><span class="lineno"> 235</span>&#160; <span class="keywordflow">break</span>;</div>
+<div class="line"><a name="l00236"></a><span class="lineno"> 236</span>&#160; }</div>
+<div class="line"><a name="l00237"></a><span class="lineno"> 237</span>&#160; }</div>
+<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>&#160;</div>
+<div class="line"><a name="l00240"></a><span class="lineno"> 240</span>&#160; <a class="code" href="classmeow_1_1Self.html#a6b39fcc4b184809f9aeaeb1c9a0bac2d">Self</a>(<a class="code" href="classmeow_1_1Self.html">Self</a> <span class="keyword">const</span>&amp; b);</div>
+<div class="line"><a name="l00241"></a><span class="lineno"> 241</span>&#160;</div>
+<div class="line"><a name="l00243"></a><span class="lineno"><a class="line" href="classmeow_1_1Self.html#ada16564a03665b10810a6342d61044bc"> 243</a></span>&#160; <a class="code" href="classmeow_1_1Self.html#ada16564a03665b10810a6342d61044bc">~Self</a>() {</div>
+<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>&#160; clear();</div>
+<div class="line"><a name="l00245"></a><span class="lineno"> 245</span>&#160; }</div>
+<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160;</div>
+<div class="line"><a name="l00248"></a><span class="lineno"><a class="line" href="classmeow_1_1Self.html#a6063551c3e6ac647500e938ade8fbc99"> 248</a></span>&#160; Data <span class="keyword">const</span>* <a class="code" href="classmeow_1_1Self.html#a6063551c3e6ac647500e938ade8fbc99">operator-&gt;</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00249"></a><span class="lineno"> 249</span>&#160; <span class="keywordflow">return</span> body_-&gt;access();</div>
+<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160; }</div>
+<div class="line"><a name="l00251"></a><span class="lineno"> 251</span>&#160;</div>
+<div class="line"><a name="l00255"></a><span class="lineno"><a class="line" href="classmeow_1_1Self.html#ace312355261c68ac7531767939f5c4c2"> 255</a></span>&#160; Data* <a class="code" href="classmeow_1_1Self.html#ace312355261c68ac7531767939f5c4c2">operator-&gt;</a>() {</div>
+<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>&#160; <span class="keywordflow">return</span> body_-&gt;modify();</div>
+<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>&#160; }</div>
+<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>&#160;</div>
+<div class="line"><a name="l00260"></a><span class="lineno"><a class="line" href="classmeow_1_1Self.html#a5962339e9ee49312ab770f1119256ca6"> 260</a></span>&#160; <a class="code" href="classmeow_1_1Self.html">Self</a>&amp; <a class="code" href="classmeow_1_1Self.html#a5962339e9ee49312ab770f1119256ca6">operator()</a>()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00261"></a><span class="lineno"> 261</span>&#160; <span class="keywordflow">return</span> *((<a class="code" href="classmeow_1_1Self.html">Self</a>*)<span class="keyword">this</span>);</div>
+<div class="line"><a name="l00262"></a><span class="lineno"> 262</span>&#160; }</div>
+<div class="line"><a name="l00263"></a><span class="lineno"> 263</span>&#160;</div>
+<div class="line"><a name="l00270"></a><span class="lineno"><a class="line" href="classmeow_1_1Self.html#a9cd016a38a09f479fe2ed83eb1ebdae2"> 270</a></span>&#160; <a class="code" href="classmeow_1_1Self.html">Self</a> <span class="keyword">const</span>&amp; <a class="code" href="classmeow_1_1Self.html#a9cd016a38a09f479fe2ed83eb1ebdae2">copyFrom</a>(<a class="code" href="classmeow_1_1Self.html">Self</a> <span class="keyword">const</span>&amp; s) {</div>
+<div class="line"><a name="l00271"></a><span class="lineno"> 271</span>&#160; <span class="keywordflow">if</span> (body_-&gt;access() != s.body_-&gt;access()) {</div>
+<div class="line"><a name="l00272"></a><span class="lineno"> 272</span>&#160; body_-&gt;copyFrom(*s.body_);</div>
+<div class="line"><a name="l00273"></a><span class="lineno"> 273</span>&#160; }</div>
+<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
+<div class="line"><a name="l00275"></a><span class="lineno"> 275</span>&#160; }</div>
+<div class="line"><a name="l00276"></a><span class="lineno"> 276</span>&#160;</div>
+<div class="line"><a name="l00283"></a><span class="lineno"><a class="line" href="classmeow_1_1Self.html#a63e1570c927c7fa3b95b71fe978e355d"> 283</a></span>&#160; <a class="code" href="classmeow_1_1Self.html">Self</a> <span class="keyword">const</span>&amp; <a class="code" href="classmeow_1_1Self.html#a63e1570c927c7fa3b95b71fe978e355d">referenceFrom</a>(<a class="code" href="classmeow_1_1Self.html">Self</a> <span class="keyword">const</span>&amp; s) {</div>
+<div class="line"><a name="l00284"></a><span class="lineno"> 284</span>&#160; <span class="keywordflow">if</span> (body_ != s.body_) {</div>
+<div class="line"><a name="l00285"></a><span class="lineno"> 285</span>&#160; clear();</div>
+<div class="line"><a name="l00286"></a><span class="lineno"> 286</span>&#160; body_ = s.body_;</div>
+<div class="line"><a name="l00287"></a><span class="lineno"> 287</span>&#160; body_-&gt;attach();</div>
+<div class="line"><a name="l00288"></a><span class="lineno"> 288</span>&#160; }</div>
+<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
+<div class="line"><a name="l00290"></a><span class="lineno"> 290</span>&#160; }</div>
+<div class="line"><a name="l00291"></a><span class="lineno"> 291</span>&#160;</div>
+<div class="line"><a name="l00299"></a><span class="lineno"><a class="line" href="classmeow_1_1Self.html#ae4256bfc598bb0db76141ffce506806e"> 299</a></span>&#160; <a class="code" href="classmeow_1_1Self.html">Self</a> <span class="keyword">const</span>&amp; <a class="code" href="classmeow_1_1Self.html#ae4256bfc598bb0db76141ffce506806e">duplicateFrom</a>(<a class="code" href="classmeow_1_1Self.html">Self</a> <span class="keyword">const</span>&amp; s, <a class="code" href="classmeow_1_1Self.html#aa7d169e9d20d590f3e571206084797f8">DuplicateType</a> t) {</div>
+<div class="line"><a name="l00300"></a><span class="lineno"> 300</span>&#160; <span class="keywordflow">switch</span>(t) {</div>
+<div class="line"><a name="l00301"></a><span class="lineno"> 301</span>&#160; <span class="keywordflow">case</span> <a class="code" href="classmeow_1_1Self.html#aa7d169e9d20d590f3e571206084797f8adef1b0d02e1090b1b610a4ea91bd6730">COPY_FROM</a> : <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Self.html#a9cd016a38a09f479fe2ed83eb1ebdae2">copyFrom</a>(s);</div>
+<div class="line"><a name="l00302"></a><span class="lineno"> 302</span>&#160; <span class="keywordflow">case</span> <a class="code" href="classmeow_1_1Self.html#aa7d169e9d20d590f3e571206084797f8a40c8a3eba568e04a5ce09ee0fa881822">REFERENCE_FROM</a>: <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1Self.html#a63e1570c927c7fa3b95b71fe978e355d">referenceFrom</a>(s);</div>
+<div class="line"><a name="l00303"></a><span class="lineno"> 303</span>&#160; }</div>
+<div class="line"><a name="l00304"></a><span class="lineno"> 304</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
+<div class="line"><a name="l00305"></a><span class="lineno"> 305</span>&#160; }</div>
+<div class="line"><a name="l00306"></a><span class="lineno"> 306</span>&#160;</div>
+<div class="line"><a name="l00314"></a><span class="lineno"><a class="line" href="classmeow_1_1Self.html#ab3671e44693b79e2f987f59652d46ca9"> 314</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classmeow_1_1Self.html#ab3671e44693b79e2f987f59652d46ca9">same</a>(<a class="code" href="classmeow_1_1Self.html">Self</a> <span class="keyword">const</span>&amp; s)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00315"></a><span class="lineno"> 315</span>&#160; <span class="keywordflow">return</span> (body_ == s.body_);</div>
+<div class="line"><a name="l00316"></a><span class="lineno"> 316</span>&#160; }</div>
+<div class="line"><a name="l00317"></a><span class="lineno"> 317</span>&#160;</div>
+<div class="line"><a name="l00326"></a><span class="lineno"><a class="line" href="classmeow_1_1Self.html#a91098e2218c358470e81d64f35d6491d"> 326</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classmeow_1_1Self.html#a91098e2218c358470e81d64f35d6491d">equal</a>(<a class="code" href="classmeow_1_1Self.html">Self</a> <span class="keyword">const</span>&amp; s)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00327"></a><span class="lineno"> 327</span>&#160; <span class="keywordflow">if</span> (<a class="code" href="classmeow_1_1Self.html#ab3671e44693b79e2f987f59652d46ca9">same</a>(s) || body_-&gt;access() == s.body_-&gt;access()) <span class="keywordflow">return</span> <span class="keyword">true</span>;</div>
+<div class="line"><a name="l00328"></a><span class="lineno"> 328</span>&#160; <span class="keywordflow">return</span> (*body_-&gt;access() == *s.body_-&gt;access());</div>
+<div class="line"><a name="l00329"></a><span class="lineno"> 329</span>&#160; }</div>
+<div class="line"><a name="l00330"></a><span class="lineno"> 330</span>&#160;</div>
+<div class="line"><a name="l00336"></a><span class="lineno"><a class="line" href="classmeow_1_1Self.html#a10f22a83c3afcf65f8f9680f2a2f945c"> 336</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classmeow_1_1Self.html#a10f22a83c3afcf65f8f9680f2a2f945c">referenceLess</a>(<a class="code" href="classmeow_1_1Self.html">Self</a> <span class="keyword">const</span>&amp; s)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00337"></a><span class="lineno"> 337</span>&#160; <span class="keywordflow">return</span> (body_ &lt; s.body_);</div>
+<div class="line"><a name="l00338"></a><span class="lineno"> 338</span>&#160; }</div>
+<div class="line"><a name="l00339"></a><span class="lineno"> 339</span>&#160;</div>
+<div class="line"><a name="l00341"></a><span class="lineno"> 341</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classmeow_1_1Self.html#af3277e1109c59e5f81549889b344a675">operator=</a>(<a class="code" href="classmeow_1_1Self.html">Self</a> <span class="keyword">const</span>&amp; a);</div>
+<div class="line"><a name="l00342"></a><span class="lineno"> 342</span>&#160;};</div>
+<div class="line"><a name="l00343"></a><span class="lineno"> 343</span>&#160;</div>
+<div class="line"><a name="l00344"></a><span class="lineno"> 344</span>&#160;} <span class="comment">// meow</span></div>
+<div class="line"><a name="l00345"></a><span class="lineno"> 345</span>&#160;</div>
+<div class="line"><a name="l00346"></a><span class="lineno"> 346</span>&#160;<span class="preprocessor">#endif // MEOWPP_SELF_H_</span></div>
+<div class="ttc" id="classmeow_1_1Self_html_aa7d169e9d20d590f3e571206084797f8adef1b0d02e1090b1b610a4ea91bd6730"><div class="ttname"><a href="classmeow_1_1Self.html#aa7d169e9d20d590f3e571206084797f8adef1b0d02e1090b1b610a4ea91bd6730">meow::Self::COPY_FROM</a></div><div class="ttdoc">Normal copy operation. </div><div class="ttdef"><b>Definition:</b> <a href="self_8h_source.html#l00116">self.h:116</a></div></div>
+<div class="ttc" id="classmeow_1_1Self_html_a6063551c3e6ac647500e938ade8fbc99"><div class="ttname"><a href="classmeow_1_1Self.html#a6063551c3e6ac647500e938ade8fbc99">meow::Self::operator-&gt;</a></div><div class="ttdeci">Data const * operator-&gt;() const </div><div class="ttdoc">Return the constant pointer to the data. </div><div class="ttdef"><b>Definition:</b> <a href="self_8h_source.html#l00248">self.h:248</a></div></div>
+<div class="ttc" id="classmeow_1_1Self_html_a9cd016a38a09f479fe2ed83eb1ebdae2"><div class="ttname"><a href="classmeow_1_1Self.html#a9cd016a38a09f479fe2ed83eb1ebdae2">meow::Self::copyFrom</a></div><div class="ttdeci">Self const &amp; copyFrom(Self const &amp;s)</div><div class="ttdoc">Copy the gived Self to myself. </div><div class="ttdef"><b>Definition:</b> <a href="self_8h_source.html#l00270">self.h:270</a></div></div>
+<div class="ttc" id="classmeow_1_1Self_html_a10f22a83c3afcf65f8f9680f2a2f945c"><div class="ttname"><a href="classmeow_1_1Self.html#a10f22a83c3afcf65f8f9680f2a2f945c">meow::Self::referenceLess</a></div><div class="ttdeci">bool referenceLess(Self const &amp;s) const </div><div class="ttdoc">Order compare by reference pointer. </div><div class="ttdef"><b>Definition:</b> <a href="self_8h_source.html#l00336">self.h:336</a></div></div>
+<div class="ttc" id="classmeow_1_1Self_html_afee797a10c73a1c8e02c8e6315a2930b"><div class="ttname"><a href="classmeow_1_1Self.html#afee797a10c73a1c8e02c8e6315a2930b">meow::Self::Self</a></div><div class="ttdeci">Self(Self const &amp;b, DuplicateType d)</div><div class="ttdoc">constructor with given another Self </div><div class="ttdef"><b>Definition:</b> <a href="self_8h_source.html#l00227">self.h:227</a></div></div>
+<div class="ttc" id="classmeow_1_1Self_html_af3277e1109c59e5f81549889b344a675"><div class="ttname"><a href="classmeow_1_1Self.html#af3277e1109c59e5f81549889b344a675">meow::Self::operator=</a></div><div class="ttdeci">void operator=(Self const &amp;a)</div><div class="ttdoc">Disallow default &#39;operator=&#39;. </div></div>
+<div class="ttc" id="classmeow_1_1Self_html_a6b39fcc4b184809f9aeaeb1c9a0bac2d"><div class="ttname"><a href="classmeow_1_1Self.html#a6b39fcc4b184809f9aeaeb1c9a0bac2d">meow::Self::Self</a></div><div class="ttdeci">Self()</div><div class="ttdoc">constructor with a real entity </div><div class="ttdef"><b>Definition:</b> <a href="self_8h_source.html#l00210">self.h:210</a></div></div>
+<div class="ttc" id="classmeow_1_1Self_html_ace312355261c68ac7531767939f5c4c2"><div class="ttname"><a href="classmeow_1_1Self.html#ace312355261c68ac7531767939f5c4c2">meow::Self::operator-&gt;</a></div><div class="ttdeci">Data * operator-&gt;()</div><div class="ttdoc">Return the non-constant pointer to the data (COR&#39;s clone might occure here. </div><div class="ttdef"><b>Definition:</b> <a href="self_8h_source.html#l00255">self.h:255</a></div></div>
+<div class="ttc" id="classmeow_1_1Self_html_ada16564a03665b10810a6342d61044bc"><div class="ttname"><a href="classmeow_1_1Self.html#ada16564a03665b10810a6342d61044bc">meow::Self::~Self</a></div><div class="ttdeci">~Self()</div><div class="ttdoc">destructor </div><div class="ttdef"><b>Definition:</b> <a href="self_8h_source.html#l00243">self.h:243</a></div></div>
+<div class="ttc" id="classmeow_1_1Self_html_ab3671e44693b79e2f987f59652d46ca9"><div class="ttname"><a href="classmeow_1_1Self.html#ab3671e44693b79e2f987f59652d46ca9">meow::Self::same</a></div><div class="ttdeci">bool same(Self const &amp;s) const </div><div class="ttdoc">Compare tht if the gived Self object is reference from the same object of me. </div><div class="ttdef"><b>Definition:</b> <a href="self_8h_source.html#l00314">self.h:314</a></div></div>
+<div class="ttc" id="classmeow_1_1Self_html_a91098e2218c358470e81d64f35d6491d"><div class="ttname"><a href="classmeow_1_1Self.html#a91098e2218c358470e81d64f35d6491d">meow::Self::equal</a></div><div class="ttdeci">bool equal(Self const &amp;s) const </div><div class="ttdoc">Compare that the data are the same. </div><div class="ttdef"><b>Definition:</b> <a href="self_8h_source.html#l00326">self.h:326</a></div></div>
+<div class="ttc" id="classmeow_1_1Self_html_aa7d169e9d20d590f3e571206084797f8a40c8a3eba568e04a5ce09ee0fa881822"><div class="ttname"><a href="classmeow_1_1Self.html#aa7d169e9d20d590f3e571206084797f8a40c8a3eba568e04a5ce09ee0fa881822">meow::Self::REFERENCE_FROM</a></div><div class="ttdoc">By reference, much like pointer&#39;s copy operation. </div><div class="ttdef"><b>Definition:</b> <a href="self_8h_source.html#l00117">self.h:117</a></div></div>
+<div class="ttc" id="classmeow_1_1Self_html_a5962339e9ee49312ab770f1119256ca6"><div class="ttname"><a href="classmeow_1_1Self.html#a5962339e9ee49312ab770f1119256ca6">meow::Self::operator()</a></div><div class="ttdeci">Self &amp; operator()() const </div><div class="ttdoc">Return the non-constant reference of *this. </div><div class="ttdef"><b>Definition:</b> <a href="self_8h_source.html#l00260">self.h:260</a></div></div>
+<div class="ttc" id="classmeow_1_1Self_html_aa7d169e9d20d590f3e571206084797f8"><div class="ttname"><a href="classmeow_1_1Self.html#aa7d169e9d20d590f3e571206084797f8">meow::Self&lt; Myself &gt;::DuplicateType</a></div><div class="ttdeci">DuplicateType</div><div class="ttdoc">Kind of ways of duplicating. </div><div class="ttdef"><b>Definition:</b> <a href="self_8h_source.html#l00115">self.h:115</a></div></div>
+<div class="ttc" id="classmeow_1_1Self_html_a63e1570c927c7fa3b95b71fe978e355d"><div class="ttname"><a href="classmeow_1_1Self.html#a63e1570c927c7fa3b95b71fe978e355d">meow::Self::referenceFrom</a></div><div class="ttdeci">Self const &amp; referenceFrom(Self const &amp;s)</div><div class="ttdoc">Reference myself from given Self object. </div><div class="ttdef"><b>Definition:</b> <a href="self_8h_source.html#l00283">self.h:283</a></div></div>
+<div class="ttc" id="classmeow_1_1Self_html"><div class="ttname"><a href="classmeow_1_1Self.html">meow::Self</a></div><div class="ttdoc">For developer to pack the attributes of a class. </div><div class="ttdef"><b>Definition:</b> <a href="self_8h_source.html#l00110">self.h:110</a></div></div>
+<div class="ttc" id="classmeow_1_1Self_html_ae4256bfc598bb0db76141ffce506806e"><div class="ttname"><a href="classmeow_1_1Self.html#ae4256bfc598bb0db76141ffce506806e">meow::Self::duplicateFrom</a></div><div class="ttdeci">Self const &amp; duplicateFrom(Self const &amp;s, DuplicateType t)</div><div class="ttdoc">call copyFrom() or referenceFrom() depend on your instruction </div><div class="ttdef"><b>Definition:</b> <a href="self_8h_source.html#l00299">self.h:299</a></div></div>
+<div class="ttc" id="classmeow_1_1Self_html_af3220c1e1d7966c6dbaf4ec62f8cbc2f"><div class="ttname"><a href="classmeow_1_1Self.html#af3220c1e1d7966c6dbaf4ec62f8cbc2f">meow::Self::Self</a></div><div class="ttdeci">Self(Data const &amp;d)</div><div class="ttdoc">connstructor with a real entity with it using its copy constructor </div><div class="ttdef"><b>Definition:</b> <a href="self_8h_source.html#l00218">self.h:218</a></div></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- HTML footer for doxygen 1.8.3.1-->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="self_8h.html">self.h</a></li>
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:40 for Templates -- Meow by
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/doc/html/structMyself_1_1Piece-members.html b/doc/html/structMyself_1_1Piece-members.html
deleted file mode 100644
index 5f1b2ed..0000000
--- a/doc/html/structMyself_1_1Piece-members.html
+++ /dev/null
@@ -1,81 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('structMyself_1_1Piece.html','');});
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">Myself::Piece Member List</div> </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="structMyself_1_1Piece.html">Myself::Piece</a>, including all inherited members.</p>
-<table class="directory">
- <tr class="even"><td class="entry"><a class="el" href="structMyself_1_1Piece.html#aebe6ae48fa8203b2061bb3ae9899fa31">autoDel_</a></td><td class="entry"><a class="el" href="structMyself_1_1Piece.html">Myself::Piece</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="structMyself_1_1Piece.html#a9b5a71a373efc93537f111412df13f71">counter_</a></td><td class="entry"><a class="el" href="structMyself_1_1Piece.html">Myself::Piece</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structMyself_1_1Piece.html#a0fe9a50cf10927ee28f19ed1b4b9a45d">Piece</a>(Medium *ptr, bool ad)</td><td class="entry"><a class="el" href="structMyself_1_1Piece.html">Myself::Piece</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="structMyself_1_1Piece.html#a3aa3a2284581b112d2d7d17f762e26b2">pointer_</a></td><td class="entry"><a class="el" href="structMyself_1_1Piece.html">Myself::Piece</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structMyself_1_1Piece.html#a088dc82189ee05282d8c7ff51356ed1f">~Piece</a>()</td><td class="entry"><a class="el" href="structMyself_1_1Piece.html">Myself::Piece</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-</table></div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Thu Jun 5 2014 15:02:20 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/structMyself_1_1Piece.html b/doc/html/structMyself_1_1Piece.html
deleted file mode 100644
index 4d5d086..0000000
--- a/doc/html/structMyself_1_1Piece.html
+++ /dev/null
@@ -1,195 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Myself::Piece Struct Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('structMyself_1_1Piece.html','');});
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-attribs">Public Attributes</a> &#124;
-<a href="structMyself_1_1Piece-members.html">List of all members</a> </div>
- <div class="headertitle">
-<div class="title">Myself::Piece Struct Reference</div> </div>
-</div><!--header-->
-<div class="contents">
-
-<p><code>#include &quot;<a class="el" href="Pipeline_8h_source.html">Pipeline.h</a>&quot;</code></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:a0fe9a50cf10927ee28f19ed1b4b9a45d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structMyself_1_1Piece.html#a0fe9a50cf10927ee28f19ed1b4b9a45d">Piece</a> (Medium *ptr, bool ad)</td></tr>
-<tr class="separator:a0fe9a50cf10927ee28f19ed1b4b9a45d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a088dc82189ee05282d8c7ff51356ed1f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structMyself_1_1Piece.html#a088dc82189ee05282d8c7ff51356ed1f">~Piece</a> ()</td></tr>
-<tr class="separator:a088dc82189ee05282d8c7ff51356ed1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
-Public Attributes</h2></td></tr>
-<tr class="memitem:a3aa3a2284581b112d2d7d17f762e26b2"><td class="memItemLeft" align="right" valign="top">Medium *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structMyself_1_1Piece.html#a3aa3a2284581b112d2d7d17f762e26b2">pointer_</a></td></tr>
-<tr class="separator:a3aa3a2284581b112d2d7d17f762e26b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aebe6ae48fa8203b2061bb3ae9899fa31"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structMyself_1_1Piece.html#aebe6ae48fa8203b2061bb3ae9899fa31">autoDel_</a></td></tr>
-<tr class="separator:aebe6ae48fa8203b2061bb3ae9899fa31"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9b5a71a373efc93537f111412df13f71"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classint.html">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structMyself_1_1Piece.html#a9b5a71a373efc93537f111412df13f71">counter_</a></td></tr>
-<tr class="separator:a9b5a71a373efc93537f111412df13f71"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a0fe9a50cf10927ee28f19ed1b4b9a45d"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">Myself::Piece::Piece </td>
- <td>(</td>
- <td class="paramtype">Medium *&#160;</td>
- <td class="paramname"><em>ptr</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">bool&#160;</td>
- <td class="paramname"><em>ad</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a088dc82189ee05282d8c7ff51356ed1f"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">Myself::Piece::~Piece </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="aebe6ae48fa8203b2061bb3ae9899fa31"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool Myself::Piece::autoDel_</td>
- </tr>
- </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a9b5a71a373efc93537f111412df13f71"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classint.html">int</a> Myself::Piece::counter_</td>
- </tr>
- </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a3aa3a2284581b112d2d7d17f762e26b2"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">Medium* Myself::Piece::pointer_</td>
- </tr>
- </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<hr/>The documentation for this struct was generated from the following file:<ul>
-<li>meowpp/<a class="el" href="Pipeline_8h_source.html">Pipeline.h</a></li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="navelem"><b>Myself</b></li><li class="navelem"><a class="el" href="structMyself_1_1Piece.html">Piece</a></li>
- <li class="footer">Generated on Thu Jun 5 2014 15:02:20 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/structMyself_1_1Piece.js b/doc/html/structMyself_1_1Piece.js
deleted file mode 100644
index 3867e30..0000000
--- a/doc/html/structMyself_1_1Piece.js
+++ /dev/null
@@ -1,8 +0,0 @@
-var structMyself_1_1Piece =
-[
- [ "Piece", "structMyself_1_1Piece.html#a0fe9a50cf10927ee28f19ed1b4b9a45d", null ],
- [ "~Piece", "structMyself_1_1Piece.html#a088dc82189ee05282d8c7ff51356ed1f", null ],
- [ "autoDel_", "structMyself_1_1Piece.html#aebe6ae48fa8203b2061bb3ae9899fa31", null ],
- [ "counter_", "structMyself_1_1Piece.html#a9b5a71a373efc93537f111412df13f71", null ],
- [ "pointer_", "structMyself_1_1Piece.html#a3aa3a2284581b112d2d7d17f762e26b2", null ]
-]; \ No newline at end of file
diff --git a/doc/html/structmeow_1_1EyesReferenceInfo-members.html b/doc/html/structmeow_1_1EyesReferenceInfo-members.html
index 4c7c110..325082e 100644
--- a/doc/html/structmeow_1_1EyesReferenceInfo-members.html
+++ b/doc/html/structmeow_1_1EyesReferenceInfo-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -74,7 +74,7 @@ $(document).ready(function(){initNavTree('structmeow_1_1EyesReferenceInfo.html',
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/structmeow_1_1EyesReferenceInfo.html b/doc/html/structmeow_1_1EyesReferenceInfo.html
index b7daec0..18db29d 100644
--- a/doc/html/structmeow_1_1EyesReferenceInfo.html
+++ b/doc/html/structmeow_1_1EyesReferenceInfo.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -309,7 +309,7 @@ template&lt;class Pixel &gt; </div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="structmeow_1_1EyesReferenceInfo.html">EyesReferenceInfo</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/structmeow_1_1FeaturePointIndexPair-members.html b/doc/html/structmeow_1_1FeaturePointIndexPair-members.html
deleted file mode 100644
index d70bb2a..0000000
--- a/doc/html/structmeow_1_1FeaturePointIndexPair-members.html
+++ /dev/null
@@ -1,81 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('structmeow_1_1FeaturePointIndexPair.html','');});
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">meow::FeaturePointIndexPair Member List</div> </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="structmeow_1_1FeaturePointIndexPair.html">meow::FeaturePointIndexPair</a>, including all inherited members.</p>
-<table class="directory">
- <tr class="even"><td class="entry"><a class="el" href="structmeow_1_1FeaturePointIndexPair.html#a0fd816ce3fc077e13df94bd35e60bc83">FeaturePointIndexPair</a>()</td><td class="entry"><a class="el" href="structmeow_1_1FeaturePointIndexPair.html">meow::FeaturePointIndexPair</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="structmeow_1_1FeaturePointIndexPair.html#a8f105274ca6de9a749d8119ec8c1685b">FeaturePointIndexPair</a>(size_t ff, size_t fs, size_t tf, size_t ts)</td><td class="entry"><a class="el" href="structmeow_1_1FeaturePointIndexPair.html">meow::FeaturePointIndexPair</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structmeow_1_1FeaturePointIndexPair.html#af0c72f723fbe96c29b36295e6e3ac5bc">from</a></td><td class="entry"><a class="el" href="structmeow_1_1FeaturePointIndexPair.html">meow::FeaturePointIndexPair</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="structmeow_1_1FeaturePointIndexPair.html#ad4bc29dd8931fa3c6fa8139bb51b7f4a">operator==</a>(FeaturePointIndexPair const &amp;p) const </td><td class="entry"><a class="el" href="structmeow_1_1FeaturePointIndexPair.html">meow::FeaturePointIndexPair</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structmeow_1_1FeaturePointIndexPair.html#a3c2dd21c446f8c52279d5a7451e5360c">to</a></td><td class="entry"><a class="el" href="structmeow_1_1FeaturePointIndexPair.html">meow::FeaturePointIndexPair</a></td><td class="entry"></td></tr>
-</table></div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:48 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/structmeow_1_1FeaturePointIndexPair.html b/doc/html/structmeow_1_1FeaturePointIndexPair.html
deleted file mode 100644
index 389a8d6..0000000
--- a/doc/html/structmeow_1_1FeaturePointIndexPair.html
+++ /dev/null
@@ -1,220 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: meow::FeaturePointIndexPair Struct Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('structmeow_1_1FeaturePointIndexPair.html','');});
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-attribs">Public Attributes</a> &#124;
-<a href="structmeow_1_1FeaturePointIndexPair-members.html">List of all members</a> </div>
- <div class="headertitle">
-<div class="title">meow::FeaturePointIndexPair Struct Reference</div> </div>
-</div><!--header-->
-<div class="contents">
-
-<p><code>#include &quot;<a class="el" href="FeaturePointsMatch_8h_source.html">FeaturePointsMatch.h</a>&quot;</code></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:a0fd816ce3fc077e13df94bd35e60bc83"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmeow_1_1FeaturePointIndexPair.html#a0fd816ce3fc077e13df94bd35e60bc83">FeaturePointIndexPair</a> ()</td></tr>
-<tr class="separator:a0fd816ce3fc077e13df94bd35e60bc83"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8f105274ca6de9a749d8119ec8c1685b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmeow_1_1FeaturePointIndexPair.html#a8f105274ca6de9a749d8119ec8c1685b">FeaturePointIndexPair</a> (size_t ff, size_t fs, size_t tf, size_t ts)</td></tr>
-<tr class="separator:a8f105274ca6de9a749d8119ec8c1685b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad4bc29dd8931fa3c6fa8139bb51b7f4a"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmeow_1_1FeaturePointIndexPair.html#ad4bc29dd8931fa3c6fa8139bb51b7f4a">operator==</a> (<a class="el" href="structmeow_1_1FeaturePointIndexPair.html">FeaturePointIndexPair</a> const &amp;p) const </td></tr>
-<tr class="separator:ad4bc29dd8931fa3c6fa8139bb51b7f4a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
-Public Attributes</h2></td></tr>
-<tr class="memitem:af0c72f723fbe96c29b36295e6e3ac5bc"><td class="memItemLeft" align="right" valign="top">std::pair&lt; size_t, size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmeow_1_1FeaturePointIndexPair.html#af0c72f723fbe96c29b36295e6e3ac5bc">from</a></td></tr>
-<tr class="separator:af0c72f723fbe96c29b36295e6e3ac5bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3c2dd21c446f8c52279d5a7451e5360c"><td class="memItemLeft" align="right" valign="top">std::pair&lt; size_t, size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmeow_1_1FeaturePointIndexPair.html#a3c2dd21c446f8c52279d5a7451e5360c">to</a></td></tr>
-<tr class="separator:a3c2dd21c446f8c52279d5a7451e5360c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a0fd816ce3fc077e13df94bd35e60bc83"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">meow::FeaturePointIndexPair::FeaturePointIndexPair </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a8f105274ca6de9a749d8119ec8c1685b"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">meow::FeaturePointIndexPair::FeaturePointIndexPair </td>
- <td>(</td>
- <td class="paramtype">size_t&#160;</td>
- <td class="paramname"><em>ff</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">size_t&#160;</td>
- <td class="paramname"><em>fs</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">size_t&#160;</td>
- <td class="paramname"><em>tf</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">size_t&#160;</td>
- <td class="paramname"><em>ts</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="ad4bc29dd8931fa3c6fa8139bb51b7f4a"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">bool meow::FeaturePointIndexPair::operator== </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="structmeow_1_1FeaturePointIndexPair.html">FeaturePointIndexPair</a> const &amp;&#160;</td>
- <td class="paramname"><em>p</em></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="af0c72f723fbe96c29b36295e6e3ac5bc"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">std::pair&lt;size_t, size_t&gt; meow::FeaturePointIndexPair::from</td>
- </tr>
- </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a3c2dd21c446f8c52279d5a7451e5360c"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">std::pair&lt;size_t, size_t&gt; meow::FeaturePointIndexPair::to</td>
- </tr>
- </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<hr/>The documentation for this struct was generated from the following file:<ul>
-<li>meowpp/gra/<a class="el" href="FeaturePointsMatch_8h_source.html">FeaturePointsMatch.h</a></li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="structmeow_1_1FeaturePointIndexPair.html">FeaturePointIndexPair</a></li>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:48 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/structmeow_1_1FeaturePointIndexPair.js b/doc/html/structmeow_1_1FeaturePointIndexPair.js
deleted file mode 100644
index b3a8128..0000000
--- a/doc/html/structmeow_1_1FeaturePointIndexPair.js
+++ /dev/null
@@ -1,8 +0,0 @@
-var structmeow_1_1FeaturePointIndexPair =
-[
- [ "FeaturePointIndexPair", "structmeow_1_1FeaturePointIndexPair.html#a0fd816ce3fc077e13df94bd35e60bc83", null ],
- [ "FeaturePointIndexPair", "structmeow_1_1FeaturePointIndexPair.html#a8f105274ca6de9a749d8119ec8c1685b", null ],
- [ "operator==", "structmeow_1_1FeaturePointIndexPair.html#ad4bc29dd8931fa3c6fa8139bb51b7f4a", null ],
- [ "from", "structmeow_1_1FeaturePointIndexPair.html#af0c72f723fbe96c29b36295e6e3ac5bc", null ],
- [ "to", "structmeow_1_1FeaturePointIndexPair.html#a3c2dd21c446f8c52279d5a7451e5360c", null ]
-]; \ No newline at end of file
diff --git a/doc/html/structmeow_1_1PairToPair-members.html b/doc/html/structmeow_1_1PairToPair-members.html
index 08fce8a..58d27a1 100644
--- a/doc/html/structmeow_1_1PairToPair-members.html
+++ b/doc/html/structmeow_1_1PairToPair-members.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -73,7 +73,7 @@ $(document).ready(function(){initNavTree('structmeow_1_1PairToPair.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/structmeow_1_1PairToPair.html b/doc/html/structmeow_1_1PairToPair.html
index 0852ba8..8a4f2c9 100644
--- a/doc/html/structmeow_1_1PairToPair.html
+++ b/doc/html/structmeow_1_1PairToPair.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -272,7 +272,7 @@ template&lt;class F1 , class F2 = F1, class T1 = F1, class T2 = T1&gt; </div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="structmeow_1_1PairToPair.html">PairToPair</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo-members.html b/doc/html/structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo-members.html
deleted file mode 100644
index f091f8d..0000000
--- a/doc/html/structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo-members.html
+++ /dev/null
@@ -1,80 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.html','');});
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">meow::Pipeline&lt; Input, Output, Medium &gt;::Myself::MediumInfo Member List</div> </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.html">meow::Pipeline&lt; Input, Output, Medium &gt;::Myself::MediumInfo</a>, including all inherited members.</p>
-<table class="directory">
- <tr class="even"><td class="entry"><a class="el" href="structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.html#a690761e082bed4240d7d9c19d2bfe8f8">autoDel_</a></td><td class="entry"><a class="el" href="structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.html">meow::Pipeline&lt; Input, Output, Medium &gt;::Myself::MediumInfo</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.html#affff71e6cc8c5f4bb3918d9bda624047">counter_</a></td><td class="entry"><a class="el" href="structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.html">meow::Pipeline&lt; Input, Output, Medium &gt;::Myself::MediumInfo</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.html#ac7f042f7c96e2170e5c13f5d98fb5d0a">MediumInfo</a>(bool ad)</td><td class="entry"><a class="el" href="structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.html">meow::Pipeline&lt; Input, Output, Medium &gt;::Myself::MediumInfo</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.html#a2cf1d9e410e152bc045017d966fa3e52">~MediumInfo</a>()</td><td class="entry"><a class="el" href="structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.html">meow::Pipeline&lt; Input, Output, Medium &gt;::Myself::MediumInfo</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-</table></div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.html b/doc/html/structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.html
deleted file mode 100644
index f6b185a..0000000
--- a/doc/html/structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.html
+++ /dev/null
@@ -1,179 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: meow::Pipeline&lt; Input, Output, Medium &gt;::Myself::MediumInfo Struct Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.html','');});
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-attribs">Public Attributes</a> &#124;
-<a href="structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo-members.html">List of all members</a> </div>
- <div class="headertitle">
-<div class="title">meow::Pipeline&lt; Input, Output, Medium &gt;::Myself::MediumInfo Struct Reference</div> </div>
-</div><!--header-->
-<div class="contents">
-
-<p><code>#include &quot;<a class="el" href="Pipeline_8h_source.html">Pipeline.h</a>&quot;</code></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:ac7f042f7c96e2170e5c13f5d98fb5d0a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.html#ac7f042f7c96e2170e5c13f5d98fb5d0a">MediumInfo</a> (bool ad)</td></tr>
-<tr class="separator:ac7f042f7c96e2170e5c13f5d98fb5d0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2cf1d9e410e152bc045017d966fa3e52"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.html#a2cf1d9e410e152bc045017d966fa3e52">~MediumInfo</a> ()</td></tr>
-<tr class="separator:a2cf1d9e410e152bc045017d966fa3e52"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
-Public Attributes</h2></td></tr>
-<tr class="memitem:a690761e082bed4240d7d9c19d2bfe8f8"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.html#a690761e082bed4240d7d9c19d2bfe8f8">autoDel_</a></td></tr>
-<tr class="separator:a690761e082bed4240d7d9c19d2bfe8f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:affff71e6cc8c5f4bb3918d9bda624047"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classint.html">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.html#affff71e6cc8c5f4bb3918d9bda624047">counter_</a></td></tr>
-<tr class="separator:affff71e6cc8c5f4bb3918d9bda624047"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="ac7f042f7c96e2170e5c13f5d98fb5d0a"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Input, class Output, class Medium&gt; </div>
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline</a>&lt; Input, Output, Medium &gt;::Myself::MediumInfo::MediumInfo </td>
- <td>(</td>
- <td class="paramtype">bool&#160;</td>
- <td class="paramname"><em>ad</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a2cf1d9e410e152bc045017d966fa3e52"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Input, class Output, class Medium&gt; </div>
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline</a>&lt; Input, Output, Medium &gt;::Myself::MediumInfo::~MediumInfo </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="a690761e082bed4240d7d9c19d2bfe8f8"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Input, class Output, class Medium&gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">bool <a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline</a>&lt; Input, Output, Medium &gt;::Myself::MediumInfo::autoDel_</td>
- </tr>
- </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="affff71e6cc8c5f4bb3918d9bda624047"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Input, class Output, class Medium&gt; </div>
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classint.html">int</a> <a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline</a>&lt; Input, Output, Medium &gt;::Myself::MediumInfo::counter_</td>
- </tr>
- </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<hr/>The documentation for this struct was generated from the following file:<ul>
-<li>meowpp/<a class="el" href="Pipeline_8h_source.html">Pipeline.h</a></li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1Pipeline.html">Pipeline</a></li><li class="navelem"><b>Myself</b></li><li class="navelem"><a class="el" href="structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.html">MediumInfo</a></li>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:50 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.js b/doc/html/structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.js
deleted file mode 100644
index 58c8dbd..0000000
--- a/doc/html/structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.js
+++ /dev/null
@@ -1,7 +0,0 @@
-var structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo =
-[
- [ "MediumInfo", "structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.html#ac7f042f7c96e2170e5c13f5d98fb5d0a", null ],
- [ "~MediumInfo", "structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.html#a2cf1d9e410e152bc045017d966fa3e52", null ],
- [ "autoDel_", "structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.html#a690761e082bed4240d7d9c19d2bfe8f8", null ],
- [ "counter_", "structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo.html#affff71e6cc8c5f4bb3918d9bda624047", null ]
-]; \ No newline at end of file
diff --git a/doc/html/structmeow_1_1Pipeline_1_1Myself_1_1Piece-members.html b/doc/html/structmeow_1_1Pipeline_1_1Myself_1_1Piece-members.html
deleted file mode 100644
index 80fdb68..0000000
--- a/doc/html/structmeow_1_1Pipeline_1_1Myself_1_1Piece-members.html
+++ /dev/null
@@ -1,81 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('structmeow_1_1Pipeline_1_1Myself_1_1Piece.html','');});
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">meow::Pipeline&lt; Input, Output, Medium &gt;::Myself::Piece Member List</div> </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="structmeow_1_1Pipeline_1_1Myself_1_1Piece.html">meow::Pipeline&lt; Input, Output, Medium &gt;::Myself::Piece</a>, including all inherited members.</p>
-<table class="directory">
- <tr class="even"><td class="entry"><a class="el" href="structmeow_1_1Pipeline_1_1Myself_1_1Piece.html#ad08c25aaac6b23aeb333f41b764b3276">autoDel_</a></td><td class="entry"><a class="el" href="structmeow_1_1Pipeline_1_1Myself_1_1Piece.html">meow::Pipeline&lt; Input, Output, Medium &gt;::Myself::Piece</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="structmeow_1_1Pipeline_1_1Myself_1_1Piece.html#a46c3361f4d950acaf84ee7ba11129cb4">counter_</a></td><td class="entry"><a class="el" href="structmeow_1_1Pipeline_1_1Myself_1_1Piece.html">meow::Pipeline&lt; Input, Output, Medium &gt;::Myself::Piece</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structmeow_1_1Pipeline_1_1Myself_1_1Piece.html#ac039c45f7590f7fac7d53e1c3a9f32c8">Piece</a>(Medium *ptr, bool ad)</td><td class="entry"><a class="el" href="structmeow_1_1Pipeline_1_1Myself_1_1Piece.html">meow::Pipeline&lt; Input, Output, Medium &gt;::Myself::Piece</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="structmeow_1_1Pipeline_1_1Myself_1_1Piece.html#a4eec14f1a789a05686fecb5fc6bc288c">pointer_</a></td><td class="entry"><a class="el" href="structmeow_1_1Pipeline_1_1Myself_1_1Piece.html">meow::Pipeline&lt; Input, Output, Medium &gt;::Myself::Piece</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structmeow_1_1Pipeline_1_1Myself_1_1Piece.html#a0505d119a337c9b670fd9e55d8dfe128">~Piece</a>()</td><td class="entry"><a class="el" href="structmeow_1_1Pipeline_1_1Myself_1_1Piece.html">meow::Pipeline&lt; Input, Output, Medium &gt;::Myself::Piece</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-</table></div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Thu Jun 5 2014 15:02:24 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/structmeow_1_1Pipeline_1_1Myself_1_1Piece.html b/doc/html/structmeow_1_1Pipeline_1_1Myself_1_1Piece.html
deleted file mode 100644
index d17942c..0000000
--- a/doc/html/structmeow_1_1Pipeline_1_1Myself_1_1Piece.html
+++ /dev/null
@@ -1,205 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: meow::Pipeline&lt; Input, Output, Medium &gt;::Myself::Piece Struct Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('structmeow_1_1Pipeline_1_1Myself_1_1Piece.html','');});
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-attribs">Public Attributes</a> &#124;
-<a href="structmeow_1_1Pipeline_1_1Myself_1_1Piece-members.html">List of all members</a> </div>
- <div class="headertitle">
-<div class="title">meow::Pipeline&lt; Input, Output, Medium &gt;::Myself::Piece Struct Reference</div> </div>
-</div><!--header-->
-<div class="contents">
-
-<p><code>#include &quot;<a class="el" href="Pipeline_8h_source.html">Pipeline.h</a>&quot;</code></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:ac039c45f7590f7fac7d53e1c3a9f32c8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmeow_1_1Pipeline_1_1Myself_1_1Piece.html#ac039c45f7590f7fac7d53e1c3a9f32c8">Piece</a> (Medium *ptr, bool ad)</td></tr>
-<tr class="separator:ac039c45f7590f7fac7d53e1c3a9f32c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0505d119a337c9b670fd9e55d8dfe128"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmeow_1_1Pipeline_1_1Myself_1_1Piece.html#a0505d119a337c9b670fd9e55d8dfe128">~Piece</a> ()</td></tr>
-<tr class="separator:a0505d119a337c9b670fd9e55d8dfe128"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
-Public Attributes</h2></td></tr>
-<tr class="memitem:a4eec14f1a789a05686fecb5fc6bc288c"><td class="memItemLeft" align="right" valign="top">Medium *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmeow_1_1Pipeline_1_1Myself_1_1Piece.html#a4eec14f1a789a05686fecb5fc6bc288c">pointer_</a></td></tr>
-<tr class="separator:a4eec14f1a789a05686fecb5fc6bc288c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad08c25aaac6b23aeb333f41b764b3276"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmeow_1_1Pipeline_1_1Myself_1_1Piece.html#ad08c25aaac6b23aeb333f41b764b3276">autoDel_</a></td></tr>
-<tr class="separator:ad08c25aaac6b23aeb333f41b764b3276"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a46c3361f4d950acaf84ee7ba11129cb4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classint.html">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmeow_1_1Pipeline_1_1Myself_1_1Piece.html#a46c3361f4d950acaf84ee7ba11129cb4">counter_</a></td></tr>
-<tr class="separator:a46c3361f4d950acaf84ee7ba11129cb4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="ac039c45f7590f7fac7d53e1c3a9f32c8"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Input , class Output , class Medium &gt; </div>
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline</a>&lt; Input, Output, Medium &gt;::Myself::Piece::Piece </td>
- <td>(</td>
- <td class="paramtype">Medium *&#160;</td>
- <td class="paramname"><em>ptr</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">bool&#160;</td>
- <td class="paramname"><em>ad</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a0505d119a337c9b670fd9e55d8dfe128"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Input , class Output , class Medium &gt; </div>
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline</a>&lt; Input, Output, Medium &gt;::Myself::Piece::~Piece </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="ad08c25aaac6b23aeb333f41b764b3276"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Input , class Output , class Medium &gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">bool <a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline</a>&lt; Input, Output, Medium &gt;::Myself::Piece::autoDel_</td>
- </tr>
- </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a46c3361f4d950acaf84ee7ba11129cb4"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Input , class Output , class Medium &gt; </div>
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classint.html">int</a> <a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline</a>&lt; Input, Output, Medium &gt;::Myself::Piece::counter_</td>
- </tr>
- </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a4eec14f1a789a05686fecb5fc6bc288c"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Input , class Output , class Medium &gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">Medium* <a class="el" href="classmeow_1_1Pipeline.html">meow::Pipeline</a>&lt; Input, Output, Medium &gt;::Myself::Piece::pointer_</td>
- </tr>
- </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<hr/>The documentation for this struct was generated from the following file:<ul>
-<li>meowpp/<a class="el" href="Pipeline_8h_source.html">Pipeline.h</a></li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1Pipeline.html">Pipeline</a></li><li class="navelem"><b>Myself</b></li><li class="navelem"><a class="el" href="structmeow_1_1Pipeline_1_1Myself_1_1Piece.html">Piece</a></li>
- <li class="footer">Generated on Thu Jun 5 2014 15:02:24 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/structmeow_1_1Pipeline_1_1Myself_1_1Piece.js b/doc/html/structmeow_1_1Pipeline_1_1Myself_1_1Piece.js
deleted file mode 100644
index 7b207ed..0000000
--- a/doc/html/structmeow_1_1Pipeline_1_1Myself_1_1Piece.js
+++ /dev/null
@@ -1,8 +0,0 @@
-var structmeow_1_1Pipeline_1_1Myself_1_1Piece =
-[
- [ "Piece", "structmeow_1_1Pipeline_1_1Myself_1_1Piece.html#ac039c45f7590f7fac7d53e1c3a9f32c8", null ],
- [ "~Piece", "structmeow_1_1Pipeline_1_1Myself_1_1Piece.html#a0505d119a337c9b670fd9e55d8dfe128", null ],
- [ "autoDel_", "structmeow_1_1Pipeline_1_1Myself_1_1Piece.html#ad08c25aaac6b23aeb333f41b764b3276", null ],
- [ "counter_", "structmeow_1_1Pipeline_1_1Myself_1_1Piece.html#a46c3361f4d950acaf84ee7ba11129cb4", null ],
- [ "pointer_", "structmeow_1_1Pipeline_1_1Myself_1_1Piece.html#a4eec14f1a789a05686fecb5fc6bc288c", null ]
-]; \ No newline at end of file
diff --git a/doc/html/structmeow_1_1TransformatePipeline_1_1Myself_1_1Element-members.html b/doc/html/structmeow_1_1TransformatePipeline_1_1Myself_1_1Element-members.html
deleted file mode 100644
index 9f5bcc6..0000000
--- a/doc/html/structmeow_1_1TransformatePipeline_1_1Myself_1_1Element-members.html
+++ /dev/null
@@ -1,81 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('structmeow_1_1TransformatePipeline_1_1Myself_1_1Element.html','');});
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">meow::TransformatePipeline::Myself::Element Member List</div> </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="structmeow_1_1TransformatePipeline_1_1Myself_1_1Element.html">meow::TransformatePipeline::Myself::Element</a>, including all inherited members.</p>
-<table class="directory">
- <tr class="even"><td class="entry"><a class="el" href="structmeow_1_1TransformatePipeline_1_1Myself_1_1Element.html#a0c56fbb6fe7cd1f8bbc74e4e77da6b56">autoDel_</a></td><td class="entry"><a class="el" href="structmeow_1_1TransformatePipeline_1_1Myself_1_1Element.html">meow::TransformatePipeline::Myself::Element</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="structmeow_1_1TransformatePipeline_1_1Myself_1_1Element.html#ae7682c851c192ba24797d0fc1cd8b7fe">counter_</a></td><td class="entry"><a class="el" href="structmeow_1_1TransformatePipeline_1_1Myself_1_1Element.html">meow::TransformatePipeline::Myself::Element</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structmeow_1_1TransformatePipeline_1_1Myself_1_1Element.html#a26339d9dc84b86ebf9a8cf676afcb67a">Element</a>(Transformate *ptr, bool ad)</td><td class="entry"><a class="el" href="structmeow_1_1TransformatePipeline_1_1Myself_1_1Element.html">meow::TransformatePipeline::Myself::Element</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="structmeow_1_1TransformatePipeline_1_1Myself_1_1Element.html#a9cfafb531ffba21e51d18b4ec4717855">pointer_</a></td><td class="entry"><a class="el" href="structmeow_1_1TransformatePipeline_1_1Myself_1_1Element.html">meow::TransformatePipeline::Myself::Element</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structmeow_1_1TransformatePipeline_1_1Myself_1_1Element.html#ac3b69e508d6fb9c1dca4e1a24d434c8f">~Element</a>()</td><td class="entry"><a class="el" href="structmeow_1_1TransformatePipeline_1_1Myself_1_1Element.html">meow::TransformatePipeline::Myself::Element</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-</table></div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Thu Jun 5 2014 15:02:23 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/structmeow_1_1TransformatePipeline_1_1Myself_1_1Element.html b/doc/html/structmeow_1_1TransformatePipeline_1_1Myself_1_1Element.html
deleted file mode 100644
index a226c40..0000000
--- a/doc/html/structmeow_1_1TransformatePipeline_1_1Myself_1_1Element.html
+++ /dev/null
@@ -1,195 +0,0 @@
-<!-- HTML header for doxygen 1.8.3.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
-<title>Templates -- Meow: meow::TransformatePipeline::Myself::Element Struct Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="stylesheet.css" rel="stylesheet" type="text/css" />
-<link href="custom.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
- </div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('structmeow_1_1TransformatePipeline_1_1Myself_1_1Element.html','');});
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-attribs">Public Attributes</a> &#124;
-<a href="structmeow_1_1TransformatePipeline_1_1Myself_1_1Element-members.html">List of all members</a> </div>
- <div class="headertitle">
-<div class="title">meow::TransformatePipeline::Myself::Element Struct Reference</div> </div>
-</div><!--header-->
-<div class="contents">
-
-<p><code>#include &quot;<a class="el" href="Transformation_8h_source.html">Transformation.h</a>&quot;</code></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:a26339d9dc84b86ebf9a8cf676afcb67a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmeow_1_1TransformatePipeline_1_1Myself_1_1Element.html#a26339d9dc84b86ebf9a8cf676afcb67a">Element</a> (Transformate *ptr, bool ad)</td></tr>
-<tr class="separator:a26339d9dc84b86ebf9a8cf676afcb67a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac3b69e508d6fb9c1dca4e1a24d434c8f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmeow_1_1TransformatePipeline_1_1Myself_1_1Element.html#ac3b69e508d6fb9c1dca4e1a24d434c8f">~Element</a> ()</td></tr>
-<tr class="separator:ac3b69e508d6fb9c1dca4e1a24d434c8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
-Public Attributes</h2></td></tr>
-<tr class="memitem:a9cfafb531ffba21e51d18b4ec4717855"><td class="memItemLeft" align="right" valign="top">Transformate *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmeow_1_1TransformatePipeline_1_1Myself_1_1Element.html#a9cfafb531ffba21e51d18b4ec4717855">pointer_</a></td></tr>
-<tr class="separator:a9cfafb531ffba21e51d18b4ec4717855"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0c56fbb6fe7cd1f8bbc74e4e77da6b56"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmeow_1_1TransformatePipeline_1_1Myself_1_1Element.html#a0c56fbb6fe7cd1f8bbc74e4e77da6b56">autoDel_</a></td></tr>
-<tr class="separator:a0c56fbb6fe7cd1f8bbc74e4e77da6b56"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae7682c851c192ba24797d0fc1cd8b7fe"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classint.html">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmeow_1_1TransformatePipeline_1_1Myself_1_1Element.html#ae7682c851c192ba24797d0fc1cd8b7fe">counter_</a></td></tr>
-<tr class="separator:ae7682c851c192ba24797d0fc1cd8b7fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a26339d9dc84b86ebf9a8cf676afcb67a"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">meow::TransformatePipeline::Myself::Element::Element </td>
- <td>(</td>
- <td class="paramtype">Transformate *&#160;</td>
- <td class="paramname"><em>ptr</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">bool&#160;</td>
- <td class="paramname"><em>ad</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ac3b69e508d6fb9c1dca4e1a24d434c8f"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">meow::TransformatePipeline::Myself::Element::~Element </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="a0c56fbb6fe7cd1f8bbc74e4e77da6b56"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool meow::TransformatePipeline::Myself::Element::autoDel_</td>
- </tr>
- </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ae7682c851c192ba24797d0fc1cd8b7fe"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classint.html">int</a> meow::TransformatePipeline::Myself::Element::counter_</td>
- </tr>
- </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a9cfafb531ffba21e51d18b4ec4717855"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">Transformate* meow::TransformatePipeline::Myself::Element::pointer_</td>
- </tr>
- </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<hr/>The documentation for this struct was generated from the following file:<ul>
-<li>meowpp/math/<a class="el" href="Transformation_8h_source.html">Transformation.h</a></li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- HTML footer for doxygen 1.8.3.1-->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1TransformatePipeline.html">TransformatePipeline</a></li><li class="navelem"><b>Myself</b></li><li class="navelem"><a class="el" href="structmeow_1_1TransformatePipeline_1_1Myself_1_1Element.html">Element</a></li>
- <li class="footer">Generated on Thu Jun 5 2014 15:02:23 for Templates -- Meow by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/doc/html/structmeow_1_1TransformatePipeline_1_1Myself_1_1Element.js b/doc/html/structmeow_1_1TransformatePipeline_1_1Myself_1_1Element.js
deleted file mode 100644
index e58db62..0000000
--- a/doc/html/structmeow_1_1TransformatePipeline_1_1Myself_1_1Element.js
+++ /dev/null
@@ -1,8 +0,0 @@
-var structmeow_1_1TransformatePipeline_1_1Myself_1_1Element =
-[
- [ "Element", "structmeow_1_1TransformatePipeline_1_1Myself_1_1Element.html#a26339d9dc84b86ebf9a8cf676afcb67a", null ],
- [ "~Element", "structmeow_1_1TransformatePipeline_1_1Myself_1_1Element.html#ac3b69e508d6fb9c1dca4e1a24d434c8f", null ],
- [ "autoDel_", "structmeow_1_1TransformatePipeline_1_1Myself_1_1Element.html#a0c56fbb6fe7cd1f8bbc74e4e77da6b56", null ],
- [ "counter_", "structmeow_1_1TransformatePipeline_1_1Myself_1_1Element.html#ae7682c851c192ba24797d0fc1cd8b7fe", null ],
- [ "pointer_", "structmeow_1_1TransformatePipeline_1_1Myself_1_1Element.html#a9cfafb531ffba21e51d18b4ec4717855", null ]
-]; \ No newline at end of file
diff --git a/doc/html/stylesheet.css b/doc/html/stylesheet.css
index e0d8df1..655718d 100644
--- a/doc/html/stylesheet.css
+++ b/doc/html/stylesheet.css
@@ -187,7 +187,7 @@ div.fragment {
div.line {
font-family: 'courier new', monospace, fixed;
- color: #CCCCCC;
+ color: #B0B0B0;
font-size: 14px;
min-height: 14px;
line-height: 1.0;
@@ -220,6 +220,7 @@ div.line.glow {
span.lineno {
+ color: #909090;
padding-right: 4px;
text-align: right;
border-right: 2px solid #0F0;
@@ -231,7 +232,7 @@ span.lineno a {
}
span.lineno a:hover {
- background-color: #6B6868;
+ background-color: #4B4848;
}
div.ah {
@@ -357,11 +358,11 @@ span.preprocessor {
}
span.stringliteral {
- color: #002080
+ color: #904090
}
span.charliteral {
- color: #008080
+ color: #904090
}
span.vhdldigit {
diff --git a/doc/html/utility_8h.html b/doc/html/utility_8h.html
index 5cbd370..f3625f2 100644
--- a/doc/html/utility_8h.html
+++ b/doc/html/utility_8h.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -150,7 +150,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="utility_8h.html">utility.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
diff --git a/doc/html/utility_8h_source.html b/doc/html/utility_8h_source.html
index 5bf4a81..d4c731d 100644
--- a/doc/html/utility_8h_source.html
+++ b/doc/html/utility_8h_source.html
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -206,7 +206,7 @@ $(document).ready(function(){initNavTree('utility_8h_source.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="utility_8h.html">utility.h</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>