picture
Interface Transformation
- All Superinterfaces:
- java.io.Serializable
- All Known Subinterfaces:
- ProgressViewableTransformation
- public interface Transformation
- extends java.io.Serializable
Eine Transformation bildet ein Layer auf ein anderes Layer ab. Beispiel:
Die Bestimmung der Fouriertransformierten des Pictures p koennte mit
Hilfe einer Unterklasse FFT etwa wie folgt realisiert werden:
Picture fftVonP = (new FFT()).of(p);
Etwaige Parameter koennten z.B. im Konstruktor uebergeben werden.
Haengt eine Transformation von zwei (oder mehr) Bildern ab,
so ist eine Realisierung in folgender Gestalt denkbar:
Picture a, b;
Picture aSternB = (new Falter(a)).of(b);
Method Summary |
DialogPane |
filterOptionPane(javax.swing.JFrame owner,
Picture pic)
Liefert einen Optionendialog zurück (null, falls es keinen gibt). |
Picture |
of(Picture p)
Liefert das Layer, das entsteht, wenn man diese Transformation auf p
anwendet. |
of
public Picture of(Picture p)
throws PictureException
- Liefert das Layer, das entsteht, wenn man diese Transformation auf p
anwendet.
- Parameters:
p:
- Argument- Returns:
- T(p), wobei T = this
filterOptionPane
public DialogPane filterOptionPane(javax.swing.JFrame owner,
Picture pic)
throws PictureException
- Liefert einen Optionendialog zurück (null, falls es keinen gibt).
- Parameters:
owner
- Parentframepic
- zu berbeitendes Bild- Returns:
- Optionendialog