ITK 6.0.0
Insight Toolkit
 
Loading...
Searching...
No Matches
itk::Functor::MeanAccumulator< TInputPixel, TAccumulate > Class Template Reference

#include <itkMeanProjectionImageFilter.h>

Detailed Description

template<typename TInputPixel, typename TAccumulate>
class itk::Functor::MeanAccumulator< TInputPixel, TAccumulate >

Definition at line 49 of file itkMeanProjectionImageFilter.h.

Public Types

using RealType = typename NumericTraits<TInputPixel>::RealType
 

Public Member Functions

RealType GetValue ()
 
void Initialize ()
 
 MeanAccumulator (SizeValueType size)
 
void operator() (const TInputPixel &input)
 
 ~MeanAccumulator ()
 

Public Attributes

SizeValueType m_Size
 
TAccumulate m_Sum
 

Member Typedef Documentation

◆ RealType

template<typename TInputPixel, typename TAccumulate>
using itk::Functor::MeanAccumulator< TInputPixel, TAccumulate >::RealType = typename NumericTraits<TInputPixel>::RealType

Definition at line 52 of file itkMeanProjectionImageFilter.h.

Constructor & Destructor Documentation

◆ MeanAccumulator()

template<typename TInputPixel, typename TAccumulate>
itk::Functor::MeanAccumulator< TInputPixel, TAccumulate >::MeanAccumulator ( SizeValueType size)
inline

Definition at line 54 of file itkMeanProjectionImageFilter.h.

References m_Size.

◆ ~MeanAccumulator()

template<typename TInputPixel, typename TAccumulate>
itk::Functor::MeanAccumulator< TInputPixel, TAccumulate >::~MeanAccumulator ( )
inline

Definition at line 56 of file itkMeanProjectionImageFilter.h.

References m_Size.

Member Function Documentation

◆ GetValue()

template<typename TInputPixel, typename TAccumulate>
RealType itk::Functor::MeanAccumulator< TInputPixel, TAccumulate >::GetValue ( )
inline

Definition at line 71 of file itkMeanProjectionImageFilter.h.

References m_Size, and m_Sum.

◆ Initialize()

template<typename TInputPixel, typename TAccumulate>
void itk::Functor::MeanAccumulator< TInputPixel, TAccumulate >::Initialize ( )
inline

Definition at line 59 of file itkMeanProjectionImageFilter.h.

References m_Sum.

◆ operator()()

template<typename TInputPixel, typename TAccumulate>
void itk::Functor::MeanAccumulator< TInputPixel, TAccumulate >::operator() ( const TInputPixel & input)
inline

Definition at line 65 of file itkMeanProjectionImageFilter.h.

References m_Sum.

Member Data Documentation

◆ m_Size

template<typename TInputPixel, typename TAccumulate>
SizeValueType itk::Functor::MeanAccumulator< TInputPixel, TAccumulate >::m_Size

Definition at line 77 of file itkMeanProjectionImageFilter.h.

Referenced by GetValue(), MeanAccumulator(), and ~MeanAccumulator().

◆ m_Sum

template<typename TInputPixel, typename TAccumulate>
TAccumulate itk::Functor::MeanAccumulator< TInputPixel, TAccumulate >::m_Sum

Definition at line 76 of file itkMeanProjectionImageFilter.h.

Referenced by GetValue(), Initialize(), and operator()().


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