Public Types | Public Member Functions | Protected Attributes
mhf::Assignment Class Reference

#include <Assignment.h>

List of all members.

Public Types

enum  AssignmentType { NEW, EXISTING, CLUTTER }

Public Member Functions

 Assignment (AssignmentType type, const Evidence *evidence, const SemanticObject *target, double probability)
const EvidencegetEvidence () const
SemanticObjectgetNewObject () const
double getProbability () const
const SemanticObjectgetTarget () const
AssignmentType getType () const
SemanticObjectgetUpdatedObject () const
std::string toString () const
virtual ~Assignment ()

Protected Attributes

const Evidenceevidence_
SemanticObjectnew_object_
double probability_
const SemanticObjecttarget_
AssignmentType type_
SemanticObjectupdated_object_

Detailed Description

Definition at line 18 of file Assignment.h.


Member Enumeration Documentation

Enumerator:
NEW 
EXISTING 
CLUTTER 

Definition at line 22 of file Assignment.h.


Constructor & Destructor Documentation

Definition at line 21 of file Assignment.cpp.

mhf::Assignment::Assignment ( AssignmentType  type,
const Evidence evidence,
const SemanticObject target,
double  probability 
)

Definition at line 16 of file Assignment.cpp.


Member Function Documentation

Definition at line 28 of file Assignment.cpp.

Definition at line 41 of file Assignment.cpp.

Definition at line 36 of file Assignment.cpp.

Definition at line 32 of file Assignment.cpp.

Definition at line 24 of file Assignment.cpp.

Definition at line 52 of file Assignment.cpp.

std::string mhf::Assignment::toString ( ) const

Definition at line 64 of file Assignment.cpp.


Member Data Documentation

Definition at line 50 of file Assignment.h.

Definition at line 56 of file Assignment.h.

double mhf::Assignment::probability_ [protected]

Definition at line 54 of file Assignment.h.

Definition at line 52 of file Assignment.h.

Definition at line 48 of file Assignment.h.

Definition at line 58 of file Assignment.h.


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


wire_core
Author(s): Sjoerd van den Dries, Jos Elfring
autogenerated on Tue Jan 7 2014 11:43:19