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
 
typedef
itk::DefaultConvertPixelTraits
< ::std::complex< T > > 
SuperClass
 
- Public Types inherited from itk::DefaultConvertPixelTraits< ::std::complex< T > >
typedef ::std::complex< T >
::ComponentType 
ComponentType
 

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 
)
inlinestatic

Definition at line 64 of file otbDefaultConvertPixelTraits.h.

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

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 
)
inlinestatic

Definition at line 59 of file otbDefaultConvertPixelTraits.h.


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