te::rp::Skeleton::ApplyVecDiffusionThreadParams Class Reference

#include <Skeleton.h>

Public Member Functions

 ApplyVecDiffusionThreadParams ()
 
 ApplyVecDiffusionThreadParams (const ApplyVecDiffusionThreadParams &other)
 
ApplyVecDiffusionThreadParamsoperator= (const ApplyVecDiffusionThreadParams &other)
 
 ~ApplyVecDiffusionThreadParams ()
 

Public Attributes

double * m_currentIterationResiduePtr
 A pointer the the current iteration residue;. More...
 
double m_diffusionRegularization
 The diffusion regularization parameter. More...
 
unsigned int m_firstRowIdx
 First row to process. More...
 
te::rp::Matrix< double > const * m_initialXBufPtr
 A pointer to the input buffer initial X component. More...
 
te::rp::Matrix< double > const * m_initialYBufPtr
 A pointer to the input buffer initial Y component. More...
 
te::rp::Matrix< double > const * m_inputBufXPtr
 A pointer to the input buffer X component. More...
 
te::rp::Matrix< double > const * m_inputBufYPtr
 A pointer to the input buffer Y component. More...
 
te::rp::Matrix< double > const * m_inputMagBufPtr
 A pointer to the input magnitude buffer. More...
 
unsigned int m_lastRowIdx
 Last row to process. More...
 
boost::mutex * m_mutexPtr
 A pointer to the sync mutex. More...
 
te::rp::Matrix< double > * m_outputBufXPtr
 A pointer to the output buffer X component. More...
 
te::rp::Matrix< double > * m_outputBufYPtr
 A pointer to the output buffer X component. More...
 
te::rp::Matrix< double > * m_outputMagBufPtr
 A pointer to the output magnitude buffer. More...
 

Detailed Description

Definition at line 168 of file Skeleton.h.

Constructor & Destructor Documentation

te::rp::Skeleton::ApplyVecDiffusionThreadParams::ApplyVecDiffusionThreadParams ( )
inline

Definition at line 186 of file Skeleton.h.

te::rp::Skeleton::ApplyVecDiffusionThreadParams::ApplyVecDiffusionThreadParams ( const ApplyVecDiffusionThreadParams other)
inline

Definition at line 188 of file Skeleton.h.

te::rp::Skeleton::ApplyVecDiffusionThreadParams::~ApplyVecDiffusionThreadParams ( )
inline

Definition at line 193 of file Skeleton.h.

Member Function Documentation

Member Data Documentation

double* te::rp::Skeleton::ApplyVecDiffusionThreadParams::m_currentIterationResiduePtr

A pointer the the current iteration residue;.

Definition at line 183 of file Skeleton.h.

Referenced by operator=().

double te::rp::Skeleton::ApplyVecDiffusionThreadParams::m_diffusionRegularization

The diffusion regularization parameter.

Definition at line 184 of file Skeleton.h.

Referenced by operator=().

unsigned int te::rp::Skeleton::ApplyVecDiffusionThreadParams::m_firstRowIdx

First row to process.

Definition at line 181 of file Skeleton.h.

Referenced by operator=().

te::rp::Matrix< double > const* te::rp::Skeleton::ApplyVecDiffusionThreadParams::m_initialXBufPtr

A pointer to the input buffer initial X component.

Definition at line 172 of file Skeleton.h.

Referenced by operator=().

te::rp::Matrix< double > const* te::rp::Skeleton::ApplyVecDiffusionThreadParams::m_initialYBufPtr

A pointer to the input buffer initial Y component.

Definition at line 173 of file Skeleton.h.

Referenced by operator=().

te::rp::Matrix< double > const* te::rp::Skeleton::ApplyVecDiffusionThreadParams::m_inputBufXPtr

A pointer to the input buffer X component.

Definition at line 175 of file Skeleton.h.

Referenced by operator=().

te::rp::Matrix< double > const* te::rp::Skeleton::ApplyVecDiffusionThreadParams::m_inputBufYPtr

A pointer to the input buffer Y component.

Definition at line 176 of file Skeleton.h.

Referenced by operator=().

te::rp::Matrix< double > const* te::rp::Skeleton::ApplyVecDiffusionThreadParams::m_inputMagBufPtr

A pointer to the input magnitude buffer.

Definition at line 174 of file Skeleton.h.

Referenced by operator=().

unsigned int te::rp::Skeleton::ApplyVecDiffusionThreadParams::m_lastRowIdx

Last row to process.

Definition at line 182 of file Skeleton.h.

Referenced by operator=().

boost::mutex* te::rp::Skeleton::ApplyVecDiffusionThreadParams::m_mutexPtr

A pointer to the sync mutex.

Definition at line 180 of file Skeleton.h.

Referenced by operator=().

te::rp::Matrix< double >* te::rp::Skeleton::ApplyVecDiffusionThreadParams::m_outputBufXPtr

A pointer to the output buffer X component.

Definition at line 178 of file Skeleton.h.

Referenced by operator=().

te::rp::Matrix< double >* te::rp::Skeleton::ApplyVecDiffusionThreadParams::m_outputBufYPtr

A pointer to the output buffer X component.

Definition at line 179 of file Skeleton.h.

Referenced by operator=().

te::rp::Matrix< double >* te::rp::Skeleton::ApplyVecDiffusionThreadParams::m_outputMagBufPtr

A pointer to the output magnitude buffer.

Definition at line 177 of file Skeleton.h.

Referenced by operator=().


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