Alphabetical Class Index  Class Hierarchy   File Members   Compound Members   File List  

CPoint3d Class Reference

Public Member Functions

 CPoint3d (double x, double y, double z)
 
 CPoint3d (CComPtr< ISkpPoint3d > point)
 
CPoint3d operator* (double scale) const
 
void operator*= (double scale)
 
CPoint3d operator+ (const CVector3d &vec) const
 
CPoint3d operator+ (const CPoint3d &pt) const
 
void operator+= (const CVector3d &vec)
 
CPoint3d operator- (const CVector3d &vec) const
 
CVector3d operator- (const CPoint3d &pt) const
 
void operator-= (const CVector3d &vec)
 
CPoint3d operator/ (double invScale) const
 
void operator/= (double invScale)
 
void SetLocation (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: