Templates -- Meow  1.1.2
不能,也不應該先編譯成obj-file的templates
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
\Nmeow
 oCColor3_Space以三個channel所組成的色彩空間
 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二維點陣資料
 oCCameraCamera
 oCFeaturePoint特徵點
 oCFeaturePointsDetector
 oCFeaturePointsDetector_HarrisHarris corner detect
 oCFeaturePointIndexPair
 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
 oCTransformatePipelinePipeline for 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
 oCPipelinepipeline
 oCSelf具有copy on write, 且擁有比C++更靈活的reference機制
 \CUsage管理參數設置, 自訂usage document, 分析argc, argv