#include <WeightedIdxVector.h>
Public Types | |
typedef std::vector< int > | IdxVector |
Public Member Functions | |
IdxVector & | nodeIndices () |
const IdxVector & | nodeIndices () const |
void | operator+= (const WeightedIdx &add) |
void | operator-= (const WeightedIdx &sub) |
float & | weight () |
float | weight () const |
WeightedIdxVector () | |
Private Attributes | |
IdxVector | mNodeIndices |
float | mWeight |
Definition at line 55 of file WeightedIdxVector.h.
typedef std::vector<int> WeightedIdxVector::IdxVector |
Definition at line 57 of file WeightedIdxVector.h.
WeightedIdxVector::WeightedIdxVector | ( | ) | [inline] |
Definition at line 59 of file WeightedIdxVector.h.
IdxVector& WeightedIdxVector::nodeIndices | ( | ) | [inline] |
Definition at line 81 of file WeightedIdxVector.h.
const IdxVector& WeightedIdxVector::nodeIndices | ( | ) | const [inline] |
Definition at line 82 of file WeightedIdxVector.h.
void WeightedIdxVector::operator+= | ( | const WeightedIdx & | add | ) | [inline] |
Definition at line 62 of file WeightedIdxVector.h.
void WeightedIdxVector::operator-= | ( | const WeightedIdx & | sub | ) | [inline] |
Definition at line 67 of file WeightedIdxVector.h.
float& WeightedIdxVector::weight | ( | ) | [inline] |
Definition at line 78 of file WeightedIdxVector.h.
float WeightedIdxVector::weight | ( | ) | const [inline] |
Definition at line 79 of file WeightedIdxVector.h.
IdxVector WeightedIdxVector::mNodeIndices [private] |
Definition at line 85 of file WeightedIdxVector.h.
float WeightedIdxVector::mWeight [private] |
Definition at line 84 of file WeightedIdxVector.h.