Class for static thread storage to avoid recurring memory allocations. More...
Public Member Functions | |
void | Initialize (const Self *This) |
Initialize thread storage based on parent functional ("This"). | |
Public Attributes | |
std::vector< Self::ReturnType > | m_FPlus |
Function values evaluated at x+delta. | |
std::vector< Self::ReturnType > | m_FMinus |
Function values evaluated at x-delta. | |
std::vector< unsigned int > | m_CountByParameterPlus |
Pixel count for transformation +delta. | |
std::vector< unsigned int > | m_CountByParameterMinus |
Pixel count for transformation -delta. | |
std::vector < SplineWarpXform::SmartPtr > | m_Xforms |
Copies of transformation objects. | |
std::vector< Vector3D > | m_VectorList |
List of transformed vectors. | |
std::vector< size_t > | m_Count |
Floating pixel count per template pixel. | |
std::vector< HistogramType > | m_Histogram |
Stack histograms per pixel. | |
bool | m_NeedToCopyXformParameters |
Flag: do transformation parameters need to be copied from functional? |
Class for static thread storage to avoid recurring memory allocations.
Definition at line 180 of file cmtkSplineWarpCongealingFunctional.h.
std::vector<size_t> cmtk::SplineWarpCongealingFunctional::StaticThreadStorage::m_Count |
Floating pixel count per template pixel.
Definition at line 205 of file cmtkSplineWarpCongealingFunctional.h.
std::vector<unsigned int> cmtk::SplineWarpCongealingFunctional::StaticThreadStorage::m_CountByParameterMinus |
Pixel count for transformation -delta.
Definition at line 196 of file cmtkSplineWarpCongealingFunctional.h.
std::vector<unsigned int> cmtk::SplineWarpCongealingFunctional::StaticThreadStorage::m_CountByParameterPlus |
Pixel count for transformation +delta.
Definition at line 193 of file cmtkSplineWarpCongealingFunctional.h.
Function values evaluated at x-delta.
Definition at line 190 of file cmtkSplineWarpCongealingFunctional.h.
Function values evaluated at x+delta.
Definition at line 187 of file cmtkSplineWarpCongealingFunctional.h.
Stack histograms per pixel.
Definition at line 208 of file cmtkSplineWarpCongealingFunctional.h.
Flag: do transformation parameters need to be copied from functional?
Definition at line 211 of file cmtkSplineWarpCongealingFunctional.h.
List of transformed vectors.
Definition at line 202 of file cmtkSplineWarpCongealingFunctional.h.
std::vector<SplineWarpXform::SmartPtr> cmtk::SplineWarpCongealingFunctional::StaticThreadStorage::m_Xforms |
Copies of transformation objects.
Definition at line 199 of file cmtkSplineWarpCongealingFunctional.h.