ITK
6.0.0
Insight Toolkit
|
#include <itkComplexToImaginaryImageAdaptor.h>
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 45 of file itkComplexToImaginaryImageAdaptor.h.
Public Types | |
using | ExternalType = TExternalType |
using | InternalType = TInternalType |
Static Public Member Functions | |
static TExternalType | Get (const TInternalType &input) |
static void | Set (TInternalType &output, const TExternalType &input) |
using itk::Accessor::ComplexToImaginaryPixelAccessor< TInternalType, TExternalType >::ExternalType = TExternalType |
External type alias. It defines the external aspect that this class will exhibit.
Definition at line 51 of file itkComplexToImaginaryImageAdaptor.h.
using itk::Accessor::ComplexToImaginaryPixelAccessor< TInternalType, TExternalType >::InternalType = TInternalType |
Internal type alias. It defines the internal imaginary representation of data.
Definition at line 55 of file itkComplexToImaginaryImageAdaptor.h.
|
inlinestatic |
Definition at line 64 of file itkComplexToImaginaryImageAdaptor.h.
|
inlinestatic |
Definition at line 58 of file itkComplexToImaginaryImageAdaptor.h.