Alphabetical Class Index  Class Hierarchy   File Members   Compound Members   File List  

CVector3d Class Reference

Public Member Functions

 CVector3d (double x, double y, double z)
 
 CVector3d (CComPtr< ISkpVector3d > vec)
 
bool operator!= (const CVector3d &vec) const
 
CVector3d operator* (double scale) const
 
void operator*= (double scale)
 
CVector3d operator+ (const CVector3d &vec) const
 
void operator+= (const CVector3d &vec)
 
CVector3d operator- (const CVector3d &vec) const
 
void operator-= (const CVector3d &vec)
 
CVector3d operator/ (double scale) const
 
void operator/= (double scale)
 
bool operator== (const CVector3d &vec) const
 
void SetDirection (double x, double y, double z)
 
void SetX (double x)
 
void SetY (double y)
 
void SetZ (double z)
 
double X () const
 
double Y () const
 
double Z () const
 

Protected Attributes

double m_x
 
double m_y
 
double m_z
 

The documentation for this class was generated from the following file: