Fraktale 1.0
Qt-Programm zur interaktiven Erforschung von Fraktalen.
Signale | Öffentliche Methoden | Öffentliche Attribute | Geschützte Methoden
ImageLabel Klassenreferenz

Label, das der Anzeige eines Fraktals dient. Mehr ...

#include <imagelabel.hpp>

Aufstellung aller Elemente

Signale

void clicked (int x, int y)
 Übertragen der Koordination eines Mausklicks im Fraktal.

Öffentliche Methoden

 ImageLabel (QWidget *parent=0)
 Erzeugt ein ImageLabel.

Öffentliche Attribute

std::complex< double > topLeft
 Komplexer Zahlenwert des oberen linken Pixels des aktuell angezeigten Fraktals.
std::string name
 String-Repräsentierung des aktuell angezeigten Fraktals.

Geschützte Methoden

void mousePressEvent (QMouseEvent *event)
 Überschreiben der Methode, die beim Mausklick, ausgeführt wird.

Ausführliche Beschreibung

Label, das der Anzeige eines Fraktals dient.

Autor:
Marcell Dietl

Beschreibung der Konstruktoren und Destruktoren

ImageLabel::ImageLabel ( QWidget *  parent = 0)

Erzeugt ein ImageLabel.

Parameter:
parentSetzen eines Eltern-Widgets.

Dokumentation der Elementfunktionen

void ImageLabel::clicked ( int  x,
int  y 
) [signal]

Übertragen der Koordination eines Mausklicks im Fraktal.

Parameter:
xWert auf der realen Achse des angeklickten Pixels.
yWert auf der imaginären Achse des angeklickten Pixels.
void ImageLabel::mousePressEvent ( QMouseEvent *  event) [protected]

Überschreiben der Methode, die beim Mausklick, ausgeführt wird.

Emittiert ein Signal mit den Koordinaten des angeklickten Pixels.

Parameter:
eventDas abgefangene Ereignis.

Dokumentation der Datenelemente

std::string ImageLabel::name

String-Repräsentierung des aktuell angezeigten Fraktals.

std::complex<double> ImageLabel::topLeft

Komplexer Zahlenwert des oberen linken Pixels des aktuell angezeigten Fraktals.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien:
 Alle Klassen Funktionen Variablen