CVD::Pixel::Component< Rgba< P > > Struct Template Reference

#include <rgb_components.h>

List of all members.

Public Types

typedef P type

Static Public Member Functions

static P & get (Rgba< P > &pixel, size_t i)
static const P & get (const Rgba< P > &pixel, size_t i)

Static Public Attributes

static const size_t count = 4

Detailed Description

template<class P>
struct CVD::Pixel::Component< Rgba< P > >

Definition at line 97 of file rgb_components.h.


Member Typedef Documentation

template<class P >
typedef P CVD::Pixel::Component< Rgba< P > >::type

Definition at line 99 of file rgb_components.h.


Member Function Documentation

template<class P >
static P& CVD::Pixel::Component< Rgba< P > >::get ( Rgba< P > &  pixel,
size_t  i 
) [inline, static]

Definition at line 108 of file rgb_components.h.

template<class P >
static const P& CVD::Pixel::Component< Rgba< P > >::get ( const Rgba< P > &  pixel,
size_t  i 
) [inline, static]

Definition at line 102 of file rgb_components.h.


Member Data Documentation

template<class P >
const size_t CVD::Pixel::Component< Rgba< P > >::count = 4 [static]

Definition at line 100 of file rgb_components.h.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


libcvd
Author(s): Edward Rosten, Paul Smith, Tom Drummond, Gerhard Reitmayr, Ethan Eade, Timothy Gan, Chris Kemp, Georg Klein
autogenerated on Fri Jan 11 09:13:59 2013