iRoCS Toolbox
1.1.0
|
#include <BasicFV.hh>
Public Types | |
typedef std::vector< double >::const_iterator | const_iterator |
typedef std::vector< double >::const_reference | const_reference |
typedef std::vector< double >::iterator | iterator |
typedef std::vector< double >::reference | reference |
typedef std::vector< double >::size_type | size_type |
Public Member Functions | |
BasicFV () | |
BasicFV (std::vector< double > features, double label=0, int uniqueID=MAX_BELIEVABLE_UNIQUE_ID+1) | |
BasicFV (BasicFV const &fv) | |
~BasicFV () | |
const_iterator | begin () const |
iterator | begin () |
double | dotProduct (const svt::BasicFV &fv) const |
const_iterator | end () const |
iterator | end () |
double | getLabel () const |
void | operator*= (double factor) |
void | operator+= (const BasicFV &fv) |
BasicFV & | operator= (BasicFV const &fv) |
bool | operator== (const BasicFV &fv) const |
reference | operator[] (int index) |
const_reference | operator[] (int index) const |
void | readWithoutLabel (std::istream &is) |
void | resize (size_type newSize) |
void | setLabel (double value) |
void | setUniqueID (unsigned int uid) |
void | setZero () |
size_type | size () const |
double | square () const |
unsigned int | uniqueID () const |
void | writeWithoutLabel (std::ostream &os) const |
Static Public Member Functions | |
static const char * | helpPipeFormat () |
Friends | |
std::ostream & | operator<< (std::ostream &os, const svt::BasicFV &fv) |
std::istream & | operator>> (std::istream &is, svt::BasicFV &fv) |
Definition at line 119 of file BasicFV.hh.
typedef std::vector<double>::iterator svt::BasicFV::iterator |
Definition at line 122 of file BasicFV.hh.
typedef std::vector<double>::const_iterator svt::BasicFV::const_iterator |
Definition at line 123 of file BasicFV.hh.
typedef std::vector<double>::reference svt::BasicFV::reference |
Definition at line 124 of file BasicFV.hh.
typedef std::vector<double>::const_reference svt::BasicFV::const_reference |
Definition at line 125 of file BasicFV.hh.
typedef std::vector<double>::size_type svt::BasicFV::size_type |
Definition at line 126 of file BasicFV.hh.
|
inline |
Definition at line 128 of file BasicFV.hh.
|
inline |
Definition at line 140 of file BasicFV.hh.
|
inline |
Definition at line 154 of file BasicFV.hh.
|
inline |
Definition at line 182 of file BasicFV.hh.
Definition at line 166 of file BasicFV.hh.
|
inline |
Definition at line 189 of file BasicFV.hh.
Referenced by svt::operator>>().
|
inline |
Definition at line 194 of file BasicFV.hh.
|
inline |
Definition at line 199 of file BasicFV.hh.
Referenced by svt::Kernel_SCALE< KERNEL >::k_function().
|
inline |
Definition at line 205 of file BasicFV.hh.
|
inline |
Definition at line 211 of file BasicFV.hh.
|
inline |
Definition at line 224 of file BasicFV.hh.
|
inline |
Definition at line 230 of file BasicFV.hh.
Referenced by dotProduct(), svt::operator*(), operator*=(), svt::operator+(), operator+=(), svt::operator-(), setZero(), and square().
|
inline |
Definition at line 234 of file BasicFV.hh.
|
inline |
Definition at line 246 of file BasicFV.hh.
Referenced by dotProduct(), setZero(), and square().
|
inline |
Definition at line 250 of file BasicFV.hh.
|
inline |
Definition at line 262 of file BasicFV.hh.
Referenced by svt::operator*(), operator*=(), svt::operator+(), operator+=(), and svt::operator-().
|
inline |
Definition at line 267 of file BasicFV.hh.
Referenced by svt::Kernel_SCALE< KERNEL >::k_function(), svt::operator*(), svt::operator+(), and svt::operator-().
|
inline |
Definition at line 280 of file BasicFV.hh.
|
inline |
Definition at line 296 of file BasicFV.hh.
|
inline |
Definition at line 321 of file BasicFV.hh.
|
inline |
Definition at line 338 of file BasicFV.hh.
Referenced by svt::operator>>().
|
inline |
Definition at line 387 of file BasicFV.hh.
Referenced by svt::operator<<().
|
inlinestatic |
Definition at line 396 of file BasicFV.hh.
|
inline |
Definition at line 405 of file BasicFV.hh.
|
inline |
Definition at line 410 of file BasicFV.hh.
|
inline |
Definition at line 430 of file BasicFV.hh.
|
friend |
Definition at line 464 of file BasicFV.hh.
Referenced by operator*=().
|
friend |
Definition at line 473 of file BasicFV.hh.
Referenced by operator*=().