ANIMA  4.0
Public Types | Public Member Functions | List of all members
anima::LowMemoryPatientToGroupODFComparisonBridge Class Reference

#include <animaLowMemPatientToGroupODFComparisonBridge.h>

Public Types

typedef anima::ImageDataSplitter< InputImageTypeImageSplitterODFType
 
typedef PatientToGroupODFComparisonImageFilter< double >::InputImageType InputImageType
 
typedef anima::PatientToGroupODFComparisonImageFilter< double > MainFilterType
 
typedef itk::Image< unsigned char, 3 > MaskImageType
 
typedef PatientToGroupODFComparisonImageFilter< double >::OutputImageType OutputImageType
 
typedef MainFilterType::TestType TestType
 

Public Member Functions

void BuildAndWrite (OutputImageType *tmpIm, std::string resName, OutputImageType::RegionType finalROI)
 
std::string GetNameOfClass ()
 
 LowMemoryPatientToGroupODFComparisonBridge ()
 
void SetComputationMask (std::string &cMask)
 
void SetDataODFFileNames (std::string &fileList)
 
void SetExplainedRatio (double eRatio)
 
void SetNbSplits (unsigned int nbSplits)
 
void SetNumberOfWorkUnits (unsigned int &nbT)
 
void SetNumEigenValuesPCA (unsigned int numEigen)
 
void SetOutputName (std::string &pref)
 
void SetOutputPValName (std::string &pref)
 
void SetSampleDirections (std::vector< std::vector< double > > &sampleDirections)
 
void SetStatisticalTestType (TestType type)
 
void SetTestODFFileName (std::string &fileName)
 
void Update (int specificSplitToDo=-1, bool genOutputDescriptionData=false)
 
 ~LowMemoryPatientToGroupODFComparisonBridge ()
 

Detailed Description

Definition at line 9 of file animaLowMemPatientToGroupODFComparisonBridge.h.

Member Typedef Documentation

◆ ImageSplitterODFType

◆ InputImageType

◆ MainFilterType

◆ MaskImageType

◆ OutputImageType

◆ TestType

Constructor & Destructor Documentation

◆ LowMemoryPatientToGroupODFComparisonBridge()

anima::LowMemoryPatientToGroupODFComparisonBridge::LowMemoryPatientToGroupODFComparisonBridge ( )

◆ ~LowMemoryPatientToGroupODFComparisonBridge()

anima::LowMemoryPatientToGroupODFComparisonBridge::~LowMemoryPatientToGroupODFComparisonBridge ( )

Member Function Documentation

◆ BuildAndWrite()

void anima::LowMemoryPatientToGroupODFComparisonBridge::BuildAndWrite ( OutputImageType tmpIm,
std::string  resName,
OutputImageType::RegionType  finalROI 
)

◆ GetNameOfClass()

std::string anima::LowMemoryPatientToGroupODFComparisonBridge::GetNameOfClass ( )
inline

◆ SetComputationMask()

void anima::LowMemoryPatientToGroupODFComparisonBridge::SetComputationMask ( std::string &  cMask)

◆ SetDataODFFileNames()

void anima::LowMemoryPatientToGroupODFComparisonBridge::SetDataODFFileNames ( std::string &  fileList)
inline

◆ SetExplainedRatio()

void anima::LowMemoryPatientToGroupODFComparisonBridge::SetExplainedRatio ( double  eRatio)
inline

◆ SetNbSplits()

void anima::LowMemoryPatientToGroupODFComparisonBridge::SetNbSplits ( unsigned int  nbSplits)
inline

◆ SetNumberOfWorkUnits()

void anima::LowMemoryPatientToGroupODFComparisonBridge::SetNumberOfWorkUnits ( unsigned int &  nbT)
inline

◆ SetNumEigenValuesPCA()

void anima::LowMemoryPatientToGroupODFComparisonBridge::SetNumEigenValuesPCA ( unsigned int  numEigen)
inline

◆ SetOutputName()

void anima::LowMemoryPatientToGroupODFComparisonBridge::SetOutputName ( std::string &  pref)
inline

◆ SetOutputPValName()

void anima::LowMemoryPatientToGroupODFComparisonBridge::SetOutputPValName ( std::string &  pref)
inline

◆ SetSampleDirections()

void anima::LowMemoryPatientToGroupODFComparisonBridge::SetSampleDirections ( std::vector< std::vector< double > > &  sampleDirections)
inline

Definition at line 47 of file animaLowMemPatientToGroupODFComparisonBridge.h.

References BuildAndWrite(), and Update().

◆ SetStatisticalTestType()

void anima::LowMemoryPatientToGroupODFComparisonBridge::SetStatisticalTestType ( TestType  type)
inline

◆ SetTestODFFileName()

void anima::LowMemoryPatientToGroupODFComparisonBridge::SetTestODFFileName ( std::string &  fileName)
inline

◆ Update()

void anima::LowMemoryPatientToGroupODFComparisonBridge::Update ( int  specificSplitToDo = -1,
bool  genOutputDescriptionData = false 
)

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