Go to the source code of this file.
Data Structures | |
| class | Raytrix::IImage |
| Interface supported by Raytrix images. More... | |
Namespaces | |
| namespace | Raytrix |
Defines | |
| #define | RX_IMG_BGR 0x80E0 |
| #define | RX_IMG_BGRA 0x80E1 |
| #define | RX_IMG_BYTE 0x1400 |
| #define | RX_IMG_DOUBLE 0x140A |
| #define | RX_IMG_FLOAT 0x1406 |
| #define | RX_IMG_INT 0x1404 |
| #define | RX_IMG_LUMINANCE 0x1909 |
| #define | RX_IMG_LUMINANCE_ALPHA 0x190A |
| #define | RX_IMG_RGB 0x1907 |
| #define | RX_IMG_RGBA 0x1908 |
| #define | RX_IMG_SHORT 0x1402 |
| #define | RX_IMG_UNSIGNED_BYTE 0x1401 |
| #define | RX_IMG_UNSIGNED_INT 0x1405 |
| #define | RX_IMG_UNSIGNED_SHORT 0x1403 |
Enumerations | |
| enum | Raytrix::EDataType { Raytrix::RxVoid = 0, Raytrix::RxByte = RX_IMG_BYTE, Raytrix::RxUByte = RX_IMG_UNSIGNED_BYTE, Raytrix::RxShort = RX_IMG_SHORT, Raytrix::RxUShort = RX_IMG_UNSIGNED_SHORT, Raytrix::RxInt = RX_IMG_INT, Raytrix::RxUInt = RX_IMG_UNSIGNED_INT, Raytrix::RxFloat = RX_IMG_FLOAT, Raytrix::RxDouble = RX_IMG_DOUBLE } |
The image data types. More... | |
| enum | Raytrix::EPixelType { Raytrix::RxNone = 0, Raytrix::RxRGB = RX_IMG_RGB, Raytrix::RxRGBA = RX_IMG_RGBA, Raytrix::RxBGR = RX_IMG_BGR, Raytrix::RxBGRA = RX_IMG_BGRA, Raytrix::RxLum = RX_IMG_LUMINANCE, Raytrix::RxLumA = RX_IMG_LUMINANCE_ALPHA } |
The image pixel types. More... | |