![]() |
DUNE: Uniform Navigational Environment
2.3.1
|
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().
