![]() |
DUNE: Uniform Navigational Environment
2.3.0
|
Classes | |
class | Error |
Public Member Functions | |
Vector (unsigned int sz=0) | |
void | zero (void) |
void | fill (double v) |
Vector & | operator= (const Vector &o) |
double & | operator() (unsigned int index) |
double | operator() (unsigned int index) const |
Vector | operator+ (const Vector &o) const |
Vector | operator/ (double t) const |
Vector | operator- (const Vector &o) const |
Vector | normalize () const |
void | resize (unsigned int sz) |
unsigned | size (void) const |
Static Public Member Functions | |
static double | sqrLen (const Vector &a) |
static double | dot (const Vector &a, const Vector &b) |
Protected Attributes | |
double * | m_data |
unsigned int | m_size |
Friends | |
std::istream & | operator>> (std::istream &, Vector &v) |
std::ostream & | operator<< (std::ostream &, const Vector &v) |
|
inline |
References resize().
void DUNE::Math::Vector::fill | ( | double | v | ) |
|
inline |
References m_data.
|
inline |
References m_data.
void DUNE::Math::Vector::resize | ( | unsigned int | sz | ) |
References m_data, and m_size.
Referenced by operator=(), and Vector().
|
inline |
References m_size.
|
static |
References m_data, and m_size.
Referenced by normalize().
|
friend |
|
friend |
|
protected |
Referenced by dot(), fill(), operator()(), operator+(), operator-(), operator/(), DUNE::Math::operator<<(), operator=(), DUNE::Math::operator>>(), resize(), sqrLen(), and zero().
|
protected |
Referenced by dot(), fill(), operator+(), operator-(), operator/(), DUNE::Math::operator<<(), operator=(), DUNE::Math::operator>>(), resize(), size(), sqrLen(), and zero().