![]() |
RTK
2.6.0
Reconstruction Toolkit
|
#include <rtkMultiplyByVectorImageFilter.h>
Public Types | |
using | Pointer = itk::SmartPointer< Self > |
using | Self = MultiplyByVectorImageFilter |
using | Superclass = itk::ImageToImageFilter< TInputImage, TInputImage > |
Public Member Functions | |
virtual ::itk::LightObject::Pointer | CreateAnother () const |
const char * | GetNameOfClass () const override |
void | SetVector (std::vector< float > vect) |
Static Public Member Functions | |
static Pointer | New () |
Protected Member Functions | |
void | DynamicThreadedGenerateData (const typename TInputImage::RegionType &outputRegionForThread) override |
MultiplyByVectorImageFilter () | |
~MultiplyByVectorImageFilter () override=default | |
Private Attributes | |
std::vector< float > | m_Vector |
Multiplies each (n-1) dimension image by the corresponding element in a vector.
This filter takes in input a n-D image and a vector. It multiplies each (n-1) dimension image by the corresponding element in the vector. The image's size along the last dimension must be equal to vector's size.
Definition at line 40 of file rtkMultiplyByVectorImageFilter.h.
using rtk::MultiplyByVectorImageFilter< TInputImage >::Pointer = itk::SmartPointer<Self> |
Definition at line 48 of file rtkMultiplyByVectorImageFilter.h.
using rtk::MultiplyByVectorImageFilter< TInputImage >::Self = MultiplyByVectorImageFilter |
Standard class type alias.
Definition at line 46 of file rtkMultiplyByVectorImageFilter.h.
using rtk::MultiplyByVectorImageFilter< TInputImage >::Superclass = itk::ImageToImageFilter<TInputImage, TInputImage> |
Definition at line 47 of file rtkMultiplyByVectorImageFilter.h.
|
protected |
|
overrideprotecteddefault |
|
virtual |
Reimplemented from itk::Object.
|
overrideprotected |
Does the real work.
|
overridevirtual |
Run-time type information (and related methods).
Reimplemented from itk::ImageSource< typename TOutputImage >.
|
static |
Method for creation through the object factory.
void rtk::MultiplyByVectorImageFilter< TInputImage >::SetVector | ( | std::vector< float > | vect | ) |
The image containing the weights applied to the temporal components
|
private |
Definition at line 69 of file rtkMultiplyByVectorImageFilter.h.