class Vector


Full nameNobelNS::Vector
Definition#include <Vector.h>
InheritsNobelNS::SelfTestingObject [public ]
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods


Detailed Description

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:
avektorin uusi kulma
lvektorin uusi pituus

Returns: viite muutettuun vektoriin

Vector&  setVector (const Length& x, const Length& y)

setVector

Aseta vektori uudelleen.

Parameters:
xuusi x-komponentin pituus
yuusi y-komponentin pituus

Returns: viite muutettuun vektoriin

Vector&  operator+= (const Vector& v)

operator+=

Yhteenlaskuoperaattori sijoituksella.

Parameters:
vyhteenlaskettava

Returns: viite muutettuun olioon

Vector&  operator-= (const Vector& v)

operator-=

Vähennyslaskuoperaattori sijoituksella.

Parameters:
vvähennettävä

Returns: viite muutettuun olioon

 Vector (const Length& x=Length(), const Length& y=Length())

Vector

Konstruktori.

Parameters:
xx-komponentin pituus
yy-komponentin pituus

 Vector (const Angle& a, const Length& l)

Vector

Konstruktori.

Parameters:
avektorin kulma
lvektorin pituus

 Vector (const Vector& v)

Vector

Kopiokonstruktori.

Parameters:
vkopioitava

void  swap (Vector& v)

swap

[virtual]

Vaihto-operaatio.

Parameters:
vvaihdettava

Vector&  operator= (const Vector& v)

operator=

Sijoitusoperaattori.

Parameters:
vsijoitettava.

 ~Vector ()

~Vector

[virtual]


Generated by: hoppq@ilenkone on Tue Mar 20 23:14:05 2001, using kdoc 2.0a53.