Lines Matching +full:1 +full:- +full:cell
4 * SPDX-License-Identifier: Apache-2.0
29 #define FT8XX_BITMAPS 1U
30 /** Anti-aliased points, point radius is 1-256 pixels */
33 * Anti-aliased lines, with width from 0 to 4095 1/16th of pixel units.
37 /** Anti-aliased lines, connected head-to-tail */
48 * Round-cornered rectangles, curvature of the corners can be adjusted using
57 * - @ref FT8XX_BITMAPS
58 * - @ref FT8XX_POINTS
59 * - @ref FT8XX_LINES
60 * - @ref FT8XX_LINE_STRIP
61 * - @ref FT8XX_EDGE_STRIP_R
62 * - @ref FT8XX_EDGE_STRIP_L
63 * - @ref FT8XX_EDGE_STRIP_A
64 * - @ref FT8XX_EDGE_STRIP_B
65 * - @ref FT8XX_RECTS
153 * the line to the outermost drawn pixel, in units of 1/16 pixel. The valid
154 * range is from 16 to 4095 in terms of 1/16th pixel units.
160 * @param width Line width in 1/16 pixel
181 * @param s Tag value 1-255
188 * The range of coordinates is from -16384 to +16383 in terms of 1/16th pixel
194 * @param x Signed x-coordinate in 1/16 pixel precision
195 * @param y Signed y-coordinate in 1/16 pixel precision
205 * is dedicated to the FT8xx built-in font.
207 * Cell number is the index of bitmap with same bitmap layout and format.
208 * For example, for handle 31, the cell 65 means the character "A" in the
211 * @param x x-coordinate in pixels, from 0 to 511
212 * @param y y-coordinate in pixels, from 0 to 511
214 * @param cell Cell number
216 #define FT8XX_VERTEX2II(x, y, handle, cell) (0x80000000 | \ argument
220 ((uint32_t)(cell) & 0x7f))