CARPENTIER ANTOINE
/
panneau
LAST PUBLISH MATRIX PROJECT
croixbmp.h@2:552c5891b8c5, 2021-06-23 (annotated)
- Committer:
- antoine_carpentier
- Date:
- Wed Jun 23 14:32:47 2021 +0000
- Revision:
- 2:552c5891b8c5
- Parent:
- 1:7a7366246b30
LAST COMMIT
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
antoine_carpentier | 1:7a7366246b30 | 1 | |
antoine_carpentier | 1:7a7366246b30 | 2 | /******************************************************************************* |
antoine_carpentier | 1:7a7366246b30 | 3 | * image |
antoine_carpentier | 1:7a7366246b30 | 4 | * filename: unsaved |
antoine_carpentier | 1:7a7366246b30 | 5 | * name: croixbmp |
antoine_carpentier | 1:7a7366246b30 | 6 | * |
antoine_carpentier | 1:7a7366246b30 | 7 | * preset name: Color A8R8G8B8 |
antoine_carpentier | 1:7a7366246b30 | 8 | * data block size: 32 bit(s), uint32_t |
antoine_carpentier | 1:7a7366246b30 | 9 | * RLE compression enabled: no |
antoine_carpentier | 1:7a7366246b30 | 10 | * conversion type: Color, not_used not_used |
antoine_carpentier | 1:7a7366246b30 | 11 | * bits per pixel: 32 |
antoine_carpentier | 1:7a7366246b30 | 12 | * |
antoine_carpentier | 1:7a7366246b30 | 13 | * preprocess: |
antoine_carpentier | 1:7a7366246b30 | 14 | * main scan direction: top_to_bottom |
antoine_carpentier | 1:7a7366246b30 | 15 | * line scan direction: forward |
antoine_carpentier | 1:7a7366246b30 | 16 | * inverse: no |
antoine_carpentier | 1:7a7366246b30 | 17 | *******************************************************************************/ |
antoine_carpentier | 1:7a7366246b30 | 18 | |
antoine_carpentier | 1:7a7366246b30 | 19 | |
antoine_carpentier | 1:7a7366246b30 | 20 | typedef struct { |
antoine_carpentier | 1:7a7366246b30 | 21 | const uint32_t *data; |
antoine_carpentier | 1:7a7366246b30 | 22 | uint16_t width; |
antoine_carpentier | 1:7a7366246b30 | 23 | uint16_t height; |
antoine_carpentier | 1:7a7366246b30 | 24 | uint8_t dataSize; |
antoine_carpentier | 1:7a7366246b30 | 25 | } tImage_croix; |
antoine_carpentier | 1:7a7366246b30 | 26 | |
antoine_carpentier | 1:7a7366246b30 | 27 | #include <stdint.h> |
antoine_carpentier | 1:7a7366246b30 | 28 | |
antoine_carpentier | 1:7a7366246b30 | 29 | |
antoine_carpentier | 1:7a7366246b30 | 30 | |
antoine_carpentier | 1:7a7366246b30 | 31 | static const uint32_t image_data_croixbmp[784] = { |
antoine_carpentier | 1:7a7366246b30 | 32 | 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, |
antoine_carpentier | 1:7a7366246b30 | 33 | 0xffffffff, 0xffffffff, 0xffffffff, 0xfffeffff, 0xfffcb9b8, 0xfffcb8b7, 0xfffeffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xfffeffff, 0xfffcb8b7, 0xfffcb9b8, 0xfffeffff, 0xffffffff, 0xffffffff, 0xffffffff, |
antoine_carpentier | 1:7a7366246b30 | 34 | 0xffffffff, 0xffffffff, 0xfffeffff, 0xfffb1313, 0xfffe0000, 0xfffe0000, 0xfffb1010, 0xfffdffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb1010, 0xfffe0000, 0xfffe0000, 0xfffb1313, 0xfffeffff, 0xffffffff, 0xffffffff, |
antoine_carpentier | 1:7a7366246b30 | 35 | 0xffffffff, 0xfffeffff, 0xfffb1313, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb1313, 0xfffeffff, 0xffffffff, |
antoine_carpentier | 1:7a7366246b30 | 36 | 0xffffffff, 0xfffcb9b8, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffcb8b8, 0xffffffff, |
antoine_carpentier | 1:7a7366246b30 | 37 | 0xffffffff, 0xfffcb8b7, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffcb8b7, 0xffffffff, |
antoine_carpentier | 1:7a7366246b30 | 38 | 0xffffffff, 0xfffeffff, 0xfffb1010, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb1010, 0xfffeffff, 0xffffffff, |
antoine_carpentier | 1:7a7366246b30 | 39 | 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xffffffff, 0xffffffff, |
antoine_carpentier | 1:7a7366246b30 | 40 | 0xffffffff, 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xffffffff, 0xffffffff, 0xffffffff, |
antoine_carpentier | 1:7a7366246b30 | 41 | 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffc0e0e, 0xfffc0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, |
antoine_carpentier | 1:7a7366246b30 | 42 | 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, |
antoine_carpentier | 1:7a7366246b30 | 43 | 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, |
antoine_carpentier | 1:7a7366246b30 | 44 | 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, |
antoine_carpentier | 1:7a7366246b30 | 45 | 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xfffeffff, 0xfffa1010, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0707, 0xfff51615, 0xffff0000, 0xfffc0c0c, 0xfffeffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, |
antoine_carpentier | 1:7a7366246b30 | 46 | 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xfffaffff, 0xfff22020, 0xfff40d0d, 0xfff41211, 0xfff31313, 0xfff31514, 0xfff70c0c, 0xfff41212, 0xfff41111, 0xfff40f10, 0xfff22020, 0xfffcffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, |
antoine_carpentier | 1:7a7366246b30 | 47 | 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, |
antoine_carpentier | 1:7a7366246b30 | 48 | 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, |
antoine_carpentier | 1:7a7366246b30 | 49 | 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, |
antoine_carpentier | 1:7a7366246b30 | 50 | 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffc0e0e, 0xfffc0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, |
antoine_carpentier | 1:7a7366246b30 | 51 | 0xffffffff, 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xffffffff, 0xffffffff, 0xffffffff, |
antoine_carpentier | 1:7a7366246b30 | 52 | 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xffffffff, 0xffffffff, |
antoine_carpentier | 1:7a7366246b30 | 53 | 0xffffffff, 0xfffeffff, 0xfffb1010, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb1010, 0xfffeffff, 0xffffffff, |
antoine_carpentier | 1:7a7366246b30 | 54 | 0xffffffff, 0xfffcb8b7, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffcb8b7, 0xffffffff, |
antoine_carpentier | 1:7a7366246b30 | 55 | 0xffffffff, 0xfffcb9b8, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffcb9b8, 0xffffffff, |
antoine_carpentier | 1:7a7366246b30 | 56 | 0xffffffff, 0xfffeffff, 0xfffb1313, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb0e0e, 0xfffdffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb0e0e, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffe0000, 0xfffb1313, 0xfffeffff, 0xffffffff, |
antoine_carpentier | 1:7a7366246b30 | 57 | 0xffffffff, 0xffffffff, 0xfffeffff, 0xfffb1313, 0xfffe0000, 0xfffe0000, 0xfffb1010, 0xfffdffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xfffdffff, 0xfffb1010, 0xfffe0000, 0xfffe0000, 0xfffb1313, 0xfffeffff, 0xffffffff, 0xffffffff, |
antoine_carpentier | 1:7a7366246b30 | 58 | 0xffffffff, 0xffffffff, 0xffffffff, 0xfffeffff, 0xfffcb9b8, 0xfffcb8b7, 0xfffeffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xfffeffff, 0xfffcb8b7, 0xfffcb9b8, 0xfffeffff, 0xffffffff, 0xffffffff, 0xffffffff, |
antoine_carpentier | 1:7a7366246b30 | 59 | 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff |
antoine_carpentier | 1:7a7366246b30 | 60 | }; |
antoine_carpentier | 1:7a7366246b30 | 61 | const tImage_croix croixbmp = { image_data_croixbmp, 28, 28, |
antoine_carpentier | 1:7a7366246b30 | 62 | 32 }; |
antoine_carpentier | 1:7a7366246b30 | 63 | |
antoine_carpentier | 1:7a7366246b30 | 64 |