IImage.h File Reference

Go to the source code of this file.

Classes

struct  artec::sdk::base::ImageHeader
 
class  artec::sdk::base::IImage
 

Namespaces

 artec
 
 artec::sdk
 
 artec::sdk::base
 

Enumerations

enum  artec::sdk::base::PixelFormat {
  artec::sdk::base::PixelFormat_Unknown,
  artec::sdk::base::PixelFormat_Mono,
  artec::sdk::base::PixelFormat_BGR,
  artec::sdk::base::PixelFormat_BGRA,
  artec::sdk::base::PixelFormat_RG,
  artec::sdk::base::PixelFormat_RGB,
  artec::sdk::base::PixelFormat_RGBA,
  artec::sdk::base::PixelFormat_Mono_USHORT,
  artec::sdk::base::PixelFormat_RG_USHORT,
  artec::sdk::base::PixelFormat_RGB_USHORT,
  artec::sdk::base::PixelFormat_RGBA_USHORT,
  artec::sdk::base::PixelFormat_Mono_SINT,
  artec::sdk::base::PixelFormat_RG_SINT,
  artec::sdk::base::PixelFormat_RGB_SINT,
  artec::sdk::base::PixelFormat_RGBA_SINT,
  artec::sdk::base::PixelFormat_Mono_FLOAT,
  artec::sdk::base::PixelFormat_RG_FLOAT,
  artec::sdk::base::PixelFormat_RGB_FLOAT,
  artec::sdk::base::PixelFormat_RGBA_FLOAT,
  artec::sdk::base::PixelFormat_YUY,
  artec::sdk::base::PixelFormat_RawRGGB,
  artec::sdk::base::PixelFormat_RawGRBG,
  artec::sdk::base::PixelFormat_RawGBRG,
  artec::sdk::base::PixelFormat_RawBGGR,
  artec::sdk::base::PixelFormat_ForceDword = 0x7fffffff
}
 
enum  artec::sdk::base::Mirror {
  artec::sdk::base::Mirror_X,
  artec::sdk::base::Mirror_Y,
  artec::sdk::base::Mirror_ForceDword = 0x7fffffff
}
 

Functions

ErrorCode ABASESDK_LINK_SPEC artec::sdk::base::createImage (IImage **image, int width, int height, PixelFormat pixelFormat, int align=1, IBlob *initialData=0)
 
ErrorCode ABASESDK_LINK_SPEC artec::sdk::base::createImageByHeader (IImage **image, const ImageHeader &header, IBlob *initialData=0)