OTB  6.7.0
Orfeo Toolbox
Public Types | Static Public Member Functions | List of all members
otb::DefaultConvertPixelTraits< ::std::complex< T > > Class Template Reference

#include <otbDefaultConvertPixelTraits.h>

+ Inheritance diagram for otb::DefaultConvertPixelTraits< ::std::complex< T > >:
+ Collaboration diagram for otb::DefaultConvertPixelTraits< ::std::complex< T > >:

Public Types

typedef PixelType::ComponentType ComponentType
< ::std::complex< T > > 
- Public Types inherited from itk::DefaultConvertPixelTraits< ::std::complex< T > >
typedef ::std::complex< T >

Static Public Member Functions

static TargetType GetNthComponent (int, const TargetType &pixel)
static ComponentType GetScalarValue (const TargetType &pixel)
static void SetNthComponent (int, TargetType &pixel, const TargetType &v)
- Static Public Member Functions inherited from itk::DefaultConvertPixelTraits< ::std::complex< T > >
static ComponentType GetNthComponent (int c, const ::std::complex< T > &pixel)
static unsigned int GetNumberOfComponents ()
static unsigned int GetNumberOfComponents (const ::std::complex< T >itkNotUsed(pixel))
static ComponentType GetScalarValue (const ::std::complex< T > &pixel)
static void SetNthComponent (int c,::std::complex< T > &pixel, const ComponentType &v)

Detailed Description

template<typename T>
class otb::DefaultConvertPixelTraits< ::std::complex< T > >

Definition at line 48 of file otbDefaultConvertPixelTraits.h.

Member Typedef Documentation

template<typename T >
typedef PixelType::ComponentType itk::DefaultConvertPixelTraits< PixelType >::ComponentType
template<typename T >
typedef itk::DefaultConvertPixelTraits< ::std::complex < T > > otb::DefaultConvertPixelTraits< ::std::complex< T > >::SuperClass

Definition at line 53 of file otbDefaultConvertPixelTraits.h.

Member Function Documentation

template<typename T >
static TargetType otb::DefaultConvertPixelTraits< ::std::complex< T > >::GetNthComponent ( int  ,
const TargetType &  pixel 

Definition at line 64 of file otbDefaultConvertPixelTraits.h.

template<typename T >
static ComponentType otb::DefaultConvertPixelTraits< ::std::complex< T > >::GetScalarValue ( const TargetType &  pixel)

Definition at line 69 of file otbDefaultConvertPixelTraits.h.

template<typename T >
static void otb::DefaultConvertPixelTraits< ::std::complex< T > >::SetNthComponent ( int  ,
TargetType &  pixel,
const TargetType &  v 

Definition at line 59 of file otbDefaultConvertPixelTraits.h.

The documentation for this class was generated from the following file: