nice logo
[censuslogo] / src / logo.h
index c483f0c..b285c88 100644 (file)
@@ -1,106 +1,7 @@
 #ifndef LOGO_H_
 #define LOGO_H_
 
 #ifndef LOGO_H_
 #define LOGO_H_
 
-#define LOGO_W 90
-#define LOGO_H 85
-
-static const float logocp[][2] = {
-       {85, 48},
-       {68.5, 64.5},
-       {68.5, 64.5},
-       {52, 81},
-
-       {52, 81},
-       {43, 89},
-       {43, 89},
-       {34, 81},
-
-       {34, 81},
-       {18.5, 66},
-       {18.5, 66},
-       {3, 51},
-
-       {3, 51},
-       {-5, 41.5},
-       {-5, 41.5},
-       {4, 32},
-
-       {4, 32},
-       {19, 17},
-       {19, 17},
-       {33, 3},
-
-       {33, 3},
-       {42, -5},
-       {42, -5},
-       {52, 3},
-
-       {52, 3},
-       {68, 19},
-       {68, 19},
-       {85, 35},
-
-       {85, 35},
-       {75, 35},
-       {85, 35},
-       {75, 35},
-
-       {75, 35},
-       {62, 22},
-       {62, 22},
-       {49, 10},
-
-       {49, 10},
-       {42, 4},
-       {42, 4},
-       {36, 10},
-
-       {36, 10},
-       {23, 22},
-       {23, 22},
-       {11, 35},
-
-       {11, 35},
-       {5, 42},
-       {5, 42},
-       {11, 49},
-
-       {11, 49},
-       {23, 61},
-       {23, 61},
-       {36, 74},
-
-       {36, 74},
-       {42, 79},
-       {42, 79},
-       {49, 74},
-
-       {49, 74},
-       {62, 61},
-       {62, 61},
-       {75, 48},
-
-       {75, 48},
-       {65, 48},
-       {75, 48},
-       {65, 48},
-
-       {65, 48},
-       {55.5, 57.5},
-       {55.5, 57.5},
-       {46, 67},
-
-       {46, 67},
-       {42.5, 70},
-       {42.5, 70},
-       {39, 67},
-
-       {39, 67},
-       {28, 56},
-       {28, 56},
-       {17, 45},
-};
-
-#define LOGOCP_SIZE    (sizeof logocp / sizeof *logocp)
+int init_logo(const char *fname);
+void eval_logo(float *res, float t);
 
 #endif /* LOGO_H_ */
 
 #endif /* LOGO_H_ */