diff options
Diffstat (limited to 'doc/latex/annotated.tex')
-rw-r--r-- | doc/latex/annotated.tex | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/doc/latex/annotated.tex b/doc/latex/annotated.tex index 1439422..435978d 100644 --- a/doc/latex/annotated.tex +++ b/doc/latex/annotated.tex @@ -21,6 +21,7 @@ Here are the classes, structs, unions and interfaces with brief descriptions\-:\ \item\contentsline{section}{\hyperlink{classmeow_1_1KD__Tree}{meow\-::\-K\-D\-\_\-\-Tree$<$ Vector, Scalar $>$} \\*{\ttfamily k-\/dimension} tree }{\pageref{classmeow_1_1KD__Tree}}{} \item\contentsline{section}{\hyperlink{classmeow_1_1LinearTransformation}{meow\-::\-Linear\-Transformation$<$ Scalar $>$} \\*A base class for implementing kinds of linear transformations }{\pageref{classmeow_1_1LinearTransformation}}{} \item\contentsline{section}{\hyperlink{classmeow_1_1Matrix}{meow\-::\-Matrix$<$ Entry $>$} \\*{\bfseries matrix} }{\pageref{classmeow_1_1Matrix}}{} +\item\contentsline{section}{\hyperlink{structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo}{meow\-::\-Pipeline$<$ Input, Output, Medium $>$\-::\-Myself\-::\-Medium\-Info} }{\pageref{structmeow_1_1Pipeline_1_1Myself_1_1MediumInfo}}{} \item\contentsline{section}{\hyperlink{classmeow_1_1MergeableHeap}{meow\-::\-Mergeable\-Heap$<$ Element $>$} \\*一個用 {\bfseries 左偏樹} 實作的 {\ttfamily Maximum-\/\-Heap} , 除了原本heap有的功能外, 還支援 {\ttfamily merge} 功能 }{\pageref{classmeow_1_1MergeableHeap}}{} \item\contentsline{section}{\hyperlink{classmeow_1_1ObjArray}{meow\-::\-Obj\-Array$<$ T $>$} \\*純粹把 {\ttfamily std\-::vector} 包起來, 變成繼承自 \hyperlink{classmeow_1_1ObjBase}{Obj\-Base} }{\pageref{classmeow_1_1ObjArray}}{} \item\contentsline{section}{\hyperlink{classmeow_1_1ObjBase}{meow\-::\-Obj\-Base} \\*一切物件的\-Base, 並要求每個物件都要有read, write, create, ... 等功能 }{\pageref{classmeow_1_1ObjBase}}{} @@ -30,6 +31,7 @@ Here are the classes, structs, unions and interfaces with brief descriptions\-:\ \item\contentsline{section}{\hyperlink{classmeow_1_1ObjType}{meow\-::\-Obj\-Type$<$ Type, Reader\-Writer $>$} \\*純粹把給定的 {\ttfamily Type} 包起來, 變成繼承自 \hyperlink{classmeow_1_1ObjBase}{Obj\-Base} }{\pageref{classmeow_1_1ObjType}}{} \item\contentsline{section}{\hyperlink{classmeow_1_1Photo}{meow\-::\-Photo$<$ Pixel $>$} \\*底片 }{\pageref{classmeow_1_1Photo}}{} \item\contentsline{section}{\hyperlink{classmeow_1_1PhotoProjection}{meow\-::\-Photo\-Projection$<$ Scalar $>$} \\*A {\bfseries photo} {\bfseries projection} is a kind of transformation that project point/vector to a flat {\bfseries photo} }{\pageref{classmeow_1_1PhotoProjection}}{} +\item\contentsline{section}{\hyperlink{classmeow_1_1Pipeline}{meow\-::\-Pipeline$<$ Input, Output, Medium $>$} \\*{\bfseries pipeline} }{\pageref{classmeow_1_1Pipeline}}{} \item\contentsline{section}{\hyperlink{classmeow_1_1ReaderWriter__double}{meow\-::\-Reader\-Writer\-\_\-double} }{\pageref{classmeow_1_1ReaderWriter__double}}{} \item\contentsline{section}{\hyperlink{classmeow_1_1ReaderWriter__int}{meow\-::\-Reader\-Writer\-\_\-int} }{\pageref{classmeow_1_1ReaderWriter__int}}{} \item\contentsline{section}{\hyperlink{classmeow_1_1ReaderWriter__size__t}{meow\-::\-Reader\-Writer\-\_\-size\-\_\-t} }{\pageref{classmeow_1_1ReaderWriter__size__t}}{} @@ -41,6 +43,7 @@ Here are the classes, structs, unions and interfaces with brief descriptions\-:\ \item\contentsline{section}{\hyperlink{classmeow_1_1Self}{meow\-::\-Self$<$ Data $>$} \\*具有copy on write, 且擁有比\-C++更靈活的reference機制 }{\pageref{classmeow_1_1Self}}{} \item\contentsline{section}{\hyperlink{classmeow_1_1SplayTree}{meow\-::\-Splay\-Tree$<$ Key, Value $>$} \\*是一種神乎其技的資料結構, 維護一堆 Key-\/$>$Value . 並且支援 一些 {\ttfamily std\-::map} 難以快速實踐的操作, 如 {\ttfamily split} , {\ttfamily merge} , {\ttfamily key\-Offset} }{\pageref{classmeow_1_1SplayTree}}{} \item\contentsline{section}{\hyperlink{classmeow_1_1SplayTree__Range}{meow\-::\-Splay\-Tree\-\_\-\-Range$<$ Key, Value $>$} \\*基本上跟\-Splay\-Tree一樣, 不過這邊結合線段樹, 多了區間操作 (線段樹相關operator定義請見 {\ttfamily \hyperlink{classmeow_1_1SegmentTree}{Segment\-Tree}} ) }{\pageref{classmeow_1_1SplayTree__Range}}{} +\item\contentsline{section}{\hyperlink{classmeow_1_1TransformatePipeline}{meow\-::\-Transformate\-Pipeline$<$ Scalar $>$} \\*\hyperlink{classmeow_1_1Pipeline}{Pipeline} for transformations }{\pageref{classmeow_1_1TransformatePipeline}}{} \item\contentsline{section}{\hyperlink{classmeow_1_1Transformation}{meow\-::\-Transformation$<$ Scalar $>$} \\*A base class for implementing kinds of transformations }{\pageref{classmeow_1_1Transformation}}{} \item\contentsline{section}{\hyperlink{classmeow_1_1Usage}{meow\-::\-Usage} \\*管理參數設置, 自訂usage document, 分析argc, argv }{\pageref{classmeow_1_1Usage}}{} \item\contentsline{section}{\hyperlink{classmeow_1_1Vector}{meow\-::\-Vector$<$ Scalar $>$} \\*{\bfseries vector} }{\pageref{classmeow_1_1Vector}}{} |