Biomechanical Joint Model
 Author: Anderson Maciel

Vector Class Reference

#include <vector.H>

List of all members.

Public Member Functions

 Vector ()
 Vector (double v0, double v1, double v2)
 Vector (const Vector &p)
Vectoroperator= (const Vector &rhs)
double & operator[] (int i)
Vector operator+ (const Vector &b)
Vector operator- (const Vector &b)
Vector operator * (double term)
Vector operator/ (double denom)
Vector operator * (const Vector &b)
double operator/ (const Vector &b)
void normalize (void)
double length ()
 Vector ()
 Vector (double v0, double v1, double v2)
 Vector (const Vector &p)
Vectoroperator= (const Vector &rhs)
double & operator[] (int i)
Vector operator+ (const Vector &b)
Vector operator- (const Vector &b)
Vector operator * (double term)
Vector operator/ (double denom)
Vector operator * (const Vector &b)
double operator/ (const Vector &b)
void normalize (void)
double length ()
 Vector ()
 Vector (double v0, double v1, double v2)
 Vector (const Vector &p)
Vectoroperator= (const Vector &rhs)
double & operator[] (int i)
Vector operator+ (const Vector &b)
Vector operator- (const Vector &b)
Vector operator * (double term)
Vector operator/ (double denom)
Vector operator * (const Vector &b)
double operator/ (const Vector &b)
void normalize (void)
double length ()

Public Attributes

double v [3]


Detailed Description

Definition at line 63 of file bunny/vector.H.


Constructor & Destructor Documentation

Vector::Vector  )  [inline]
 

Definition at line 67 of file bunny/vector.H.

Vector::Vector double  v0,
double  v1,
double  v2
[inline]
 

Definition at line 72 of file bunny/vector.H.

References v.

Vector::Vector const Vector p  )  [inline]
 

Definition at line 80 of file bunny/vector.H.

References v.

Vector::Vector  )  [inline]
 

Definition at line 67 of file rings/vector.H.

Vector::Vector double  v0,
double  v1,
double  v2
[inline]
 

Definition at line 72 of file rings/vector.H.

References v.

Vector::Vector const Vector p  )  [inline]
 

Definition at line 80 of file rings/vector.H.

References v.

Vector::Vector  )  [inline]
 

Definition at line 67 of file torii/vector.H.

Vector::Vector double  v0,
double  v1,
double  v2
[inline]
 

Definition at line 72 of file torii/vector.H.

References v.

Vector::Vector const Vector p  )  [inline]
 

Definition at line 80 of file torii/vector.H.

References v.


Member Function Documentation

double Vector::length  )  [inline]
 

Definition at line 185 of file torii/vector.H.

References v.

double Vector::length  )  [inline]
 

Definition at line 185 of file rings/vector.H.

double Vector::length  )  [inline]
 

Definition at line 185 of file bunny/vector.H.

References v.

Referenced by normalize(), and LinAlg::Vector::normalize().

void Vector::normalize void   )  [inline]
 

Definition at line 171 of file torii/vector.H.

References EPS, length(), and v.

Here is the call graph for this function:

void Vector::normalize void   )  [inline]
 

Definition at line 171 of file rings/vector.H.

References EPS.

void Vector::normalize void   )  [inline]
 

Definition at line 171 of file bunny/vector.H.

References EPS, length(), and v.

Here is the call graph for this function:

Vector Vector::operator * const Vector b  )  [inline]
 

Definition at line 151 of file torii/vector.H.

References v.

Vector Vector::operator * double  term  )  [inline]
 

Definition at line 125 of file torii/vector.H.

References v.

Vector Vector::operator * const Vector b  )  [inline]
 

Definition at line 151 of file rings/vector.H.

References v.

Vector Vector::operator * double  term  )  [inline]
 

Definition at line 125 of file rings/vector.H.

Vector Vector::operator * const Vector b  )  [inline]
 

Definition at line 151 of file bunny/vector.H.

References v.

Vector Vector::operator * double  term  )  [inline]
 

Definition at line 125 of file bunny/vector.H.

References v.

Vector Vector::operator+ const Vector b  )  [inline]
 

Definition at line 101 of file torii/vector.H.

References v.

Vector Vector::operator+ const Vector b  )  [inline]
 

Definition at line 101 of file rings/vector.H.

References v.

Vector Vector::operator+ const Vector b  )  [inline]
 

Definition at line 101 of file bunny/vector.H.

References v.

Vector Vector::operator- const Vector b  )  [inline]
 

Definition at line 112 of file torii/vector.H.

References v.

Vector Vector::operator- const Vector b  )  [inline]
 

Definition at line 112 of file rings/vector.H.

References v.

Vector Vector::operator- const Vector b  )  [inline]
 

Definition at line 112 of file bunny/vector.H.

References v.

double Vector::operator/ const Vector b  )  [inline]
 

Definition at line 163 of file torii/vector.H.

References v.

Vector Vector::operator/ double  denom  )  [inline]
 

Definition at line 138 of file torii/vector.H.

References v.

double Vector::operator/ const Vector b  )  [inline]
 

Definition at line 163 of file rings/vector.H.

References v.

Vector Vector::operator/ double  denom  )  [inline]
 

Definition at line 138 of file rings/vector.H.

double Vector::operator/ const Vector b  )  [inline]
 

Definition at line 163 of file bunny/vector.H.

References v.

Vector Vector::operator/ double  denom  )  [inline]
 

Definition at line 138 of file bunny/vector.H.

References v.

Vector& Vector::operator= const Vector rhs  )  [inline]
 

Definition at line 87 of file torii/vector.H.

References v.

Vector& Vector::operator= const Vector rhs  )  [inline]
 

Definition at line 87 of file rings/vector.H.

References v.

Vector& Vector::operator= const Vector rhs  )  [inline]
 

Definition at line 87 of file bunny/vector.H.

References v.

double& Vector::operator[] int  i  )  [inline]
 

Definition at line 96 of file torii/vector.H.

References v.

double& Vector::operator[] int  i  )  [inline]
 

Definition at line 96 of file rings/vector.H.

double& Vector::operator[] int  i  )  [inline]
 

Definition at line 96 of file bunny/vector.H.

References v.


Member Data Documentation

double Vector::v
 

Definition at line 65 of file bunny/vector.H.

Referenced by length(), normalize(), operator *(), operator+(), operator-(), operator/(), operator=(), operator[](), and Vector().


The documentation for this class was generated from the following files:
Generated on Thu Dec 1 10:14:35 2005 for COME - Biomechanical Joint Model by  doxygen 1.4.5