IMG/IMG_FileTypes.h File Reference
#include <PXL/PXL_Common.h>
Go to the source code of this file.
|
Defines |
| #define | IMG_DT_ALL ((IMG_DataType)0x1F) |
| #define | IMG_CM_SIZE 0x0F |
| #define | IMG_CM_ALL ((IMG_ColorModel)0x0F) |
Enumerations |
| enum | IMG_DataType {
IMG_DT_ANY = 0x00,
IMG_UCHAR = 0x01,
IMG_INT8 = 0x01,
IMG_USHORT = 0x02,
IMG_INT16 = 0x02,
IMG_UINT = 0x04,
IMG_INT32 = 0x04,
IMG_FLOAT = 0x08,
IMG_FLOAT32 = 0x08,
IMG_HALF = 0x10,
IMG_FLOAT16 = 0x10
} |
| enum | IMG_ColorModel {
IMG_CM_ANY = 0,
IMG_1CHAN = 0x01,
IMG_2CHAN = 0x02,
IMG_RGB = 0x04,
IMG_RGBA = 0x08,
IMG_CM_REVERSED = 0x10,
IMG_BGR = (IMG_RGB | IMG_CM_REVERSED),
IMG_ABGR = (IMG_RGBA | IMG_CM_REVERSED)
} |
| enum | IMG_Interleave { IMG_INTERLEAVE_AS_IS,
IMG_INTERLEAVED,
IMG_NON_INTERLEAVED
} |
| enum | IMG_ComponentOrder { IMG_COMPONENT_AS_IS,
IMG_COMPONENT_RGBA,
IMG_COMPONENT_ABGR
} |
| enum | IMG_XOrientation { IMG_ORIENT_X_NONE,
IMG_ORIENT_LEFT_FIRST,
IMG_ORIENT_RIGHT_FIRST
} |
| enum | IMG_YOrientation { IMG_ORIENT_Y_NONE,
IMG_ORIENT_TOP_FIRST,
IMG_ORIENT_BOTTOM_FIRST
} |
| enum | IMG_DeepRasterColor { IMG_DEEP_RGBA_SPLIT,
IMG_DEEP_RGBA_COMBINED,
IMG_DEEP_RGBA_DONT_CARE
} |
| enum | IMG_FileAlphaInfo {
IMG_ALPHA_OPAQUE,
IMG_ALPHA_CONSTANT,
IMG_ALPHA_CUTOUT,
IMG_ALPHA_VARYING,
IMG_ALPHA_OUT_OF_BOUNDS,
IMG_ALPHA_NONE
} |
Define Documentation
Enumeration Type Documentation
- Enumerator:
-
| IMG_CM_ANY |
|
| IMG_1CHAN |
|
| IMG_2CHAN |
|
| IMG_RGB |
|
| IMG_RGBA |
|
| IMG_CM_REVERSED |
|
| IMG_BGR |
|
| IMG_ABGR |
|
Definition at line 39 of file IMG_FileTypes.h.
- Enumerator:
-
| IMG_COMPONENT_AS_IS |
|
| IMG_COMPONENT_RGBA |
|
| IMG_COMPONENT_ABGR |
|
Definition at line 64 of file IMG_FileTypes.h.
- Enumerator:
-
| IMG_DT_ANY |
|
| IMG_UCHAR |
|
| IMG_INT8 |
|
| IMG_USHORT |
|
| IMG_INT16 |
|
| IMG_UINT |
|
| IMG_INT32 |
|
| IMG_FLOAT |
|
| IMG_FLOAT32 |
|
| IMG_HALF |
|
| IMG_FLOAT16 |
|
Definition at line 24 of file IMG_FileTypes.h.
- Enumerator:
-
| IMG_DEEP_RGBA_SPLIT |
|
| IMG_DEEP_RGBA_COMBINED |
|
| IMG_DEEP_RGBA_DONT_CARE |
|
Definition at line 190 of file IMG_FileTypes.h.
- Enumerator:
-
| IMG_ALPHA_OPAQUE |
|
| IMG_ALPHA_CONSTANT |
|
| IMG_ALPHA_CUTOUT |
|
| IMG_ALPHA_VARYING |
|
| IMG_ALPHA_OUT_OF_BOUNDS |
|
| IMG_ALPHA_NONE |
|
Definition at line 199 of file IMG_FileTypes.h.
- Enumerator:
-
| IMG_INTERLEAVE_AS_IS |
|
| IMG_INTERLEAVED |
|
| IMG_NON_INTERLEAVED |
|
Definition at line 57 of file IMG_FileTypes.h.
- Enumerator:
-
| IMG_ORIENT_X_NONE |
|
| IMG_ORIENT_LEFT_FIRST |
|
| IMG_ORIENT_RIGHT_FIRST |
|
Definition at line 175 of file IMG_FileTypes.h.
- Enumerator:
-
| IMG_ORIENT_Y_NONE |
|
| IMG_ORIENT_TOP_FIRST |
|
| IMG_ORIENT_BOTTOM_FIRST |
|
Definition at line 182 of file IMG_FileTypes.h.