Hauptseite | Liste aller Namensbereiche | Klassenhierarchie | Alphabetische Liste | Übersicht | Auflistung der Dateien | Elemente eines Namensbereiches | Datenstruktur-Elemente | Datei-Elemente

seemicro::MicroAdam Strukturreferenz

#include <microadam.h>

Klassendiagramm für seemicro::MicroAdam:

Inheritance graph
[Legende]
Zusammengehörigkeiten von seemicro::MicroAdam:

Collaboration graph
[Legende]
Aufstellung aller Elemente

Öffentliche Methoden

float armlaenge (float radius)
float armlaenge ()
float armbreite (float radius)
float armbreite ()
void draw (IplImage *where, bool filled=0, double useColor=0, bool setzero=1, bool arm_auch=1)
virtual Microclone ()

Öffentliche Attribute

float beta

Ausführliche Beschreibung

class MicroAdam zur Repräsentation eines micro.Adam


Dokumentation der Elementfunktionen

float seemicro::MicroAdam::armbreite  )  [inline]
 

float seemicro::MicroAdam::armbreite float  radius  ) 
 

float seemicro::MicroAdam::armlaenge  )  [inline]
 

float seemicro::MicroAdam::armlaenge float  radius  ) 
 

Liefert die Länge des Arms in Pixeln

Parameter:
radius Radius des Rades in Pixeln

virtual Micro* seemicro::MicroAdam::clone  )  [inline, virtual]
 

Gibt Kopie dieses Objektes zurück. Knackpunkt: ist eine Methode. Siehe B. Stroustrup, "The C++ Programming Language", 15.6.2, S. 424. Abgeleitete Klassen sollten diese Methode überschreiben und Objekte ihres eigenen Typs konstruieren.

Erneute Implementation von seemicro::Micro.

void seemicro::MicroAdam::draw IplImage *  where,
bool  filled = 0,
double  useColor = 0,
bool  setzero = 1,
bool  arm_auch = 1
[virtual]
 

Zeichnet das durch dieses Objekt in einer der Highlevel-Beschreibung repräsentierte Rad in ein Bild

Parameter:
where Ausgabebild
filled 0: Umrisse zeichnen, 1: fuellen
arm_auch 0: nur den Aussenring zeichnen, 1: Arm auch einzeichnen

Erneute Implementation von seemicro::Micro.


Dokumentation der Datenelemente

float seemicro::MicroAdam::beta
 

Stellung des Arms relativ zu seinem Ansatzpunkt


Die Dokumentation für diese Struktur wurde erzeugt aufgrund der Dateien:
Erzeugt am Sun Oct 3 12:53:39 2004 für seemicro von doxygen 1.3.2