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

#include <SceneIdentifier.h>

Public Member Functions

void load (boost::property_tree::ptree &pPt)
 
void save (boost::property_tree::ptree &pPt)
 
 SceneIdentifier ()
 
 SceneIdentifier (std::string pType, std::string pDescription)
 
 SceneIdentifier (const SceneIdentifier &pOther)
 
 ~SceneIdentifier ()
 

Public Attributes

std::string mDescription
 
double mLikelihood
 
double mPriori
 
std::string mType
 

Detailed Description

This class wrapps a scene's identity

Author
Joachim Gehrung
Version
See SVN

Definition at line 34 of file SceneIdentifier.h.

Constructor & Destructor Documentation

ProbabilisticSceneRecognition::SceneIdentifier::SceneIdentifier ( )

Constructor.

Definition at line 22 of file SceneIdentifier.cpp.

ProbabilisticSceneRecognition::SceneIdentifier::SceneIdentifier ( std::string  pType,
std::string  pDescription 
)

Constructor.

Parameters
pTypeThe type of the scene content wrapped by this class.
pDescriptionA short and meaningful description of the scene.

Definition at line 26 of file SceneIdentifier.cpp.

ProbabilisticSceneRecognition::SceneIdentifier::SceneIdentifier ( const SceneIdentifier pOther)

Copy constructor.

Parameters
pOtherThe instance to copy.

Definition at line 32 of file SceneIdentifier.cpp.

ProbabilisticSceneRecognition::SceneIdentifier::~SceneIdentifier ( )

Destructor.

Definition at line 40 of file SceneIdentifier.cpp.

Member Function Documentation

void ProbabilisticSceneRecognition::SceneIdentifier::load ( boost::property_tree::ptree &  pPt)

Loads the scene identifier from XML.

Parameters
pPtData structure for performing XML operations.

Definition at line 44 of file SceneIdentifier.cpp.

void ProbabilisticSceneRecognition::SceneIdentifier::save ( boost::property_tree::ptree &  pPt)

Saves the scene identifier from XML.

Parameters
pPtData structure for performing XML operations.

Definition at line 51 of file SceneIdentifier.cpp.

Member Data Documentation

std::string ProbabilisticSceneRecognition::SceneIdentifier::mDescription

A short and meaningful description of the scene (e.g. breakfast, lunch, ...).

Definition at line 86 of file SceneIdentifier.h.

double ProbabilisticSceneRecognition::SceneIdentifier::mLikelihood

The current probability of the scene.

Definition at line 96 of file SceneIdentifier.h.

double ProbabilisticSceneRecognition::SceneIdentifier::mPriori

The a priori plobability of the scene.

Definition at line 91 of file SceneIdentifier.h.

std::string ProbabilisticSceneRecognition::SceneIdentifier::mType

The type of the scene content wrapped by this class.

Definition at line 81 of file SceneIdentifier.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