fbimage.h File Reference

Image interface for FBSDK. More...

#include <kaydaradef.h>
#include <fbsdk/fbcomponent.h>

Go to the source code of this file.

Classes

class   FBImage
  Image class. More...

Defines

#define  FBSDK_DLL   K_DLLIMPORT
  Be sure that FBSDK_DLL is defined only once...

Enumerations

enum   FBImageFormat {
  kFBImageFormatRGBA32, kFBImageFormatRGB24, kFBImageFormatBGRA32, kFBImageFormatBGR24,
  kFBImageFormatBGR16, kFBImageFormatABGR32, kFBImageFormatARGB32, kFBImageFormatUnknown
}
 

Image formats.

More...
enum   FBImageType { kFBImageTypeFrame, kFBImageTypeField }
 

Image types.

More...
enum   FBImageInterleaveType { kFBImageInterleaveTypeFullFrame, kFBImageInterleaveTypeOdd, kFBImageInterleaveTypeEven, kFBImageInterleaveTypeAverage }
 

Image field interleave types.

More...
enum   FBImageInterpolationType { kFBImageInterpolationTypeNone, kFBImageInterpolationTypeDuplicate, kFBImageInterpolationTypeLinear }
 

Image interpolation types.

More...

Functions

  __FB_FORWARD (FBImage)
  FB_DEFINE_COMPONENT (FBSDK_DLL, Image)
  FB_DEFINE_ENUM (FBSDK_DLL, ImageFormat)
  FB_DEFINE_ENUM (FBSDK_DLL, ImageType)
  FB_DEFINE_ENUM (FBSDK_DLL, ImageInterleaveType)
  FB_DEFINE_ENUM (FBSDK_DLL, ImageInterpolationType)

Detailed Description

Image interface for FBSDK.

Definition in file fbimage.h.


Define Documentation

#define FBSDK_DLL   K_DLLIMPORT

Be sure that FBSDK_DLL is defined only once...

Definition at line 48 of file fbimage.h.


Enumeration Type Documentation

Image types.

Enumerator:
kFBImageTypeFrame 
kFBImageTypeField 

Definition at line 73 of file fbimage.h.

Image field interleave types.

Enumerator:
kFBImageInterleaveTypeFullFrame 
kFBImageInterleaveTypeOdd 
kFBImageInterleaveTypeEven 
kFBImageInterleaveTypeAverage 

Definition at line 79 of file fbimage.h.

Image interpolation types.

Enumerator:
kFBImageInterpolationTypeNone 
kFBImageInterpolationTypeDuplicate 
kFBImageInterpolationTypeLinear 

Definition at line 87 of file fbimage.h.


Function Documentation

__FB_FORWARD ( FBImage  )
FB_DEFINE_COMPONENT ( FBSDK_DLL  ,
Image   
)
FB_DEFINE_ENUM ( FBSDK_DLL  ,
ImageFormat   
)
FB_DEFINE_ENUM ( FBSDK_DLL  ,
ImageType   
)
FB_DEFINE_ENUM ( FBSDK_DLL  ,
ImageInterleaveType   
)
FB_DEFINE_ENUM ( FBSDK_DLL  ,
ImageInterpolationType   
)