= meow == Description 一個不需要, 也不應該先compile成obj files的templates. .Links * https://github.com/cathook/meow[GitHub] * http://www.csie.ntu.edu.tw/~b01902109/readme/template_meow/README.html[README.html] * https://github.com/cathook/meow/archive/master.zip[Download] == File Tree === *meowpp/* C++ templates * *utility.h* some useful functions, `stringPringf()` , `stringReplace()` , `cstringEndWith()` , `debugPrintf()` , `messagePrintf()` , `constant PI` , `noEPS()` , `normalize()` , `denormalize()` , `ratioMapping()` , `inRange()` , `squ()` , `average()` * *Usage.h* `class Usage` * *colors/* Color splces and transformer ** *RGB.h* `class RGBi` , `class RGBf` ** *YUV.h* `class YUVi` , `class YUVf` , `RGB_to_YUV()` , `YUV_to_RGB()` ** *HSL.h* `class HSLf` , `RGB_to_HSL()` , `HSL_to_RGB()` , `YUV_to_HSL()` , `HSL_to_YUV()` ** *HSV.h* `class HSVf` , `RGB_to_HSV()` , `HSV_to_RGB()` , `YUV_to_HSV()` , `HSV_to_YUV()` , `HSL_to_HSV()` , `HSV_to_HSL()` * *dsa/* Data Structures and Algorithms ** *BinaryIndexTree.h* `class BinaryIndexTree` ** *DisjointSet.h* `class DisjointSet` ** *Heaps.h* `class MergeableHeap` ** *KD_Tree.h* `class KD_Tree` ** *SegemenTree.h* `class SegmentTree` ** *SplayTree.h* `class SplayTree` ** *SplayTree_Range.h* `class SplayTree_Range` ** *VP_Tree.h* `class VP_Tree` * *oo/* ** *Register_Implement.h* `class RegisterInterface` , `class ImplementInterface` == Structures/Classes/Functions :b: |