Im Buch verwendete Programme
|
ArcExample:
|
Ellipsenbogen, -ausschnitt und -abschnitt
|
AreaExample:
|
Vereinigung, Durchschnitt, Differenz und symmetrische Differenz für Flächen
|
BufferedImageDrawer:
|
Generische Klasse für die Verwendung von Double-Buffering zum Zeichnen eines BufferedImage
|
ConvexCombTransforms:
|
Animation mittels Konvexkombinationen von Transformationen am Beispiel der Umwandlung einer Ellipse in eine andere
|
CurveDemo:
|
Zeichnen von Geradensegmenten, quadratischen und kubischen Kurven
|
DoubleBufferingClockExample:
|
Bewegungeb am Beispiel einer Uhr realisiert mittels Double-Buffering
|
DToCMorphing:
|
Transformation zweier Objekte ineinander, die durch Kurven unter Verwendung von Kontrollpunkten definiert werden, am Beispiel der Buchstaben D und C
|
GeneralPathCar:
|
Beispiel eines GeneralPath anhand des Umrisses eines Autos
|
GradientPaintExample:
|
Verwendung von Farbverläufen
|
ImageLoadingExample:
|
Laden eines JPEG-Bildes, Das Programm benötigt die Datei image1.jpg
|
ImageSavingExample:
|
Speichern eines JPEG-Bildes
|
LineEndings:
|
Enden und Verbindungen bei breiten Linien
|
MorphingCandS:
|
Verwendet die Klasse TriangulatedImage, um zwei triangulierte Bilder schrittweise ineinander umzuwandeln. Das Programm benötigt die Dateien image1.jpg und image2.jpg
|
MyFinishWindow:
|
Klasse zum Schließen eines Fensters
|
NonSynchronizedClock:
|
Bewegungen am Beispiel einer einfachen Uhr
|
RectangleEllipseExample:
|
Rechteck und Ellipse
|
RotationExample:
|
Rotation
|
ScalingExample:
|
Skalierung
|
ShearingExample:
|
Scherung
|
SimpleJava2DExample:
|
erstes Java 2D Beispielprogramm
|
SimpleLetterC:
|
Darstellung des Buchstaben C mittels zweier quadratischer Kurven
|
SimpleLetterD:
|
Darstellung des Buchstaben D mittels zweier quadratischer Kurven
|
StrokingExample:
|
verschiedene Strichelungsmuster
|
TextExample:
|
Zeichnen und modifizieren von Text
|
Texture2DExample:
|
Zeichnen von Texturen, Das Programm benötigt die Datei image1.jpg
|
TransformationOrderExample:
|
Reihenfolge von Transformationen
|
TransformationOrderExampleR:
|
Reihenfolge von Transformationen
|
TransformationOrderExampleRT:
|
Reihenfolge von Transformationen
|
TransformationOrderExampleT:
|
Reihenfolge von Transformationen
|
TransformationOrderExampleTR:
|
Reihenfolge von Transformationen
|
TranslationExample:
|
Translation
|
TriangulatedImage:
|
Klasse für triangulierte Bilder, die sich schrittweise durch Pixel- und Farbinterpolation ineinander umwandeln lassen
|