SCIRun
5.0
|
#include <Vector.h>
Public Member Functions | |
Vector (const Point &) | |
Vector (double x, double y, double z) | |
Vector (const Vector &) | |
Vector () | |
Vector (double init) | |
double | length () const |
double | length2 () const |
Vector & | operator= (const Vector &) |
Vector & | operator= (const double &) |
Vector & | operator= (const int &) |
double & | operator[] (int idx) |
double | operator[] (int idx) const |
Vector | operator* (const double) const |
Vector | operator* (const Vector &) const |
Vector & | operator*= (const double) |
Vector & | operator*= (const Vector &) |
Vector | operator/ (const double) const |
Vector | operator/ (const Vector &) const |
Vector & | operator/= (const double) |
Vector | operator+ (const Vector &) const |
Vector & | operator+= (const Vector &) |
Vector | operator- () const |
Vector | operator- (const Vector &) const |
Vector | operator- (const Point &) const |
Vector & | operator-= (const Vector &) |
double | normalize () |
double | safe_normalize () |
SCISHARE Vector | normal () const |
SCISHARE Vector | safe_normal () const |
void | x (double) |
double | x () const |
void | y (double) |
double | y () const |
void | z (double) |
double | z () const |
void | u (double) |
double | u () const |
void | v (double) |
double | v () const |
void | w (double) |
double | w () const |
SCISHARE void | rotz90 (const int) |
SCISHARE std::string | get_string () const |
SCISHARE void | find_orthogonal (Vector &, Vector &) const |
SCISHARE bool | check_find_orthogonal (Vector &, Vector &) const |
const Point & | point () const |
Point & | asPoint () const |
double | minComponent () const |
double | maxComponent () const |
void | Set (double x, double y, double z) |
Friends | |
class | Point |
double | Dot (const Vector &, const Vector &) |
double | Dot (const Point &, const Vector &) |
double | Dot (const Vector &, const Point &) |
Vector | Cross (const Vector &, const Vector &) |
Vector | Abs (const Vector &) |
Vector | Interpolate (const Vector &, const Vector &, double) |
|
inline |
|
inline |
|
inlineexplicit |
|
inline |
SCISHARE std::string get_string | ( | ) | const |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
SCISHARE void rotz90 | ( | const int | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |