|
|
Itsekonvertoiva kulmayksikkö. Angle-luokan ilmentymät ovat kulmia, jotka osaavat itse konvertoida itsensä toiseen mittayksikköön.
| double getAngle (AngleUnit unit)
| getAngle |
[const]
Palauta kulma annetussa mittayksikössä.
Parameters:
| unit | haluttu mittayksikkö |
Returns: kulman koko
| std::string asString ()
| asString |
[const virtual]
Palauta kulman esitys tekstimuodossa.
Returns: kulman suuruus asteissa
| bool invariant ()
| invariant |
[const virtual]
Tarkista onko olio eheässä tilassa.
Returns: olion eheys totuusarvona
Reimplemented from SelfTestingObject.
| Angle& setAngle (double newAngle, AngleUnit unit)
| setAngle |
Aseta kulman suuruus.
Parameters:
| newAngle | kulman uusi koko |
| unit | koon mittayksikkö |
Returns: viite muutettuun kulmaan
| Angle& operator+= (const Angle& a)
| operator+= |
Laske kulma yhteen sijoittamalla.
Parameters:
| a | yhteenlaskettava kulma |
Returns: viite muutettuun olioon
| Angle& operator-= (const Angle& a)
| operator-= |
Vähennä kaksi kulmaa toisistaan sijoituksella.
Parameters:
| a | vähennettävä kulma |
Returns: viite muutettuun olioon
| Angle (double angle, AngleUnit unit)
| Angle |
Konstruktori.
Parameters:
| angle | kulman koko |
| unit | koon mittayksikkö |
| Angle (const Angle& a)
| Angle |
Kopiokonstruktori.
Parameters:
| a | kopioitava kulma |
| void swap (Angle& a)
| swap |
[virtual]
Vaihda kaksi kulmaa keskenään.
Parameters:
| a | vaihdettava kulma |
| Angle& operator= (const Angle& a)
| operator= |
Sijoitusoperaattori.
Parameters:
| a | sijoitettava kulma. |
| ~Angle ()
| ~Angle |
[virtual]
Destruktori.
| Generated by: hoppq@ilenkone on Thu Mar 1 15:43:18 2001, using kdoc 2.0a50. |