CVD::Pixel::Internal::int_info< To, From > Struct Template Reference

#include <scalar_convert.h>

List of all members.

Static Public Attributes

static const int chunks = traits<To>::bits_used / traits<From>::bits_used
static const int diff = traits<To>::bits_used - traits<From>::bits_used
static const int extra_bits = traits<To>::bits_used % traits<From>::bits_used
static const int final_rshift = traits<From>::bits_used - extra_bits
static const int shift_dir = (diff == 0)?0:((diff > 0)?1:-1)

Detailed Description

template<class To, class From>
struct CVD::Pixel::Internal::int_info< To, From >

Definition at line 51 of file scalar_convert.h.


Member Data Documentation

template<class To , class From >
const int CVD::Pixel::Internal::int_info< To, From >::chunks = traits<To>::bits_used / traits<From>::bits_used [static]

Definition at line 57 of file scalar_convert.h.

template<class To , class From >
const int CVD::Pixel::Internal::int_info< To, From >::diff = traits<To>::bits_used - traits<From>::bits_used [static]

Definition at line 53 of file scalar_convert.h.

template<class To , class From >
const int CVD::Pixel::Internal::int_info< To, From >::extra_bits = traits<To>::bits_used % traits<From>::bits_used [static]

Definition at line 59 of file scalar_convert.h.

template<class To , class From >
const int CVD::Pixel::Internal::int_info< To, From >::final_rshift = traits<From>::bits_used - extra_bits [static]

Definition at line 61 of file scalar_convert.h.

template<class To , class From >
const int CVD::Pixel::Internal::int_info< To, From >::shift_dir = (diff == 0)?0:((diff > 0)?1:-1) [static]

Definition at line 64 of file scalar_convert.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:14:00 2013