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/
-
levenberg_marquardt.h
-
pla.h
-
ppla.h
-
rasnac.h
meowpp/debug/
-
assert.h
meowpp/ds/
-
binary_index_tree.h
-
disjoint_set.h
-
half_plane.h
-
hash_table.h
-
kd_tree.h
-
mergeable_heap.h
-
segment_tree.h
-
splay_tree.h
-
treap.h
-
vp_tree.h
meowpp/geo/
-
ball.h
-
circle.h
-
convex_mash.h
-
convex_polygon.h
-
line_segment.h
-
mash3.h
-
plane.h
-
polygon.h
-
radial.h
-
simple_polygon.h
-
oper/
-
intersection.h
-
union.h
-
minus.h
-
area.h
-
convex_hull.h
-
-
vector2d.h
-
vector3d.h
-
voronoi.h
meowpp/math/
-
matrix.h
-
oper/
-
gaussian_elimination.h
-
ldu_factor.h
-
trans/
-
transformation.h
-
ball_projection.h
-
linear_projection.h
-
offset.h
-
photo_porjection.h
-
rotation2d.h
-
rotation3d.h
-
scale.h
-
-
-
vector.h
meowpp/tools/
-
usage.h
meowpp/utility/
-
factory.h
-
object.h
-
operation.h
-
pointer.h
-
self.h
-
state.h
meowpp/gra/
-
images/
-
image.h
-
bmp.h
-
jpg.h
-
pyramid.h
-
oper/
-
bmp_to_jpg.h
-
dog.h
-
find_features/
-
harris_corner_detect.h
-
sift.h
-
-
gaussian_blur.h
-
log.h
-
-
-
pixel3/
-
pixel3.h
-
rgb_f.h
-
-
pixel4/
-
pixel4.h
-
rgba_f.h
-
Testing
TODO(cathook): Fill it.
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
cat_leopard
-
E-mail: b01902109 %at% csie.ntu.edu.tw/
-
E-mail: b01902109 %at% ntu.edu.tw