ITK  5.4.0
Insight Toolkit
Public Types | Public Member Functions | Public Attributes | List of all members
itk::Functor::StandardDeviationAccumulator< TInputPixel, TAccumulate > Class Template Reference

#include <itkStandardDeviationProjectionImageFilter.h>

Detailed Description

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

Definition at line 50 of file itkStandardDeviationProjectionImageFilter.h.

+ Collaboration diagram for itk::Functor::StandardDeviationAccumulator< TInputPixel, TAccumulate >:

Public Types

using RealType = typename NumericTraits< TInputPixel >::RealType
 

Public Member Functions

RealType GetValue ()
 
void Initialize ()
 
void operator() (const TInputPixel &input)
 
 StandardDeviationAccumulator (SizeValueType size)
 
 ~StandardDeviationAccumulator ()=default
 

Public Attributes

SizeValueType m_Size
 
TAccumulate m_Sum
 
std::vector< TInputPixel > m_Values
 

Member Typedef Documentation

◆ RealType

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

Definition at line 53 of file itkStandardDeviationProjectionImageFilter.h.

Constructor & Destructor Documentation

◆ StandardDeviationAccumulator()

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

◆ ~StandardDeviationAccumulator()

template<typename TInputPixel , typename TAccumulate >
itk::Functor::StandardDeviationAccumulator< TInputPixel, TAccumulate >::~StandardDeviationAccumulator ( )
default

Member Function Documentation

◆ GetValue()

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

◆ Initialize()

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

◆ operator()()

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

Member Data Documentation

◆ m_Size

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

◆ m_Sum

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

◆ m_Values

template<typename TInputPixel , typename TAccumulate >
std::vector<TInputPixel> itk::Functor::StandardDeviationAccumulator< TInputPixel, TAccumulate >::m_Values

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