diff --git a/Paul/UML.uxf b/Paul/UML.uxf
index 6605a1e..eb2de4c 100644
--- a/Paul/UML.uxf
+++ b/Paul/UML.uxf
@@ -1,13 +1,13 @@
- 10
+ 9
UMLClass
- 480
- 230
- 190
- 90
+ 603
+ 36
+ 171
+ 81
/*Image*/
--
@@ -20,10 +20,10 @@
UMLClass
- 770
- 280
- 180
- 40
+ 864
+ 81
+ 162
+ 36
*RasterImage*
--
@@ -33,10 +33,10 @@
UMLClass
- 1100
- 240
- 210
- 110
+ 1161
+ 45
+ 189
+ 99
*ShapedImage*
--
@@ -50,10 +50,10 @@
UMLClass
- 380
- 490
- 290
- 190
+ 513
+ 270
+ 261
+ 171
/*Tool*/
--
@@ -72,10 +72,10 @@
Relation
- 660
- 290
- 130
- 30
+ 765
+ 90
+ 117
+ 27
lt=<<-
10.0;10.0;110.0;10.0
@@ -83,32 +83,21 @@
Relation
- 940
- 290
- 180
- 30
+ 1017
+ 90
+ 162
+ 27
lt=<<-
10.0;10.0;160.0;10.0
-
- Relation
-
- 560
- 310
- 30
- 200
-
- lt=<<.
- 10.0;10.0;10.0;180.0
-
UMLClass
- 470
- 820
- 230
- 170
+ 585
+ 567
+ 207
+ 153
/*SetColorTool*/
--
@@ -125,10 +114,10 @@
UMLClass
- 770
- 460
- 250
- 130
+ 864
+ 243
+ 225
+ 117
*HistoryTool*
--
@@ -144,10 +133,10 @@
UMLClass
- 30
- 230
- 210
- 130
+ 198
+ 36
+ 189
+ 117
<<Enumeration>>
*LineType*
@@ -162,10 +151,10 @@
Relation
- 1010
- 480
- 110
- 30
+ 1080
+ 261
+ 99
+ 27
lt=<<<<-
10.0;10.0;90.0;10.0
@@ -173,10 +162,10 @@
UMLClass
- 1100
- 480
- 190
- 50
+ 1161
+ 261
+ 171
+ 45
*HistoryAction*
--
@@ -187,10 +176,10 @@
UMLClass
- 1390
- 500
- 210
- 110
+ 1422
+ 279
+ 189
+ 99
<<Enumeration>>
*HistoryActionType*
@@ -204,10 +193,10 @@
Relation
- 1280
- 500
- 130
- 40
+ 1323
+ 279
+ 117
+ 36
lt=<-
+action_type
@@ -216,10 +205,10 @@
UMLClass
- 770
- 920
- 250
- 50
+ 864
+ 657
+ 225
+ 45
*FloodFillTool*
--
@@ -230,10 +219,10 @@
UMLClass
- 770
- 1000
- 250
- 50
+ 864
+ 729
+ 225
+ 45
*PlainTool*
--
@@ -244,27 +233,26 @@
UMLClass
- 770
- 790
- 250
- 100
+ 864
+ 540
+ 225
+ 90
/*FormsTool*/
--
+edge_display_line_type: LineType
+edge_display_color: Color
+edge_display_thickness: int
---
-+handleImageClick(Vector2): void
+--
UMLClass
- 770
- 690
- 250
- 70
+ 864
+ 450
+ 225
+ 63
*PenTool*
--
@@ -276,10 +264,10 @@
UMLClass
- 1110
- 750
- 260
- 100
+ 1170
+ 504
+ 234
+ 90
*RectangleTool*
--
@@ -292,10 +280,10 @@
UMLClass
- 1110
- 870
- 240
- 80
+ 1170
+ 612
+ 216
+ 72
*LineTool*
--
@@ -308,10 +296,10 @@
UMLClass
- 1110
- 630
- 260
- 100
+ 1170
+ 396
+ 234
+ 90
*ConvexFormsTool*
--
@@ -324,10 +312,10 @@
UMLClass
- 1110
- 970
- 260
- 100
+ 1170
+ 702
+ 234
+ 90
*PolygonTool*
--
@@ -340,65 +328,65 @@
Relation
- 690
- 690
- 100
- 160
+ 783
+ 450
+ 99
+ 144
lt=<<-
- 10.0;140.0;80.0;10.0
+ 10.0;140.0;90.0;10.0
Relation
- 690
- 790
- 100
- 110
+ 783
+ 540
+ 99
+ 99
lt=<<-
- 10.0;90.0;80.0;10.0
+ 10.0;90.0;90.0;10.0
Relation
- 690
- 920
- 100
- 30
+ 783
+ 657
+ 99
+ 27
lt=<<-
- 10.0;10.0;80.0;10.0
+ 10.0;10.0;90.0;10.0
Relation
- 690
- 970
- 100
- 60
+ 783
+ 702
+ 99
+ 54
lt=<<-
- 10.0;10.0;80.0;40.0
+ 10.0;10.0;90.0;40.0
Relation
- 560
- 670
- 30
- 170
+ 666
+ 432
+ 36
+ 153
lt=<<-
- 10.0;10.0;10.0;150.0
+ 20.0;10.0;10.0;150.0
Relation
- 1010
- 670
- 120
- 160
+ 1080
+ 432
+ 108
+ 144
lt=<<-
10.0;140.0;100.0;10.0
@@ -406,10 +394,10 @@
Relation
- 1010
- 780
- 120
- 70
+ 1080
+ 531
+ 108
+ 63
lt=<<-
10.0;50.0;100.0;10.0
@@ -417,10 +405,10 @@
Relation
- 1010
- 850
- 120
- 70
+ 1080
+ 585
+ 108
+ 63
lt=<<-
10.0;10.0;100.0;50.0
@@ -428,21 +416,21 @@
Relation
- 1010
- 870
- 120
- 140
+ 1080
+ 603
+ 108
+ 135
lt=<<-
- 10.0;10.0;100.0;120.0
+ 10.0;10.0;100.0;130.0
Relation
- 660
- 470
- 130
- 80
+ 765
+ 252
+ 117
+ 72
lt=<<-
10.0;60.0;110.0;10.0
@@ -450,10 +438,10 @@
UMLClass
- 770
- 1080
- 250
- 90
+ 1179
+ 810
+ 225
+ 81
*CircleTool*
--
@@ -466,21 +454,21 @@
Relation
- 670
- 980
- 120
- 130
+ 1071
+ 621
+ 126
+ 216
lt=<<-
- 10.0;10.0;100.0;110.0
+ 10.0;10.0;120.0;220.0
UMLClass
- 30
- 670
- 250
- 70
+ 261
+ 585
+ 225
+ 63
*MergeTool*
--
@@ -492,10 +480,10 @@
UMLClass
- 30
- 430
- 250
- 50
+ 198
+ 216
+ 225
+ 45
*RotateTool*
--
@@ -506,10 +494,10 @@
UMLClass
- 30
- 550
- 250
- 50
+ 198
+ 324
+ 225
+ 45
*ResizeTool*
--
@@ -520,10 +508,10 @@
Relation
- 270
- 440
- 130
- 110
+ 414
+ 225
+ 117
+ 99
lt=<<-
110.0;90.0;10.0;10.0
@@ -531,10 +519,10 @@
Relation
- 270
- 560
- 130
- 50
+ 414
+ 333
+ 117
+ 45
lt=<<-
110.0;30.0;10.0;10.0
@@ -542,12 +530,12 @@
Relation
- 270
- 640
- 130
- 90
+ 477
+ 405
+ 54
+ 234
lt=<<-
- 110.0;10.0;10.0;70.0
+ 40.0;10.0;10.0;240.0
diff --git a/UML/first_draft.uxf b/UML/first_draft.uxf
index b6f95d1..e0818f9 100644
--- a/UML/first_draft.uxf
+++ b/UML/first_draft.uxf
@@ -8,7 +8,7 @@
UMLClass
- 430
+ 390
230
230
120
@@ -24,7 +24,7 @@
UMLClass
- 1150
+ 1110
60
210
190
@@ -43,7 +43,7 @@ info[layer][info]
UMLClass
- 1040
+ 1000
290
210
70
@@ -56,7 +56,7 @@ tranzparenzInfo
Relation
- 1140
+ 1100
240
120
70
@@ -67,7 +67,7 @@ tranzparenzInfo
UMLClass
- 1300
+ 1260
290
210
70
@@ -80,7 +80,7 @@ tranzparenzInfo
Relation
- 1260
+ 1220
240
170
70
@@ -91,7 +91,7 @@ tranzparenzInfo
UMLClass
- 170
+ 130
90
210
110
@@ -108,7 +108,7 @@ DisplayName
UMLClass
- 610
+ 570
30
210
120
@@ -124,7 +124,7 @@ toolID
UMLClass
- 790
+ 750
180
210
120
@@ -143,7 +143,7 @@ schrittdaten[schritt][daten]
Relation
- 720
+ 680
140
200
60
@@ -154,7 +154,7 @@ schrittdaten[schritt][daten]
Relation
- 540
+ 500
140
180
110
@@ -165,7 +165,7 @@ schrittdaten[schritt][daten]
UMLClass
- 100
+ 60
430
230
100
@@ -181,7 +181,7 @@ schrittdaten[schritt][daten]
UMLClass
- 560
+ 520
420
230
120
@@ -197,7 +197,7 @@ schrittdaten[schritt][daten]
UMLClass
- 800
+ 760
420
230
120
@@ -213,7 +213,7 @@ schrittdaten[schritt][daten]
UMLClass
- 1040
+ 1000
420
230
120
@@ -229,7 +229,7 @@ schrittdaten[schritt][daten]
Relation
- 210
+ 170
340
350
110
@@ -240,7 +240,7 @@ schrittdaten[schritt][daten]
Relation
- 670
+ 630
140
120
300
@@ -251,7 +251,7 @@ schrittdaten[schritt][daten]
Relation
- 710
+ 670
140
240
300
@@ -262,7 +262,7 @@ schrittdaten[schritt][daten]
Relation
- 710
+ 670
140
470
300
@@ -273,7 +273,7 @@ schrittdaten[schritt][daten]
UMLClass
- 100
+ 60
540
230
100
@@ -289,7 +289,7 @@ schrittdaten[schritt][daten]
Relation
- 200
+ 160
340
360
220
@@ -300,7 +300,7 @@ schrittdaten[schritt][daten]
UMLClass
- 100
+ 60
650
230
100
@@ -316,7 +316,7 @@ schrittdaten[schritt][daten]
Relation
- 200
+ 160
340
360
330
@@ -327,7 +327,7 @@ schrittdaten[schritt][daten]
UMLClass
- 490
+ 450
590
230
100
@@ -343,7 +343,7 @@ schrittdaten[schritt][daten]
Relation
- 450
+ 410
340
190
270
@@ -354,7 +354,7 @@ schrittdaten[schritt][daten]
UMLClass
- 380
+ 340
750
250
100
@@ -370,7 +370,7 @@ schrittdaten[schritt][daten]
Relation
- 510
+ 470
680
120
90
@@ -381,7 +381,7 @@ schrittdaten[schritt][daten]
UMLClass
- 640
+ 600
750
410
100
@@ -397,7 +397,7 @@ schrittdaten[schritt][daten]
Relation
- 600
+ 560
680
180
90
@@ -408,7 +408,7 @@ schrittdaten[schritt][daten]
UMLClass
- 1060
+ 1020
750
390
100
@@ -424,7 +424,7 @@ schrittdaten[schritt][daten]
Relation
- 600
+ 560
680
590
90
diff --git a/UML/second_draft.uxf b/UML/second_draft.uxf
index ca32887..59ecfbe 100644
--- a/UML/second_draft.uxf
+++ b/UML/second_draft.uxf
@@ -8,8 +8,8 @@
UMLClass
- 330
- 210
+ 400
+ 230
230
120
@@ -24,8 +24,8 @@
UMLClass
- 1050
- 40
+ 1120
+ 60
210
190
@@ -44,8 +44,8 @@ info[layer][info]
UMLClass
- 940
- 270
+ 1010
+ 290
210
70
@@ -57,8 +57,8 @@ info[layer][info]
UMLClass
- 1220
- 440
+ 1290
+ 460
210
70
@@ -70,8 +70,8 @@ info[layer][info]
UMLClass
- 70
- 70
+ 140
+ 90
210
110
@@ -87,8 +87,8 @@ DisplayName
UMLClass
- 510
- 10
+ 580
+ 30
210
120
@@ -104,8 +104,8 @@ toolID
UMLClass
- 690
- 160
+ 760
+ 180
210
120
@@ -123,8 +123,8 @@ schrittdaten[schritt][daten]
UMLClass
- 0
- 410
+ 70
+ 430
230
100
@@ -139,8 +139,8 @@ schrittdaten[schritt][daten]
UMLClass
- 460
- 400
+ 530
+ 420
230
120
@@ -155,8 +155,8 @@ schrittdaten[schritt][daten]
UMLClass
- 700
- 400
+ 770
+ 420
230
120
@@ -171,8 +171,8 @@ schrittdaten[schritt][daten]
UMLClass
- 940
- 400
+ 1010
+ 420
230
120
@@ -187,8 +187,8 @@ schrittdaten[schritt][daten]
UMLClass
- 0
- 520
+ 70
+ 540
230
100
@@ -203,8 +203,8 @@ schrittdaten[schritt][daten]
UMLClass
- 0
- 630
+ 70
+ 650
230
100
@@ -219,8 +219,8 @@ schrittdaten[schritt][daten]
UMLClass
- 390
- 570
+ 460
+ 590
230
100
@@ -235,8 +235,8 @@ schrittdaten[schritt][daten]
UMLClass
- 280
- 730
+ 350
+ 750
250
100
@@ -251,8 +251,8 @@ schrittdaten[schritt][daten]
UMLClass
- 540
- 730
+ 610
+ 750
410
100
@@ -267,8 +267,8 @@ schrittdaten[schritt][daten]
UMLClass
- 960
- 730
+ 1030
+ 750
390
100
@@ -283,8 +283,8 @@ schrittdaten[schritt][daten]
UMLClass
- 1250
- 310
+ 1320
+ 330
210
90
@@ -301,8 +301,8 @@ width
Relation
- 120
- 320
+ 190
+ 340
340
110
@@ -312,41 +312,41 @@ width
Relation
- 110
- 320
+ 180
+ 340
350
330
lt=<<-
- 330.0;10.0;240.0;300.0;10.0;310.0
+ 330.0;10.0;240.0;240.0;240.0;310.0;10.0;310.0
Relation
- 100
- 320
+ 170
+ 340
360
220
lt=<<-
- 340.0;10.0;280.0;190.0;10.0;200.0
-
-
- Relation
-
- 370
- 320
- 150
- 270
-
- lt=<<-
- 70.0;10.0;10.0;190.0;130.0;250.0
+ 340.0;10.0;270.0;190.0;10.0;200.0
Relation
430
- 660
+ 340
+ 160
+ 270
+
+ lt=<<-
+ 80.0;10.0;10.0;190.0;140.0;250.0
+
+
+ Relation
+
+ 500
+ 680
100
90
@@ -356,8 +356,8 @@ width
Relation
- 500
- 660
+ 570
+ 680
270
90
@@ -367,8 +367,8 @@ width
Relation
- 500
- 660
+ 570
+ 680
690
90
@@ -378,8 +378,8 @@ width
Relation
- 560
- 120
+ 630
+ 140
100
300
@@ -389,8 +389,8 @@ width
Relation
- 610
- 120
+ 680
+ 140
220
300
@@ -400,8 +400,8 @@ width
Relation
- 610
- 120
+ 680
+ 140
460
300
@@ -411,8 +411,8 @@ width
Relation
- 1160
- 220
+ 1230
+ 240
210
110
@@ -422,8 +422,8 @@ width
Relation
- 1030
- 220
+ 1100
+ 240
160
70
@@ -433,8 +433,8 @@ width
Relation
- 1040
- 330
+ 1110
+ 350
310
130
@@ -444,8 +444,8 @@ width
Relation
- 430
- 120
+ 500
+ 140
210
110
@@ -455,8 +455,8 @@ width
Relation
- 610
- 120
+ 680
+ 140
210
60
@@ -466,8 +466,8 @@ width
UMLClass
- 0
- 810
+ 70
+ 830
270
100
@@ -482,19 +482,19 @@ width
Relation
- 100
- 320
+ 170
+ 340
360
510
lt=<<-
- 340.0;10.0;250.0;300.0;140.0;450.0;10.0;490.0
+ 340.0;10.0;250.0;240.0;250.0;360.0;160.0;360.0;150.0;450.0;10.0;450.0;10.0;490.0
UMLNote
- 1290
- 480
+ 1360
+ 500
140
70
diff --git a/Use Case (Bastian, Jan)/IntelliPhoto.png b/Use Case (Bastian, Jan)/IntelliPhoto.png
deleted file mode 100644
index 97c4790..0000000
Binary files a/Use Case (Bastian, Jan)/IntelliPhoto.png and /dev/null differ
diff --git a/Use Case (Bastian, Jan)/IntelliPhoto.uxf b/Use Case (Bastian, Jan)/IntelliPhoto.uxf
index e1c3cc9..3458c0d 100644
--- a/Use Case (Bastian, Jan)/IntelliPhoto.uxf
+++ b/Use Case (Bastian, Jan)/IntelliPhoto.uxf
@@ -1,13 +1,13 @@
- 10
+ 8
UMLActor
- 1200
- 530
- 100
- 110
+ 520
+ 272
+ 80
+ 88
3D-Künstler
bg=green
@@ -16,10 +16,10 @@ bg=green
UMLActor
- 210
- 190
- 80
- 110
+ 544
+ 392
+ 64
+ 88
Einsteiger
bg=red
@@ -28,10 +28,10 @@ bg=red
UMLUseCase
- 470
- 140
- 120
- 70
+ 816
+ 232
+ 96
+ 56
Zusammenfügen
von Bildern
@@ -41,10 +41,10 @@ bg=red
UMLUseCase
- 620
- 190
- 120
- 70
+ 816
+ 296
+ 96
+ 56
Ändern der
Bilderauflösung
@@ -54,10 +54,10 @@ bg=red
UMLUseCase
- 700
- 300
- 120
- 70
+ 824
+ 376
+ 96
+ 56
Drehen von
Bildern
@@ -67,10 +67,10 @@ bg=red
UMLUseCase
- 150
- 490
- 120
- 70
+ 816
+ 536
+ 96
+ 56
Retuschieren
der Bilder
@@ -80,10 +80,10 @@ bg=magenta
UMLActor
- 350
- 420
- 100
- 110
+ 536
+ 544
+ 80
+ 88
Casual User
bg=red
@@ -92,98 +92,98 @@ bg=red
Relation
- 240
- 160
- 250
- 50
+ 568
+ 256
+ 264
+ 152
- 230.0;20.0;10.0;30.0
+ 310.0;10.0;10.0;170.0
Relation
- 240
- 180
- 420
- 90
+ 568
+ 336
+ 280
+ 72
- 400.0;70.0;10.0;10.0
+ 330.0;10.0;10.0;70.0
Relation
- 240
- 180
- 480
- 170
+ 568
+ 376
+ 272
+ 40
- 460.0;150.0;10.0;10.0
+ 320.0;30.0;10.0;20.0
Relation
- 390
- 170
- 100
- 270
+ 568
+ 256
+ 264
+ 304
- 80.0;10.0;10.0;250.0
+ 310.0;10.0;10.0;360.0
Relation
- 390
- 240
- 270
- 200
+ 568
+ 336
+ 280
+ 224
- 250.0;10.0;10.0;180.0
+ 330.0;10.0;10.0;260.0
Relation
- 390
- 320
- 330
- 120
+ 568
+ 392
+ 272
+ 168
- 310.0;10.0;10.0;100.0
+ 320.0;10.0;10.0;190.0
Relation
- 260
- 410
- 160
- 130
+ 568
+ 536
+ 264
+ 40
- 10.0;110.0;140.0;10.0
+ 310.0;30.0;10.0;10.0
Relation
- 260
- 510
- 30
- 150
+ 576
+ 560
+ 256
+ 160
- 10.0;10.0;10.0;130.0
+ 300.0;10.0;10.0;180.0
UMLUseCase
- 390
- 710
- 120
- 70
+ 816
+ 744
+ 96
+ 56
Korrektur-
werkzeuge
@@ -193,10 +193,10 @@ bg=blue
UMLNote
- 370
- 820
- 140
- 70
+ 808
+ 832
+ 112
+ 56
Helligkeit/Kontrast
Farbton/Sättigung
@@ -207,32 +207,32 @@ bg=blue
Relation
- 260
- 630
- 150
- 130
+ 576
+ 696
+ 256
+ 88
- 130.0;110.0;10.0;10.0
+ 300.0;90.0;10.0;10.0
Relation
- 430
- 770
- 40
- 70
+ 856
+ 792
+ 24
+ 56
- 20.0;10.0;10.0;50.0
+ 10.0;10.0;10.0;50.0
UMLUseCase
- 540
- 580
- 120
- 70
+ 816
+ 616
+ 96
+ 56
Pinsel
bg=blue
@@ -241,10 +241,10 @@ bg=blue
UMLUseCase
- 550
- 670
- 120
- 70
+ 816
+ 680
+ 96
+ 56
Auswahl-
werkzeuge
@@ -254,32 +254,32 @@ bg=blue
Relation
- 260
- 630
- 310
- 90
+ 576
+ 688
+ 256
+ 32
- 290.0;70.0;10.0;10.0
+ 300.0;20.0;10.0;20.0
Relation
- 260
- 600
- 300
- 60
+ 576
+ 632
+ 256
+ 88
- 280.0;10.0;10.0;40.0
+ 300.0;10.0;10.0;90.0
UMLActor
- 180
- 640
- 180
- 110
+ 512
+ 704
+ 144
+ 88
Freiberufliche Fotografen
bg=blue
@@ -288,10 +288,10 @@ bg=blue
UMLUseCase
- 820
- 420
- 120
- 70
+ 824
+ 456
+ 96
+ 56
Layerstruktur
bg=dark_gray
@@ -300,21 +300,21 @@ bg=dark_gray
Relation
- 1110
- 520
- 160
- 120
+ 552
+ 184
+ 280
+ 104
- 10.0;100.0;140.0;10.0
+ 330.0;10.0;10.0;110.0
UMLUseCase
- 1000
- 590
- 120
- 70
+ 816
+ 168
+ 96
+ 56
Schnittstelle
für 3D-Modelle
@@ -324,21 +324,21 @@ bg=green
Relation
- 1020
- 520
- 250
- 50
+ 552
+ 112
+ 280
+ 176
- 10.0;30.0;230.0;10.0
+ 330.0;10.0;10.0;200.0
UMLUseCase
- 910
- 520
- 120
- 70
+ 816
+ 96
+ 96
+ 56
Erzeugen von
3D-Objekten
@@ -348,45 +348,58 @@ bg=green
Relation
- 260
- 450
- 580
- 210
+ 576
+ 480
+ 264
+ 240
- 560.0;10.0;10.0;190.0
+ 310.0;10.0;10.0;280.0
Relation
- 390
- 410
- 450
- 70
+ 568
+ 480
+ 272
+ 80
- 430.0;50.0;10.0;10.0
+ 320.0;10.0;10.0;80.0
Relation
- 240
- 180
- 600
- 300
+ 568
+ 384
+ 272
+ 120
- 580.0;280.0;10.0;10.0
+ 320.0;130.0;10.0;10.0
Relation
- 930
- 440
- 340
- 110
+ 552
+ 264
+ 288
+ 240
- 10.0;10.0;320.0;90.0
+ 340.0;280.0;10.0;10.0
+
+
+ UMLClass
+
+ 760
+ 56
+ 216
+ 864
+
+ lw=2
+IntelliPhoto Benchmark 1.0
+bg=gray
+
diff --git a/Zusammenfassung/Klassen_Verantwortlichkeiten_und_Kollaborationen.txt b/Zusammenfassung/Klassen_Verantwortlichkeiten_und_Kollaborationen.txt
index 91d2a7a..6c77ca5 100644
--- a/Zusammenfassung/Klassen_Verantwortlichkeiten_und_Kollaborationen.txt
+++ b/Zusammenfassung/Klassen_Verantwortlichkeiten_und_Kollaborationen.txt
@@ -123,7 +123,7 @@ Klasse: Merge-View-Tool
Vererbung:
- View-Tool
Verantwortlichkeiten:
- - Das anzeigen zweier Bilder in der Datei
+ - Das Anzeigen zweier Bilder in der Datei
Kollaborationen:
- Der Anwender möchte ein Bild neben einem anderen Bild anzeigen
- Der Anwender möchte ein Bild über einem anderen anzeigen lassen
@@ -214,13 +214,13 @@ Klasse: Kreis-Tool
Kollaborationen:
- Der Anwender möchte einen beliebigen Kreis und eine beliebige Ellipse zeichnen können
-Klasse: Selection-Tool
+Klasse: Selection-Tool(abstrakt)
Vererbung:
-Tool
Verantwortlichkeiten:
- -Auswählen von Bildern
+ -Auswählen von einem Bereich(beliebiger Bereich)
Kollaborationen:
- - Der Anwender möchte ein Object Auswählen (quadratisch)
+ - Der Anwender möchte ein Bereich Auswählen (quadratisch)
Klasse: Cut-Tool
Vererbung:
@@ -230,7 +230,7 @@ Klasse: Cut-Tool
Kollaborationen
- Der Anwender möchte ein Bild auswählen und bewegen oder löschen
-Klasse: Korrektur-Tool
+Klasse: Korrektur-Tool(abstrakt)
Vererbung:
-Tool
Verantwortlichkeiten:
@@ -242,9 +242,9 @@ Klasse: Helligkeits-Tool
Vererbung:
Korrektur-Tool
Verantwortlichkeiten
- Verändert den Helligkeits Werte
+ Verändert die Helligkeits Werte
Kollaboration:
- Der Anwender möchte das Bild dunkeln oder aufhellen
+ Der Anwender möchte das Bild verdunkeln oder aufhellen
Klasse: Farbton-Tool
Vererbung:
@@ -252,7 +252,7 @@ Klasse: Farbton-Tool
Verantwortlichkeiten:
Verändert die Sättigung von Farbdaten
Kollaborationen:
- Der User möchte ein Bild SÄttigen oder verblassen
+ Der User möchte ein Bild sättigen oder verblassen
Klasse: Gradations-Tool
Vererbung:
@@ -266,34 +266,36 @@ Klasse: 3D-Objekt
Vererbung:
-
Verantwortlichkeiten:
- -Wissen über die Vertices und das Managed dieser
+ -Wissen über die Vertices und das Managen dieser
Kollaborationen:
- -Der User möchte ein 3d Object laden
+ -Der User möchte ein 3D Objekt laden
Klassen: 3D-Inspector
Vererbung:
-
Verantwortlichkeiten:
- -Darstellen eines §D objects und des projezierung (RailTracer)
+ -Darstellen eines 3D Objekts und der Projezierung (RayTracer)
Kollaborationen:
- -Der User möchte ein 3d object auf das layer projezieren
+ -Der User möchte ein 3D Objekt auf das Layer projezieren
-Klasse: layer
+Klasse: Layer
Vererbung:
-
Verantwortlichkeiten:
- -Darstellung eines Bildes und S>ichtbarkeit auf sich selbst
+ -Darstellung eines Bildes und Sichtbarkeit auf sich selbst
Kollaborationen:
-Der User möchte ein Bild auf einem Layer darstellen
-Klasse: layer-manager
+Klasse: Layer-Manager
Vererbung:
-
Verantwortlichkeiten:
- -Sichtbarkeit und Darstellung der Bilder auf verschiedenen layern
+ -Sichtbarkeit und Darstellung der Bilder auf verschiedenen Layern
+ -Projektion auf ein Bild
Kollaborationen:
- -Der User möchte ein layer über das andere schieben
- -Der User möchte die layer löschen
+ -Der User möchte ein Layer über das andere schieben
+ -Der User möchte die Layer löschen
+ -neues Layer erstellen