krita
KisVector3D Class ReferenceList 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) |
KisVector3D & | normalize () |
KisVector3D & | crossProduct (const KisVector3D &) |
double | dotProduct (const KisVector3D &) const |
KisVector3D & | operator+= (const KisVector3D &) |
KisVector3D & | operator-= (const KisVector3D &) |
KisVector3D & | operator *= (int) |
KisVector3D & | operator *= (long) |
KisVector3D & | operator *= (double) |
KisVector3D & | operator/= (int) |
KisVector3D & | operator/= (long) |
KisVector3D & | operator/= (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:
|