#include <Skeleton.h>
Public Member Functions | |
ApplyVecDiffusionThreadParams () | |
ApplyVecDiffusionThreadParams (const ApplyVecDiffusionThreadParams &other) | |
ApplyVecDiffusionThreadParams & | operator= (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... | |
Definition at line 168 of file Skeleton.h.
|
inline |
Definition at line 186 of file Skeleton.h.
|
inline |
Definition at line 188 of file Skeleton.h.
|
inline |
Definition at line 193 of file Skeleton.h.
|
inline |
Definition at line 195 of file Skeleton.h.
References m_currentIterationResiduePtr, m_diffusionRegularization, m_firstRowIdx, m_initialXBufPtr, m_initialYBufPtr, m_inputBufXPtr, m_inputBufYPtr, m_inputMagBufPtr, m_lastRowIdx, m_mutexPtr, m_outputBufXPtr, m_outputBufYPtr, and m_outputMagBufPtr.
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 |
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 |
boost::mutex* te::rp::Skeleton::ApplyVecDiffusionThreadParams::m_mutexPtr |
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=().