Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

mpVector Class Reference

List of all members.

Public Member Functions

 mpVector ()
 mpVector (float xx, float yy, float zz)
 mpVector (const mpVector &other)
mpVectorNormalize ()
float Magnitude ()
mpVector Cross (const mpVector &other)
mpVector operator- (mpVector v)
mpVector operator+ (mpVector v)
float operator * (mpVector v)
mpVector operator- (float c)
mpVector operator+ (float c)
mpVector operator/ (float c)
mpVector operator * (float c)
void operator= (const mpVector &other)
 operator mp4Vector () const
 operator char * () const

Public Attributes

float x
float y
float z

Friends

class mp4Vector

Constructor & Destructor Documentation

mpVector::mpVector  ) 
 

mpVector::mpVector float  xx,
float  yy,
float  zz
 

mpVector::mpVector const mpVector other  ) 
 


Member Function Documentation

mpVector mpVector::Cross const mpVector other  ) 
 

float mpVector::Magnitude  ) 
 

mpVector& mpVector::Normalize  ) 
 

mpVector mpVector::operator * float  c  ) 
 

float mpVector::operator * mpVector  v  ) 
 

mpVector::operator char *  )  const
 

mpVector::operator mp4Vector  )  const
 

mpVector mpVector::operator+ float  c  ) 
 

mpVector mpVector::operator+ mpVector  v  ) 
 

mpVector mpVector::operator- float  c  ) 
 

mpVector mpVector::operator- mpVector  v  ) 
 

mpVector mpVector::operator/ float  c  ) 
 

void mpVector::operator= const mpVector other  ) 
 


Friends And Related Function Documentation

friend class mp4Vector [friend]
 


Member Data Documentation

float mpVector::x
 

float mpVector::y
 

float mpVector::z
 


The documentation for this class was generated from the following file:
Generated on Tue Nov 14 15:03:40 2006 for ObjCryst++ by doxygen 1.3.6