Sourceforge.net - The VCF's Project Host
   The VCF Website Home   |   Online Discussion Forums   |   Sourceforge.net Project Page   

VCF::PixelTraits< SizeType, FloatingPoint, GrayScale > Class Template Reference

#include <vcf/GraphicsKit/Pixels.h>

List of all members.

Public Types

typedef SizeType ChannelType
enum  { ChannelSize = sizeof(SizeType)*8 }

Static Public Member Functions

static SizeType minVal ()
static SizeType maxVal ()
static Image::ImageChannelSize getTraitsChannelSize ()
static Image::ImageChannelType getTraitsChannelType ()
static Image::ImageType getTraitsImageType ()
static Image::ImageChannelSize getChannelSize (Image::ImageDescriptor val)
static Image::ImageDescriptor setChannelSize (Image::ImageDescriptor &val, Image::ImageChannelSize size)
static Image::ImageDescriptor setImageType (Image::ImageDescriptor &val, Image::ImageType type)
static Image::ImageType getImageType (Image::ImageDescriptor val)
static Image::ImageDescriptor setChannelType (Image::ImageDescriptor &val, Image::ImageChannelType type)
static Image::ImageChannelType getChannelType (Image::ImageDescriptor val)
static Image::ImageDescriptor setPixelLayoutOrder (Image::ImageDescriptor &val, Image::PixelLayoutOrder order)
static Image::PixelLayoutOrder getPixelLayoutOrder (Image::ImageDescriptor val)

template<typename SizeType, bool FloatingPoint = false, bool GrayScale = false>
class VCF::PixelTraits< SizeType, FloatingPoint, GrayScale >


Member Typedef Documentation

template<typename SizeType, bool FloatingPoint = false, bool GrayScale = false>
typedef SizeType VCF::PixelTraits< SizeType, FloatingPoint, GrayScale >::ChannelType
 


Member Enumeration Documentation

template<typename SizeType, bool FloatingPoint = false, bool GrayScale = false>
anonymous enum
 

Enumerator:
ChannelSize 


Member Function Documentation

template<typename SizeType, bool FloatingPoint = false, bool GrayScale = false>
static Image::ImageChannelSize VCF::PixelTraits< SizeType, FloatingPoint, GrayScale >::getChannelSize Image::ImageDescriptor  val  )  [inline, static]
 

template<typename SizeType, bool FloatingPoint = false, bool GrayScale = false>
static Image::ImageChannelType VCF::PixelTraits< SizeType, FloatingPoint, GrayScale >::getChannelType Image::ImageDescriptor  val  )  [inline, static]
 

template<typename SizeType, bool FloatingPoint = false, bool GrayScale = false>
static Image::ImageType VCF::PixelTraits< SizeType, FloatingPoint, GrayScale >::getImageType Image::ImageDescriptor  val  )  [inline, static]
 

template<typename SizeType, bool FloatingPoint = false, bool GrayScale = false>
static Image::PixelLayoutOrder VCF::PixelTraits< SizeType, FloatingPoint, GrayScale >::getPixelLayoutOrder Image::ImageDescriptor  val  )  [inline, static]
 

template<typename SizeType, bool FloatingPoint = false, bool GrayScale = false>
static Image::ImageChannelSize VCF::PixelTraits< SizeType, FloatingPoint, GrayScale >::getTraitsChannelSize  )  [inline, static]
 

template<typename SizeType, bool FloatingPoint = false, bool GrayScale = false>
static Image::ImageChannelType VCF::PixelTraits< SizeType, FloatingPoint, GrayScale >::getTraitsChannelType  )  [inline, static]
 

template<typename SizeType, bool FloatingPoint = false, bool GrayScale = false>
static Image::ImageType VCF::PixelTraits< SizeType, FloatingPoint, GrayScale >::getTraitsImageType  )  [inline, static]
 

template<typename SizeType, bool FloatingPoint = false, bool GrayScale = false>
static SizeType VCF::PixelTraits< SizeType, FloatingPoint, GrayScale >::maxVal  )  [inline, static]
 

template<typename SizeType, bool FloatingPoint = false, bool GrayScale = false>
static SizeType VCF::PixelTraits< SizeType, FloatingPoint, GrayScale >::minVal  )  [inline, static]
 

template<typename SizeType, bool FloatingPoint = false, bool GrayScale = false>
static Image::ImageDescriptor VCF::PixelTraits< SizeType, FloatingPoint, GrayScale >::setChannelSize Image::ImageDescriptor val,
Image::ImageChannelSize  size
[inline, static]
 

template<typename SizeType, bool FloatingPoint = false, bool GrayScale = false>
static Image::ImageDescriptor VCF::PixelTraits< SizeType, FloatingPoint, GrayScale >::setChannelType Image::ImageDescriptor val,
Image::ImageChannelType  type
[inline, static]
 

template<typename SizeType, bool FloatingPoint = false, bool GrayScale = false>
static Image::ImageDescriptor VCF::PixelTraits< SizeType, FloatingPoint, GrayScale >::setImageType Image::ImageDescriptor val,
Image::ImageType  type
[inline, static]
 

template<typename SizeType, bool FloatingPoint = false, bool GrayScale = false>
static Image::ImageDescriptor VCF::PixelTraits< SizeType, FloatingPoint, GrayScale >::setPixelLayoutOrder Image::ImageDescriptor val,
Image::PixelLayoutOrder  order
[inline, static]
 


The documentation for this class was generated from the following file:
   Comments or Suggestions?    License Information