|
|
Angle getAngle ()
| getAngle |
[const]
Hae vektorin kulma suhteessa X-akseliin.
Returns: vektorin kulma ( ]-180, 180] astetta )
Length getLength ()
| getLength |
[const]
Hae vektorin pituus.
Returns: vektorin pituus (aina ei-negatiivinen)
Length getX ()
| getX |
[const]
Hae vektorin x-komponentin pituus.
Returns: x-komponentin pituus
Length getY ()
| getY |
[const]
Hae vektorin y-komponentin pituus.
Returns: y-komponentin pituus
std::string asString ()
| asString |
[const virtual]
Hae vektorin tekstimuotoesitys
Returns: X, Y
bool invariant ()
| invariant |
[const virtual]
Tarkista invariantti.
Returns: invariantin paikkaansapitävyys
Reimplemented from SelfTestingObject.
Vector& setVector (const Angle& a, const Length& l)
| setVector |
Aseta vektori uudelleen.
Parameters:
a | vektorin uusi kulma |
l | vektorin uusi pituus |
Returns: viite muutettuun vektoriin
Vector& setVector (const Length& x, const Length& y)
| setVector |
Aseta vektori uudelleen.
Parameters:
x | uusi x-komponentin pituus |
y | uusi y-komponentin pituus |
Returns: viite muutettuun vektoriin
Vector& operator+= (const Vector& v)
| operator+= |
Yhteenlaskuoperaattori sijoituksella.
Parameters:
v | yhteenlaskettava |
Returns: viite muutettuun olioon
Vector& operator-= (const Vector& v)
| operator-= |
Vähennyslaskuoperaattori sijoituksella.
Parameters:
v | vähennettävä |
Returns: viite muutettuun olioon
Vector (const Length& x=Length(), const Length& y=Length())
| Vector |
Konstruktori.
Parameters:
x | x-komponentin pituus |
y | y-komponentin pituus |
Vector (const Angle& a, const Length& l)
| Vector |
Konstruktori.
Parameters:
a | vektorin kulma |
l | vektorin pituus |
Vector (const Vector& v)
| Vector |
Kopiokonstruktori.
Parameters:
v | kopioitava |
void swap (Vector& v)
| swap |
[virtual]
Vaihto-operaatio.
Parameters:
v | vaihdettava |
Vector& operator= (const Vector& v)
| operator= |
Sijoitusoperaattori.
Parameters:
v | sijoitettava. |
~Vector ()
| ~Vector |
[virtual]
Generated by: hoppq@ilenkone on Tue Mar 20 23:14:05 2001, using kdoc 2.0a53. |