#include <AssignmentMatrix.h>
Public Member Functions | |
| void | addPotentialAssignment (const Assignment &ass) |
| AssignmentMatrix () | |
| const Assignment & | getAssignment (unsigned int i_ev, int i_assignment) |
| unsigned int | getNumAssignments (unsigned int i_ev) |
| unsigned int | getNumMeasurements () const |
| void | sortAssignments () |
| virtual | ~AssignmentMatrix () |
Protected Attributes | |
| std::vector< std::vector < const Assignment * > > | assignments_ |
| std::map< const Evidence *, unsigned int > | evidence_to_index_ |
Definition at line 20 of file AssignmentMatrix.h.
Definition at line 22 of file AssignmentMatrix.cpp.
| mhf::AssignmentMatrix::~AssignmentMatrix | ( | ) | [virtual] |
Definition at line 26 of file AssignmentMatrix.cpp.
| void mhf::AssignmentMatrix::addPotentialAssignment | ( | const Assignment & | ass | ) |
Definition at line 30 of file AssignmentMatrix.cpp.
| const Assignment & mhf::AssignmentMatrix::getAssignment | ( | unsigned int | i_ev, |
| int | i_assignment | ||
| ) |
Definition at line 52 of file AssignmentMatrix.cpp.
| unsigned int mhf::AssignmentMatrix::getNumAssignments | ( | unsigned int | i_ev | ) |
Definition at line 56 of file AssignmentMatrix.cpp.
| unsigned int mhf::AssignmentMatrix::getNumMeasurements | ( | ) | const |
Definition at line 60 of file AssignmentMatrix.cpp.
Definition at line 46 of file AssignmentMatrix.cpp.
std::vector< std::vector<const Assignment*> > mhf::AssignmentMatrix::assignments_ [protected] |
Definition at line 42 of file AssignmentMatrix.h.
std::map<const Evidence*, unsigned int> mhf::AssignmentMatrix::evidence_to_index_ [protected] |
Definition at line 40 of file AssignmentMatrix.h.