Medical Imaging Interaction Toolkit  2023.04.00
Medical Imaging Interaction Toolkit
mitk::CollectionStatistic Class Reference

#include <mitkCollectionStatistic.h>

Public Types

typedef std::vector< StatisticDataDataVector
 
typedef std::vector< DataVectorMultiDataVector
 

Public Member Functions

 CollectionStatistic ()
 
 ~CollectionStatistic ()
 
void SetCollection (DataCollection::Pointer collection)
 
DataCollection::Pointer GetCollection ()
 
void SetClassCount (size_t count)
 
size_t GetClassCount ()
 
void SetGoldName (std::string name)
 
std::string GetGoldName ()
 
void SetTestName (std::string name)
 
std::string GetTestName ()
 
void SetMaskName (std::string name)
 
void SetGroundTruthValueToIndexMapper (const ValueToIndexMapper *mapper)
 
const ValueToIndexMapperGetGroundTruthValueToIndexMapper (void) const
 
void SetTestValueToIndexMapper (const ValueToIndexMapper *mapper)
 
const ValueToIndexMapperGetTestValueToIndexMapper (void) const
 
void Print (std::ostream &out, std::ostream &sout=std::cout, bool withHeader=false, std::string label="None")
 
bool Update ()
 
int IsInSameVirtualClass (unsigned char gold, unsigned char test)
 
std::vector< StatisticDataGetStatisticData (unsigned char c) const
 mitk::CollectionStatistic::GetStatisticData More...
 
void ComputeRMSD ()
 Computes root-mean-square distance of two binary images. More...
 

Detailed Description

Definition at line 90 of file mitkCollectionStatistic.h.

Member Typedef Documentation

◆ DataVector

Definition at line 97 of file mitkCollectionStatistic.h.

◆ MultiDataVector

Definition at line 98 of file mitkCollectionStatistic.h.

Constructor & Destructor Documentation

◆ CollectionStatistic()

mitk::CollectionStatistic::CollectionStatistic ( )

◆ ~CollectionStatistic()

mitk::CollectionStatistic::~CollectionStatistic ( )

Member Function Documentation

◆ ComputeRMSD()

void mitk::CollectionStatistic::ComputeRMSD ( )

Computes root-mean-square distance of two binary images.

◆ GetClassCount()

size_t mitk::CollectionStatistic::GetClassCount ( )

◆ GetCollection()

DataCollection::Pointer mitk::CollectionStatistic::GetCollection ( )

◆ GetGoldName()

std::string mitk::CollectionStatistic::GetGoldName ( )

◆ GetGroundTruthValueToIndexMapper()

const ValueToIndexMapper* mitk::CollectionStatistic::GetGroundTruthValueToIndexMapper ( void  ) const

◆ GetStatisticData()

std::vector<StatisticData> mitk::CollectionStatistic::GetStatisticData ( unsigned char  c) const

mitk::CollectionStatistic::GetStatisticData

Parameters
cThe class for which to retrieve the statistic data.
Returns

◆ GetTestName()

std::string mitk::CollectionStatistic::GetTestName ( )

◆ GetTestValueToIndexMapper()

const ValueToIndexMapper* mitk::CollectionStatistic::GetTestValueToIndexMapper ( void  ) const

◆ IsInSameVirtualClass()

int mitk::CollectionStatistic::IsInSameVirtualClass ( unsigned char  gold,
unsigned char  test 
)

◆ Print()

void mitk::CollectionStatistic::Print ( std::ostream &  out,
std::ostream &  sout = std::cout,
bool  withHeader = false,
std::string  label = "None" 
)

◆ SetClassCount()

void mitk::CollectionStatistic::SetClassCount ( size_t  count)

◆ SetCollection()

void mitk::CollectionStatistic::SetCollection ( DataCollection::Pointer  collection)

◆ SetGoldName()

void mitk::CollectionStatistic::SetGoldName ( std::string  name)

◆ SetGroundTruthValueToIndexMapper()

void mitk::CollectionStatistic::SetGroundTruthValueToIndexMapper ( const ValueToIndexMapper mapper)

◆ SetMaskName()

void mitk::CollectionStatistic::SetMaskName ( std::string  name)
inline

Definition at line 112 of file mitkCollectionStatistic.h.

◆ SetTestName()

void mitk::CollectionStatistic::SetTestName ( std::string  name)

◆ SetTestValueToIndexMapper()

void mitk::CollectionStatistic::SetTestValueToIndexMapper ( const ValueToIndexMapper mapper)

◆ Update()

bool mitk::CollectionStatistic::Update ( )

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