ANIMA  4.0
Public Member Functions | Public Attributes | List of all members
anima::BlockMatchingInitializer< PixelType, NDimensions >::BlockGeneratorThreadStruct Struct Reference

#include <animaBlockMatchInitializer.h>

+ Inheritance diagram for anima::BlockMatchingInitializer< PixelType, NDimensions >::BlockGeneratorThreadStruct:
+ Collaboration diagram for anima::BlockMatchingInitializer< PixelType, NDimensions >::BlockGeneratorThreadStruct:

Public Member Functions

virtual ~BlockGeneratorThreadStruct ()
 To be able to inherit from it. More...
 

Public Attributes

std::vector< std::vector< PointType > > blocks_positions
 
std::vector< std::vector< double > > blocks_variances
 
std::vector< unsigned int > blockStartOffsets
 
Pointer Filter
 
unsigned int maskIndex
 
std::vector< std::vector< unsigned int > > nb_blocks
 
std::vector< std::vector< unsigned int > > startBlocks
 
std::vector< std::vector< ImageRegionType > > tmpOutput
 
std::vector< unsigned int > totalNumberOfBlocks
 

Detailed Description

template<class PixelType, unsigned int NDimensions = 3>
struct anima::BlockMatchingInitializer< PixelType, NDimensions >::BlockGeneratorThreadStruct

Definition at line 83 of file animaBlockMatchInitializer.h.

Constructor & Destructor Documentation

◆ ~BlockGeneratorThreadStruct()

template<class PixelType , unsigned int NDimensions = 3>
virtual anima::BlockMatchingInitializer< PixelType, NDimensions >::BlockGeneratorThreadStruct::~BlockGeneratorThreadStruct ( )
inlinevirtual

To be able to inherit from it.

Definition at line 95 of file animaBlockMatchInitializer.h.

References anima::BlockMatchingInitializer< PixelType, NDimensions >::RegionBlockGenerator().

Member Data Documentation

◆ blocks_positions

template<class PixelType , unsigned int NDimensions = 3>
std::vector< std::vector <PointType> > anima::BlockMatchingInitializer< PixelType, NDimensions >::BlockGeneratorThreadStruct::blocks_positions

◆ blocks_variances

template<class PixelType , unsigned int NDimensions = 3>
std::vector< std::vector <double> > anima::BlockMatchingInitializer< PixelType, NDimensions >::BlockGeneratorThreadStruct::blocks_variances

◆ blockStartOffsets

template<class PixelType , unsigned int NDimensions = 3>
std::vector<unsigned int> anima::BlockMatchingInitializer< PixelType, NDimensions >::BlockGeneratorThreadStruct::blockStartOffsets

◆ Filter

template<class PixelType , unsigned int NDimensions = 3>
Pointer anima::BlockMatchingInitializer< PixelType, NDimensions >::BlockGeneratorThreadStruct::Filter

◆ maskIndex

template<class PixelType , unsigned int NDimensions = 3>
unsigned int anima::BlockMatchingInitializer< PixelType, NDimensions >::BlockGeneratorThreadStruct::maskIndex

◆ nb_blocks

template<class PixelType , unsigned int NDimensions = 3>
std::vector< std::vector <unsigned int> > anima::BlockMatchingInitializer< PixelType, NDimensions >::BlockGeneratorThreadStruct::nb_blocks

◆ startBlocks

template<class PixelType , unsigned int NDimensions = 3>
std::vector< std::vector <unsigned int> > anima::BlockMatchingInitializer< PixelType, NDimensions >::BlockGeneratorThreadStruct::startBlocks

◆ tmpOutput

template<class PixelType , unsigned int NDimensions = 3>
std::vector< std::vector <ImageRegionType> > anima::BlockMatchingInitializer< PixelType, NDimensions >::BlockGeneratorThreadStruct::tmpOutput

◆ totalNumberOfBlocks

template<class PixelType , unsigned int NDimensions = 3>
std::vector<unsigned int> anima::BlockMatchingInitializer< PixelType, NDimensions >::BlockGeneratorThreadStruct::totalNumberOfBlocks

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