Data Structures | Namespaces | Defines | Enumerations

RxIfcImage.h File Reference

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...
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Defines