Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

data32x32.h

Go to the documentation of this file.
00001 /*
00002  * @(#)src/data32x32.h  1.0  2002-08-26 10:15
00003  *
00004  * Copyright (C)  2002  Daniel Léonard
00005  *
00006  * This program is free software; you can redistribute it and/or
00007  * modify it under the terms of the GNU General Public License
00008  * as published by the Free Software Foundation; either version 2
00009  * of the License, or (at your option) any later version.
00010  *
00011  * This program is distributed in the hope that it will be useful,
00012  * but WITHOUT ANY WARRANTY; without even the implied warranty of
00013  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
00014  * GNU General Public License for more details.
00015  *
00016  * You should have received a copy of the GNU General Public License
00017  * along with this program; if not, write to the Free Software
00018  * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
00019  */
00020 
00021 /*
00022  * This code was computer-generated. It is intended to be used only in the file
00023  * including it at the position of inclusion, as XPM arrays.
00024  */
00025 
00031 #ifndef _DATA32X32_H_
00032 #define _DATA32X32_H_
00033 
00034 #include <sys/types.h>
00035 
00037 static int16_t DATA_32X32[] =
00038 {
00039   0,   0,   0,   1,   1,   1,   1,   0,   2,   0,   3,   0,   3,   1,   2,
00040   1,   2,   2,   3,   2,   3,   3,   2,   3,   1,   3,   1,   2,   0,   2,
00041   0,   3,   0,   4,   1,   4,   1,   5,   0,   5,   0,   6,   0,   7,   1,
00042   7,   1,   6,   2,   6,   2,   7,   3,   7,   3,   6,   3,   5,   2,   5,
00043   2,   4,   3,   4,   4,   4,   5,   4,   5,   5,   4,   5,   4,   6,   4,
00044   7,   5,   7,   5,   6,   6,   6,   6,   7,   7,   7,   7,   6,   7,   5,
00045   6,   5,   6,   4,   7,   4,   7,   3,   7,   2,   6,   2,   6,   3,   5,
00046   3,   4,   3,   4,   2,   5,   2,   5,   1,   4,   1,   4,   0,   5,   0,
00047   6,   0,   6,   1,   7,   1,   7,   0,   8,   0,   9,   0,   9,   1,   8,
00048   1,   8,   2,   8,   3,   9,   3,   9,   2,  10,   2,  10,   3,  11,   3,
00049  11,   2,  11,   1,  10,   1,  10,   0,  11,   0,  12,   0,  12,   1,  13,
00050   1,  13,   0,  14,   0,  15,   0,  15,   1,  14,   1,  14,   2,  15,   2,
00051  15,   3,  14,   3,  13,   3,  13,   2,  12,   2,  12,   3,  12,   4,  12,
00052   5,  13,   5,  13,   4,  14,   4,  15,   4,  15,   5,  14,   5,  14,   6,
00053  15,   6,  15,   7,  14,   7,  13,   7,  13,   6,  12,   6,  12,   7,  11,
00054   7,  10,   7,  10,   6,  11,   6,  11,   5,  11,   4,  10,   4,  10,   5,
00055   9,   5,   9,   4,   8,   4,   8,   5,   8,   6,   9,   6,   9,   7,   8,
00056   7,   8,   8,   9,   8,   9,   9,   8,   9,   8,  10,   8,  11,   9,  11,
00057   9,  10,  10,  10,  10,  11,  11,  11,  11,  10,  11,   9,  10,   9,  10,
00058   8,  11,   8,  12,   8,  12,   9,  13,   9,  13,   8,  14,   8,  15,   8,
00059  15,   9,  14,   9,  14,  10,  15,  10,  15,  11,  14,  11,  13,  11,  13,
00060  10,  12,  10,  12,  11,  12,  12,  12,  13,  13,  13,  13,  12,  14,  12,
00061  15,  12,  15,  13,  14,  13,  14,  14,  15,  14,  15,  15,  14,  15,  13,
00062  15,  13,  14,  12,  14,  12,  15,  11,  15,  10,  15,  10,  14,  11,  14,
00063  11,  13,  11,  12,  10,  12,  10,  13,   9,  13,   9,  12,   8,  12,   8,
00064  13,   8,  14,   9,  14,   9,  15,   8,  15,   7,  15,   7,  14,   6,  14,
00065   6,  15,   5,  15,   4,  15,   4,  14,   5,  14,   5,  13,   4,  13,   4,
00066  12,   5,  12,   6,  12,   6,  13,   7,  13,   7,  12,   7,  11,   6,  11,
00067   6,  10,   7,  10,   7,   9,   7,   8,   6,   8,   6,   9,   5,   9,   5,
00068   8,   4,   8,   4,   9,   4,  10,   5,  10,   5,  11,   4,  11,   3,  11,
00069   2,  11,   2,  10,   3,  10,   3,   9,   3,   8,   2,   8,   2,   9,   1,
00070   9,   1,   8,   0,   8,   0,   9,   0,  10,   1,  10,   1,  11,   0,  11,
00071   0,  12,   0,  13,   1,  13,   1,  12,   2,  12,   3,  12,   3,  13,   2,
00072  13,   2,  14,   3,  14,   3,  15,   2,  15,   1,  15,   1,  14,   0,  14,
00073   0,  15,   0,  16,   1,  16,   1,  17,   0,  17,   0,  18,   0,  19,   1,
00074  19,   1,  18,   2,  18,   2,  19,   3,  19,   3,  18,   3,  17,   2,  17,
00075   2,  16,   3,  16,   4,  16,   4,  17,   5,  17,   5,  16,   6,  16,   7,
00076  16,   7,  17,   6,  17,   6,  18,   7,  18,   7,  19,   6,  19,   5,  19,
00077   5,  18,   4,  18,   4,  19,   4,  20,   4,  21,   5,  21,   5,  20,   6,
00078  20,   7,  20,   7,  21,   6,  21,   6,  22,   7,  22,   7,  23,   6,  23,
00079   5,  23,   5,  22,   4,  22,   4,  23,   3,  23,   2,  23,   2,  22,   3,
00080  22,   3,  21,   3,  20,   2,  20,   2,  21,   1,  21,   1,  20,   0,  20,
00081   0,  21,   0,  22,   1,  22,   1,  23,   0,  23,   0,  24,   0,  25,   1,
00082  25,   1,  24,   2,  24,   3,  24,   3,  25,   2,  25,   2,  26,   3,  26,
00083   3,  27,   2,  27,   1,  27,   1,  26,   0,  26,   0,  27,   0,  28,   1,
00084  28,   1,  29,   0,  29,   0,  30,   0,  31,   1,  31,   1,  30,   2,  30,
00085   2,  31,   3,  31,   3,  30,   3,  29,   2,  29,   2,  28,   3,  28,   4,
00086  28,   5,  28,   5,  29,   4,  29,   4,  30,   4,  31,   5,  31,   5,  30,
00087   6,  30,   6,  31,   7,  31,   7,  30,   7,  29,   6,  29,   6,  28,   7,
00088  28,   7,  27,   7,  26,   6,  26,   6,  27,   5,  27,   4,  27,   4,  26,
00089   5,  26,   5,  25,   4,  25,   4,  24,   5,  24,   6,  24,   6,  25,   7,
00090  25,   7,  24,   8,  24,   8,  25,   9,  25,   9,  24,  10,  24,  11,  24,
00091  11,  25,  10,  25,  10,  26,  11,  26,  11,  27,  10,  27,   9,  27,   9,
00092  26,   8,  26,   8,  27,   8,  28,   9,  28,   9,  29,   8,  29,   8,  30,
00093   8,  31,   9,  31,   9,  30,  10,  30,  10,  31,  11,  31,  11,  30,  11,
00094  29,  10,  29,  10,  28,  11,  28,  12,  28,  13,  28,  13,  29,  12,  29,
00095  12,  30,  12,  31,  13,  31,  13,  30,  14,  30,  14,  31,  15,  31,  15,
00096  30,  15,  29,  14,  29,  14,  28,  15,  28,  15,  27,  15,  26,  14,  26,
00097  14,  27,  13,  27,  12,  27,  12,  26,  13,  26,  13,  25,  12,  25,  12,
00098  24,  13,  24,  14,  24,  14,  25,  15,  25,  15,  24,  15,  23,  14,  23,
00099  14,  22,  15,  22,  15,  21,  15,  20,  14,  20,  14,  21,  13,  21,  13,
00100  20,  12,  20,  12,  21,  12,  22,  13,  22,  13,  23,  12,  23,  11,  23,
00101  11,  22,  10,  22,  10,  23,   9,  23,   8,  23,   8,  22,   9,  22,   9,
00102  21,   8,  21,   8,  20,   9,  20,  10,  20,  10,  21,  11,  21,  11,  20,
00103  11,  19,  11,  18,  10,  18,  10,  19,   9,  19,   8,  19,   8,  18,   9,
00104  18,   9,  17,   8,  17,   8,  16,   9,  16,  10,  16,  10,  17,  11,  17,
00105  11,  16,  12,  16,  13,  16,  13,  17,  12,  17,  12,  18,  12,  19,  13,
00106  19,  13,  18,  14,  18,  14,  19,  15,  19,  15,  18,  15,  17,  14,  17,
00107  14,  16,  15,  16,  16,  16,  17,  16,  17,  17,  16,  17,  16,  18,  16,
00108  19,  17,  19,  17,  18,  18,  18,  18,  19,  19,  19,  19,  18,  19,  17,
00109  18,  17,  18,  16,  19,  16,  20,  16,  20,  17,  21,  17,  21,  16,  22,
00110  16,  23,  16,  23,  17,  22,  17,  22,  18,  23,  18,  23,  19,  22,  19,
00111  21,  19,  21,  18,  20,  18,  20,  19,  20,  20,  20,  21,  21,  21,  21,
00112  20,  22,  20,  23,  20,  23,  21,  22,  21,  22,  22,  23,  22,  23,  23,
00113  22,  23,  21,  23,  21,  22,  20,  22,  20,  23,  19,  23,  18,  23,  18,
00114  22,  19,  22,  19,  21,  19,  20,  18,  20,  18,  21,  17,  21,  17,  20,
00115  16,  20,  16,  21,  16,  22,  17,  22,  17,  23,  16,  23,  16,  24,  16,
00116  25,  17,  25,  17,  24,  18,  24,  19,  24,  19,  25,  18,  25,  18,  26,
00117  19,  26,  19,  27,  18,  27,  17,  27,  17,  26,  16,  26,  16,  27,  16,
00118  28,  17,  28,  17,  29,  16,  29,  16,  30,  16,  31,  17,  31,  17,  30,
00119  18,  30,  18,  31,  19,  31,  19,  30,  19,  29,  18,  29,  18,  28,  19,
00120  28,  20,  28,  21,  28,  21,  29,  20,  29,  20,  30,  20,  31,  21,  31,
00121  21,  30,  22,  30,  22,  31,  23,  31,  23,  30,  23,  29,  22,  29,  22,
00122  28,  23,  28,  23,  27,  23,  26,  22,  26,  22,  27,  21,  27,  20,  27,
00123  20,  26,  21,  26,  21,  25,  20,  25,  20,  24,  21,  24,  22,  24,  22,
00124  25,  23,  25,  23,  24,  24,  24,  24,  25,  25,  25,  25,  24,  26,  24,
00125  27,  24,  27,  25,  26,  25,  26,  26,  27,  26,  27,  27,  26,  27,  25,
00126  27,  25,  26,  24,  26,  24,  27,  24,  28,  25,  28,  25,  29,  24,  29,
00127  24,  30,  24,  31,  25,  31,  25,  30,  26,  30,  26,  31,  27,  31,  27,
00128  30,  27,  29,  26,  29,  26,  28,  27,  28,  28,  28,  29,  28,  29,  29,
00129  28,  29,  28,  30,  28,  31,  29,  31,  29,  30,  30,  30,  30,  31,  31,
00130  31,  31,  30,  31,  29,  30,  29,  30,  28,  31,  28,  31,  27,  31,  26,
00131  30,  26,  30,  27,  29,  27,  28,  27,  28,  26,  29,  26,  29,  25,  28,
00132  25,  28,  24,  29,  24,  30,  24,  30,  25,  31,  25,  31,  24,  31,  23,
00133  30,  23,  30,  22,  31,  22,  31,  21,  31,  20,  30,  20,  30,  21,  29,
00134  21,  29,  20,  28,  20,  28,  21,  28,  22,  29,  22,  29,  23,  28,  23,
00135  27,  23,  27,  22,  26,  22,  26,  23,  25,  23,  24,  23,  24,  22,  25,
00136  22,  25,  21,  24,  21,  24,  20,  25,  20,  26,  20,  26,  21,  27,  21,
00137  27,  20,  27,  19,  27,  18,  26,  18,  26,  19,  25,  19,  24,  19,  24,
00138  18,  25,  18,  25,  17,  24,  17,  24,  16,  25,  16,  26,  16,  26,  17,
00139  27,  17,  27,  16,  28,  16,  29,  16,  29,  17,  28,  17,  28,  18,  28,
00140  19,  29,  19,  29,  18,  30,  18,  30,  19,  31,  19,  31,  18,  31,  17,
00141  30,  17,  30,  16,  31,  16,  31,  15,  31,  14,  30,  14,  30,  15,  29,
00142  15,  28,  15,  28,  14,  29,  14,  29,  13,  28,  13,  28,  12,  29,  12,
00143  30,  12,  30,  13,  31,  13,  31,  12,  31,  11,  30,  11,  30,  10,  31,
00144  10,  31,   9,  31,   8,  30,   8,  30,   9,  29,   9,  29,   8,  28,   8,
00145  28,   9,  28,  10,  29,  10,  29,  11,  28,  11,  27,  11,  26,  11,  26,
00146  10,  27,  10,  27,   9,  27,   8,  26,   8,  26,   9,  25,   9,  25,   8,
00147  24,   8,  24,   9,  24,  10,  25,  10,  25,  11,  24,  11,  24,  12,  24,
00148  13,  25,  13,  25,  12,  26,  12,  27,  12,  27,  13,  26,  13,  26,  14,
00149  27,  14,  27,  15,  26,  15,  25,  15,  25,  14,  24,  14,  24,  15,  23,
00150  15,  22,  15,  22,  14,  23,  14,  23,  13,  23,  12,  22,  12,  22,  13,
00151  21,  13,  21,  12,  20,  12,  20,  13,  20,  14,  21,  14,  21,  15,  20,
00152  15,  19,  15,  19,  14,  18,  14,  18,  15,  17,  15,  16,  15,  16,  14,
00153  17,  14,  17,  13,  16,  13,  16,  12,  17,  12,  18,  12,  18,  13,  19,
00154  13,  19,  12,  19,  11,  19,  10,  18,  10,  18,  11,  17,  11,  16,  11,
00155  16,  10,  17,  10,  17,   9,  16,   9,  16,   8,  17,   8,  18,   8,  18,
00156   9,  19,   9,  19,   8,  20,   8,  21,   8,  21,   9,  20,   9,  20,  10,
00157  20,  11,  21,  11,  21,  10,  22,  10,  22,  11,  23,  11,  23,  10,  23,
00158   9,  22,   9,  22,   8,  23,   8,  23,   7,  22,   7,  22,   6,  23,   6,
00159  23,   5,  23,   4,  22,   4,  22,   5,  21,   5,  21,   4,  20,   4,  20,
00160   5,  20,   6,  21,   6,  21,   7,  20,   7,  19,   7,  19,   6,  18,   6,
00161  18,   7,  17,   7,  16,   7,  16,   6,  17,   6,  17,   5,  16,   5,  16,
00162   4,  17,   4,  18,   4,  18,   5,  19,   5,  19,   4,  19,   3,  19,   2,
00163  18,   2,  18,   3,  17,   3,  16,   3,  16,   2,  17,   2,  17,   1,  16,
00164   1,  16,   0,  17,   0,  18,   0,  18,   1,  19,   1,  19,   0,  20,   0,
00165  21,   0,  21,   1,  20,   1,  20,   2,  20,   3,  21,   3,  21,   2,  22,
00166   2,  22,   3,  23,   3,  23,   2,  23,   1,  22,   1,  22,   0,  23,   0,
00167  24,   0,  24,   1,  25,   1,  25,   0,  26,   0,  27,   0,  27,   1,  26,
00168   1,  26,   2,  27,   2,  27,   3,  26,   3,  25,   3,  25,   2,  24,   2,
00169  24,   3,  24,   4,  25,   4,  25,   5,  24,   5,  24,   6,  24,   7,  25,
00170   7,  25,   6,  26,   6,  26,   7,  27,   7,  27,   6,  27,   5,  26,   5,
00171  26,   4,  27,   4,  28,   4,  29,   4,  29,   5,  28,   5,  28,   6,  28,
00172   7,  29,   7,  29,   6,  30,   6,  30,   7,  31,   7,  31,   6,  31,   5,
00173  30,   5,  30,   4,  31,   4,  31,   3,  31,   2,  30,   2,  30,   3,  29,
00174   3,  28,   3,  28,   2,  29,   2,  29,   1,  28,   1,  28,   0,  29,   0,
00175  30,   0,  30,   1,  31,   1,  31,   0, };
00176 
00177 #endif   /* #ifndef _DATA32X32_H_ */

Generated on Sat Sep 7 16:31:26 2002 for Halftoning Library by doxygen1.2.17