aboutsummaryrefslogtreecommitdiffstats
path: root/.readme/README.asciidoc
diff options
context:
space:
mode:
authorcathook <b01902109@csie.ntu.edu.tw>2014-09-29 17:02:28 +0800
committercathook <b01902109@csie.ntu.edu.tw>2014-09-29 17:02:28 +0800
commit0f02ab1d29fc9a9da871711189047572b7724ad0 (patch)
tree666d7195e388892a10c2a477d83e03cb7af21046 /.readme/README.asciidoc
parent8b76fbb408f8eedab24195655c45c891af01eaab (diff)
parentb762ce2d30eabfd48f0b645dd10fbbdc254930e8 (diff)
downloadmeow-0f02ab1d29fc9a9da871711189047572b7724ad0.tar
meow-0f02ab1d29fc9a9da871711189047572b7724ad0.tar.gz
meow-0f02ab1d29fc9a9da871711189047572b7724ad0.tar.bz2
meow-0f02ab1d29fc9a9da871711189047572b7724ad0.tar.lz
meow-0f02ab1d29fc9a9da871711189047572b7724ad0.tar.xz
meow-0f02ab1d29fc9a9da871711189047572b7724ad0.tar.zst
meow-0f02ab1d29fc9a9da871711189047572b7724ad0.zip
Merge branch 'master' of https://github.com/cathook/meow
Diffstat (limited to '.readme/README.asciidoc')
-rw-r--r--.readme/README.asciidoc128
1 files changed, 128 insertions, 0 deletions
diff --git a/.readme/README.asciidoc b/.readme/README.asciidoc
new file mode 100644
index 0000000..eb12b56
--- /dev/null
+++ b/.readme/README.asciidoc
@@ -0,0 +1,128 @@
+= meow
+
+== Introduction
+
+Template *Meow* is a set of templates in multiple programming language. Most of
+them doesn't need to compile before using, developer can just include it to get
+the classes/functions in it.
+
+=== Git branches:
+
+* master: The release version, which doesn't not contain the testing code.
+* develop: It's contains all the source in this project, includes testing code
+ and the documents generated by doxygen in addition.
+
+=== Brief introduction about File Tree:
+
+* '.doxygen/' Data for generating the documents of this project.
+* '.readme/' Data for generating the readme file.
+* 'doc/' Contains the documents of this project.
+** 'html/' Documents in HTML format.
+*** 'index.html' Home page.
+* 'moewpp/' C++ Templates.
+** '...' (See below for detail introduction)
+* 'meowpp_unittest/' Unittest code for meowpp.
+* 'meowjs/' JS library (Not implement yet).
+** '...' (See below for detail introduction)
+* 'meowjs_unittest/' Unittest code for meowjs.
+
+
+== Meowpp
+
+=== Introduction
+
+TODO(cathook): Fill it.
+
+=== 'meowpp/algo/'
+
+* 'rasnac.h'
+* 'levenberg_marquardt.h'
+* 'ds/'
+** 'binary_index_tree.h'
+** 'disjoint_set.h'
+** 'kd_tree.h'
+** 'hash_table.h'
+** 'mergeable_heap.h'
+** 'segment_tree.h'
+** 'splay_tree.h'
+** 'treap.h'
+** 'vp_tree.h'
+* 'math/'
+** 'matrix.h'
+** 'operation/'
+** 'transformation/'
+*** 'transformation.h'
+*** 'ball_projection.h'
+*** 'linear_projection.h'
+*** 'offset.h'
+*** 'photo_porjection.h'
+*** 'rotation2d.h'
+*** 'rotation3d.h'
+*** 'scale.h'
+** 'vector.h'
+* 'tools/'
+** 'usage.h'
+* 'geo/'
+** 'ball.h'
+** 'circle.h'
+** 'plane.h'
+** 'polygon.h'
+** 'polygon/'
+*** 'convex_polygon.h'
+*** 'simple_polygon.h'
+** 'mash.h'
+** 'mash/'
+*** 'mash.h'
+*** 'convex_mash.h'
+** 'line_segment.h'
+** 'radial.h'
+** 'voronoi2d.h'
+** 'vector2d.h'
+** 'vector3d.h'
+* 'utility/'
+** 'factory.h'
+** 'object.h'
+** 'operation.h'
+** 'self.h'
+* 'debug/'
+** 'assert.h'
+* 'gra/'
+** 'image/'
+*** '__base__.h'
+*** 'bmp.h'
+*** 'jpg.h'
+*** 'pyramid.h'
+*** 'oper/'
+**** 'bmp_to_jpg.h'
+**** 'gaussian_blur.h'
+**** 'dog.h'
+**** 'log.h'
+**** 'find_features/'
+
+== Copyright
+
+This program is free software: you can redistribute it and/or modify it under
+the terms of the GNU General Public License as published by the Free Software
+Foundation, either version 3 of the License, or (at your option) any later
+version.
+
+
+This program is distributed in the hope that it will be useful, but WITHOUT ANY
+WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+PARTICULAR PURPOSE. See the GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along with
+this program. If not, see <http://www.gnu.org/licenses/>.
+
+
+== Authors/Bug Report
+
+=== cathook
+
+- E-mail: cat.hook <AT> gmail.com
+- github: https://www.github.com/cathook/meow
+
+=== cat_leopard
+
+- E-mail: b01902109 %at% csie.ntu.edu.tw/
+- E-mail: b01902109 %at% ntu.edu.tw