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:

