From a9955a1a51df2b268da4d28f9ad10dbaf9815634 Mon Sep 17 00:00:00 2001 From: cathook Date: Tue, 24 Jun 2014 04:01:53 +0800 Subject: ... --- doc/html/annotated.html | 125 ++++++++++++++++++++++-------------------------- 1 file changed, 57 insertions(+), 68 deletions(-) (limited to 'doc/html/annotated.html') diff --git a/doc/html/annotated.html b/doc/html/annotated.html index 01437e9..c7589f1 100644 --- a/doc/html/annotated.html +++ b/doc/html/annotated.html @@ -28,9 +28,9 @@ Logo
Templates -- Meow -  1.1.4 +  204.13.18
-
A C++ template which is unable and also not allowed to compile to obj-file first.
+
A C++ template contains kinds of interesting classes and functions
@@ -61,71 +61,60 @@ $(document).ready(function(){initNavTree('annotated.html','');});
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
\Nmeow
 oCColor3_Space以三個channel所組成的色彩空間
 oCHSL
 oCHSLf
 oCHSLf_Space以浮點數Y(亮度), U(色度), V(濃度) 三個值所組成的色彩空間
 oCHSV
 oCHSVf
 oCHSVf_Space以浮點數Y(亮度), U(色度), V(濃度) 三個值所組成的色彩空間
 oCRGB
 oCRGBf
 oCRGBi
 oCRGBi_Space以整數 Red, Green, Blue 三個值所組成的色彩空間
 oCRGBf_Space以浮點數Red, Green, Blue 三個值所組成的色彩空間
 oCYUV
 oCYUVf
 oCYUVf_Space以浮點數Y(亮度), U(色度), V(濃度) 三個值所組成的色彩空間
 oCBinaryIndexTree極度簡化的 SegmentTree 已無區間更新的操作
 oCDisjointSet用來維護一堆互斥集的資訊
 oCHashTableList一個當key相撞時會用list解決的hash_table
 oCKD_Treek-dimension tree
 oCMergeableHeap一個用 左偏樹 實作的 Maximum-Heap , 除了原本heap有的功能外, 還支援 merge 功能
 oCSegmentTree中文名 線段樹
 oCSplayTree是一種神乎其技的資料結構, 維護一堆 Key->Value . 並且支援 一些 std::map 難以快速實踐的操作, 如 split , merge , keyOffset
 |\CElement類似 stliterator ,不過這邊叫做Element
 oCSplayTree_Range基本上跟SplayTree一樣, 不過這邊結合線段樹, 多了區間操作 (線段樹相關operator定義請見 SegmentTree )
 |\CElement類似 stliterator ,不過這邊叫做Element
 oCVP_Tree跟KD_Tree很像歐
 oCVector2D2D's vector
 oCVector3D3D's vector
 oCBitmap二維點陣資料
 oCSceneInfo
 oCBundleAdjustment
 oCBundleAdjustment_LM
 oCCameraCamera
 oCEye一個 Camera 加上一個offset transformation
 oCFeaturePoint特徵點
 oCFeaturePointsDetector
 oCFeaturePointsDetector_HarrisHarris corner detect
 oCFeaturePointsMatch
 oCFeaturePointsMatch_K_Match
 oCIdentityPoints把一個 std::map<ID,Vector<Scalar> > 包起來
 oCPhoto底片
 oCViewPort未完待續
 oCWatchBall多個camera, 一個offset, 一個rotation
 oCLinearTransformationA base class for implementing kinds of linear transformations
 oCRotation3DRotation a point/vector alone an axis with given angle in 3D world
 oCMatrixmatrix
 oCTransformationA base class for implementing kinds of transformations
 oCBallProjectionA ball projection is to project the given vector to a hyper-sphere
 oCPhotoProjectionA photo projection is a kind of transformation that project point/vector to a flat photo
 oCVectorvector
 oCObjArray純粹把 std::vector 包起來, 變成繼承自 ObjBase
 oCObjBase一切物件的Base, 並要求每個物件都要有read, write, create, ... 等功能
 oCObjDictionary純粹把 std::map 包起來, 變成繼承自 ObjBase
 oCObjProperties目前擺爛中
 oCObjSelector利用register的概念, 達到runtime用string選擇要new的class
 oCObjType純粹把給定的 Type 包起來, 變成繼承自 ObjBase
 oCReaderWriter_int
 oCReaderWriter_size_t
 oCReaderWriter_double
 oCReaderWriter_string
 oCImplementInterface
 oCRegisterInterface
 oCSelfA little class use for packing the data part of another class. 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
 oCUsage管理參數設置, 自訂usage document, 分析argc, argv
 \CPairToPair有.from.first, .from.second, .to.first, .to.second
 oCColor3_SpaceBase class of color space with 3 channels
 oCHSLf_Space以浮點數Y(亮度), U(色度), V(濃度) 三個值所組成的色彩空間
 oCHSVf_Space以浮點數Y(亮度), U(色度), V(濃度) 三個值所組成的色彩空間
 oCRGBi_Space以整數 Red, Green, Blue 三個值所組成的色彩空間
 oCRGBf_Space以浮點數Red, Green, Blue 三個值所組成的色彩空間
 oCYUVf_Space以浮點數Y(亮度), U(色度), V(濃度) 三個值所組成的色彩空間
 oCBinaryIndexTree極度簡化的 SegmentTree 已無區間更新的操作
 oCDisjointSet用來維護一堆互斥集的資訊
 oCHashTableList一個當key相撞時會用list解決的hash_table
 oCKD_Treek-dimension tree
 oCMergeableHeap一個用 左偏樹 實作的 Maximum-Heap , 除了原本heap有的功能外, 還支援 merge 功能
 oCSegmentTree中文名 線段樹
 oCSplayTree是一種神乎其技的資料結構, 維護一堆 Key->Value . 並且支援 一些 std::map 難以快速實踐的操作, 如 split , merge , keyOffset
 |\CElement類似 stliterator ,不過這邊叫做Element
 oCSplayTree_Range基本上跟SplayTree一樣, 不過這邊結合線段樹, 多了區間操作 (線段樹相關operator定義請見 SegmentTree )
 |\CElement類似 stliterator ,不過這邊叫做Element
 oCVP_Tree跟KD_Tree很像歐
 oCVector2D2D's vector
 oCVector3D3D's vector
 oCBitmap二維點陣資料
 oCSceneInfo
 oCBundleAdjustment
 oCBundleAdjustment_LM
 oCCameraCamera
 oCEye一個 Camera 加上一個offset transformation
 oCFeaturePoint特徵點
 oCFeaturePointsDetector
 oCFeaturePointsDetector_HarrisHarris corner detect
 oCFeaturePointsMatch
 oCFeaturePointsMatch_K_Match
 oCIdentityPoints把一個 std::map<ID,Vector<Scalar> > 包起來
 oCPhoto底片
 oCViewPort未完待續
 oCWatchBall多個camera, 一個offset, 一個rotation
 oCLinearTransformationA base class for implementing kinds of linear transformations
 oCRotation3DRotation a point/vector alone an axis with given angle in 3D world
 oCMatrixmatrix
 oCTransformationA base class for implementing kinds of transformations
 oCBallProjectionA ball projection is to project the given vector to a hyper-sphere
 oCPhotoProjectionA photo projection is a kind of transformation that project point/vector to a flat photo
 oCVectorvector
 oCObjArray純粹把 std::vector 包起來, 變成繼承自 ObjBase
 oCObjBase一切物件的Base, 並要求每個物件都要有read, write, create, ... 等功能
 oCObjDictionary純粹把 std::map 包起來, 變成繼承自 ObjBase
 oCObjProperties目前擺爛中
 oCObjSelector利用register的概念, 達到runtime用string選擇要new的class
 oCObjType純粹把給定的 Type 包起來, 變成繼承自 ObjBase
 oCReaderWriter_int
 oCReaderWriter_size_t
 oCReaderWriter_double
 oCReaderWriter_string
 oCSelfA little class use for packing the data part of another class. 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
 oCUsage管理參數設置, 自訂usage document, 分析argc, argv
 \CPairToPairA structur with memember .from.first , .from.second , .to.first , .to.second
@@ -134,7 +123,7 @@ $(document).ready(function(){initNavTree('annotated.html','');});