krita

KisVector3D Class Reference

List of all members.

Detailed Description

Definition at line 232 of file kis_vec.h.


Public Member Functions

 KisVector3D ()
 KisVector3D (double x, double y, double z=0)
 KisVector3D (int x, int y, int z=0)
 KisVector3D (long x, long y, long z=0)
bool isNull () const
double length () const
double x () const
double y () const
double z () const
void setX (double)
void setY (double)
void setZ (double)
KisVector3Dnormalize ()
KisVector3DcrossProduct (const KisVector3D &)
double dotProduct (const KisVector3D &) const
KisVector3Doperator+= (const KisVector3D &)
KisVector3Doperator-= (const KisVector3D &)
KisVector3Doperator *= (int)
KisVector3Doperator *= (long)
KisVector3Doperator *= (double)
KisVector3Doperator/= (int)
KisVector3Doperator/= (long)
KisVector3Doperator/= (double)

Friends

bool operator== (const KisVector3D &, const KisVector3D &)
bool operator!= (const KisVector3D &, const KisVector3D &)
KisVector3D operator+ (const KisVector3D &, const KisVector3D &)
KisVector3D operator- (const KisVector3D &, const KisVector3D &)
KisVector3D operator * (const KisVector3D &, int)
KisVector3D operator * (int, const KisVector3D &)
KisVector3D operator * (const KisVector3D &, long)
KisVector3D operator * (long, const KisVector3D &)
KisVector3D operator * (const KisVector3D &, double)
KisVector3D operator * (double, const KisVector3D &)
KisVector3D operator- (const KisVector3D &)
KisVector3D operator/ (const KisVector3D &, int)
KisVector3D operator/ (const KisVector3D &, long)
KisVector3D operator/ (const KisVector3D &, double)

The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys