Main Page | Modules | Namespace List | Class Hierarchy | Compound List | File List | Compound Members | File Members

v2f Class Reference
[Mathematical]

#include <adsomath.h>

List of all members.

Public Member Functions

v2f hat ()
float length ()
float dist (v2f p)
v2f norm ()
v2f operator= (const v2f v)
int operator== (const v2f a)
v2f operator+ (const v2f a)
v2f operator- (const v2f a)
v2f operator * (const v2f a)
v2f operator/ (const float d)
v2f operator * (const float m)
 v2f (float cx, float cy)
 v2f (class p3f p)
 v2f ()

Public Attributes

float x
float y

Friends

v2f operator * (const float m, v2f v)


Constructor & Destructor Documentation

v2f::v2f float  cx,
float  cy
[inline]
 

v2f::v2f  )  [inline]
 


Member Function Documentation

float v2f::dist v2f  p  )  [inline]
 

v2f v2f::hat  )  [inline]
 

float v2f::length  )  [inline]
 

v2f v2f::norm  )  [inline]
 

v2f v2f::operator * const float  m  )  [inline]
 

v2f v2f::operator * const v2f  a  )  [inline]
 

v2f v2f::operator+ const v2f  a  )  [inline]
 

v2f v2f::operator- const v2f  a  )  [inline]
 

v2f v2f::operator/ const float  d  )  [inline]
 

v2f v2f::operator= const v2f  v  )  [inline]
 

int v2f::operator== const v2f  a  )  [inline]
 


Friends And Related Function Documentation

v2f operator * const float  m,
v2f  v
[friend]
 


Member Data Documentation

float v2f::x
 

float v2f::y
 


The documentation for this class was generated from the following file:
Generated on Mon Jul 21 10:44:48 2003 for Rover by doxygen 1.3.2