#include <micro.h>
Klassendiagramm für seemicro::Micro:


Ö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 Micro * | clone () |
Öffentliche Attribute | |
| mypoint | mitte |
| bool | mitteValid |
| float | radius |
| bool | radiusValid |
| float | alpha |
| bool | alphaValid |
|
|
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. |
|
||||||||||||||||||||||||
|
Zeichnet ein Bild des Rades mit Hilfe der Highlevel-Beschreibung durch die gegebenen Parameter Erneute Implementation in seemicro::MicroAdam. |
|
|
Winkel zwischen (einem bestimmten) Armansatzpunkt und Nullstellung des Rades (0 == rechts), von [0..2PI[ |
|
|
|
|
|
Koordinaten des angenommenen/erkannten Mittelpunktes dieses Objektes |
|
|
|
|
|
Angenommener/erkannter Radius dieses Objektes |
|
|
|
1.3.2