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 &deg)
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:
KDE Home | KDE Accessibility Home | Description of Access Keys