kivio
TKVec2 Class Reference
List of all members.Detailed Description
Definition at line 24 of file tkmath.h.
Public Member Functions | |
TKVec2 (const double &_x, const double &_y) | |
double | dotProduct (const TKVec2 &v2) const |
double | crossProduct (const TKVec2 &v2) const |
double | magnitude () const |
void | normalize () |
void | scale (const double &sx, const double &sy) |
void | scale (const TKVec2 &v) |
void | scale (const double &s) |
TKVec2 | getPerpendicular () const |
void | reverse () |
void | rotate (const double &rad) |
void | rotateDeg (const double °) |
void | translate (const double &tx, const double &ty) |
double | angle (const TKVec2 &v) |
double | x () |
double | y () |
void | setX (const double &_x) |
void | setY (const double &_y) |
void | set (const double &_x, const double &_y) |
Protected Attributes | |
double | m_x |
double | m_y |
The documentation for this class was generated from the following file: