All Classes Functions Variables
Public Member Functions | Public Attributes | List of all members
EnjoLib::Vect3 Struct Reference

Public Member Functions

 Vect3 ()
 Default Ctor.
 Vect3 (double x, double y, double z)
 Ctor.
double len () const
 Length of vector.
Vect3 norm () const
 Normalised copy of vector.
Vect3operator= (const Vect3 &par)
Vect3operator+= (const Vect3 &par)
Vect3operator-= (const Vect3 &par)
Vect3operator/= (const double par)
Vect3operator*= (const double par)
Vect3 operator+ (const Vect3 &par) const
Vect3 operator- (const Vect3 &par) const
Vect3 operator- () const
Vect3 operator* (const double f) const
Vect3 operator/ (const double f) const
bool operator> (const Vect3 &par) const
bool operator< (const Vect3 &par) const

Public Attributes

double x
 x coord
double y
 y coord
double z
 z coord

Constructor & Destructor Documentation

Vect3::Vect3 ( double  x,
double  y,
double  z 
)

Ctor.

Parameters
xcoord
ycoord
zcoord

The documentation for this struct was generated from the following files: