ITK
4.1.0
Insight Segmentation and Registration Toolkit
|
#include <itkComplexToImaginaryImageAdaptor.h>
Public Types | |
typedef TExternalType | ExternalType |
typedef TInternalType | InternalType |
Static Public Member Functions | |
static TExternalType | Get (const TInternalType &input) |
static void | Set (TInternalType &output, const TExternalType &input) |
Give access to the Imaginary part of a std::complex<> value.
ComplexToImaginaryPixelAccessor is templated over an internal type and an external type representation. The internal type is an std::complex<T> and the external part is a type T. This class casts the input, applies the function to it, and casts the result according to the types defined as template parameters.
TInternalType | is the type used to represent the pixel internally. |
TExternalType | is the type used to represent the pixel externally. |
Definition at line 44 of file itkComplexToImaginaryImageAdaptor.h.
typedef TExternalType itk::Accessor::ComplexToImaginaryPixelAccessor< TInternalType, TExternalType >::ExternalType |
External typedef. It defines the external aspect that this class will exhibit.
Definition at line 49 of file itkComplexToImaginaryImageAdaptor.h.
typedef TInternalType itk::Accessor::ComplexToImaginaryPixelAccessor< TInternalType, TExternalType >::InternalType |
Internal typedef. It defines the internal imaginary representation of data.
Definition at line 53 of file itkComplexToImaginaryImageAdaptor.h.
static TExternalType itk::Accessor::ComplexToImaginaryPixelAccessor< TInternalType, TExternalType >::Get | ( | const TInternalType & | input | ) | [inline, static] |
Definition at line 58 of file itkComplexToImaginaryImageAdaptor.h.
static void itk::Accessor::ComplexToImaginaryPixelAccessor< TInternalType, TExternalType >::Set | ( | TInternalType & | output, |
const TExternalType & | input | ||
) | [inline, static] |
Definition at line 55 of file itkComplexToImaginaryImageAdaptor.h.