diff options
author | cathook <b01902109@csie.ntu.edu.tw> | 2014-06-01 13:56:57 +0800 |
---|---|---|
committer | cathook <b01902109@csie.ntu.edu.tw> | 2014-06-01 13:56:57 +0800 |
commit | d5052f1c296dddf51b3e83d59bf3e3c1952cb2d0 (patch) | |
tree | 16f7920c5079e0aefcf9509d2dbab59c464d42bd /doc/html/hierarchy.html | |
parent | bd58f63900410ec4764031f2e6de2d75e91434b3 (diff) | |
download | meow-d5052f1c296dddf51b3e83d59bf3e3c1952cb2d0.tar meow-d5052f1c296dddf51b3e83d59bf3e3c1952cb2d0.tar.gz meow-d5052f1c296dddf51b3e83d59bf3e3c1952cb2d0.tar.bz2 meow-d5052f1c296dddf51b3e83d59bf3e3c1952cb2d0.tar.lz meow-d5052f1c296dddf51b3e83d59bf3e3c1952cb2d0.tar.xz meow-d5052f1c296dddf51b3e83d59bf3e3c1952cb2d0.tar.zst meow-d5052f1c296dddf51b3e83d59bf3e3c1952cb2d0.zip |
big chnage
Diffstat (limited to 'doc/html/hierarchy.html')
-rw-r--r-- | doc/html/hierarchy.html | 148 |
1 files changed, 148 insertions, 0 deletions
diff --git a/doc/html/hierarchy.html b/doc/html/hierarchy.html new file mode 100644 index 0000000..58f2fdb --- /dev/null +++ b/doc/html/hierarchy.html @@ -0,0 +1,148 @@ +<!-- 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 Hierarchy</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 +  <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('hierarchy.html','');}); +</script> +<div id="doc-content"> +<div class="header"> + <div class="headertitle"> +<div class="title">Class Hierarchy</div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock">This inheritance list is sorted roughly, but not completely, alphabetically:</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 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">meow::BinaryIndexTree< Value ></a></td><td class="desc">極度簡化的 <code><a class="el" href="classmeow_1_1SegmentTree.html" title="中文名 線段樹 ">SegmentTree</a></code> 已無區間更新的操作</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="classmeow_1_1Color3__Space.html" target="_self">meow::Color3_Space< T ></a></td><td class="desc">以三個channel所組成的色彩空間</td></tr> +<tr id="row_2_" class="even"><td class="entry"><img id="arr_2_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('2_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Color3__Space.html" target="_self">meow::Color3_Space< double ></a></td><td class="desc"></td></tr> +<tr id="row_2_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_1HSLf__Space.html" target="_self">meow::HSLf_Space</a></td><td class="desc">以浮點數<b>Y</b>(亮度), <b>U</b>(色度), <b>V</b>(濃度) 三個值所組成的色彩空間</td></tr> +<tr id="row_2_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_1HSVf__Space.html" target="_self">meow::HSVf_Space</a></td><td class="desc">以浮點數<b>Y</b>(亮度), <b>U</b>(色度), <b>V</b>(濃度) 三個值所組成的色彩空間</td></tr> +<tr id="row_2_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_1RGBf__Space.html" target="_self">meow::RGBf_Space</a></td><td class="desc">以浮點數<b>Red</b>, <b>Green</b>, <b>Blue</b> 三個值所組成的色彩空間</td></tr> +<tr id="row_2_3_" 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_1YUVf__Space.html" target="_self">meow::YUVf_Space</a></td><td class="desc">以浮點數<b>Y</b>(亮度), <b>U</b>(色度), <b>V</b>(濃度) 三個值所組成的色彩空間</td></tr> +<tr id="row_3_"><td class="entry"><img id="arr_3_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('3_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1Color3__Space.html" target="_self">meow::Color3_Space< int ></a></td><td class="desc"></td></tr> +<tr id="row_3_0_" 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_1RGBi__Space.html" target="_self">meow::RGBi_Space</a></td><td class="desc">以整數 <b>Red</b>, <b>Green</b>, <b>Blue</b> 三個值所組成的色彩空間</td></tr> +<tr id="row_4_"><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_1DisjointSet.html" target="_self">meow::DisjointSet</a></td><td class="desc">用來維護一堆互斥集的資訊</td></tr> +<tr id="row_5_" 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_1_1Element.html" target="_self">meow::SplayTree< Key, Value >::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_6_"><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_1_1Element.html" target="_self">meow::SplayTree_Range< Key, Value >::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_7_" 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="structmeow_1_1FeaturePointIndexPair.html" target="_self">meow::FeaturePointIndexPair</a></td><td class="desc"></td></tr> +<tr id="row_8_"><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_1HashTableList.html" target="_self">meow::HashTableList< Data, HashFunc ></a></td><td class="desc">一個當key相撞時會用list解決的hash_table</td></tr> +<tr id="row_9_" 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_1KD__Tree.html" target="_self">meow::KD_Tree< Vector, Scalar ></a></td><td class="desc"><code>k-dimension</code> tree</td></tr> +<tr id="row_10_"><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_1Matrix.html" target="_self">meow::Matrix< Entry ></a></td><td class="desc"><b>matrix</b> </td></tr> +<tr id="row_11_" 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_1Matrix.html" target="_self">meow::Matrix< Description ></a></td><td class="desc"></td></tr> +<tr id="row_12_"><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_1Matrix.html" target="_self">meow::Matrix< double ></a></td><td class="desc"></td></tr> +<tr id="row_13_" 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_1Matrix.html" target="_self">meow::Matrix< Pixel ></a></td><td class="desc"></td></tr> +<tr id="row_14_"><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_1Matrix.html" target="_self">meow::Matrix< Scalar ></a></td><td class="desc"></td></tr> +<tr id="row_15_" 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_1MergeableHeap.html" target="_self">meow::MergeableHeap< Element ></a></td><td class="desc">一個用 <b>左偏樹</b> 實作的 <code>Maximum-Heap</code> , 除了原本heap有的功能外, 還支援 <code>merge</code> 功能</td></tr> +<tr id="row_16_"><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="classmeow_1_1ObjBase.html" target="_self">meow::ObjBase</a></td><td class="desc">一切物件的Base, 並要求每個物件都要有read, write, create, ... 等功能</td></tr> +<tr id="row_16_0_" 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< int, double ></a></td><td class="desc"></td></tr> +<tr id="row_16_1_"><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">meow::Bitmap< Pixel ></a></td><td class="desc">二維點陣資料</td></tr> +<tr id="row_16_2_" 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">meow::Camera< Pixel ></a></td><td class="desc"><a class="el" href="classmeow_1_1Camera.html" title="Camera.">Camera</a></td></tr> +<tr id="row_16_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_1FeaturePoint.html" target="_self">meow::FeaturePoint< Scalar, Description ></a></td><td class="desc">特徵點</td></tr> +<tr id="row_16_4_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_16_4_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('16_4_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1FeaturePointsDetector.html" target="_self">meow::FeaturePointsDetector< Pixel ></a></td><td class="desc"></td></tr> +<tr id="row_16_4_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< Pixel ></a></td><td class="desc">Harris corner detect</td></tr> +<tr id="row_16_5_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_16_5_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('16_5_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmeow_1_1FeaturePointsMatch.html" target="_self">meow::FeaturePointsMatch< Scalar, Description ></a></td><td class="desc"></td></tr> +<tr id="row_16_5_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< Scalar, Description ></a></td><td class="desc"></td></tr> +<tr id="row_16_6_" 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< ID, Scalar ></a></td><td class="desc">把一個 <code>std::map<ID</code>,Vector<Scalar> > 包起來</td></tr> +<tr id="row_16_7_"><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< T ></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_16_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_1ObjDictionary.html" target="_self">meow::ObjDictionary< Key, Value ></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_16_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_1ObjProperties.html" target="_self">meow::ObjProperties< SID ></a></td><td class="desc">目前擺爛中</td></tr> +<tr id="row_16_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_1ObjType.html" target="_self">meow::ObjType< Type, ReaderWriter ></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_16_11_"><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< Pixel ></a></td><td class="desc">底片</td></tr> +<tr id="row_16_12_" 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_16_13_"><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< Pixel ></a></td><td class="desc"><b>多個camera</b>, 一個offset, 一個rotation</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< id ></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="classmeow_1_1ReaderWriter__double.html" target="_self">meow::ReaderWriter_double</a></td><td class="desc"></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__int.html" target="_self">meow::ReaderWriter_int</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__size__t.html" target="_self">meow::ReaderWriter_size_t</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__string.html" target="_self">meow::ReaderWriter_string</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_1SegmentTree.html" target="_self">meow::SegmentTree< Value ></a></td><td class="desc">中文名 <code>線段樹</code> </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_1Self.html" target="_self">meow::Self< Data ></a></td><td class="desc">具有copy on write, 且擁有比C++更靈活的reference機制</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< data_ ></a></td><td class="desc"></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< Myself ></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_1SplayTree.html" target="_self">meow::SplayTree< Key, Value ></a></td><td class="desc">是一種神乎其技的資料結構, 維護一堆 Key->Value . 並且支援 一些 <code>std::map</code> 難以快速實踐的操作, 如 <code>split</code> , <code>merge</code> , <code>keyOffset</code> </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__Range.html" target="_self">meow::SplayTree_Range< Key, Value ></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_"><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< Scalar ></a></td><td class="desc">A base class for implementing kinds of transformations</td></tr> +<tr id="row_28_0_" 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_1BallProjection.html" target="_self">meow::BallProjection< Scalar ></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_"><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< Scalar ></a></td><td class="desc">A base class for implementing kinds of linear transformations</td></tr> +<tr id="row_28_1_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_1Rotation3D.html" target="_self">meow::Rotation3D< Scalar ></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_"><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< Scalar ></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_" 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< double ></a></td><td class="desc"></td></tr> +<tr id="row_29_0_"><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< double ></a></td><td class="desc"></td></tr> +<tr id="row_29_0_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_1Rotation3D.html" target="_self">meow::Rotation3D< double ></a></td><td class="desc"></td></tr> +<tr id="row_29_1_"><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< double ></a></td><td class="desc"></td></tr> +<tr id="row_30_" 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_1Usage.html" target="_self">meow::Usage</a></td><td class="desc">管理參數設置, 自訂usage document, 分析argc, argv</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_1Vector.html" target="_self">meow::Vector< Scalar ></a></td><td class="desc"><b>vector</b> </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_1Vector2D.html" target="_self">meow::Vector2D< Scalar ></a></td><td class="desc">2D's vector</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< double ></a></td><td class="desc"></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_1Vector3D.html" target="_self">meow::Vector3D< Scalar ></a></td><td class="desc">3D's vector</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< double ></a></td><td class="desc"></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< int ></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< T ></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_1Vector.html" target="_self">meow::Vector< Description ></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_1Vector.html" target="_self">meow::Vector< double ></a></td><td class="desc"></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="classmeow_1_1VP__Tree.html" target="_self">meow::VP_Tree< Vector, Scalar ></a></td><td class="desc">跟KD_Tree很像歐</td></tr> +<tr id="row_41_"><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_42_" 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="classint.html" target="_self">int</a></td><td class="desc"></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 Sun Jun 1 2014 13:54:44 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> |