mirror of
https://github.com/creyD/intelliphoto.git
synced 2026-04-12 19:40:28 +02:00
Merge branch 'master' into 'Verantwortlichkeiten,-Kollaborationen-und-Beziehungen'
# Conflicts: # Zusammenfassung/Klassen_Verantwortlichkeiten_und_Kollaborationen.txt
This commit is contained in:
BIN
Abgabe/UML.pdf
Normal file
BIN
Abgabe/UML.pdf
Normal file
Binary file not shown.
757
Abgabe/UML.uxf
Normal file
757
Abgabe/UML.uxf
Normal file
@@ -0,0 +1,757 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<diagram program="umlet" version="14.3.0">
|
||||
<zoom_level>9</zoom_level>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>2106</x>
|
||||
<y>171</y>
|
||||
<w>171</w>
|
||||
<h>81</h>
|
||||
</coordinates>
|
||||
<panel_attributes>/*Image*/
|
||||
--
|
||||
+pixel_data: byte[][]
|
||||
+size: Vector2
|
||||
--
|
||||
+clear_image(Color)</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>2115</x>
|
||||
<y>450</y>
|
||||
<w>162</w>
|
||||
<h>36</h>
|
||||
</coordinates>
|
||||
<panel_attributes>*RasterImage*
|
||||
--
|
||||
--</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>2106</x>
|
||||
<y>702</y>
|
||||
<w>189</w>
|
||||
<h>99</h>
|
||||
</coordinates>
|
||||
<panel_attributes>*ShapedImage*
|
||||
--
|
||||
-polygon_data: byte[][]
|
||||
--
|
||||
+create_vertex(Vector2)
|
||||
+remove_vertex(Vector2)
|
||||
+clear_polygon()</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>450</x>
|
||||
<y>171</y>
|
||||
<w>261</w>
|
||||
<h>171</h>
|
||||
</coordinates>
|
||||
<panel_attributes>/*Tool*/
|
||||
--
|
||||
+effected_area_border_color: Color
|
||||
+effected_area_border_radius: int
|
||||
+effected_area_border_line_type: LineType
|
||||
+name: String
|
||||
+icon: Sprite
|
||||
+tooltip: String
|
||||
+description: String
|
||||
...
|
||||
--
|
||||
/+handleImageClick(Vector2): void/</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>2187</x>
|
||||
<y>243</y>
|
||||
<w>27</w>
|
||||
<h>225</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>10.0;10.0;10.0;230.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>2187</x>
|
||||
<y>477</y>
|
||||
<w>27</w>
|
||||
<h>243</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>10.0;10.0;10.0;250.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>468</x>
|
||||
<y>450</y>
|
||||
<w>225</w>
|
||||
<h>153</h>
|
||||
</coordinates>
|
||||
<panel_attributes>/*SetColorTool*/
|
||||
--
|
||||
+colors: Color[255]
|
||||
+selected_colors: Color[2]
|
||||
--
|
||||
+renderColorPalette(): void
|
||||
+setMainColor(Color): void
|
||||
+setSecondaryColor(Color): void
|
||||
+getMainColor(): Color
|
||||
+getSecondaryColor(): Color</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>0</x>
|
||||
<y>450</y>
|
||||
<w>225</w>
|
||||
<h>117</h>
|
||||
</coordinates>
|
||||
<panel_attributes>*HistoryTool*
|
||||
--
|
||||
-history: HistoryAction[20]
|
||||
-current_location: int
|
||||
--
|
||||
+undo(): bool
|
||||
+redo(): bool
|
||||
+clearRedo(): void
|
||||
+addUndo(HistoryAction): void</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>945</x>
|
||||
<y>171</y>
|
||||
<w>216</w>
|
||||
<h>117</h>
|
||||
</coordinates>
|
||||
<panel_attributes><<Enumeration>>
|
||||
*LineType*
|
||||
--
|
||||
Solid
|
||||
Dotted
|
||||
Dashed
|
||||
LongDash
|
||||
...</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>99</x>
|
||||
<y>558</y>
|
||||
<w>27</w>
|
||||
<h>162</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<<<-</panel_attributes>
|
||||
<additional_attributes>10.0;10.0;10.0;160.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>0</x>
|
||||
<y>702</y>
|
||||
<w>225</w>
|
||||
<h>45</h>
|
||||
</coordinates>
|
||||
<panel_attributes>*HistoryAction*
|
||||
--
|
||||
+string action_data[]
|
||||
--</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>0</x>
|
||||
<y>864</y>
|
||||
<w>225</w>
|
||||
<h>99</h>
|
||||
</coordinates>
|
||||
<panel_attributes><<Enumeration>>
|
||||
*HistoryActionType*
|
||||
--
|
||||
ColorChange
|
||||
Deletion
|
||||
PolygonVertex
|
||||
....</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>99</x>
|
||||
<y>738</y>
|
||||
<w>99</w>
|
||||
<h>144</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<-
|
||||
+action_type</panel_attributes>
|
||||
<additional_attributes>10.0;140.0;10.0;10.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>468</x>
|
||||
<y>702</y>
|
||||
<w>225</w>
|
||||
<h>45</h>
|
||||
</coordinates>
|
||||
<panel_attributes>*FloodFillTool*
|
||||
--
|
||||
--
|
||||
+handleImageClick(Vector2): void</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>234</x>
|
||||
<y>702</y>
|
||||
<w>225</w>
|
||||
<h>45</h>
|
||||
</coordinates>
|
||||
<panel_attributes>*PlainTool*
|
||||
--
|
||||
--
|
||||
+handleImageClick(Vector2): void</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>702</x>
|
||||
<y>702</y>
|
||||
<w>225</w>
|
||||
<h>90</h>
|
||||
</coordinates>
|
||||
<panel_attributes>/*FormsTool*/
|
||||
--
|
||||
+edge_display_line_type: LineType
|
||||
+edge_display_color: Color
|
||||
+edge_display_thickness: int
|
||||
--</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>936</x>
|
||||
<y>702</y>
|
||||
<w>225</w>
|
||||
<h>63</h>
|
||||
</coordinates>
|
||||
<panel_attributes>*PenTool*
|
||||
--
|
||||
-radius: int
|
||||
--
|
||||
+handleImageClick(Vector2): void</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>702</x>
|
||||
<y>864</y>
|
||||
<w>225</w>
|
||||
<h>90</h>
|
||||
</coordinates>
|
||||
<panel_attributes>*RectangleTool*
|
||||
--
|
||||
+edge_thickness: int
|
||||
+edge_line_type: LineType
|
||||
--
|
||||
+handleImageClick(Vector2): void</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>1179</x>
|
||||
<y>864</y>
|
||||
<w>216</w>
|
||||
<h>72</h>
|
||||
</coordinates>
|
||||
<panel_attributes>*LineTool*
|
||||
--
|
||||
+thickness: int
|
||||
+line_type: LineType
|
||||
--
|
||||
+handleImageClick(Vector2): void</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>936</x>
|
||||
<y>864</y>
|
||||
<w>234</w>
|
||||
<h>90</h>
|
||||
</coordinates>
|
||||
<panel_attributes>*ConvexFormsTool*
|
||||
--
|
||||
+edge_thickness: int
|
||||
+edge_line_type: LineType
|
||||
--
|
||||
+handleImageClick(Vector2): void</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>468</x>
|
||||
<y>864</y>
|
||||
<w>225</w>
|
||||
<h>90</h>
|
||||
</coordinates>
|
||||
<panel_attributes>*PolygonTool*
|
||||
--
|
||||
+edge_thickness: int
|
||||
+edge_line_type: LineType
|
||||
--
|
||||
+handleImageClick(Vector2): void</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>648</x>
|
||||
<y>594</y>
|
||||
<w>423</w>
|
||||
<h>126</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>10.0;10.0;450.0;120.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>612</x>
|
||||
<y>594</y>
|
||||
<w>225</w>
|
||||
<h>126</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>10.0;10.0;230.0;120.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>567</x>
|
||||
<y>594</y>
|
||||
<w>27</w>
|
||||
<h>126</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>10.0;10.0;10.0;120.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>333</x>
|
||||
<y>594</y>
|
||||
<w>225</w>
|
||||
<h>126</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>230.0;10.0;10.0;120.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>576</x>
|
||||
<y>333</y>
|
||||
<w>27</w>
|
||||
<h>135</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>10.0;10.0;10.0;130.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>837</x>
|
||||
<y>783</y>
|
||||
<w>225</w>
|
||||
<h>99</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>10.0;10.0;230.0;90.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>810</x>
|
||||
<y>774</y>
|
||||
<w>27</w>
|
||||
<h>108</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>10.0;10.0;10.0;100.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>882</x>
|
||||
<y>783</y>
|
||||
<w>423</w>
|
||||
<h>99</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>10.0;10.0;450.0;90.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>558</x>
|
||||
<y>783</y>
|
||||
<w>252</w>
|
||||
<h>99</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>260.0;10.0;10.0;90.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>99</x>
|
||||
<y>333</y>
|
||||
<w>414</w>
|
||||
<h>135</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>440.0;10.0;10.0;130.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>234</x>
|
||||
<y>864</y>
|
||||
<w>225</w>
|
||||
<h>81</h>
|
||||
</coordinates>
|
||||
<panel_attributes>*CircleTool*
|
||||
--
|
||||
+edge_thickness: int
|
||||
+edge_line_type: LineType
|
||||
--
|
||||
+handleImageClick(Vector2): void</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>324</x>
|
||||
<y>783</y>
|
||||
<w>459</w>
|
||||
<h>99</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>490.0;10.0;10.0;90.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>234</x>
|
||||
<y>450</y>
|
||||
<w>225</w>
|
||||
<h>63</h>
|
||||
</coordinates>
|
||||
<panel_attributes>*MergeTool*
|
||||
--
|
||||
+import_file: DataStream<File>
|
||||
--
|
||||
+handleImageClick(Vector2): void</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>702</x>
|
||||
<y>450</y>
|
||||
<w>225</w>
|
||||
<h>45</h>
|
||||
</coordinates>
|
||||
<panel_attributes>*RotateTool*
|
||||
--
|
||||
--
|
||||
+handleImageClick(Vector2): void</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>936</x>
|
||||
<y>450</y>
|
||||
<w>225</w>
|
||||
<h>45</h>
|
||||
</coordinates>
|
||||
<panel_attributes>*ResizeTool*
|
||||
--
|
||||
--
|
||||
+handleImageClick(Vector2): void</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>621</x>
|
||||
<y>333</y>
|
||||
<w>216</w>
|
||||
<h>135</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>10.0;10.0;220.0;130.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>666</x>
|
||||
<y>333</y>
|
||||
<w>405</w>
|
||||
<h>135</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>10.0;10.0;430.0;130.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>333</x>
|
||||
<y>333</y>
|
||||
<w>225</w>
|
||||
<h>135</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>230.0;10.0;10.0;130.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>1170</x>
|
||||
<y>450</y>
|
||||
<w>225</w>
|
||||
<h>54</h>
|
||||
</coordinates>
|
||||
<panel_attributes>*SelectionTool*
|
||||
--
|
||||
+pos1: int
|
||||
+pos2: int
|
||||
--
|
||||
</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>684</x>
|
||||
<y>333</y>
|
||||
<w>630</w>
|
||||
<h>135</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>10.0;10.0;680.0;130.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>1170</x>
|
||||
<y>702</y>
|
||||
<w>225</w>
|
||||
<h>36</h>
|
||||
</coordinates>
|
||||
<panel_attributes>*CutTool*
|
||||
--
|
||||
--
|
||||
</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>1278</x>
|
||||
<y>495</y>
|
||||
<w>27</w>
|
||||
<h>225</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>10.0;10.0;10.0;230.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>1404</x>
|
||||
<y>450</y>
|
||||
<w>225</w>
|
||||
<h>90</h>
|
||||
</coordinates>
|
||||
<panel_attributes>*KorrekturTool*
|
||||
--
|
||||
+Value: int
|
||||
--
|
||||
+increse(Value)
|
||||
+decrese(Value)</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>702</x>
|
||||
<y>333</y>
|
||||
<w>837</w>
|
||||
<h>135</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>10.0;10.0;910.0;130.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>1404</x>
|
||||
<y>702</y>
|
||||
<w>225</w>
|
||||
<h>36</h>
|
||||
</coordinates>
|
||||
<panel_attributes>*HelligkeitsTool*
|
||||
--
|
||||
--</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>1512</x>
|
||||
<y>531</y>
|
||||
<w>27</w>
|
||||
<h>189</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>10.0;10.0;10.0;190.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>1638</x>
|
||||
<y>702</y>
|
||||
<w>225</w>
|
||||
<h>36</h>
|
||||
</coordinates>
|
||||
<panel_attributes>*FarbtonTool*
|
||||
--
|
||||
--
|
||||
</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>1539</x>
|
||||
<y>531</y>
|
||||
<w>234</w>
|
||||
<h>189</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>10.0;10.0;240.0;190.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>1872</x>
|
||||
<y>702</y>
|
||||
<w>225</w>
|
||||
<h>54</h>
|
||||
</coordinates>
|
||||
<panel_attributes>*GradationsTool*
|
||||
--
|
||||
--
|
||||
+generate_gradient(): void</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>1575</x>
|
||||
<y>531</y>
|
||||
<w>432</w>
|
||||
<h>189</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>10.0;10.0;460.0;190.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>1170</x>
|
||||
<y>171</y>
|
||||
<w>225</w>
|
||||
<h>72</h>
|
||||
</coordinates>
|
||||
<panel_attributes>*3D-object*
|
||||
--
|
||||
+vertices
|
||||
--
|
||||
+load_3D(Object): void
|
||||
</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>1404</x>
|
||||
<y>171</y>
|
||||
<w>225</w>
|
||||
<h>54</h>
|
||||
</coordinates>
|
||||
<panel_attributes>*3D-inspector*
|
||||
--
|
||||
--
|
||||
+generate_3D(): void
|
||||
</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>1872</x>
|
||||
<y>171</y>
|
||||
<w>225</w>
|
||||
<h>81</h>
|
||||
</coordinates>
|
||||
<panel_attributes>*Layer-Manager*
|
||||
--
|
||||
--
|
||||
+generate_layer(): void
|
||||
+delete_layer(int): void
|
||||
+overlab_layer(): void
|
||||
</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>1638</x>
|
||||
<y>171</y>
|
||||
<w>225</w>
|
||||
<h>54</h>
|
||||
</coordinates>
|
||||
<panel_attributes>*Layer*
|
||||
--
|
||||
--
|
||||
+display_layer(): void
|
||||
</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
</diagram>
|
||||
BIN
Abgabe/Use_case.pdf
Normal file
BIN
Abgabe/Use_case.pdf
Normal file
Binary file not shown.
405
Abgabe/Use_case.uxf
Normal file
405
Abgabe/Use_case.uxf
Normal file
@@ -0,0 +1,405 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<diagram program="umlet" version="14.3.0">
|
||||
<zoom_level>17</zoom_level>
|
||||
<element>
|
||||
<id>UMLActor</id>
|
||||
<coordinates>
|
||||
<x>17</x>
|
||||
<y>459</y>
|
||||
<w>170</w>
|
||||
<h>187</h>
|
||||
</coordinates>
|
||||
<panel_attributes>3D-Künstler
|
||||
bg=green</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLActor</id>
|
||||
<coordinates>
|
||||
<x>68</x>
|
||||
<y>714</y>
|
||||
<w>136</w>
|
||||
<h>187</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Einsteiger
|
||||
bg=red</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLUseCase</id>
|
||||
<coordinates>
|
||||
<x>646</x>
|
||||
<y>391</y>
|
||||
<w>204</w>
|
||||
<h>119</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Zusammenfügen
|
||||
von Bildern
|
||||
bg=red</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLUseCase</id>
|
||||
<coordinates>
|
||||
<x>646</x>
|
||||
<y>527</y>
|
||||
<w>204</w>
|
||||
<h>119</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Ändern der
|
||||
Bilderauflösung
|
||||
bg=red</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLUseCase</id>
|
||||
<coordinates>
|
||||
<x>646</x>
|
||||
<y>663</y>
|
||||
<w>204</w>
|
||||
<h>119</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Drehen von
|
||||
Bildern
|
||||
bg=red</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLUseCase</id>
|
||||
<coordinates>
|
||||
<x>646</x>
|
||||
<y>969</y>
|
||||
<w>204</w>
|
||||
<h>119</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Retuschieren
|
||||
der Bilder
|
||||
bg=magenta</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLActor</id>
|
||||
<coordinates>
|
||||
<x>51</x>
|
||||
<y>1037</y>
|
||||
<w>170</w>
|
||||
<h>187</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Casual User
|
||||
bg=red</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>119</x>
|
||||
<y>442</y>
|
||||
<w>561</w>
|
||||
<h>306</h>
|
||||
</coordinates>
|
||||
<panel_attributes/>
|
||||
<additional_attributes>310.0;10.0;10.0;160.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>119</x>
|
||||
<y>561</y>
|
||||
<w>561</w>
|
||||
<h>187</h>
|
||||
</coordinates>
|
||||
<panel_attributes/>
|
||||
<additional_attributes>310.0;10.0;10.0;90.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>119</x>
|
||||
<y>680</y>
|
||||
<w>561</w>
|
||||
<h>68</h>
|
||||
</coordinates>
|
||||
<panel_attributes/>
|
||||
<additional_attributes>310.0;20.0;10.0;20.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>119</x>
|
||||
<y>442</y>
|
||||
<w>561</w>
|
||||
<h>629</h>
|
||||
</coordinates>
|
||||
<panel_attributes/>
|
||||
<additional_attributes>310.0;10.0;10.0;350.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>119</x>
|
||||
<y>561</y>
|
||||
<w>561</w>
|
||||
<h>510</h>
|
||||
</coordinates>
|
||||
<panel_attributes/>
|
||||
<additional_attributes>310.0;10.0;10.0;280.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>119</x>
|
||||
<y>697</y>
|
||||
<w>561</w>
|
||||
<h>374</h>
|
||||
</coordinates>
|
||||
<panel_attributes/>
|
||||
<additional_attributes>310.0;10.0;10.0;200.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>119</x>
|
||||
<y>986</y>
|
||||
<w>561</w>
|
||||
<h>85</h>
|
||||
</coordinates>
|
||||
<panel_attributes/>
|
||||
<additional_attributes>310.0;20.0;10.0;30.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>136</x>
|
||||
<y>1003</y>
|
||||
<w>544</w>
|
||||
<h>408</h>
|
||||
</coordinates>
|
||||
<panel_attributes/>
|
||||
<additional_attributes>300.0;10.0;10.0;220.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLUseCase</id>
|
||||
<coordinates>
|
||||
<x>646</x>
|
||||
<y>1394</y>
|
||||
<w>204</w>
|
||||
<h>119</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Korrektur-
|
||||
werkzeuge
|
||||
bg=blue</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLNote</id>
|
||||
<coordinates>
|
||||
<x>629</x>
|
||||
<y>1547</y>
|
||||
<w>238</w>
|
||||
<h>119</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Helligkeit/Kontrast
|
||||
Farbton/Sättigung
|
||||
Gradationskurven
|
||||
bg=blue</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>136</x>
|
||||
<y>1360</y>
|
||||
<w>544</w>
|
||||
<h>119</h>
|
||||
</coordinates>
|
||||
<panel_attributes/>
|
||||
<additional_attributes>300.0;50.0;10.0;10.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>731</x>
|
||||
<y>1496</y>
|
||||
<w>51</w>
|
||||
<h>85</h>
|
||||
</coordinates>
|
||||
<panel_attributes/>
|
||||
<additional_attributes>10.0;10.0;10.0;30.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLUseCase</id>
|
||||
<coordinates>
|
||||
<x>646</x>
|
||||
<y>1122</y>
|
||||
<w>204</w>
|
||||
<h>119</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Pinsel
|
||||
bg=blue</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLUseCase</id>
|
||||
<coordinates>
|
||||
<x>646</x>
|
||||
<y>1258</y>
|
||||
<w>204</w>
|
||||
<h>119</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Auswahl-
|
||||
werkzeuge
|
||||
bg=blue</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>136</x>
|
||||
<y>1292</y>
|
||||
<w>544</w>
|
||||
<h>119</h>
|
||||
</coordinates>
|
||||
<panel_attributes/>
|
||||
<additional_attributes>300.0;10.0;10.0;50.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>136</x>
|
||||
<y>1156</y>
|
||||
<w>544</w>
|
||||
<h>255</h>
|
||||
</coordinates>
|
||||
<panel_attributes/>
|
||||
<additional_attributes>300.0;10.0;10.0;130.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLActor</id>
|
||||
<coordinates>
|
||||
<x>0</x>
|
||||
<y>1377</y>
|
||||
<w>306</w>
|
||||
<h>187</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Freiberufliche Fotografen
|
||||
bg=blue</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLUseCase</id>
|
||||
<coordinates>
|
||||
<x>646</x>
|
||||
<y>816</y>
|
||||
<w>204</w>
|
||||
<h>119</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Layerstruktur
|
||||
bg=dark_gray</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>85</x>
|
||||
<y>272</y>
|
||||
<w>595</w>
|
||||
<h>221</h>
|
||||
</coordinates>
|
||||
<panel_attributes/>
|
||||
<additional_attributes>330.0;10.0;10.0;110.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLUseCase</id>
|
||||
<coordinates>
|
||||
<x>646</x>
|
||||
<y>238</y>
|
||||
<w>204</w>
|
||||
<h>119</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Schnittstelle
|
||||
für 3D-Modelle
|
||||
bg=green</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>85</x>
|
||||
<y>136</y>
|
||||
<w>595</w>
|
||||
<h>357</h>
|
||||
</coordinates>
|
||||
<panel_attributes/>
|
||||
<additional_attributes>330.0;10.0;10.0;190.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLUseCase</id>
|
||||
<coordinates>
|
||||
<x>646</x>
|
||||
<y>102</y>
|
||||
<w>204</w>
|
||||
<h>119</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Erzeugen von
|
||||
3D-Objekten
|
||||
bg=green</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>136</x>
|
||||
<y>867</y>
|
||||
<w>544</w>
|
||||
<h>544</h>
|
||||
</coordinates>
|
||||
<panel_attributes/>
|
||||
<additional_attributes>300.0;10.0;10.0;300.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>119</x>
|
||||
<y>867</y>
|
||||
<w>561</w>
|
||||
<h>204</h>
|
||||
</coordinates>
|
||||
<panel_attributes/>
|
||||
<additional_attributes>310.0;10.0;10.0;100.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>119</x>
|
||||
<y>697</y>
|
||||
<w>561</w>
|
||||
<h>221</h>
|
||||
</coordinates>
|
||||
<panel_attributes/>
|
||||
<additional_attributes>310.0;110.0;10.0;10.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>85</x>
|
||||
<y>442</y>
|
||||
<w>595</w>
|
||||
<h>476</h>
|
||||
</coordinates>
|
||||
<panel_attributes/>
|
||||
<additional_attributes>330.0;260.0;10.0;10.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>527</x>
|
||||
<y>0</y>
|
||||
<w>459</w>
|
||||
<h>1836</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lw=2
|
||||
IntelliPhoto Benchmark 1.0
|
||||
bg=gray</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
</diagram>
|
||||
BIN
Paul/UML.png
Normal file
BIN
Paul/UML.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 125 KiB |
541
Paul/UML.uxf
Normal file
541
Paul/UML.uxf
Normal file
@@ -0,0 +1,541 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<diagram program="umlet" version="14.3.0">
|
||||
<zoom_level>9</zoom_level>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>603</x>
|
||||
<y>36</y>
|
||||
<w>171</w>
|
||||
<h>81</h>
|
||||
</coordinates>
|
||||
<panel_attributes>/*Image*/
|
||||
--
|
||||
+pixel_data: byte[][]
|
||||
+size: Vector2
|
||||
--
|
||||
+clear_image(Color)</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>864</x>
|
||||
<y>81</y>
|
||||
<w>162</w>
|
||||
<h>36</h>
|
||||
</coordinates>
|
||||
<panel_attributes>*RasterImage*
|
||||
--
|
||||
--</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>1161</x>
|
||||
<y>45</y>
|
||||
<w>189</w>
|
||||
<h>99</h>
|
||||
</coordinates>
|
||||
<panel_attributes>*ShapedImage*
|
||||
--
|
||||
-polygon_data: byte[][]
|
||||
--
|
||||
+create_vertex(Vector2)
|
||||
+remove_vertex(Vector2)
|
||||
+clear_polygon()</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>513</x>
|
||||
<y>270</y>
|
||||
<w>261</w>
|
||||
<h>171</h>
|
||||
</coordinates>
|
||||
<panel_attributes>/*Tool*/
|
||||
--
|
||||
+effected_area_border_color: Color
|
||||
+effected_area_border_radius: int
|
||||
+effected_area_border_line_type: LineType
|
||||
+name: String
|
||||
+icon: Sprite
|
||||
+tooltip: String
|
||||
+description: String
|
||||
...
|
||||
--
|
||||
/+handleImageClick(Vector2): void/</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>765</x>
|
||||
<y>90</y>
|
||||
<w>117</w>
|
||||
<h>27</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>10.0;10.0;110.0;10.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>1017</x>
|
||||
<y>90</y>
|
||||
<w>162</w>
|
||||
<h>27</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>10.0;10.0;160.0;10.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>585</x>
|
||||
<y>567</y>
|
||||
<w>207</w>
|
||||
<h>153</h>
|
||||
</coordinates>
|
||||
<panel_attributes>/*SetColorTool*/
|
||||
--
|
||||
+colors: Color[255]
|
||||
+selected_colors: Color[2]
|
||||
--
|
||||
+renderColorPalette(): void
|
||||
+setMainColor(Color): void
|
||||
+setSecondaryColor(Color): void
|
||||
+getMainColor(): Color
|
||||
+getSecondaryColor(): Color</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>864</x>
|
||||
<y>243</y>
|
||||
<w>225</w>
|
||||
<h>117</h>
|
||||
</coordinates>
|
||||
<panel_attributes>*HistoryTool*
|
||||
--
|
||||
-history: HistoryAction[20]
|
||||
-current_location: int
|
||||
--
|
||||
+undo(): bool
|
||||
+redo(): bool
|
||||
+clearRedo(): void
|
||||
+addUndo(HistoryAction): void</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>198</x>
|
||||
<y>36</y>
|
||||
<w>189</w>
|
||||
<h>117</h>
|
||||
</coordinates>
|
||||
<panel_attributes><<Enumeration>>
|
||||
*LineType*
|
||||
--
|
||||
Solid
|
||||
Dotted
|
||||
Dashed
|
||||
LongDash
|
||||
...</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>1080</x>
|
||||
<y>261</y>
|
||||
<w>99</w>
|
||||
<h>27</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<<<-</panel_attributes>
|
||||
<additional_attributes>10.0;10.0;90.0;10.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>1161</x>
|
||||
<y>261</y>
|
||||
<w>171</w>
|
||||
<h>45</h>
|
||||
</coordinates>
|
||||
<panel_attributes>*HistoryAction*
|
||||
--
|
||||
+string action_data[]
|
||||
--</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>1422</x>
|
||||
<y>279</y>
|
||||
<w>189</w>
|
||||
<h>99</h>
|
||||
</coordinates>
|
||||
<panel_attributes><<Enumeration>>
|
||||
*HistoryActionType*
|
||||
--
|
||||
ColorChange
|
||||
Deletion
|
||||
PolygonVertex
|
||||
....</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>1323</x>
|
||||
<y>279</y>
|
||||
<w>117</w>
|
||||
<h>36</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<-
|
||||
+action_type</panel_attributes>
|
||||
<additional_attributes>110.0;20.0;10.0;20.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>864</x>
|
||||
<y>657</y>
|
||||
<w>225</w>
|
||||
<h>45</h>
|
||||
</coordinates>
|
||||
<panel_attributes>*FloodFillTool*
|
||||
--
|
||||
--
|
||||
+handleImageClick(Vector2): void</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>864</x>
|
||||
<y>729</y>
|
||||
<w>225</w>
|
||||
<h>45</h>
|
||||
</coordinates>
|
||||
<panel_attributes>*PlainTool*
|
||||
--
|
||||
--
|
||||
+handleImageClick(Vector2): void</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>864</x>
|
||||
<y>540</y>
|
||||
<w>225</w>
|
||||
<h>90</h>
|
||||
</coordinates>
|
||||
<panel_attributes>/*FormsTool*/
|
||||
--
|
||||
+edge_display_line_type: LineType
|
||||
+edge_display_color: Color
|
||||
+edge_display_thickness: int
|
||||
--</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>864</x>
|
||||
<y>450</y>
|
||||
<w>225</w>
|
||||
<h>63</h>
|
||||
</coordinates>
|
||||
<panel_attributes>*PenTool*
|
||||
--
|
||||
-radius: int
|
||||
--
|
||||
+handleImageClick(Vector2): void</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>1170</x>
|
||||
<y>504</y>
|
||||
<w>234</w>
|
||||
<h>90</h>
|
||||
</coordinates>
|
||||
<panel_attributes>*RectangleTool*
|
||||
--
|
||||
+edge_thickness: int
|
||||
+edge_line_type: LineType
|
||||
--
|
||||
+handleImageClick(Vector2): void</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>1170</x>
|
||||
<y>612</y>
|
||||
<w>216</w>
|
||||
<h>72</h>
|
||||
</coordinates>
|
||||
<panel_attributes>*LineTool*
|
||||
--
|
||||
+thickness: int
|
||||
+line_type: LineType
|
||||
--
|
||||
+handleImageClick(Vector2): void</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>1170</x>
|
||||
<y>396</y>
|
||||
<w>234</w>
|
||||
<h>90</h>
|
||||
</coordinates>
|
||||
<panel_attributes>*ConvexFormsTool*
|
||||
--
|
||||
+edge_thickness: int
|
||||
+edge_line_type: LineType
|
||||
--
|
||||
+handleImageClick(Vector2): void</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>1170</x>
|
||||
<y>702</y>
|
||||
<w>234</w>
|
||||
<h>90</h>
|
||||
</coordinates>
|
||||
<panel_attributes>*PolygonTool*
|
||||
--
|
||||
+edge_thickness: int
|
||||
+edge_line_type: LineType
|
||||
--
|
||||
+handleImageClick(Vector2): void</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>783</x>
|
||||
<y>450</y>
|
||||
<w>99</w>
|
||||
<h>144</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>10.0;140.0;90.0;10.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>783</x>
|
||||
<y>540</y>
|
||||
<w>99</w>
|
||||
<h>99</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>10.0;90.0;90.0;10.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>783</x>
|
||||
<y>657</y>
|
||||
<w>99</w>
|
||||
<h>27</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>10.0;10.0;90.0;10.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>783</x>
|
||||
<y>702</y>
|
||||
<w>99</w>
|
||||
<h>54</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>10.0;10.0;90.0;40.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>666</x>
|
||||
<y>432</y>
|
||||
<w>36</w>
|
||||
<h>153</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>20.0;10.0;10.0;150.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>1080</x>
|
||||
<y>432</y>
|
||||
<w>108</w>
|
||||
<h>144</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>10.0;140.0;100.0;10.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>1080</x>
|
||||
<y>531</y>
|
||||
<w>108</w>
|
||||
<h>63</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>10.0;50.0;100.0;10.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>1080</x>
|
||||
<y>585</y>
|
||||
<w>108</w>
|
||||
<h>63</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>10.0;10.0;100.0;50.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>1080</x>
|
||||
<y>603</y>
|
||||
<w>108</w>
|
||||
<h>135</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>10.0;10.0;100.0;130.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>765</x>
|
||||
<y>252</y>
|
||||
<w>117</w>
|
||||
<h>72</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>10.0;60.0;110.0;10.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>1179</x>
|
||||
<y>810</y>
|
||||
<w>225</w>
|
||||
<h>81</h>
|
||||
</coordinates>
|
||||
<panel_attributes>*CircleTool*
|
||||
--
|
||||
+edge_thickness: int
|
||||
+edge_line_type: LineType
|
||||
--
|
||||
+handleImageClick(Vector2): void</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>1071</x>
|
||||
<y>621</y>
|
||||
<w>126</w>
|
||||
<h>216</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>10.0;10.0;120.0;220.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>261</x>
|
||||
<y>585</y>
|
||||
<w>225</w>
|
||||
<h>63</h>
|
||||
</coordinates>
|
||||
<panel_attributes>*MergeTool*
|
||||
--
|
||||
+import_file: DataStream<File>
|
||||
--
|
||||
+handleImageClick(Vector2): void</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>198</x>
|
||||
<y>216</y>
|
||||
<w>225</w>
|
||||
<h>45</h>
|
||||
</coordinates>
|
||||
<panel_attributes>*RotateTool*
|
||||
--
|
||||
--
|
||||
+handleImageClick(Vector2): void</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>198</x>
|
||||
<y>324</y>
|
||||
<w>225</w>
|
||||
<h>45</h>
|
||||
</coordinates>
|
||||
<panel_attributes>*ResizeTool*
|
||||
--
|
||||
--
|
||||
+handleImageClick(Vector2): void</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>414</x>
|
||||
<y>225</y>
|
||||
<w>117</w>
|
||||
<h>99</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>110.0;90.0;10.0;10.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>414</x>
|
||||
<y>333</y>
|
||||
<w>117</w>
|
||||
<h>45</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>110.0;30.0;10.0;10.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>477</x>
|
||||
<y>405</y>
|
||||
<w>54</w>
|
||||
<h>234</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>40.0;10.0;10.0;240.0</additional_attributes>
|
||||
</element>
|
||||
</diagram>
|
||||
435
UML/first_draft.uxf
Normal file
435
UML/first_draft.uxf
Normal file
@@ -0,0 +1,435 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<diagram program="umlet" version="14.3.0">
|
||||
<help_text>// Uncomment the following line to change the fontsize and font:
|
||||
// fontsize=14
|
||||
// fontfamily=SansSerif //possible: SansSerif,Serif,Monospaced
|
||||
</help_text>
|
||||
<zoom_level>10</zoom_level>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>390</x>
|
||||
<y>230</y>
|
||||
<w>230</w>
|
||||
<h>120</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Tool::Set-Color-Tool
|
||||
--
|
||||
|
||||
--
|
||||
/Färben(Layer, Koordinaten, Farbe)/
|
||||
</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>1110</x>
|
||||
<y>60</y>
|
||||
<w>210</w>
|
||||
<h>190</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Bild
|
||||
--
|
||||
bildID
|
||||
layers
|
||||
info[layer][info]
|
||||
--
|
||||
/Anzeigen()/
|
||||
/Speichern()/
|
||||
/Laden()/</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>1000</x>
|
||||
<y>290</y>
|
||||
<w>210</w>
|
||||
<h>70</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Bild::RasterImage
|
||||
--
|
||||
tranzparenzInfo</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>1100</x>
|
||||
<y>240</y>
|
||||
<w>120</w>
|
||||
<h>70</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<.</panel_attributes>
|
||||
<additional_attributes>100.0;10.0;10.0;50.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>1260</x>
|
||||
<y>290</y>
|
||||
<w>210</w>
|
||||
<h>70</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Bild::ShapedImage
|
||||
--
|
||||
</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>1220</x>
|
||||
<y>240</y>
|
||||
<w>170</w>
|
||||
<h>70</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<.</panel_attributes>
|
||||
<additional_attributes>10.0;10.0;150.0;50.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>130</x>
|
||||
<y>90</y>
|
||||
<w>210</w>
|
||||
<h>110</h>
|
||||
</coordinates>
|
||||
<panel_attributes><<Class>>
|
||||
FarbCode
|
||||
--
|
||||
ByteCode
|
||||
DisplayName
|
||||
|
||||
</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>570</x>
|
||||
<y>30</y>
|
||||
<w>210</w>
|
||||
<h>120</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Tool
|
||||
--
|
||||
toolID
|
||||
--
|
||||
/Anwenden(Bild)/
|
||||
</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>750</x>
|
||||
<y>180</y>
|
||||
<w>210</w>
|
||||
<h>120</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Tool::ToolHistory
|
||||
--
|
||||
schrittzahl
|
||||
schrittdaten[schritt][daten]
|
||||
--
|
||||
/SchrittHinzufügen(Tool, Aktion)/
|
||||
/Rückgängig()/
|
||||
/Vorwärts()/
|
||||
</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>680</x>
|
||||
<y>140</y>
|
||||
<w>200</w>
|
||||
<h>60</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<.</panel_attributes>
|
||||
<additional_attributes>10.0;10.0;180.0;40.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>500</x>
|
||||
<y>140</y>
|
||||
<w>180</w>
|
||||
<h>110</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<.</panel_attributes>
|
||||
<additional_attributes>160.0;10.0;10.0;90.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>60</x>
|
||||
<y>430</y>
|
||||
<w>230</w>
|
||||
<h>100</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Set-Color-Tool::Pen
|
||||
--
|
||||
|
||||
--
|
||||
/Draw(Koordinaten, Farbe)/
|
||||
</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>520</x>
|
||||
<y>420</y>
|
||||
<w>230</w>
|
||||
<h>120</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Tool::Drehen
|
||||
--
|
||||
|
||||
--
|
||||
/Drehen(Koordinaten, Modus)/
|
||||
</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>760</x>
|
||||
<y>420</y>
|
||||
<w>230</w>
|
||||
<h>120</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Tool::Resize
|
||||
--
|
||||
|
||||
--
|
||||
/Resize(Faktor)/
|
||||
</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>1000</x>
|
||||
<y>420</y>
|
||||
<w>230</w>
|
||||
<h>120</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Tool::Zusammenfügen
|
||||
--
|
||||
|
||||
--
|
||||
/Merge(Bild)/
|
||||
</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>170</x>
|
||||
<y>340</y>
|
||||
<w>350</w>
|
||||
<h>110</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<.</panel_attributes>
|
||||
<additional_attributes>330.0;10.0;300.0;80.0;10.0;90.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>630</x>
|
||||
<y>140</y>
|
||||
<w>120</w>
|
||||
<h>300</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<.</panel_attributes>
|
||||
<additional_attributes>50.0;10.0;100.0;220.0;10.0;280.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>670</x>
|
||||
<y>140</y>
|
||||
<w>240</w>
|
||||
<h>300</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<.</panel_attributes>
|
||||
<additional_attributes>10.0;10.0;60.0;220.0;220.0;280.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>670</x>
|
||||
<y>140</y>
|
||||
<w>470</w>
|
||||
<h>300</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<.</panel_attributes>
|
||||
<additional_attributes>10.0;10.0;60.0;220.0;450.0;280.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>60</x>
|
||||
<y>540</y>
|
||||
<w>230</w>
|
||||
<h>100</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Set-Color-Tool::FloodFill
|
||||
--
|
||||
|
||||
--
|
||||
/Draw(Koordinaten, Farbe)/
|
||||
</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>160</x>
|
||||
<y>340</y>
|
||||
<w>360</w>
|
||||
<h>220</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<.</panel_attributes>
|
||||
<additional_attributes>340.0;10.0;270.0;180.0;10.0;200.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>60</x>
|
||||
<y>650</y>
|
||||
<w>230</w>
|
||||
<h>100</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Set-Color-Tool::Plain
|
||||
--
|
||||
|
||||
--
|
||||
/Draw(Farbe)/
|
||||
</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>160</x>
|
||||
<y>340</y>
|
||||
<w>360</w>
|
||||
<h>330</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<.</panel_attributes>
|
||||
<additional_attributes>340.0;10.0;220.0;300.0;10.0;310.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>450</x>
|
||||
<y>590</y>
|
||||
<w>230</w>
|
||||
<h>100</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Set-Color-Tool::Formen
|
||||
--
|
||||
|
||||
--
|
||||
/Draw(Koordinaten, Objekt)/
|
||||
</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>410</x>
|
||||
<y>340</y>
|
||||
<w>190</w>
|
||||
<h>270</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<.</panel_attributes>
|
||||
<additional_attributes>90.0;10.0;10.0;200.0;170.0;250.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>340</x>
|
||||
<y>750</y>
|
||||
<w>250</w>
|
||||
<h>100</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Formen::Linien
|
||||
--
|
||||
|
||||
--
|
||||
/Line(Koordinaten, Dicke, Farbe, Typ)/
|
||||
</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>470</x>
|
||||
<y>680</y>
|
||||
<w>120</w>
|
||||
<h>90</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<.</panel_attributes>
|
||||
<additional_attributes>100.0;10.0;10.0;70.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>600</x>
|
||||
<y>750</y>
|
||||
<w>410</w>
|
||||
<h>100</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Formen::Rechteck
|
||||
--
|
||||
|
||||
--
|
||||
/Rectangle(Koordinaten, Modus, Farbe, Randfarbe, Randbreite)/
|
||||
</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>560</x>
|
||||
<y>680</y>
|
||||
<w>180</w>
|
||||
<h>90</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<.</panel_attributes>
|
||||
<additional_attributes>10.0;10.0;160.0;70.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>1020</x>
|
||||
<y>750</y>
|
||||
<w>390</w>
|
||||
<h>100</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Formen::KonvexeForm
|
||||
--
|
||||
|
||||
--
|
||||
/Convex(Koordinaten, Modus, Farbe, Randfarbe, Randbreite)/
|
||||
</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>560</x>
|
||||
<y>680</y>
|
||||
<w>590</w>
|
||||
<h>90</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<.</panel_attributes>
|
||||
<additional_attributes>10.0;10.0;570.0;70.0</additional_attributes>
|
||||
</element>
|
||||
</diagram>
|
||||
505
UML/second_draft.uxf
Normal file
505
UML/second_draft.uxf
Normal file
@@ -0,0 +1,505 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<diagram program="umlet" version="14.3.0">
|
||||
<help_text>// Uncomment the following line to change the fontsize and font:
|
||||
// fontsize=14
|
||||
// fontfamily=SansSerif //possible: SansSerif,Serif,Monospaced
|
||||
</help_text>
|
||||
<zoom_level>10</zoom_level>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>400</x>
|
||||
<y>230</y>
|
||||
<w>230</w>
|
||||
<h>120</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Tool::Set-Color-Tool
|
||||
--
|
||||
|
||||
--
|
||||
/Färben(Layer, Koordinaten, Farbe)/
|
||||
</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>1120</x>
|
||||
<y>60</y>
|
||||
<w>210</w>
|
||||
<h>190</h>
|
||||
</coordinates>
|
||||
<panel_attributes><<Interface>>
|
||||
Bild
|
||||
--
|
||||
bildID
|
||||
layers
|
||||
info[layer][info]
|
||||
--
|
||||
/Anzeigen()/
|
||||
/Speichern()/
|
||||
/Laden()/</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>1010</x>
|
||||
<y>290</y>
|
||||
<w>210</w>
|
||||
<h>70</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Bild::RasterImage
|
||||
--
|
||||
</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>1290</x>
|
||||
<y>460</y>
|
||||
<w>210</w>
|
||||
<h>70</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Bild::ShapedImage
|
||||
--
|
||||
</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>140</x>
|
||||
<y>90</y>
|
||||
<w>210</w>
|
||||
<h>110</h>
|
||||
</coordinates>
|
||||
<panel_attributes><<Class>>
|
||||
FarbCode
|
||||
--
|
||||
ByteCode
|
||||
DisplayName
|
||||
|
||||
</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>580</x>
|
||||
<y>30</y>
|
||||
<w>210</w>
|
||||
<h>120</h>
|
||||
</coordinates>
|
||||
<panel_attributes><<Interface>>
|
||||
Tool
|
||||
--
|
||||
toolID
|
||||
--
|
||||
/Anwenden(Bild)/
|
||||
</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>760</x>
|
||||
<y>180</y>
|
||||
<w>210</w>
|
||||
<h>120</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Tool::ToolHistory
|
||||
--
|
||||
schrittzahl
|
||||
schrittdaten[schritt][daten]
|
||||
--
|
||||
/SchrittHinzufügen(Tool, Aktion)/
|
||||
/Rückgängig()/
|
||||
/Vorwärts()/
|
||||
</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>70</x>
|
||||
<y>430</y>
|
||||
<w>230</w>
|
||||
<h>100</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Set-Color-Tool::Pen
|
||||
--
|
||||
|
||||
--
|
||||
/Draw(Koordinaten, Farbe)/
|
||||
</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>530</x>
|
||||
<y>420</y>
|
||||
<w>230</w>
|
||||
<h>120</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Tool::Drehen
|
||||
--
|
||||
|
||||
--
|
||||
/Drehen(Koordinaten, Modus)/
|
||||
</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>770</x>
|
||||
<y>420</y>
|
||||
<w>230</w>
|
||||
<h>120</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Tool::Resize
|
||||
--
|
||||
|
||||
--
|
||||
/Resize(Faktor)/
|
||||
</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>1010</x>
|
||||
<y>420</y>
|
||||
<w>230</w>
|
||||
<h>120</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Tool::Zusammenfügen
|
||||
--
|
||||
|
||||
--
|
||||
/Merge(Bild)/
|
||||
</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>70</x>
|
||||
<y>540</y>
|
||||
<w>230</w>
|
||||
<h>100</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Set-Color-Tool::FloodFill
|
||||
--
|
||||
|
||||
--
|
||||
/Draw(Koordinaten, Farbe)/
|
||||
</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>70</x>
|
||||
<y>650</y>
|
||||
<w>230</w>
|
||||
<h>100</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Set-Color-Tool::Plain
|
||||
--
|
||||
|
||||
--
|
||||
/Draw(Farbe)/
|
||||
</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>460</x>
|
||||
<y>590</y>
|
||||
<w>230</w>
|
||||
<h>100</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Set-Color-Tool::Formen
|
||||
--
|
||||
|
||||
--
|
||||
/Draw(Koordinaten, Objekt)/
|
||||
</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>350</x>
|
||||
<y>750</y>
|
||||
<w>250</w>
|
||||
<h>100</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Formen::Linien
|
||||
--
|
||||
|
||||
--
|
||||
/Line(Koordinaten, Dicke, Farbe, Typ)/
|
||||
</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>610</x>
|
||||
<y>750</y>
|
||||
<w>410</w>
|
||||
<h>100</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Formen::Rechteck
|
||||
--
|
||||
|
||||
--
|
||||
/Rectangle(Koordinaten, Modus, Farbe, Randfarbe, Randbreite)/
|
||||
</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>1030</x>
|
||||
<y>750</y>
|
||||
<w>390</w>
|
||||
<h>100</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Formen::KonvexeForm
|
||||
--
|
||||
|
||||
--
|
||||
/Convex(Koordinaten, Modus, Farbe, Randfarbe, Randbreite)/
|
||||
</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>1320</x>
|
||||
<y>330</y>
|
||||
<w>210</w>
|
||||
<h>90</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Bild::Dimensionen
|
||||
--
|
||||
height
|
||||
width
|
||||
--
|
||||
/ausgeben()/
|
||||
|
||||
</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>190</x>
|
||||
<y>340</y>
|
||||
<w>340</w>
|
||||
<h>110</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>320.0;10.0;290.0;90.0;10.0;90.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>180</x>
|
||||
<y>340</y>
|
||||
<w>350</w>
|
||||
<h>330</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>330.0;10.0;240.0;240.0;240.0;310.0;10.0;310.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>170</x>
|
||||
<y>340</y>
|
||||
<w>360</w>
|
||||
<h>220</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>340.0;10.0;270.0;190.0;10.0;200.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>430</x>
|
||||
<y>340</y>
|
||||
<w>160</w>
|
||||
<h>270</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>80.0;10.0;10.0;190.0;140.0;250.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>500</x>
|
||||
<y>680</y>
|
||||
<w>100</w>
|
||||
<h>90</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>80.0;10.0;10.0;70.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>570</x>
|
||||
<y>680</y>
|
||||
<w>270</w>
|
||||
<h>90</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>10.0;10.0;250.0;70.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>570</x>
|
||||
<y>680</y>
|
||||
<w>690</w>
|
||||
<h>90</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>10.0;10.0;670.0;70.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>630</x>
|
||||
<y>140</y>
|
||||
<w>100</w>
|
||||
<h>300</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>60.0;10.0;80.0;180.0;10.0;280.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>680</x>
|
||||
<y>140</y>
|
||||
<w>220</w>
|
||||
<h>300</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>10.0;10.0;30.0;180.0;200.0;280.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>680</x>
|
||||
<y>140</y>
|
||||
<w>460</w>
|
||||
<h>300</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>10.0;10.0;30.0;180.0;440.0;280.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>1230</x>
|
||||
<y>240</y>
|
||||
<w>210</w>
|
||||
<h>110</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>10.0;10.0;190.0;90.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>1100</x>
|
||||
<y>240</y>
|
||||
<w>160</w>
|
||||
<h>70</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>140.0;10.0;10.0;50.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>1110</x>
|
||||
<y>350</y>
|
||||
<w>310</w>
|
||||
<h>130</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>10.0;10.0;290.0;110.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>500</x>
|
||||
<y>140</y>
|
||||
<w>210</w>
|
||||
<h>110</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>190.0;10.0;10.0;90.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>680</x>
|
||||
<y>140</y>
|
||||
<w>210</w>
|
||||
<h>60</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>10.0;10.0;190.0;40.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>70</x>
|
||||
<y>830</y>
|
||||
<w>270</w>
|
||||
<h>100</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Set-Color-Tool::Kreis
|
||||
--
|
||||
|
||||
--
|
||||
/Draw(Koordinaten,Radius1,Radius2,Farbe)/
|
||||
</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>170</x>
|
||||
<y>340</y>
|
||||
<w>360</w>
|
||||
<h>510</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<-</panel_attributes>
|
||||
<additional_attributes>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</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLNote</id>
|
||||
<coordinates>
|
||||
<x>1360</x>
|
||||
<y>500</y>
|
||||
<w>140</w>
|
||||
<h>70</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Tranzperens beachten
|
||||
bg=blue</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
</diagram>
|
||||
BIN
Use Case (Bastian, Jan)/IntelliPhoto.png
Normal file
BIN
Use Case (Bastian, Jan)/IntelliPhoto.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 76 KiB |
405
Use Case (Bastian, Jan)/IntelliPhoto.uxf
Normal file
405
Use Case (Bastian, Jan)/IntelliPhoto.uxf
Normal file
@@ -0,0 +1,405 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<diagram program="umlet" version="14.3.0">
|
||||
<zoom_level>8</zoom_level>
|
||||
<element>
|
||||
<id>UMLActor</id>
|
||||
<coordinates>
|
||||
<x>520</x>
|
||||
<y>272</y>
|
||||
<w>80</w>
|
||||
<h>88</h>
|
||||
</coordinates>
|
||||
<panel_attributes>3D-Künstler
|
||||
bg=green</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLActor</id>
|
||||
<coordinates>
|
||||
<x>544</x>
|
||||
<y>392</y>
|
||||
<w>64</w>
|
||||
<h>88</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Einsteiger
|
||||
bg=red</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLUseCase</id>
|
||||
<coordinates>
|
||||
<x>816</x>
|
||||
<y>232</y>
|
||||
<w>96</w>
|
||||
<h>56</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Zusammenfügen
|
||||
von Bildern
|
||||
bg=red</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLUseCase</id>
|
||||
<coordinates>
|
||||
<x>816</x>
|
||||
<y>296</y>
|
||||
<w>96</w>
|
||||
<h>56</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Ändern der
|
||||
Bilderauflösung
|
||||
bg=red</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLUseCase</id>
|
||||
<coordinates>
|
||||
<x>824</x>
|
||||
<y>376</y>
|
||||
<w>96</w>
|
||||
<h>56</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Drehen von
|
||||
Bildern
|
||||
bg=red</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLUseCase</id>
|
||||
<coordinates>
|
||||
<x>816</x>
|
||||
<y>536</y>
|
||||
<w>96</w>
|
||||
<h>56</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Retuschieren
|
||||
der Bilder
|
||||
bg=magenta</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLActor</id>
|
||||
<coordinates>
|
||||
<x>536</x>
|
||||
<y>544</y>
|
||||
<w>80</w>
|
||||
<h>88</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Casual User
|
||||
bg=red</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>568</x>
|
||||
<y>256</y>
|
||||
<w>264</w>
|
||||
<h>152</h>
|
||||
</coordinates>
|
||||
<panel_attributes/>
|
||||
<additional_attributes>310.0;10.0;10.0;170.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>568</x>
|
||||
<y>336</y>
|
||||
<w>280</w>
|
||||
<h>72</h>
|
||||
</coordinates>
|
||||
<panel_attributes/>
|
||||
<additional_attributes>330.0;10.0;10.0;70.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>568</x>
|
||||
<y>376</y>
|
||||
<w>272</w>
|
||||
<h>40</h>
|
||||
</coordinates>
|
||||
<panel_attributes/>
|
||||
<additional_attributes>320.0;30.0;10.0;20.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>568</x>
|
||||
<y>256</y>
|
||||
<w>264</w>
|
||||
<h>304</h>
|
||||
</coordinates>
|
||||
<panel_attributes/>
|
||||
<additional_attributes>310.0;10.0;10.0;360.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>568</x>
|
||||
<y>336</y>
|
||||
<w>280</w>
|
||||
<h>224</h>
|
||||
</coordinates>
|
||||
<panel_attributes/>
|
||||
<additional_attributes>330.0;10.0;10.0;260.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>568</x>
|
||||
<y>392</y>
|
||||
<w>272</w>
|
||||
<h>168</h>
|
||||
</coordinates>
|
||||
<panel_attributes/>
|
||||
<additional_attributes>320.0;10.0;10.0;190.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>568</x>
|
||||
<y>536</y>
|
||||
<w>264</w>
|
||||
<h>40</h>
|
||||
</coordinates>
|
||||
<panel_attributes/>
|
||||
<additional_attributes>310.0;30.0;10.0;10.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>576</x>
|
||||
<y>560</y>
|
||||
<w>256</w>
|
||||
<h>160</h>
|
||||
</coordinates>
|
||||
<panel_attributes/>
|
||||
<additional_attributes>300.0;10.0;10.0;180.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLUseCase</id>
|
||||
<coordinates>
|
||||
<x>816</x>
|
||||
<y>744</y>
|
||||
<w>96</w>
|
||||
<h>56</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Korrektur-
|
||||
werkzeuge
|
||||
bg=blue</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLNote</id>
|
||||
<coordinates>
|
||||
<x>808</x>
|
||||
<y>832</y>
|
||||
<w>112</w>
|
||||
<h>56</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Helligkeit/Kontrast
|
||||
Farbton/Sättigung
|
||||
Gradationskurven
|
||||
bg=blue</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>576</x>
|
||||
<y>696</y>
|
||||
<w>256</w>
|
||||
<h>88</h>
|
||||
</coordinates>
|
||||
<panel_attributes/>
|
||||
<additional_attributes>300.0;90.0;10.0;10.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>856</x>
|
||||
<y>792</y>
|
||||
<w>24</w>
|
||||
<h>56</h>
|
||||
</coordinates>
|
||||
<panel_attributes/>
|
||||
<additional_attributes>10.0;10.0;10.0;50.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLUseCase</id>
|
||||
<coordinates>
|
||||
<x>816</x>
|
||||
<y>616</y>
|
||||
<w>96</w>
|
||||
<h>56</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Pinsel
|
||||
bg=blue</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLUseCase</id>
|
||||
<coordinates>
|
||||
<x>816</x>
|
||||
<y>680</y>
|
||||
<w>96</w>
|
||||
<h>56</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Auswahl-
|
||||
werkzeuge
|
||||
bg=blue</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>576</x>
|
||||
<y>688</y>
|
||||
<w>256</w>
|
||||
<h>32</h>
|
||||
</coordinates>
|
||||
<panel_attributes/>
|
||||
<additional_attributes>300.0;20.0;10.0;20.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>576</x>
|
||||
<y>632</y>
|
||||
<w>256</w>
|
||||
<h>88</h>
|
||||
</coordinates>
|
||||
<panel_attributes/>
|
||||
<additional_attributes>300.0;10.0;10.0;90.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLActor</id>
|
||||
<coordinates>
|
||||
<x>512</x>
|
||||
<y>704</y>
|
||||
<w>144</w>
|
||||
<h>88</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Freiberufliche Fotografen
|
||||
bg=blue</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLUseCase</id>
|
||||
<coordinates>
|
||||
<x>824</x>
|
||||
<y>456</y>
|
||||
<w>96</w>
|
||||
<h>56</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Layerstruktur
|
||||
bg=dark_gray</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>552</x>
|
||||
<y>184</y>
|
||||
<w>280</w>
|
||||
<h>104</h>
|
||||
</coordinates>
|
||||
<panel_attributes/>
|
||||
<additional_attributes>330.0;10.0;10.0;110.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLUseCase</id>
|
||||
<coordinates>
|
||||
<x>816</x>
|
||||
<y>168</y>
|
||||
<w>96</w>
|
||||
<h>56</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Schnittstelle
|
||||
für 3D-Modelle
|
||||
bg=green</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>552</x>
|
||||
<y>112</y>
|
||||
<w>280</w>
|
||||
<h>176</h>
|
||||
</coordinates>
|
||||
<panel_attributes/>
|
||||
<additional_attributes>330.0;10.0;10.0;200.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLUseCase</id>
|
||||
<coordinates>
|
||||
<x>816</x>
|
||||
<y>96</y>
|
||||
<w>96</w>
|
||||
<h>56</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Erzeugen von
|
||||
3D-Objekten
|
||||
bg=green</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>576</x>
|
||||
<y>480</y>
|
||||
<w>264</w>
|
||||
<h>240</h>
|
||||
</coordinates>
|
||||
<panel_attributes/>
|
||||
<additional_attributes>310.0;10.0;10.0;280.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>568</x>
|
||||
<y>480</y>
|
||||
<w>272</w>
|
||||
<h>80</h>
|
||||
</coordinates>
|
||||
<panel_attributes/>
|
||||
<additional_attributes>320.0;10.0;10.0;80.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>568</x>
|
||||
<y>384</y>
|
||||
<w>272</w>
|
||||
<h>120</h>
|
||||
</coordinates>
|
||||
<panel_attributes/>
|
||||
<additional_attributes>320.0;130.0;10.0;10.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>552</x>
|
||||
<y>264</y>
|
||||
<w>288</w>
|
||||
<h>240</h>
|
||||
</coordinates>
|
||||
<panel_attributes/>
|
||||
<additional_attributes>340.0;280.0;10.0;10.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>760</x>
|
||||
<y>56</y>
|
||||
<w>216</w>
|
||||
<h>864</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lw=2
|
||||
IntelliPhoto Benchmark 1.0
|
||||
bg=gray</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
</diagram>
|
||||
@@ -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
|
||||
@@ -212,4 +212,92 @@ Klasse: Kreis-Tool
|
||||
- Erstellen einer Kreisform in dem man den Mittelpunkt bestimmt und zwei Radien festlegen kann (NS und WO Radius)
|
||||
- Die Dicke des Randes des Kreises ist freiwählbar, sowie die Art des Randes (Gepunktet, etc.), genauso wie die Farbe des Kreises und des Randes
|
||||
Kollaborationen:
|
||||
- Der Anwender möchte einen beliebigen Kreis und eine beliebige Ellipse zeichnen können
|
||||
- Der Anwender möchte einen beliebigen Kreis und eine beliebige Ellipse zeichnen können
|
||||
|
||||
Klasse: Selection-Tool(abstrakt)
|
||||
Vererbung:
|
||||
-Tool
|
||||
Verantwortlichkeiten:
|
||||
-Auswählen von einem Bereich(beliebiger Bereich)
|
||||
Kollaborationen:
|
||||
- Der Anwender möchte ein Bereich Auswählen (quadratisch)
|
||||
|
||||
Klasse: Cut-Tool
|
||||
Vererbung:
|
||||
-Selection-Tool
|
||||
Verantwortlichkeiten:
|
||||
-Auswählen von Bildern und das ausschneiden dieser
|
||||
Kollaborationen
|
||||
- Der Anwender möchte ein Bild auswählen und bewegen oder löschen
|
||||
|
||||
Klasse: Korrektur-Tool(abstrakt)
|
||||
Vererbung:
|
||||
-Tool
|
||||
Verantwortlichkeiten:
|
||||
-Verändern von Bild Daten (Korrektur)
|
||||
Kollaborationen:
|
||||
-Der Anwender möchte ein Bild verändern und dies mit Korrektur
|
||||
|
||||
Klasse: Helligkeits-Tool
|
||||
Vererbung:
|
||||
Korrektur-Tool
|
||||
Verantwortlichkeiten
|
||||
Verändert die Helligkeits Werte
|
||||
Kollaboration:
|
||||
Der Anwender möchte das Bild verdunkeln oder aufhellen
|
||||
|
||||
Klasse: Farbton-Tool
|
||||
Vererbung:
|
||||
Korrektur-Tool
|
||||
Verantwortlichkeiten:
|
||||
Verändert die Sättigung von Farbdaten
|
||||
Kollaborationen:
|
||||
Der User möchte ein Bild sättigen oder verblassen
|
||||
|
||||
Klasse: Gradations-Tool
|
||||
Vererbung:
|
||||
Korrektur-Tool:
|
||||
Verantwortlichkeiten:
|
||||
Setzen einer Gradationskurve
|
||||
Kollaboration:
|
||||
Der User möchte eine Gradationskurve eines Farbschemas Erstellen
|
||||
|
||||
Klasse: 3D-Objekt
|
||||
Vererbung:
|
||||
-
|
||||
Verantwortlichkeiten:
|
||||
-Wissen über die Vertices und das Managen dieser
|
||||
Kollaborationen:
|
||||
-Der User möchte ein 3D Objekt laden
|
||||
|
||||
Klassen: 3D-Inspector
|
||||
Vererbung:
|
||||
-
|
||||
Verantwortlichkeiten:
|
||||
-Darstellen eines 3D Objekts und der Projezierung (RayTracer)
|
||||
Kollaborationen:
|
||||
-Der User möchte ein 3D Objekt auf das Layer projezieren
|
||||
|
||||
Klasse: Layer
|
||||
Vererbung:
|
||||
-
|
||||
Verantwortlichkeiten:
|
||||
-Darstellung eines Bildes und Sichtbarkeit auf sich selbst
|
||||
Kollaborationen:
|
||||
-Der User möchte ein Bild auf einem Layer darstellen
|
||||
|
||||
Klasse: Layer-Manager
|
||||
Vererbung:
|
||||
-
|
||||
Verantwortlichkeiten:
|
||||
-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
|
||||
-neues Layer erstellen
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user