![]() |
RTK
2.7.0
Reconstruction Toolkit
|
#include <rtkMultiplyByVectorImageFilter.h>
Inheritance diagram for rtk::MultiplyByVectorImageFilter< TInputImage >:
Collaboration diagram for rtk::MultiplyByVectorImageFilter< TInputImage >: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::itk::LightObject::Pointer rtk::MultiplyByVectorImageFilter< TInputImage >::CreateAnother | ( | ) | const |
|
overrideprotected |
Does the real work.
|
override |
Run-time type information (and related methods).
|
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.
1.8.14