VCF::RGBAPixel< BitSizeType, FloatingPoint, PixTraitsType, PixAllocaterType > Class Template Reference
Defines a channel layout order of r,g,b,a with BitSizeType bits per channel.
More...
#include <vcf/GraphicsKit/Pixels.h>
List of all members.
|
Public Types |
| typedef PixTraitsType | Traits |
| typedef PixAllocaterType | Allocater |
| enum | { ChannelSize = Traits::ChannelSize
} |
Public Attributes |
| BitSizeType | r |
| BitSizeType | g |
| BitSizeType | b |
| BitSizeType | a |
Detailed Description
template<typename BitSizeType, bool FloatingPoint = false, typename PixTraitsType = PixelTraits<BitSizeType,FloatingPoint>, typename PixAllocaterType = PixelAllocater<PixTraitsType>>
class VCF::RGBAPixel< BitSizeType, FloatingPoint, PixTraitsType, PixAllocaterType >
Defines a channel layout order of r,g,b,a with BitSizeType bits per channel.
Member Typedef Documentation
|
template<typename BitSizeType, bool FloatingPoint = false, typename PixTraitsType = PixelTraits<BitSizeType,FloatingPoint>, typename PixAllocaterType = PixelAllocater<PixTraitsType>> |
| typedef PixAllocaterType VCF::RGBAPixel< BitSizeType, FloatingPoint, PixTraitsType, PixAllocaterType >::Allocater |
|
|
template<typename BitSizeType, bool FloatingPoint = false, typename PixTraitsType = PixelTraits<BitSizeType,FloatingPoint>, typename PixAllocaterType = PixelAllocater<PixTraitsType>> |
| typedef PixTraitsType VCF::RGBAPixel< BitSizeType, FloatingPoint, PixTraitsType, PixAllocaterType >::Traits |
|
Member Enumeration Documentation
|
template<typename BitSizeType, bool FloatingPoint = false, typename PixTraitsType = PixelTraits<BitSizeType,FloatingPoint>, typename PixAllocaterType = PixelAllocater<PixTraitsType>> |
| anonymous enum |
|
Member Data Documentation
|
template<typename BitSizeType, bool FloatingPoint = false, typename PixTraitsType = PixelTraits<BitSizeType,FloatingPoint>, typename PixAllocaterType = PixelAllocater<PixTraitsType>> |
| BitSizeType VCF::RGBAPixel< BitSizeType, FloatingPoint, PixTraitsType, PixAllocaterType >::a |
|
|
template<typename BitSizeType, bool FloatingPoint = false, typename PixTraitsType = PixelTraits<BitSizeType,FloatingPoint>, typename PixAllocaterType = PixelAllocater<PixTraitsType>> |
| BitSizeType VCF::RGBAPixel< BitSizeType, FloatingPoint, PixTraitsType, PixAllocaterType >::b |
|
|
template<typename BitSizeType, bool FloatingPoint = false, typename PixTraitsType = PixelTraits<BitSizeType,FloatingPoint>, typename PixAllocaterType = PixelAllocater<PixTraitsType>> |
| BitSizeType VCF::RGBAPixel< BitSizeType, FloatingPoint, PixTraitsType, PixAllocaterType >::g |
|
|
template<typename BitSizeType, bool FloatingPoint = false, typename PixTraitsType = PixelTraits<BitSizeType,FloatingPoint>, typename PixAllocaterType = PixelAllocater<PixTraitsType>> |
| BitSizeType VCF::RGBAPixel< BitSizeType, FloatingPoint, PixTraitsType, PixAllocaterType >::r |
|
The documentation for this class was generated from the following file: