| LPCOpen Platform v1.03 LPCOpen Platform for NXP LPC Microcontrollers

- Main Page
- Modules
- Data Structures
- Files
- Related Pages

- File List
- Globals

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Enumerations | Functions
lpc_swim_image.h File Reference
`#include "lpc_types.h"`
`#include "lpc_swim.h"`
`#include "lpc_colors.h"`

Go to the source code of this file.

## Enumerations
enum | SWIM_ROTATION_T { NOROTATION, RIGHT, INVERT, LEFT }

## Functions
void | swim_put_image (SWIM_WINDOW_T *win, const COLOR_T *image, int32_t xsize, int32_t ysize)
| Puts a raw image into a window.
void | swim_put_invert_image (SWIM_WINDOW_T *win, const COLOR_T *image, int32_t xsize, int32_t ysize)
| Puts a raw image into a window inverted.
void | swim_put_left_image (SWIM_WINDOW_T *win, const COLOR_T *image, int32_t xsize, int32_t ysize)
| Puts a raw image into a window rotated left.
void | swim_put_right_image (SWIM_WINDOW_T *win, const COLOR_T *image, int32_t xsize, int32_t ysize)
| Puts a raw image into a window rotated right.
void | swim_put_scale_image (SWIM_WINDOW_T *win, const COLOR_T *image, int32_t xsize, int32_t ysize)
| Puts and scales a raw image into a window.
void | swim_put_scale_invert_image (SWIM_WINDOW_T *win, const COLOR_T *image, int32_t xsize, int32_t ysize)
| Puts and scales a raw image into a window inverted.
void | swim_put_scale_left_image (SWIM_WINDOW_T *win, const COLOR_T *image, int32_t xsize, int32_t ysize)
| Puts and scales a raw image into a window rotated left.
void | swim_put_scale_right_image (SWIM_WINDOW_T *win, const COLOR_T *image, int32_t xsize, int32_t ysize)
| Puts and scales a raw image into a window rotated right.
void | swim_put_win_image (SWIM_WINDOW_T *win, const COLOR_T *image, int32_t xsize, int32_t ysize, int32_t scale, SWIM_ROTATION_T rtype)
| SWIM image draw composite function.