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

seemicro::Micro Klassenreferenz

#include <micro.h>

Klassendiagramm für seemicro::Micro:

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

Collaboration graph
[Legende]
Aufstellung aller Elemente

Öffentliche Methoden

virtual void draw (IplImage *where, const bool filled=0, const double useColor=0, const bool setzero=1, const bool arm_auch=1)
virtual Microclone ()

Öffentliche Attribute

mypoint mitte
bool mitteValid
float radius
bool radiusValid
float alpha
bool alphaValid

Ausführliche Beschreibung

class Micro Abstrakte Basisklasse für MicroAdam und MicroEva


Dokumentation der Elementfunktionen

virtual Micro* seemicro::Micro::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 in seemicro::MicroAdam und seemicro::MicroEva.

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

Zeichnet ein Bild des Rades mit Hilfe der Highlevel-Beschreibung durch die gegebenen Parameter

Erneute Implementation in seemicro::MicroAdam.


Dokumentation der Datenelemente

float seemicro::Micro::alpha
 

Winkel zwischen (einem bestimmten) Armansatzpunkt und Nullstellung des Rades (0 == rechts), von [0..2PI[

bool seemicro::Micro::alphaValid
 

mypoint seemicro::Micro::mitte
 

Koordinaten des angenommenen/erkannten Mittelpunktes dieses Objektes

bool seemicro::Micro::mitteValid
 

float seemicro::Micro::radius
 

Angenommener/erkannter Radius dieses Objektes

bool seemicro::Micro::radiusValid
 


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