Nächste Seite: Über dieses Dokument ...
Aufwärts: RoboCup 2000 / Mainz
Vorherige Seite: Implementation
Außerhalb der Klassen sind die folgenden, weiteren nützlichen
Funktionen implementiert:
Euklidische Norm eines Vektors bzw. deren Quadrat:
- inline double norm( const Vector2d &c ) (entspricht getLength())
- inline double sqrnorm( const Vector2d &c )
Entfernung zwischen zwei Punkten (Vektoren):
- inline double dist( const Vector2d &a, const Vector2d &b )
Winkel zwischen zwei Vektoren:
- inline Angle
angleBetween( const Vector2d &a, const Vector2d &b )
Erzeugen eines Vector2d aus Polarkoordinaten (Radius und
Winkel):
- inline Vector2d
radAng2Vector2d( double r, Angle angle )
Ausgabeoperator für Vector2d:
- inline class ostream &
operator « (class ostream &os, const Vector2d &c)
Debian User
2001-05-17