Public Member Functions | Public Attributes | Private Attributes | List of all members
ProbabilisticSceneRecognition::TestSet Class Reference

#include <TestSet.h>

Public Member Functions

double getFullyMeshedProbability () const
 
double getFullyMeshedRecognitionRuntime () const
 
void setFullyMeshedTestResult (double pFullyMeshedProbability, double pFullyMeshedRecognitionRuntime)
 
 TestSet ()
 
 ~TestSet ()
 

Public Attributes

ISM::ObjectSetPtr mObjectSet
 

Private Attributes

double mFullyMeshedProbability
 
double mFullyMeshedRecognitionRuntime
 
bool mTestedWithFullyMeshed
 

Detailed Description

This class describes a test set, that is a set of objects used to test topologies against during combinatorial optimization.

Definition at line 27 of file TestSet.h.

Constructor & Destructor Documentation

ProbabilisticSceneRecognition::TestSet::TestSet ( )

Constructor.

Definition at line 22 of file TestSet.cpp.

ProbabilisticSceneRecognition::TestSet::~TestSet ( )

Destructor.

Definition at line 25 of file TestSet.cpp.

Member Function Documentation

double ProbabilisticSceneRecognition::TestSet::getFullyMeshedProbability ( ) const

Get the probability of this set tested with the fully meshed topology.

Returns
the probability of this set tested with the fully meshed topology.

Definition at line 35 of file TestSet.cpp.

double ProbabilisticSceneRecognition::TestSet::getFullyMeshedRecognitionRuntime ( ) const

Get the recognition runtime of this test set when tested with the fully meshed topology.

Returns
the recognition runtime of this test set when tested with the fully meshed topology.

Definition at line 42 of file TestSet.cpp.

void ProbabilisticSceneRecognition::TestSet::setFullyMeshedTestResult ( double  pFullyMeshedProbability,
double  pFullyMeshedRecognitionRuntime 
)

Set the results of the test of this set with the fully meshed topology.

Parameters
pFullyMeshedProbabilityThe probability of this set tested with the fully meshed topology.
pFullyMeshedRecognitionRuntimeThe recognition runtime of this test set when tested with the fully meshed topology.

Definition at line 28 of file TestSet.cpp.

Member Data Documentation

double ProbabilisticSceneRecognition::TestSet::mFullyMeshedProbability
private

The probability of this set tested with the fully meshed topology.

Definition at line 69 of file TestSet.h.

double ProbabilisticSceneRecognition::TestSet::mFullyMeshedRecognitionRuntime
private

The recognition runtime of this test set when tested with the fully meshed topology.

Definition at line 74 of file TestSet.h.

ISM::ObjectSetPtr ProbabilisticSceneRecognition::TestSet::mObjectSet

The set of objects this test set consists of.

Definition at line 44 of file TestSet.h.

bool ProbabilisticSceneRecognition::TestSet::mTestedWithFullyMeshed
private

Whether this test set has been tested with the fully meshed topology, i.e. whether probability and recognition runtime above are valid.

Definition at line 80 of file TestSet.h.


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


asr_psm
Author(s): Braun Kai, Gehrung Joachim, Heizmann Heinrich, Meißner Pascal
autogenerated on Fri Nov 15 2019 04:00:09