|
Defines | |
| #define | imColorModeSpace(_cm) (_cm & 0xFF) |
| #define | imColorModeMatch(_cm1, _cm2) (imColorModeSpace(_cm1) == imColorModeSpace(_cm2)) |
| #define | imColorModeHasAlpha(_cm) (_cm & IM_ALPHA) |
| #define | imColorModeIsPacked(_cm) (_cm & IM_PACKED) |
| #define | imColorModeIsTopDown(_cm) (_cm & IM_TOPDOWN) |
| #define | IM_MAXDEPTH 5 |
Functions | |
| const char * | imColorModeSpaceName (int color_mode) |
| const char * | imColorModeComponentName (int color_space, int component) |
| int | imColorModeDepth (int color_mode) |
| int | imColorModeToBitmap (int color_mode) |
| int | imColorModeIsBitmap (int color_mode, int data_type) |
| #define imColorModeSpace | ( | _cm | ) | (_cm & 0xFF) |
Returns the color space of the color mode.
im.ColorModeSpace(color_mode: number) -> color_space: number [in Lua 5]
| #define imColorModeMatch | ( | _cm1, | ||
| _cm2 | ||||
| ) | (imColorModeSpace(_cm1) == imColorModeSpace(_cm2)) |
Check if the two color modes match. Only the color space is compared.
im.ColorModeMatch(color_mode1: number, color_mode2: number) -> match: boolean [in Lua 5]
| #define imColorModeHasAlpha | ( | _cm | ) | (_cm & IM_ALPHA) |
Check if the color mode has an alpha channel.
im.ColorModeHasAlpha(color_mode: number) -> has_alpha: boolean [in Lua 5]
| #define imColorModeIsPacked | ( | _cm | ) | (_cm & IM_PACKED) |
Check if the color mode components are packed in one plane.
im.ColorModeIsPacked(color_mode: number) -> is_packed: boolean [in Lua 5]
| #define imColorModeIsTopDown | ( | _cm | ) | (_cm & IM_TOPDOWN) |
Check if the color mode orients the image from top down to bottom.
im.ColorModeIsTopDown(color_mode: number) -> is_top_down: boolean [in Lua 5]
| #define IM_MAXDEPTH 5 |
Max depth is 4+1 (cmyk+alpha)
| const char* imColorModeSpaceName | ( | int | color_mode | ) |
Returns the color mode name.
im.ColorModeSpaceName(color_mode: number) -> name: string [in Lua 5]
| const char* imColorModeComponentName | ( | int | color_space, | |
| int | component | |||
| ) |
Returns the color mode space component name.
im.ColorModeComponentName(color_mode: number) -> name: string [in Lua 5]
| int imColorModeDepth | ( | int | color_mode | ) |
Returns the number of components of the color space including alpha.
im.ColorModeDepth(color_mode: number) -> depth: number [in Lua 5]
| int imColorModeToBitmap | ( | int | color_mode | ) |
Returns the color space of the equivalent display bitmap image.
Original packing and alpha are ignored. Returns IM_RGB, IM_GRAY, IM_MAP or IM_BINARY.
im.ColorModeToBitmap(color_mode: number) -> color_space: number [in Lua 5]
| int imColorModeIsBitmap | ( | int | color_mode, | |
| int | data_type | |||
| ) |
Check if the color mode and data_type defines a display bitmap image.
im.ColorModeIsBitmap(color_mode: number, data_type: number) -> is_bitmap: boolean [in Lua 5]
1.7.1