template class Vector


Inheritance:


Public Methods

Vector() throw()
Vector(T x, T y, T z) throw()
T operator[](int i) const throw()
T& operator[](int i) throw()
Vector operator+(const Vector &v) const throw()
Vector operator-(const Vector &v) const throw()
Vector operator-() const throw()
T operator*(const Vector &v) const throw()
Vector operator*(const T &v) const throw()
Vector operator/(const T &v) const throw()
T norm() const throw()
Vector normalize() const throw()
friend Vector operator*(T f, const Vector &v) throw()
friend ostream& operator<<(ostream &os, const Vector &v) throw()

Protected Fields

T vector[3]

Documentation

T vector[3]

Vector() throw()

Vector(T x, T y, T z) throw()

T operator[](int i) const throw()

T& operator[](int i) throw()

Vector operator+(const Vector &v) const throw()

Vector operator-(const Vector &v) const throw()

Vector operator-() const throw()

T operator*(const Vector &v) const throw()

Vector operator*(const T &v) const throw()

Vector operator/(const T &v) const throw()

T norm() const throw()

Vector normalize() const throw()

friend Vector operator*(T f, const Vector &v) throw()

friend ostream& operator<<(ostream &os, const Vector &v) throw()


Direct child classes:
Point3D

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de