Merge lp:~guihome/sr-manipulation/manip-electric_corr2_cleaned into lp:sr-manipulation

Proposed by Guillaume W.
Status: Merged
Merged at revision: 312
Proposed branch: lp:~guihome/sr-manipulation/manip-electric_corr2_cleaned
Merge into: lp:sr-manipulation
Diff against target: 31372 lines (+29785/-787)
81 files modified
.bzrignore (+7/-0)
database/Copy_wine_grasp_to_coke.sql (+9/-2)
database/full_db_backup (+0/-12)
database/household_objects_electric_reworked.dia (+6010/-0)
database/useful_queries.sql (+9/-0)
doc/where_are_things (+2/-0)
rviz_config/full_rviz_config.vcg (+307/-148)
rviz_config/rename_display_config (+567/-0)
shadow_arm_navigation/CMakeLists.txt (+30/-0)
shadow_arm_navigation/Makefile (+1/-0)
shadow_arm_navigation/config/joint_limits.yaml (+43/-0)
shadow_arm_navigation/config/ompl_planning.yaml (+51/-0)
shadow_arm_navigation/config/planning_components_visualizer.vcg (+55/-0)
shadow_arm_navigation/config/planning_scene_warehouse_viewer.vcg (+62/-0)
shadow_arm_navigation/config/shadow_planning_description.yaml (+1456/-0)
shadow_arm_navigation/launch/constraint_aware_kinematics.launch (+10/-0)
shadow_arm_navigation/launch/move_groups.launch (+3/-0)
shadow_arm_navigation/launch/move_right_arm.launch (+8/-0)
shadow_arm_navigation/launch/ompl_planning.launch (+8/-0)
shadow_arm_navigation/launch/planning_components_visualizer.launch (+14/-0)
shadow_arm_navigation/launch/planning_scene_warehouse_viewer_shadow.launch (+77/-0)
shadow_arm_navigation/launch/shadow_arm_navigation.launch (+11/-0)
shadow_arm_navigation/launch/shadow_planning_environment.launch (+10/-0)
shadow_arm_navigation/launch/trajectory_filter_server.launch (+10/-0)
shadow_arm_navigation/mainpage.dox (+26/-0)
shadow_arm_navigation/manifest.xml (+20/-0)
shadow_arm_navigation/pcl_one_point_fake_data.txt (+38/-0)
sr_gui_manipulation/CMakeLists.txt (+30/-0)
sr_gui_manipulation/Makefile (+1/-0)
sr_gui_manipulation/config/positions.yaml (+16/-0)
sr_gui_manipulation/lib/SrGuiManipulation.py (+657/-0)
sr_gui_manipulation/mainpage.dox (+26/-0)
sr_gui_manipulation/manifest.xml (+32/-0)
sr_gui_manipulation/sr_gui_manipulation.xml (+13/-0)
sr_gui_manipulation/ui/SrGuiManipulation.ui (+124/-0)
sr_object_manipulation_launch/config/arms_chomp_config.yaml (+0/-2)
sr_object_manipulation_launch/config/collision_map_sources.yaml (+2/-2)
sr_object_manipulation_launch/config/environment_server_padding.yaml (+3/-3)
sr_object_manipulation_launch/config/gazebo_tactile_thresholds.yaml (+19/-0)
sr_object_manipulation_launch/config/hand_description.yaml (+4/-3)
sr_object_manipulation_launch/config/household_object_server.yaml (+2/-2)
sr_object_manipulation_launch/config/joint_limits.yaml (+0/-37)
sr_object_manipulation_launch/config/kdl_sr_arm_kinematics.yaml (+0/-5)
sr_object_manipulation_launch/config/multi_dof_joints.yaml (+0/-5)
sr_object_manipulation_launch/config/planning_groups.yaml (+0/-69)
sr_object_manipulation_launch/config/right_arm_ik_start_angles.yaml (+2/-2)
sr_object_manipulation_launch/config/robot_padding.yaml (+2/-2)
sr_object_manipulation_launch/config/self_filter.yaml (+33/-35)
sr_object_manipulation_launch/config/tactile_thresholds.yaml (+19/-0)
sr_object_manipulation_launch/launch/arm_and_hand_motor.launch (+79/-0)
sr_object_manipulation_launch/launch/collision_map.launch (+23/-44)
sr_object_manipulation_launch/launch/filters.launch (+1/-0)
sr_object_manipulation_launch/launch/household_object.launch (+1/-1)
sr_object_manipulation_launch/launch/kinect_setup.launch (+8/-0)
sr_object_manipulation_launch/launch/kinect_static_transform.launch (+12/-0)
sr_object_manipulation_launch/launch/manipulator.launch (+21/-100)
sr_object_manipulation_launch/launch/point_cloud_filter.launch (+12/-12)
sr_object_manipulation_launch/launch/self_filter.launch (+10/-27)
sr_object_manipulation_launch/launch/sr_arm_motor_finger_ik.launch (+0/-244)
sr_object_manipulation_launch/launch/sr_object_manipulation.launch (+39/-12)
sr_object_manipulation_launch/launch/static_transform.launch (+6/-3)
sr_object_manipulation_launch/launch/tabletop_node.launch (+11/-10)
sr_object_manipulation_launch/machines/dataprocessing.machine (+3/-2)
sr_object_manipulation_launch/machines/household_database.machine (+1/-1)
sr_object_manipulation_launch/machines/threedsensor.machine (+2/-2)
sr_worlds/CMakeLists.txt (+30/-0)
sr_worlds/Makefile (+1/-0)
sr_worlds/launch/calib_pattern.launch (+7/-0)
sr_worlds/launch/can.launch (+11/-0)
sr_worlds/launch/cube.launch (+11/-0)
sr_worlds/mainpage.dox (+26/-0)
sr_worlds/manifest.xml (+17/-0)
sr_worlds/meshes/calib_pattern.dae (+205/-0)
sr_worlds/meshes/can.dae (+125/-0)
sr_worlds/meshes/can.material (+23/-0)
sr_worlds/meshes/can.mesh.xml (+18838/-0)
sr_worlds/meshes/cube.mesh.xml (+120/-0)
sr_worlds/objects/calib_pattern.urdf (+35/-0)
sr_worlds/objects/can.urdf (+40/-0)
sr_worlds/objects/cube.urdf (+35/-0)
sr_worlds/objects/table.urdf.xacro (+203/-0)
To merge this branch: bzr merge lp:~guihome/sr-manipulation/manip-electric_corr2_cleaned
Reviewer Review Type Date Requested Status
Ugo Approve
Review via email: mp+121557@code.launchpad.net

Description of the change

Code is now adapted for electric and latest branch of sr-ros-interface (385)
Has been tested in real and simulation. Can perform pick (grasp) in real, fails a bit in simulation on slow machines. Cannot perform place. Only works on a coke can. Requires latest database with coke can grasp inside.

See logs for more detail on improvements.

To post a comment you must log in.
Revision history for this message
Ugo (ugocupcic) wrote :

* sr_object_manipulation_launch/config/household_object_server.yaml
   point defaults to public server? I have a database publicly available on my home server but it's small / not maintained and could get broken if people starts to do crazy things.

* shadow_arm_navigation/launch/shadow_planning_environment.launch
  should we create a loader for arm and hand in sr_description? would be used for gazebo as well, and for sr_object_manipulation_launch/launch/arm_and_hand_motor.launch

* sr_gui_manipulation/manifest.xml
   why did you add rosgui_roscpp dep?

Revision history for this message
Ugo (ugocupcic) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== added file '.bzrignore'
--- .bzrignore 1970-01-01 00:00:00 +0000
+++ .bzrignore 2012-08-28 08:16:26 +0000
@@ -0,0 +1,7 @@
1*.swp
2**/build
3sr_object_manipulation_launch/bin
4sr_object_manipulation_launch/build
5sr_object_manipulation_smach/bin
6sr_object_manipulation_smach/build
7shadow_arm_navigation/bin
08
=== modified file 'database/Copy_wine_grasp_to_coke.sql'
--- database/Copy_wine_grasp_to_coke.sql 2011-02-07 16:13:12 +0000
+++ database/Copy_wine_grasp_to_coke.sql 2012-08-28 08:16:26 +0000
@@ -3,8 +3,7 @@
3select 1170000,18744,grasp_pregrasp_joints,grasp_grasp_joints,grasp_energy,grasp_pregrasp_position,grasp_grasp_position,grasp_source_id,grasp_pregrasp_clearance,grasp_cluster_rep,hand_name,grasp_table_clearance3select 1170000,18744,grasp_pregrasp_joints,grasp_grasp_joints,grasp_energy,grasp_pregrasp_position,grasp_grasp_position,grasp_source_id,grasp_pregrasp_clearance,grasp_cluster_rep,hand_name,grasp_table_clearance
4from grasp where grasp_id=1129853;4from grasp where grasp_id=1129853;
55
66update grasp
7update grasp
8set grasp_pregrasp_joints='{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}',7set grasp_pregrasp_joints='{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}',
9grasp_grasp_joints='{-25,78,40,0,78,40,0,74,40,0,-25,71,40,-14,70,0,19,27}'8grasp_grasp_joints='{-25,78,40,0,78,40,0,74,40,0,-25,71,40,-14,70,0,19,27}'
10where grasp_id=11700009where grasp_id=1170000
@@ -15,3 +14,11 @@
15set grasp_grasp_position='{0.0,0.05,0.17,0.7071067811865476,0.7071067811865476,0.0,0.0}'14set grasp_grasp_position='{0.0,0.05,0.17,0.7071067811865476,0.7071067811865476,0.0,0.0}'
16where grasp_id=117000015where grasp_id=1170000
1716
17update grasp
18set grasp_cluster_rep=true
19where grasp_id=1170000
20
21
22update grasp
23set grasp_energy=1
24where grasp_id=1170000
1825
=== removed file 'database/full_db_backup'
--- database/full_db_backup 2011-03-22 12:25:54 +0000
+++ database/full_db_backup 1970-01-01 00:00:00 +0000
@@ -1,12 +0,0 @@
1--
2-- PostgreSQL database cluster dump
3--
4
5-- Started on 2011-03-21 13:22:23 GMT
6
7\connect postgres
8
9SET client_encoding = 'UTF8';
10SET standard_conforming_strings = off;
11SET escape_string_warning = off;
12
130
=== removed file 'database/household_backup.backup'
14Binary files database/household_backup.backup 2011-01-18 11:58:21 +0000 and database/household_backup.backup 1970-01-01 00:00:00 +0000 differ1Binary files database/household_backup.backup 2011-01-18 11:58:21 +0000 and database/household_backup.backup 1970-01-01 00:00:00 +0000 differ
=== removed file 'database/household_backup_21_march_2011.backup'
15Binary files database/household_backup_21_march_2011.backup 2011-03-22 12:25:54 +0000 and database/household_backup_21_march_2011.backup 1970-01-01 00:00:00 +0000 differ2Binary files database/household_backup_21_march_2011.backup 2011-03-22 12:25:54 +0000 and database/household_backup_21_march_2011.backup 1970-01-01 00:00:00 +0000 differ
=== added file 'database/household_electric.backup'
16Binary files database/household_electric.backup 1970-01-01 00:00:00 +0000 and database/household_electric.backup 2012-08-28 08:16:26 +0000 differ3Binary files database/household_electric.backup 1970-01-01 00:00:00 +0000 and database/household_electric.backup 2012-08-28 08:16:26 +0000 differ
=== added file 'database/household_objects_electric_reworked.dia'
--- database/household_objects_electric_reworked.dia 1970-01-01 00:00:00 +0000
+++ database/household_objects_electric_reworked.dia 2012-08-28 08:16:26 +0000
@@ -0,0 +1,6010 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<dia:diagram xmlns:dia="http://www.lysator.liu.se/~alla/dia/">
3 <dia:diagramdata>
4 <dia:attribute name="background">
5 <dia:color val="#ffffff"/>
6 </dia:attribute>
7 <dia:attribute name="pagebreak">
8 <dia:color val="#000099"/>
9 </dia:attribute>
10 <dia:attribute name="paper">
11 <dia:composite type="paper">
12 <dia:attribute name="name">
13 <dia:string>#A4#</dia:string>
14 </dia:attribute>
15 <dia:attribute name="tmargin">
16 <dia:real val="2.8222000598907471"/>
17 </dia:attribute>
18 <dia:attribute name="bmargin">
19 <dia:real val="2.8222000598907471"/>
20 </dia:attribute>
21 <dia:attribute name="lmargin">
22 <dia:real val="2.8222000598907471"/>
23 </dia:attribute>
24 <dia:attribute name="rmargin">
25 <dia:real val="2.8222000598907471"/>
26 </dia:attribute>
27 <dia:attribute name="is_portrait">
28 <dia:boolean val="false"/>
29 </dia:attribute>
30 <dia:attribute name="scaling">
31 <dia:real val="0.17828208208084106"/>
32 </dia:attribute>
33 <dia:attribute name="fitto">
34 <dia:boolean val="true"/>
35 </dia:attribute>
36 <dia:attribute name="fitwidth">
37 <dia:int val="1"/>
38 </dia:attribute>
39 <dia:attribute name="fitheight">
40 <dia:int val="1"/>
41 </dia:attribute>
42 </dia:composite>
43 </dia:attribute>
44 <dia:attribute name="grid">
45 <dia:composite type="grid">
46 <dia:attribute name="width_x">
47 <dia:real val="1"/>
48 </dia:attribute>
49 <dia:attribute name="width_y">
50 <dia:real val="1"/>
51 </dia:attribute>
52 <dia:attribute name="visible_x">
53 <dia:int val="1"/>
54 </dia:attribute>
55 <dia:attribute name="visible_y">
56 <dia:int val="1"/>
57 </dia:attribute>
58 <dia:composite type="color"/>
59 </dia:composite>
60 </dia:attribute>
61 <dia:attribute name="color">
62 <dia:color val="#d8e5e5"/>
63 </dia:attribute>
64 <dia:attribute name="guides">
65 <dia:composite type="guides">
66 <dia:attribute name="hguides"/>
67 <dia:attribute name="vguides"/>
68 </dia:composite>
69 </dia:attribute>
70 </dia:diagramdata>
71 <dia:layer name="Background" visible="true" active="true">
72 <dia:object type="UML - Class" version="0" id="O0">
73 <dia:attribute name="obj_pos">
74 <dia:point val="-76,-15"/>
75 </dia:attribute>
76 <dia:attribute name="obj_bb">
77 <dia:rectangle val="-76.05,-15.05;-60.9725,-10.55"/>
78 </dia:attribute>
79 <dia:attribute name="elem_corner">
80 <dia:point val="-76,-15"/>
81 </dia:attribute>
82 <dia:attribute name="elem_width">
83 <dia:real val="14.977500000000001"/>
84 </dia:attribute>
85 <dia:attribute name="elem_height">
86 <dia:real val="4.4000000000000004"/>
87 </dia:attribute>
88 <dia:attribute name="name">
89 <dia:string>#acquisition_method#</dia:string>
90 </dia:attribute>
91 <dia:attribute name="stereotype">
92 <dia:string>##</dia:string>
93 </dia:attribute>
94 <dia:attribute name="comment">
95 <dia:string>#Lists the acquisition methods for 3D models.#</dia:string>
96 </dia:attribute>
97 <dia:attribute name="abstract">
98 <dia:boolean val="false"/>
99 </dia:attribute>
100 <dia:attribute name="suppress_attributes">
101 <dia:boolean val="false"/>
102 </dia:attribute>
103 <dia:attribute name="suppress_operations">
104 <dia:boolean val="false"/>
105 </dia:attribute>
106 <dia:attribute name="visible_attributes">
107 <dia:boolean val="true"/>
108 </dia:attribute>
109 <dia:attribute name="visible_operations">
110 <dia:boolean val="false"/>
111 </dia:attribute>
112 <dia:attribute name="visible_comments">
113 <dia:boolean val="true"/>
114 </dia:attribute>
115 <dia:attribute name="wrap_operations">
116 <dia:boolean val="false"/>
117 </dia:attribute>
118 <dia:attribute name="wrap_after_char">
119 <dia:int val="40"/>
120 </dia:attribute>
121 <dia:attribute name="comment_line_length">
122 <dia:int val="40"/>
123 </dia:attribute>
124 <dia:attribute name="comment_tagging">
125 <dia:boolean val="false"/>
126 </dia:attribute>
127 <dia:attribute name="line_width">
128 <dia:real val="0.10000000000000001"/>
129 </dia:attribute>
130 <dia:attribute name="line_color">
131 <dia:color val="#000000"/>
132 </dia:attribute>
133 <dia:attribute name="fill_color">
134 <dia:color val="#ffffff"/>
135 </dia:attribute>
136 <dia:attribute name="text_color">
137 <dia:color val="#000000"/>
138 </dia:attribute>
139 <dia:attribute name="normal_font">
140 <dia:font family="monospace" style="0" name="Courier"/>
141 </dia:attribute>
142 <dia:attribute name="abstract_font">
143 <dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
144 </dia:attribute>
145 <dia:attribute name="polymorphic_font">
146 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
147 </dia:attribute>
148 <dia:attribute name="classname_font">
149 <dia:font family="sans" style="80" name="Helvetica-Bold"/>
150 </dia:attribute>
151 <dia:attribute name="abstract_classname_font">
152 <dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
153 </dia:attribute>
154 <dia:attribute name="comment_font">
155 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
156 </dia:attribute>
157 <dia:attribute name="normal_font_height">
158 <dia:real val="0.80000000000000004"/>
159 </dia:attribute>
160 <dia:attribute name="polymorphic_font_height">
161 <dia:real val="0.80000000000000004"/>
162 </dia:attribute>
163 <dia:attribute name="abstract_font_height">
164 <dia:real val="0.80000000000000004"/>
165 </dia:attribute>
166 <dia:attribute name="classname_font_height">
167 <dia:real val="1"/>
168 </dia:attribute>
169 <dia:attribute name="abstract_classname_font_height">
170 <dia:real val="1"/>
171 </dia:attribute>
172 <dia:attribute name="comment_font_height">
173 <dia:real val="1"/>
174 </dia:attribute>
175 <dia:attribute name="attributes">
176 <dia:composite type="umlattribute">
177 <dia:attribute name="name">
178 <dia:string># acquisition_method_name#</dia:string>
179 </dia:attribute>
180 <dia:attribute name="type">
181 <dia:string>#text#</dia:string>
182 </dia:attribute>
183 <dia:attribute name="value">
184 <dia:string>##</dia:string>
185 </dia:attribute>
186 <dia:attribute name="comment">
187 <dia:string>##</dia:string>
188 </dia:attribute>
189 <dia:attribute name="visibility">
190 <dia:enum val="3"/>
191 </dia:attribute>
192 <dia:attribute name="abstract">
193 <dia:boolean val="false"/>
194 </dia:attribute>
195 <dia:attribute name="class_scope">
196 <dia:boolean val="false"/>
197 </dia:attribute>
198 </dia:composite>
199 </dia:attribute>
200 <dia:attribute name="operations"/>
201 <dia:attribute name="template">
202 <dia:boolean val="false"/>
203 </dia:attribute>
204 <dia:attribute name="templates"/>
205 </dia:object>
206 <dia:object type="UML - Class" version="0" id="O1">
207 <dia:attribute name="obj_pos">
208 <dia:point val="-26,-9"/>
209 </dia:attribute>
210 <dia:attribute name="obj_bb">
211 <dia:rectangle val="-26.05,-9.05;1.885,11.45"/>
212 </dia:attribute>
213 <dia:attribute name="elem_corner">
214 <dia:point val="-26,-9"/>
215 </dia:attribute>
216 <dia:attribute name="elem_width">
217 <dia:real val="27.835000000000001"/>
218 </dia:attribute>
219 <dia:attribute name="elem_height">
220 <dia:real val="20.400000000000006"/>
221 </dia:attribute>
222 <dia:attribute name="name">
223 <dia:string>#capture_region#</dia:string>
224 </dia:attribute>
225 <dia:attribute name="stereotype">
226 <dia:string>##</dia:string>
227 </dia:attribute>
228 <dia:attribute name="comment">
229 <dia:string>#Table for holding push-grasping cap ... ects.#</dia:string>
230 </dia:attribute>
231 <dia:attribute name="abstract">
232 <dia:boolean val="false"/>
233 </dia:attribute>
234 <dia:attribute name="suppress_attributes">
235 <dia:boolean val="false"/>
236 </dia:attribute>
237 <dia:attribute name="suppress_operations">
238 <dia:boolean val="false"/>
239 </dia:attribute>
240 <dia:attribute name="visible_attributes">
241 <dia:boolean val="true"/>
242 </dia:attribute>
243 <dia:attribute name="visible_operations">
244 <dia:boolean val="false"/>
245 </dia:attribute>
246 <dia:attribute name="visible_comments">
247 <dia:boolean val="true"/>
248 </dia:attribute>
249 <dia:attribute name="wrap_operations">
250 <dia:boolean val="false"/>
251 </dia:attribute>
252 <dia:attribute name="wrap_after_char">
253 <dia:int val="40"/>
254 </dia:attribute>
255 <dia:attribute name="comment_line_length">
256 <dia:int val="40"/>
257 </dia:attribute>
258 <dia:attribute name="comment_tagging">
259 <dia:boolean val="false"/>
260 </dia:attribute>
261 <dia:attribute name="line_width">
262 <dia:real val="0.10000000000000001"/>
263 </dia:attribute>
264 <dia:attribute name="line_color">
265 <dia:color val="#000000"/>
266 </dia:attribute>
267 <dia:attribute name="fill_color">
268 <dia:color val="#ffffff"/>
269 </dia:attribute>
270 <dia:attribute name="text_color">
271 <dia:color val="#000000"/>
272 </dia:attribute>
273 <dia:attribute name="normal_font">
274 <dia:font family="monospace" style="0" name="Courier"/>
275 </dia:attribute>
276 <dia:attribute name="abstract_font">
277 <dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
278 </dia:attribute>
279 <dia:attribute name="polymorphic_font">
280 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
281 </dia:attribute>
282 <dia:attribute name="classname_font">
283 <dia:font family="sans" style="80" name="Helvetica-Bold"/>
284 </dia:attribute>
285 <dia:attribute name="abstract_classname_font">
286 <dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
287 </dia:attribute>
288 <dia:attribute name="comment_font">
289 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
290 </dia:attribute>
291 <dia:attribute name="normal_font_height">
292 <dia:real val="0.80000000000000004"/>
293 </dia:attribute>
294 <dia:attribute name="polymorphic_font_height">
295 <dia:real val="0.80000000000000004"/>
296 </dia:attribute>
297 <dia:attribute name="abstract_font_height">
298 <dia:real val="0.80000000000000004"/>
299 </dia:attribute>
300 <dia:attribute name="classname_font_height">
301 <dia:real val="1"/>
302 </dia:attribute>
303 <dia:attribute name="abstract_classname_font_height">
304 <dia:real val="1"/>
305 </dia:attribute>
306 <dia:attribute name="comment_font_height">
307 <dia:real val="1"/>
308 </dia:attribute>
309 <dia:attribute name="attributes">
310 <dia:composite type="umlattribute">
311 <dia:attribute name="name">
312 <dia:string># capture_region_id#</dia:string>
313 </dia:attribute>
314 <dia:attribute name="type">
315 <dia:string>#integer#</dia:string>
316 </dia:attribute>
317 <dia:attribute name="value">
318 <dia:string>#nextval('capture_ ... lass)#</dia:string>
319 </dia:attribute>
320 <dia:attribute name="comment">
321 <dia:string>##</dia:string>
322 </dia:attribute>
323 <dia:attribute name="visibility">
324 <dia:enum val="3"/>
325 </dia:attribute>
326 <dia:attribute name="abstract">
327 <dia:boolean val="false"/>
328 </dia:attribute>
329 <dia:attribute name="class_scope">
330 <dia:boolean val="false"/>
331 </dia:attribute>
332 </dia:composite>
333 <dia:composite type="umlattribute">
334 <dia:attribute name="name">
335 <dia:string># scaled_model_id#</dia:string>
336 </dia:attribute>
337 <dia:attribute name="type">
338 <dia:string>#integer#</dia:string>
339 </dia:attribute>
340 <dia:attribute name="value">
341 <dia:string>##</dia:string>
342 </dia:attribute>
343 <dia:attribute name="comment">
344 <dia:string>##</dia:string>
345 </dia:attribute>
346 <dia:attribute name="visibility">
347 <dia:enum val="3"/>
348 </dia:attribute>
349 <dia:attribute name="abstract">
350 <dia:boolean val="false"/>
351 </dia:attribute>
352 <dia:attribute name="class_scope">
353 <dia:boolean val="false"/>
354 </dia:attribute>
355 </dia:composite>
356 <dia:composite type="umlattribute">
357 <dia:attribute name="name">
358 <dia:string># object_description#</dia:string>
359 </dia:attribute>
360 <dia:attribute name="type">
361 <dia:string>#text#</dia:string>
362 </dia:attribute>
363 <dia:attribute name="value">
364 <dia:string>##</dia:string>
365 </dia:attribute>
366 <dia:attribute name="comment">
367 <dia:string>##</dia:string>
368 </dia:attribute>
369 <dia:attribute name="visibility">
370 <dia:enum val="3"/>
371 </dia:attribute>
372 <dia:attribute name="abstract">
373 <dia:boolean val="false"/>
374 </dia:attribute>
375 <dia:attribute name="class_scope">
376 <dia:boolean val="false"/>
377 </dia:attribute>
378 </dia:composite>
379 <dia:composite type="umlattribute">
380 <dia:attribute name="name">
381 <dia:string># object_geometry_hash#</dia:string>
382 </dia:attribute>
383 <dia:attribute name="type">
384 <dia:string>#text#</dia:string>
385 </dia:attribute>
386 <dia:attribute name="value">
387 <dia:string>##</dia:string>
388 </dia:attribute>
389 <dia:attribute name="comment">
390 <dia:string>##</dia:string>
391 </dia:attribute>
392 <dia:attribute name="visibility">
393 <dia:enum val="3"/>
394 </dia:attribute>
395 <dia:attribute name="abstract">
396 <dia:boolean val="false"/>
397 </dia:attribute>
398 <dia:attribute name="class_scope">
399 <dia:boolean val="false"/>
400 </dia:attribute>
401 </dia:composite>
402 <dia:composite type="umlattribute">
403 <dia:attribute name="name">
404 <dia:string># robot_geometry_hash#</dia:string>
405 </dia:attribute>
406 <dia:attribute name="type">
407 <dia:string>#text#</dia:string>
408 </dia:attribute>
409 <dia:attribute name="value">
410 <dia:string>##</dia:string>
411 </dia:attribute>
412 <dia:attribute name="comment">
413 <dia:string>##</dia:string>
414 </dia:attribute>
415 <dia:attribute name="visibility">
416 <dia:enum val="3"/>
417 </dia:attribute>
418 <dia:attribute name="abstract">
419 <dia:boolean val="false"/>
420 </dia:attribute>
421 <dia:attribute name="class_scope">
422 <dia:boolean val="false"/>
423 </dia:attribute>
424 </dia:composite>
425 <dia:composite type="umlattribute">
426 <dia:attribute name="name">
427 <dia:string># hand_object_coefficient_of_friction#</dia:string>
428 </dia:attribute>
429 <dia:attribute name="type">
430 <dia:string>#double precision#</dia:string>
431 </dia:attribute>
432 <dia:attribute name="value">
433 <dia:string>##</dia:string>
434 </dia:attribute>
435 <dia:attribute name="comment">
436 <dia:string>##</dia:string>
437 </dia:attribute>
438 <dia:attribute name="visibility">
439 <dia:enum val="3"/>
440 </dia:attribute>
441 <dia:attribute name="abstract">
442 <dia:boolean val="false"/>
443 </dia:attribute>
444 <dia:attribute name="class_scope">
445 <dia:boolean val="false"/>
446 </dia:attribute>
447 </dia:composite>
448 <dia:composite type="umlattribute">
449 <dia:attribute name="name">
450 <dia:string># pushing_distance#</dia:string>
451 </dia:attribute>
452 <dia:attribute name="type">
453 <dia:string>#double precision#</dia:string>
454 </dia:attribute>
455 <dia:attribute name="value">
456 <dia:string>##</dia:string>
457 </dia:attribute>
458 <dia:attribute name="comment">
459 <dia:string>##</dia:string>
460 </dia:attribute>
461 <dia:attribute name="visibility">
462 <dia:enum val="3"/>
463 </dia:attribute>
464 <dia:attribute name="abstract">
465 <dia:boolean val="false"/>
466 </dia:attribute>
467 <dia:attribute name="class_scope">
468 <dia:boolean val="false"/>
469 </dia:attribute>
470 </dia:composite>
471 <dia:composite type="umlattribute">
472 <dia:attribute name="name">
473 <dia:string># in_hand_distance#</dia:string>
474 </dia:attribute>
475 <dia:attribute name="type">
476 <dia:string>#double precision#</dia:string>
477 </dia:attribute>
478 <dia:attribute name="value">
479 <dia:string>##</dia:string>
480 </dia:attribute>
481 <dia:attribute name="comment">
482 <dia:string>##</dia:string>
483 </dia:attribute>
484 <dia:attribute name="visibility">
485 <dia:enum val="3"/>
486 </dia:attribute>
487 <dia:attribute name="abstract">
488 <dia:boolean val="false"/>
489 </dia:attribute>
490 <dia:attribute name="class_scope">
491 <dia:boolean val="false"/>
492 </dia:attribute>
493 </dia:composite>
494 <dia:composite type="umlattribute">
495 <dia:attribute name="name">
496 <dia:string># y_resolution#</dia:string>
497 </dia:attribute>
498 <dia:attribute name="type">
499 <dia:string>#double precision#</dia:string>
500 </dia:attribute>
501 <dia:attribute name="value">
502 <dia:string>##</dia:string>
503 </dia:attribute>
504 <dia:attribute name="comment">
505 <dia:string>##</dia:string>
506 </dia:attribute>
507 <dia:attribute name="visibility">
508 <dia:enum val="3"/>
509 </dia:attribute>
510 <dia:attribute name="abstract">
511 <dia:boolean val="false"/>
512 </dia:attribute>
513 <dia:attribute name="class_scope">
514 <dia:boolean val="false"/>
515 </dia:attribute>
516 </dia:composite>
517 <dia:composite type="umlattribute">
518 <dia:attribute name="name">
519 <dia:string># start_y_offset#</dia:string>
520 </dia:attribute>
521 <dia:attribute name="type">
522 <dia:string>#double precision#</dia:string>
523 </dia:attribute>
524 <dia:attribute name="value">
525 <dia:string>##</dia:string>
526 </dia:attribute>
527 <dia:attribute name="comment">
528 <dia:string>##</dia:string>
529 </dia:attribute>
530 <dia:attribute name="visibility">
531 <dia:enum val="3"/>
532 </dia:attribute>
533 <dia:attribute name="abstract">
534 <dia:boolean val="false"/>
535 </dia:attribute>
536 <dia:attribute name="class_scope">
537 <dia:boolean val="false"/>
538 </dia:attribute>
539 </dia:composite>
540 <dia:composite type="umlattribute">
541 <dia:attribute name="name">
542 <dia:string># n_y_steps#</dia:string>
543 </dia:attribute>
544 <dia:attribute name="type">
545 <dia:string>#integer#</dia:string>
546 </dia:attribute>
547 <dia:attribute name="value">
548 <dia:string>##</dia:string>
549 </dia:attribute>
550 <dia:attribute name="comment">
551 <dia:string>##</dia:string>
552 </dia:attribute>
553 <dia:attribute name="visibility">
554 <dia:enum val="3"/>
555 </dia:attribute>
556 <dia:attribute name="abstract">
557 <dia:boolean val="false"/>
558 </dia:attribute>
559 <dia:attribute name="class_scope">
560 <dia:boolean val="false"/>
561 </dia:attribute>
562 </dia:composite>
563 <dia:composite type="umlattribute">
564 <dia:attribute name="name">
565 <dia:string># rotation_resolution#</dia:string>
566 </dia:attribute>
567 <dia:attribute name="type">
568 <dia:string>#double precision#</dia:string>
569 </dia:attribute>
570 <dia:attribute name="value">
571 <dia:string>##</dia:string>
572 </dia:attribute>
573 <dia:attribute name="comment">
574 <dia:string>##</dia:string>
575 </dia:attribute>
576 <dia:attribute name="visibility">
577 <dia:enum val="3"/>
578 </dia:attribute>
579 <dia:attribute name="abstract">
580 <dia:boolean val="false"/>
581 </dia:attribute>
582 <dia:attribute name="class_scope">
583 <dia:boolean val="false"/>
584 </dia:attribute>
585 </dia:composite>
586 <dia:composite type="umlattribute">
587 <dia:attribute name="name">
588 <dia:string># n_rotations#</dia:string>
589 </dia:attribute>
590 <dia:attribute name="type">
591 <dia:string>#integer#</dia:string>
592 </dia:attribute>
593 <dia:attribute name="value">
594 <dia:string>##</dia:string>
595 </dia:attribute>
596 <dia:attribute name="comment">
597 <dia:string>##</dia:string>
598 </dia:attribute>
599 <dia:attribute name="visibility">
600 <dia:enum val="3"/>
601 </dia:attribute>
602 <dia:attribute name="abstract">
603 <dia:boolean val="false"/>
604 </dia:attribute>
605 <dia:attribute name="class_scope">
606 <dia:boolean val="false"/>
607 </dia:attribute>
608 </dia:composite>
609 <dia:composite type="umlattribute">
610 <dia:attribute name="name">
611 <dia:string># radius_of_cylinder_bounding_the_object#</dia:string>
612 </dia:attribute>
613 <dia:attribute name="type">
614 <dia:string>#double precision#</dia:string>
615 </dia:attribute>
616 <dia:attribute name="value">
617 <dia:string>##</dia:string>
618 </dia:attribute>
619 <dia:attribute name="comment">
620 <dia:string>##</dia:string>
621 </dia:attribute>
622 <dia:attribute name="visibility">
623 <dia:enum val="3"/>
624 </dia:attribute>
625 <dia:attribute name="abstract">
626 <dia:boolean val="false"/>
627 </dia:attribute>
628 <dia:attribute name="class_scope">
629 <dia:boolean val="false"/>
630 </dia:attribute>
631 </dia:composite>
632 <dia:composite type="umlattribute">
633 <dia:attribute name="name">
634 <dia:string># capture_region_computation_frame_in_object_frame#</dia:string>
635 </dia:attribute>
636 <dia:attribute name="type">
637 <dia:string>#double precision[]#</dia:string>
638 </dia:attribute>
639 <dia:attribute name="value">
640 <dia:string>##</dia:string>
641 </dia:attribute>
642 <dia:attribute name="comment">
643 <dia:string>##</dia:string>
644 </dia:attribute>
645 <dia:attribute name="visibility">
646 <dia:enum val="3"/>
647 </dia:attribute>
648 <dia:attribute name="abstract">
649 <dia:boolean val="false"/>
650 </dia:attribute>
651 <dia:attribute name="class_scope">
652 <dia:boolean val="false"/>
653 </dia:attribute>
654 </dia:composite>
655 <dia:composite type="umlattribute">
656 <dia:attribute name="name">
657 <dia:string># fingertip_frame_to_pushing_surface_distance#</dia:string>
658 </dia:attribute>
659 <dia:attribute name="type">
660 <dia:string>#double precision#</dia:string>
661 </dia:attribute>
662 <dia:attribute name="value">
663 <dia:string>##</dia:string>
664 </dia:attribute>
665 <dia:attribute name="comment">
666 <dia:string>##</dia:string>
667 </dia:attribute>
668 <dia:attribute name="visibility">
669 <dia:enum val="3"/>
670 </dia:attribute>
671 <dia:attribute name="abstract">
672 <dia:boolean val="false"/>
673 </dia:attribute>
674 <dia:attribute name="class_scope">
675 <dia:boolean val="false"/>
676 </dia:attribute>
677 </dia:composite>
678 <dia:composite type="umlattribute">
679 <dia:attribute name="name">
680 <dia:string># finger_padding#</dia:string>
681 </dia:attribute>
682 <dia:attribute name="type">
683 <dia:string>#double precision#</dia:string>
684 </dia:attribute>
685 <dia:attribute name="value">
686 <dia:string>##</dia:string>
687 </dia:attribute>
688 <dia:attribute name="comment">
689 <dia:string>##</dia:string>
690 </dia:attribute>
691 <dia:attribute name="visibility">
692 <dia:enum val="3"/>
693 </dia:attribute>
694 <dia:attribute name="abstract">
695 <dia:boolean val="false"/>
696 </dia:attribute>
697 <dia:attribute name="class_scope">
698 <dia:boolean val="false"/>
699 </dia:attribute>
700 </dia:composite>
701 <dia:composite type="umlattribute">
702 <dia:attribute name="name">
703 <dia:string># left_pushing_distances#</dia:string>
704 </dia:attribute>
705 <dia:attribute name="type">
706 <dia:string>#double precision[]#</dia:string>
707 </dia:attribute>
708 <dia:attribute name="value">
709 <dia:string>##</dia:string>
710 </dia:attribute>
711 <dia:attribute name="comment">
712 <dia:string>##</dia:string>
713 </dia:attribute>
714 <dia:attribute name="visibility">
715 <dia:enum val="3"/>
716 </dia:attribute>
717 <dia:attribute name="abstract">
718 <dia:boolean val="false"/>
719 </dia:attribute>
720 <dia:attribute name="class_scope">
721 <dia:boolean val="false"/>
722 </dia:attribute>
723 </dia:composite>
724 <dia:composite type="umlattribute">
725 <dia:attribute name="name">
726 <dia:string># right_pushing_distances#</dia:string>
727 </dia:attribute>
728 <dia:attribute name="type">
729 <dia:string>#double precision[]#</dia:string>
730 </dia:attribute>
731 <dia:attribute name="value">
732 <dia:string>##</dia:string>
733 </dia:attribute>
734 <dia:attribute name="comment">
735 <dia:string>##</dia:string>
736 </dia:attribute>
737 <dia:attribute name="visibility">
738 <dia:enum val="3"/>
739 </dia:attribute>
740 <dia:attribute name="abstract">
741 <dia:boolean val="false"/>
742 </dia:attribute>
743 <dia:attribute name="class_scope">
744 <dia:boolean val="false"/>
745 </dia:attribute>
746 </dia:composite>
747 <dia:composite type="umlattribute">
748 <dia:attribute name="name">
749 <dia:string># left_pushing_roll_sides#</dia:string>
750 </dia:attribute>
751 <dia:attribute name="type">
752 <dia:string>#integer[]#</dia:string>
753 </dia:attribute>
754 <dia:attribute name="value">
755 <dia:string>##</dia:string>
756 </dia:attribute>
757 <dia:attribute name="comment">
758 <dia:string>##</dia:string>
759 </dia:attribute>
760 <dia:attribute name="visibility">
761 <dia:enum val="3"/>
762 </dia:attribute>
763 <dia:attribute name="abstract">
764 <dia:boolean val="false"/>
765 </dia:attribute>
766 <dia:attribute name="class_scope">
767 <dia:boolean val="false"/>
768 </dia:attribute>
769 </dia:composite>
770 <dia:composite type="umlattribute">
771 <dia:attribute name="name">
772 <dia:string># right_pushing_roll_sides#</dia:string>
773 </dia:attribute>
774 <dia:attribute name="type">
775 <dia:string>#integer[]#</dia:string>
776 </dia:attribute>
777 <dia:attribute name="value">
778 <dia:string>##</dia:string>
779 </dia:attribute>
780 <dia:attribute name="comment">
781 <dia:string>##</dia:string>
782 </dia:attribute>
783 <dia:attribute name="visibility">
784 <dia:enum val="3"/>
785 </dia:attribute>
786 <dia:attribute name="abstract">
787 <dia:boolean val="false"/>
788 </dia:attribute>
789 <dia:attribute name="class_scope">
790 <dia:boolean val="false"/>
791 </dia:attribute>
792 </dia:composite>
793 </dia:attribute>
794 <dia:attribute name="operations"/>
795 <dia:attribute name="template">
796 <dia:boolean val="false"/>
797 </dia:attribute>
798 <dia:attribute name="templates"/>
799 </dia:object>
800 <dia:object type="UML - Class" version="0" id="O2">
801 <dia:attribute name="obj_pos">
802 <dia:point val="-5,-55"/>
803 </dia:attribute>
804 <dia:attribute name="obj_bb">
805 <dia:rectangle val="-5.05,-55.05;16.725,-48.95"/>
806 </dia:attribute>
807 <dia:attribute name="elem_corner">
808 <dia:point val="-5,-55"/>
809 </dia:attribute>
810 <dia:attribute name="elem_width">
811 <dia:real val="21.675000000000001"/>
812 </dia:attribute>
813 <dia:attribute name="elem_height">
814 <dia:real val="6"/>
815 </dia:attribute>
816 <dia:attribute name="name">
817 <dia:string>#dbase_task#</dia:string>
818 </dia:attribute>
819 <dia:attribute name="stereotype">
820 <dia:string>##</dia:string>
821 </dia:attribute>
822 <dia:attribute name="comment">
823 <dia:string>#This is the new infrastructure for ... able.#</dia:string>
824 </dia:attribute>
825 <dia:attribute name="abstract">
826 <dia:boolean val="false"/>
827 </dia:attribute>
828 <dia:attribute name="suppress_attributes">
829 <dia:boolean val="false"/>
830 </dia:attribute>
831 <dia:attribute name="suppress_operations">
832 <dia:boolean val="false"/>
833 </dia:attribute>
834 <dia:attribute name="visible_attributes">
835 <dia:boolean val="true"/>
836 </dia:attribute>
837 <dia:attribute name="visible_operations">
838 <dia:boolean val="false"/>
839 </dia:attribute>
840 <dia:attribute name="visible_comments">
841 <dia:boolean val="true"/>
842 </dia:attribute>
843 <dia:attribute name="wrap_operations">
844 <dia:boolean val="false"/>
845 </dia:attribute>
846 <dia:attribute name="wrap_after_char">
847 <dia:int val="40"/>
848 </dia:attribute>
849 <dia:attribute name="comment_line_length">
850 <dia:int val="40"/>
851 </dia:attribute>
852 <dia:attribute name="comment_tagging">
853 <dia:boolean val="false"/>
854 </dia:attribute>
855 <dia:attribute name="line_width">
856 <dia:real val="0.10000000000000001"/>
857 </dia:attribute>
858 <dia:attribute name="line_color">
859 <dia:color val="#000000"/>
860 </dia:attribute>
861 <dia:attribute name="fill_color">
862 <dia:color val="#ffffff"/>
863 </dia:attribute>
864 <dia:attribute name="text_color">
865 <dia:color val="#000000"/>
866 </dia:attribute>
867 <dia:attribute name="normal_font">
868 <dia:font family="monospace" style="0" name="Courier"/>
869 </dia:attribute>
870 <dia:attribute name="abstract_font">
871 <dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
872 </dia:attribute>
873 <dia:attribute name="polymorphic_font">
874 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
875 </dia:attribute>
876 <dia:attribute name="classname_font">
877 <dia:font family="sans" style="80" name="Helvetica-Bold"/>
878 </dia:attribute>
879 <dia:attribute name="abstract_classname_font">
880 <dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
881 </dia:attribute>
882 <dia:attribute name="comment_font">
883 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
884 </dia:attribute>
885 <dia:attribute name="normal_font_height">
886 <dia:real val="0.80000000000000004"/>
887 </dia:attribute>
888 <dia:attribute name="polymorphic_font_height">
889 <dia:real val="0.80000000000000004"/>
890 </dia:attribute>
891 <dia:attribute name="abstract_font_height">
892 <dia:real val="0.80000000000000004"/>
893 </dia:attribute>
894 <dia:attribute name="classname_font_height">
895 <dia:real val="1"/>
896 </dia:attribute>
897 <dia:attribute name="abstract_classname_font_height">
898 <dia:real val="1"/>
899 </dia:attribute>
900 <dia:attribute name="comment_font_height">
901 <dia:real val="1"/>
902 </dia:attribute>
903 <dia:attribute name="attributes">
904 <dia:composite type="umlattribute">
905 <dia:attribute name="name">
906 <dia:string># dbase_task_id#</dia:string>
907 </dia:attribute>
908 <dia:attribute name="type">
909 <dia:string>#integer#</dia:string>
910 </dia:attribute>
911 <dia:attribute name="value">
912 <dia:string>#nextval('task_id_ ... lass)#</dia:string>
913 </dia:attribute>
914 <dia:attribute name="comment">
915 <dia:string>##</dia:string>
916 </dia:attribute>
917 <dia:attribute name="visibility">
918 <dia:enum val="3"/>
919 </dia:attribute>
920 <dia:attribute name="abstract">
921 <dia:boolean val="false"/>
922 </dia:attribute>
923 <dia:attribute name="class_scope">
924 <dia:boolean val="false"/>
925 </dia:attribute>
926 </dia:composite>
927 <dia:composite type="umlattribute">
928 <dia:attribute name="name">
929 <dia:string># dbase_task_outcome_name#</dia:string>
930 </dia:attribute>
931 <dia:attribute name="type">
932 <dia:string>#text#</dia:string>
933 </dia:attribute>
934 <dia:attribute name="value">
935 <dia:string>##</dia:string>
936 </dia:attribute>
937 <dia:attribute name="comment">
938 <dia:string>##</dia:string>
939 </dia:attribute>
940 <dia:attribute name="visibility">
941 <dia:enum val="3"/>
942 </dia:attribute>
943 <dia:attribute name="abstract">
944 <dia:boolean val="false"/>
945 </dia:attribute>
946 <dia:attribute name="class_scope">
947 <dia:boolean val="false"/>
948 </dia:attribute>
949 </dia:composite>
950 <dia:composite type="umlattribute">
951 <dia:attribute name="name">
952 <dia:string># dbase_task_type#</dia:string>
953 </dia:attribute>
954 <dia:attribute name="type">
955 <dia:string>#text#</dia:string>
956 </dia:attribute>
957 <dia:attribute name="value">
958 <dia:string>##</dia:string>
959 </dia:attribute>
960 <dia:attribute name="comment">
961 <dia:string>##</dia:string>
962 </dia:attribute>
963 <dia:attribute name="visibility">
964 <dia:enum val="3"/>
965 </dia:attribute>
966 <dia:attribute name="abstract">
967 <dia:boolean val="false"/>
968 </dia:attribute>
969 <dia:attribute name="class_scope">
970 <dia:boolean val="false"/>
971 </dia:attribute>
972 </dia:composite>
973 </dia:attribute>
974 <dia:attribute name="operations"/>
975 <dia:attribute name="template">
976 <dia:boolean val="false"/>
977 </dia:attribute>
978 <dia:attribute name="templates"/>
979 </dia:object>
980 <dia:object type="UML - Class" version="0" id="O3">
981 <dia:attribute name="obj_pos">
982 <dia:point val="-21,-44"/>
983 </dia:attribute>
984 <dia:attribute name="obj_bb">
985 <dia:rectangle val="-21.05,-44.05;-11.21,-41.55"/>
986 </dia:attribute>
987 <dia:attribute name="elem_corner">
988 <dia:point val="-21,-44"/>
989 </dia:attribute>
990 <dia:attribute name="elem_width">
991 <dia:real val="9.7400000000000002"/>
992 </dia:attribute>
993 <dia:attribute name="elem_height">
994 <dia:real val="2.3999999999999999"/>
995 </dia:attribute>
996 <dia:attribute name="name">
997 <dia:string>#dbase_task_type#</dia:string>
998 </dia:attribute>
999 <dia:attribute name="stereotype">
1000 <dia:string>##</dia:string>
1001 </dia:attribute>
1002 <dia:attribute name="comment">
1003 <dia:string>##</dia:string>
1004 </dia:attribute>
1005 <dia:attribute name="abstract">
1006 <dia:boolean val="false"/>
1007 </dia:attribute>
1008 <dia:attribute name="suppress_attributes">
1009 <dia:boolean val="false"/>
1010 </dia:attribute>
1011 <dia:attribute name="suppress_operations">
1012 <dia:boolean val="false"/>
1013 </dia:attribute>
1014 <dia:attribute name="visible_attributes">
1015 <dia:boolean val="true"/>
1016 </dia:attribute>
1017 <dia:attribute name="visible_operations">
1018 <dia:boolean val="false"/>
1019 </dia:attribute>
1020 <dia:attribute name="visible_comments">
1021 <dia:boolean val="true"/>
1022 </dia:attribute>
1023 <dia:attribute name="wrap_operations">
1024 <dia:boolean val="false"/>
1025 </dia:attribute>
1026 <dia:attribute name="wrap_after_char">
1027 <dia:int val="40"/>
1028 </dia:attribute>
1029 <dia:attribute name="comment_line_length">
1030 <dia:int val="40"/>
1031 </dia:attribute>
1032 <dia:attribute name="comment_tagging">
1033 <dia:boolean val="false"/>
1034 </dia:attribute>
1035 <dia:attribute name="line_width">
1036 <dia:real val="0.10000000000000001"/>
1037 </dia:attribute>
1038 <dia:attribute name="line_color">
1039 <dia:color val="#000000"/>
1040 </dia:attribute>
1041 <dia:attribute name="fill_color">
1042 <dia:color val="#ffffff"/>
1043 </dia:attribute>
1044 <dia:attribute name="text_color">
1045 <dia:color val="#000000"/>
1046 </dia:attribute>
1047 <dia:attribute name="normal_font">
1048 <dia:font family="monospace" style="0" name="Courier"/>
1049 </dia:attribute>
1050 <dia:attribute name="abstract_font">
1051 <dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
1052 </dia:attribute>
1053 <dia:attribute name="polymorphic_font">
1054 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
1055 </dia:attribute>
1056 <dia:attribute name="classname_font">
1057 <dia:font family="sans" style="80" name="Helvetica-Bold"/>
1058 </dia:attribute>
1059 <dia:attribute name="abstract_classname_font">
1060 <dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
1061 </dia:attribute>
1062 <dia:attribute name="comment_font">
1063 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
1064 </dia:attribute>
1065 <dia:attribute name="normal_font_height">
1066 <dia:real val="0.80000000000000004"/>
1067 </dia:attribute>
1068 <dia:attribute name="polymorphic_font_height">
1069 <dia:real val="0.80000000000000004"/>
1070 </dia:attribute>
1071 <dia:attribute name="abstract_font_height">
1072 <dia:real val="0.80000000000000004"/>
1073 </dia:attribute>
1074 <dia:attribute name="classname_font_height">
1075 <dia:real val="1"/>
1076 </dia:attribute>
1077 <dia:attribute name="abstract_classname_font_height">
1078 <dia:real val="1"/>
1079 </dia:attribute>
1080 <dia:attribute name="comment_font_height">
1081 <dia:real val="1"/>
1082 </dia:attribute>
1083 <dia:attribute name="attributes">
1084 <dia:composite type="umlattribute">
1085 <dia:attribute name="name">
1086 <dia:string># dbase_task_type#</dia:string>
1087 </dia:attribute>
1088 <dia:attribute name="type">
1089 <dia:string>#text#</dia:string>
1090 </dia:attribute>
1091 <dia:attribute name="value">
1092 <dia:string>##</dia:string>
1093 </dia:attribute>
1094 <dia:attribute name="comment">
1095 <dia:string>##</dia:string>
1096 </dia:attribute>
1097 <dia:attribute name="visibility">
1098 <dia:enum val="3"/>
1099 </dia:attribute>
1100 <dia:attribute name="abstract">
1101 <dia:boolean val="false"/>
1102 </dia:attribute>
1103 <dia:attribute name="class_scope">
1104 <dia:boolean val="false"/>
1105 </dia:attribute>
1106 </dia:composite>
1107 </dia:attribute>
1108 <dia:attribute name="operations"/>
1109 <dia:attribute name="template">
1110 <dia:boolean val="false"/>
1111 </dia:attribute>
1112 <dia:attribute name="templates"/>
1113 </dia:object>
1114 <dia:object type="UML - Class" version="0" id="O4">
1115 <dia:attribute name="obj_pos">
1116 <dia:point val="28,5"/>
1117 </dia:attribute>
1118 <dia:attribute name="obj_bb">
1119 <dia:rectangle val="27.95,4.95;48.185,10.25"/>
1120 </dia:attribute>
1121 <dia:attribute name="elem_corner">
1122 <dia:point val="28,5"/>
1123 </dia:attribute>
1124 <dia:attribute name="elem_width">
1125 <dia:real val="20.134999999999998"/>
1126 </dia:attribute>
1127 <dia:attribute name="elem_height">
1128 <dia:real val="5.2000000000000002"/>
1129 </dia:attribute>
1130 <dia:attribute name="name">
1131 <dia:string>#energy_functions#</dia:string>
1132 </dia:attribute>
1133 <dia:attribute name="stereotype">
1134 <dia:string>##</dia:string>
1135 </dia:attribute>
1136 <dia:attribute name="comment">
1137 <dia:string>#Stores human-readable names of the ... n use#</dia:string>
1138 </dia:attribute>
1139 <dia:attribute name="abstract">
1140 <dia:boolean val="false"/>
1141 </dia:attribute>
1142 <dia:attribute name="suppress_attributes">
1143 <dia:boolean val="false"/>
1144 </dia:attribute>
1145 <dia:attribute name="suppress_operations">
1146 <dia:boolean val="false"/>
1147 </dia:attribute>
1148 <dia:attribute name="visible_attributes">
1149 <dia:boolean val="true"/>
1150 </dia:attribute>
1151 <dia:attribute name="visible_operations">
1152 <dia:boolean val="false"/>
1153 </dia:attribute>
1154 <dia:attribute name="visible_comments">
1155 <dia:boolean val="true"/>
1156 </dia:attribute>
1157 <dia:attribute name="wrap_operations">
1158 <dia:boolean val="false"/>
1159 </dia:attribute>
1160 <dia:attribute name="wrap_after_char">
1161 <dia:int val="40"/>
1162 </dia:attribute>
1163 <dia:attribute name="comment_line_length">
1164 <dia:int val="40"/>
1165 </dia:attribute>
1166 <dia:attribute name="comment_tagging">
1167 <dia:boolean val="false"/>
1168 </dia:attribute>
1169 <dia:attribute name="line_width">
1170 <dia:real val="0.10000000000000001"/>
1171 </dia:attribute>
1172 <dia:attribute name="line_color">
1173 <dia:color val="#000000"/>
1174 </dia:attribute>
1175 <dia:attribute name="fill_color">
1176 <dia:color val="#ffffff"/>
1177 </dia:attribute>
1178 <dia:attribute name="text_color">
1179 <dia:color val="#000000"/>
1180 </dia:attribute>
1181 <dia:attribute name="normal_font">
1182 <dia:font family="monospace" style="0" name="Courier"/>
1183 </dia:attribute>
1184 <dia:attribute name="abstract_font">
1185 <dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
1186 </dia:attribute>
1187 <dia:attribute name="polymorphic_font">
1188 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
1189 </dia:attribute>
1190 <dia:attribute name="classname_font">
1191 <dia:font family="sans" style="80" name="Helvetica-Bold"/>
1192 </dia:attribute>
1193 <dia:attribute name="abstract_classname_font">
1194 <dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
1195 </dia:attribute>
1196 <dia:attribute name="comment_font">
1197 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
1198 </dia:attribute>
1199 <dia:attribute name="normal_font_height">
1200 <dia:real val="0.80000000000000004"/>
1201 </dia:attribute>
1202 <dia:attribute name="polymorphic_font_height">
1203 <dia:real val="0.80000000000000004"/>
1204 </dia:attribute>
1205 <dia:attribute name="abstract_font_height">
1206 <dia:real val="0.80000000000000004"/>
1207 </dia:attribute>
1208 <dia:attribute name="classname_font_height">
1209 <dia:real val="1"/>
1210 </dia:attribute>
1211 <dia:attribute name="abstract_classname_font_height">
1212 <dia:real val="1"/>
1213 </dia:attribute>
1214 <dia:attribute name="comment_font_height">
1215 <dia:real val="1"/>
1216 </dia:attribute>
1217 <dia:attribute name="attributes">
1218 <dia:composite type="umlattribute">
1219 <dia:attribute name="name">
1220 <dia:string># energy_id#</dia:string>
1221 </dia:attribute>
1222 <dia:attribute name="type">
1223 <dia:string>#integer#</dia:string>
1224 </dia:attribute>
1225 <dia:attribute name="value">
1226 <dia:string>#nextval('energy_f ... lass)#</dia:string>
1227 </dia:attribute>
1228 <dia:attribute name="comment">
1229 <dia:string>##</dia:string>
1230 </dia:attribute>
1231 <dia:attribute name="visibility">
1232 <dia:enum val="3"/>
1233 </dia:attribute>
1234 <dia:attribute name="abstract">
1235 <dia:boolean val="false"/>
1236 </dia:attribute>
1237 <dia:attribute name="class_scope">
1238 <dia:boolean val="false"/>
1239 </dia:attribute>
1240 </dia:composite>
1241 <dia:composite type="umlattribute">
1242 <dia:attribute name="name">
1243 <dia:string># energy_name#</dia:string>
1244 </dia:attribute>
1245 <dia:attribute name="type">
1246 <dia:string>#text#</dia:string>
1247 </dia:attribute>
1248 <dia:attribute name="value">
1249 <dia:string>##</dia:string>
1250 </dia:attribute>
1251 <dia:attribute name="comment">
1252 <dia:string>##</dia:string>
1253 </dia:attribute>
1254 <dia:attribute name="visibility">
1255 <dia:enum val="3"/>
1256 </dia:attribute>
1257 <dia:attribute name="abstract">
1258 <dia:boolean val="false"/>
1259 </dia:attribute>
1260 <dia:attribute name="class_scope">
1261 <dia:boolean val="false"/>
1262 </dia:attribute>
1263 </dia:composite>
1264 </dia:attribute>
1265 <dia:attribute name="operations"/>
1266 <dia:attribute name="template">
1267 <dia:boolean val="false"/>
1268 </dia:attribute>
1269 <dia:attribute name="templates"/>
1270 </dia:object>
1271 <dia:object type="UML - Class" version="0" id="O5">
1272 <dia:attribute name="obj_pos">
1273 <dia:point val="-25,-26"/>
1274 </dia:attribute>
1275 <dia:attribute name="obj_bb">
1276 <dia:rectangle val="-25.05,-26.05;-3.66,-19.15"/>
1277 </dia:attribute>
1278 <dia:attribute name="elem_corner">
1279 <dia:point val="-25,-26"/>
1280 </dia:attribute>
1281 <dia:attribute name="elem_width">
1282 <dia:real val="21.289999999999999"/>
1283 </dia:attribute>
1284 <dia:attribute name="elem_height">
1285 <dia:real val="6.8000000000000007"/>
1286 </dia:attribute>
1287 <dia:attribute name="name">
1288 <dia:string>#file_path#</dia:string>
1289 </dia:attribute>
1290 <dia:attribute name="stereotype">
1291 <dia:string>##</dia:string>
1292 </dia:attribute>
1293 <dia:attribute name="comment">
1294 <dia:string>#Stores paths to files of various ty ... base.#</dia:string>
1295 </dia:attribute>
1296 <dia:attribute name="abstract">
1297 <dia:boolean val="false"/>
1298 </dia:attribute>
1299 <dia:attribute name="suppress_attributes">
1300 <dia:boolean val="false"/>
1301 </dia:attribute>
1302 <dia:attribute name="suppress_operations">
1303 <dia:boolean val="false"/>
1304 </dia:attribute>
1305 <dia:attribute name="visible_attributes">
1306 <dia:boolean val="true"/>
1307 </dia:attribute>
1308 <dia:attribute name="visible_operations">
1309 <dia:boolean val="false"/>
1310 </dia:attribute>
1311 <dia:attribute name="visible_comments">
1312 <dia:boolean val="true"/>
1313 </dia:attribute>
1314 <dia:attribute name="wrap_operations">
1315 <dia:boolean val="false"/>
1316 </dia:attribute>
1317 <dia:attribute name="wrap_after_char">
1318 <dia:int val="40"/>
1319 </dia:attribute>
1320 <dia:attribute name="comment_line_length">
1321 <dia:int val="40"/>
1322 </dia:attribute>
1323 <dia:attribute name="comment_tagging">
1324 <dia:boolean val="false"/>
1325 </dia:attribute>
1326 <dia:attribute name="line_width">
1327 <dia:real val="0.10000000000000001"/>
1328 </dia:attribute>
1329 <dia:attribute name="line_color">
1330 <dia:color val="#000000"/>
1331 </dia:attribute>
1332 <dia:attribute name="fill_color">
1333 <dia:color val="#ffffff"/>
1334 </dia:attribute>
1335 <dia:attribute name="text_color">
1336 <dia:color val="#000000"/>
1337 </dia:attribute>
1338 <dia:attribute name="normal_font">
1339 <dia:font family="monospace" style="0" name="Courier"/>
1340 </dia:attribute>
1341 <dia:attribute name="abstract_font">
1342 <dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
1343 </dia:attribute>
1344 <dia:attribute name="polymorphic_font">
1345 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
1346 </dia:attribute>
1347 <dia:attribute name="classname_font">
1348 <dia:font family="sans" style="80" name="Helvetica-Bold"/>
1349 </dia:attribute>
1350 <dia:attribute name="abstract_classname_font">
1351 <dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
1352 </dia:attribute>
1353 <dia:attribute name="comment_font">
1354 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
1355 </dia:attribute>
1356 <dia:attribute name="normal_font_height">
1357 <dia:real val="0.80000000000000004"/>
1358 </dia:attribute>
1359 <dia:attribute name="polymorphic_font_height">
1360 <dia:real val="0.80000000000000004"/>
1361 </dia:attribute>
1362 <dia:attribute name="abstract_font_height">
1363 <dia:real val="0.80000000000000004"/>
1364 </dia:attribute>
1365 <dia:attribute name="classname_font_height">
1366 <dia:real val="1"/>
1367 </dia:attribute>
1368 <dia:attribute name="abstract_classname_font_height">
1369 <dia:real val="1"/>
1370 </dia:attribute>
1371 <dia:attribute name="comment_font_height">
1372 <dia:real val="1"/>
1373 </dia:attribute>
1374 <dia:attribute name="attributes">
1375 <dia:composite type="umlattribute">
1376 <dia:attribute name="name">
1377 <dia:string># original_model_id#</dia:string>
1378 </dia:attribute>
1379 <dia:attribute name="type">
1380 <dia:string>#integer#</dia:string>
1381 </dia:attribute>
1382 <dia:attribute name="value">
1383 <dia:string>##</dia:string>
1384 </dia:attribute>
1385 <dia:attribute name="comment">
1386 <dia:string>##</dia:string>
1387 </dia:attribute>
1388 <dia:attribute name="visibility">
1389 <dia:enum val="3"/>
1390 </dia:attribute>
1391 <dia:attribute name="abstract">
1392 <dia:boolean val="false"/>
1393 </dia:attribute>
1394 <dia:attribute name="class_scope">
1395 <dia:boolean val="false"/>
1396 </dia:attribute>
1397 </dia:composite>
1398 <dia:composite type="umlattribute">
1399 <dia:attribute name="name">
1400 <dia:string># file_type#</dia:string>
1401 </dia:attribute>
1402 <dia:attribute name="type">
1403 <dia:string>#text#</dia:string>
1404 </dia:attribute>
1405 <dia:attribute name="value">
1406 <dia:string>##</dia:string>
1407 </dia:attribute>
1408 <dia:attribute name="comment">
1409 <dia:string>##</dia:string>
1410 </dia:attribute>
1411 <dia:attribute name="visibility">
1412 <dia:enum val="3"/>
1413 </dia:attribute>
1414 <dia:attribute name="abstract">
1415 <dia:boolean val="false"/>
1416 </dia:attribute>
1417 <dia:attribute name="class_scope">
1418 <dia:boolean val="false"/>
1419 </dia:attribute>
1420 </dia:composite>
1421 <dia:composite type="umlattribute">
1422 <dia:attribute name="name">
1423 <dia:string># file_path_path#</dia:string>
1424 </dia:attribute>
1425 <dia:attribute name="type">
1426 <dia:string>#text#</dia:string>
1427 </dia:attribute>
1428 <dia:attribute name="value">
1429 <dia:string>##</dia:string>
1430 </dia:attribute>
1431 <dia:attribute name="comment">
1432 <dia:string>##</dia:string>
1433 </dia:attribute>
1434 <dia:attribute name="visibility">
1435 <dia:enum val="3"/>
1436 </dia:attribute>
1437 <dia:attribute name="abstract">
1438 <dia:boolean val="false"/>
1439 </dia:attribute>
1440 <dia:attribute name="class_scope">
1441 <dia:boolean val="false"/>
1442 </dia:attribute>
1443 </dia:composite>
1444 <dia:composite type="umlattribute">
1445 <dia:attribute name="name">
1446 <dia:string># file_path_id#</dia:string>
1447 </dia:attribute>
1448 <dia:attribute name="type">
1449 <dia:string>#integer#</dia:string>
1450 </dia:attribute>
1451 <dia:attribute name="value">
1452 <dia:string>#nextval('file_pat ... lass)#</dia:string>
1453 </dia:attribute>
1454 <dia:attribute name="comment">
1455 <dia:string>##</dia:string>
1456 </dia:attribute>
1457 <dia:attribute name="visibility">
1458 <dia:enum val="3"/>
1459 </dia:attribute>
1460 <dia:attribute name="abstract">
1461 <dia:boolean val="false"/>
1462 </dia:attribute>
1463 <dia:attribute name="class_scope">
1464 <dia:boolean val="false"/>
1465 </dia:attribute>
1466 </dia:composite>
1467 </dia:attribute>
1468 <dia:attribute name="operations"/>
1469 <dia:attribute name="template">
1470 <dia:boolean val="false"/>
1471 </dia:attribute>
1472 <dia:attribute name="templates"/>
1473 </dia:object>
1474 <dia:object type="UML - Class" version="0" id="O6">
1475 <dia:attribute name="obj_pos">
1476 <dia:point val="-56,-28"/>
1477 </dia:attribute>
1478 <dia:attribute name="obj_bb">
1479 <dia:rectangle val="-56.05,-28.05;-41.14,-23.55"/>
1480 </dia:attribute>
1481 <dia:attribute name="elem_corner">
1482 <dia:point val="-56,-28"/>
1483 </dia:attribute>
1484 <dia:attribute name="elem_width">
1485 <dia:real val="14.809999999999999"/>
1486 </dia:attribute>
1487 <dia:attribute name="elem_height">
1488 <dia:real val="4.4000000000000004"/>
1489 </dia:attribute>
1490 <dia:attribute name="name">
1491 <dia:string>#file_type#</dia:string>
1492 </dia:attribute>
1493 <dia:attribute name="stereotype">
1494 <dia:string>##</dia:string>
1495 </dia:attribute>
1496 <dia:attribute name="comment">
1497 <dia:string>#A table for keeping track of the fi ... base.#</dia:string>
1498 </dia:attribute>
1499 <dia:attribute name="abstract">
1500 <dia:boolean val="false"/>
1501 </dia:attribute>
1502 <dia:attribute name="suppress_attributes">
1503 <dia:boolean val="false"/>
1504 </dia:attribute>
1505 <dia:attribute name="suppress_operations">
1506 <dia:boolean val="false"/>
1507 </dia:attribute>
1508 <dia:attribute name="visible_attributes">
1509 <dia:boolean val="true"/>
1510 </dia:attribute>
1511 <dia:attribute name="visible_operations">
1512 <dia:boolean val="false"/>
1513 </dia:attribute>
1514 <dia:attribute name="visible_comments">
1515 <dia:boolean val="true"/>
1516 </dia:attribute>
1517 <dia:attribute name="wrap_operations">
1518 <dia:boolean val="false"/>
1519 </dia:attribute>
1520 <dia:attribute name="wrap_after_char">
1521 <dia:int val="40"/>
1522 </dia:attribute>
1523 <dia:attribute name="comment_line_length">
1524 <dia:int val="40"/>
1525 </dia:attribute>
1526 <dia:attribute name="comment_tagging">
1527 <dia:boolean val="false"/>
1528 </dia:attribute>
1529 <dia:attribute name="line_width">
1530 <dia:real val="0.10000000000000001"/>
1531 </dia:attribute>
1532 <dia:attribute name="line_color">
1533 <dia:color val="#000000"/>
1534 </dia:attribute>
1535 <dia:attribute name="fill_color">
1536 <dia:color val="#ffffff"/>
1537 </dia:attribute>
1538 <dia:attribute name="text_color">
1539 <dia:color val="#000000"/>
1540 </dia:attribute>
1541 <dia:attribute name="normal_font">
1542 <dia:font family="monospace" style="0" name="Courier"/>
1543 </dia:attribute>
1544 <dia:attribute name="abstract_font">
1545 <dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
1546 </dia:attribute>
1547 <dia:attribute name="polymorphic_font">
1548 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
1549 </dia:attribute>
1550 <dia:attribute name="classname_font">
1551 <dia:font family="sans" style="80" name="Helvetica-Bold"/>
1552 </dia:attribute>
1553 <dia:attribute name="abstract_classname_font">
1554 <dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
1555 </dia:attribute>
1556 <dia:attribute name="comment_font">
1557 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
1558 </dia:attribute>
1559 <dia:attribute name="normal_font_height">
1560 <dia:real val="0.80000000000000004"/>
1561 </dia:attribute>
1562 <dia:attribute name="polymorphic_font_height">
1563 <dia:real val="0.80000000000000004"/>
1564 </dia:attribute>
1565 <dia:attribute name="abstract_font_height">
1566 <dia:real val="0.80000000000000004"/>
1567 </dia:attribute>
1568 <dia:attribute name="classname_font_height">
1569 <dia:real val="1"/>
1570 </dia:attribute>
1571 <dia:attribute name="abstract_classname_font_height">
1572 <dia:real val="1"/>
1573 </dia:attribute>
1574 <dia:attribute name="comment_font_height">
1575 <dia:real val="1"/>
1576 </dia:attribute>
1577 <dia:attribute name="attributes">
1578 <dia:composite type="umlattribute">
1579 <dia:attribute name="name">
1580 <dia:string># file_type#</dia:string>
1581 </dia:attribute>
1582 <dia:attribute name="type">
1583 <dia:string>#text#</dia:string>
1584 </dia:attribute>
1585 <dia:attribute name="value">
1586 <dia:string>##</dia:string>
1587 </dia:attribute>
1588 <dia:attribute name="comment">
1589 <dia:string>##</dia:string>
1590 </dia:attribute>
1591 <dia:attribute name="visibility">
1592 <dia:enum val="3"/>
1593 </dia:attribute>
1594 <dia:attribute name="abstract">
1595 <dia:boolean val="false"/>
1596 </dia:attribute>
1597 <dia:attribute name="class_scope">
1598 <dia:boolean val="false"/>
1599 </dia:attribute>
1600 </dia:composite>
1601 </dia:attribute>
1602 <dia:attribute name="operations"/>
1603 <dia:attribute name="template">
1604 <dia:boolean val="false"/>
1605 </dia:attribute>
1606 <dia:attribute name="templates"/>
1607 </dia:object>
1608 <dia:object type="UML - Class" version="0" id="O7">
1609 <dia:attribute name="obj_pos">
1610 <dia:point val="35,-27"/>
1611 </dia:attribute>
1612 <dia:attribute name="obj_bb">
1613 <dia:rectangle val="34.95,-27.05;55.57,-12.55"/>
1614 </dia:attribute>
1615 <dia:attribute name="elem_corner">
1616 <dia:point val="35,-27"/>
1617 </dia:attribute>
1618 <dia:attribute name="elem_width">
1619 <dia:real val="20.52"/>
1620 </dia:attribute>
1621 <dia:attribute name="elem_height">
1622 <dia:real val="14.400000000000004"/>
1623 </dia:attribute>
1624 <dia:attribute name="name">
1625 <dia:string>#grasp#</dia:string>
1626 </dia:attribute>
1627 <dia:attribute name="stereotype">
1628 <dia:string>##</dia:string>
1629 </dia:attribute>
1630 <dia:attribute name="comment">
1631 <dia:string>##</dia:string>
1632 </dia:attribute>
1633 <dia:attribute name="abstract">
1634 <dia:boolean val="false"/>
1635 </dia:attribute>
1636 <dia:attribute name="suppress_attributes">
1637 <dia:boolean val="false"/>
1638 </dia:attribute>
1639 <dia:attribute name="suppress_operations">
1640 <dia:boolean val="false"/>
1641 </dia:attribute>
1642 <dia:attribute name="visible_attributes">
1643 <dia:boolean val="true"/>
1644 </dia:attribute>
1645 <dia:attribute name="visible_operations">
1646 <dia:boolean val="false"/>
1647 </dia:attribute>
1648 <dia:attribute name="visible_comments">
1649 <dia:boolean val="true"/>
1650 </dia:attribute>
1651 <dia:attribute name="wrap_operations">
1652 <dia:boolean val="false"/>
1653 </dia:attribute>
1654 <dia:attribute name="wrap_after_char">
1655 <dia:int val="40"/>
1656 </dia:attribute>
1657 <dia:attribute name="comment_line_length">
1658 <dia:int val="40"/>
1659 </dia:attribute>
1660 <dia:attribute name="comment_tagging">
1661 <dia:boolean val="false"/>
1662 </dia:attribute>
1663 <dia:attribute name="line_width">
1664 <dia:real val="0.10000000000000001"/>
1665 </dia:attribute>
1666 <dia:attribute name="line_color">
1667 <dia:color val="#000000"/>
1668 </dia:attribute>
1669 <dia:attribute name="fill_color">
1670 <dia:color val="#ffffff"/>
1671 </dia:attribute>
1672 <dia:attribute name="text_color">
1673 <dia:color val="#000000"/>
1674 </dia:attribute>
1675 <dia:attribute name="normal_font">
1676 <dia:font family="monospace" style="0" name="Courier"/>
1677 </dia:attribute>
1678 <dia:attribute name="abstract_font">
1679 <dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
1680 </dia:attribute>
1681 <dia:attribute name="polymorphic_font">
1682 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
1683 </dia:attribute>
1684 <dia:attribute name="classname_font">
1685 <dia:font family="sans" style="80" name="Helvetica-Bold"/>
1686 </dia:attribute>
1687 <dia:attribute name="abstract_classname_font">
1688 <dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
1689 </dia:attribute>
1690 <dia:attribute name="comment_font">
1691 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
1692 </dia:attribute>
1693 <dia:attribute name="normal_font_height">
1694 <dia:real val="0.80000000000000004"/>
1695 </dia:attribute>
1696 <dia:attribute name="polymorphic_font_height">
1697 <dia:real val="0.80000000000000004"/>
1698 </dia:attribute>
1699 <dia:attribute name="abstract_font_height">
1700 <dia:real val="0.80000000000000004"/>
1701 </dia:attribute>
1702 <dia:attribute name="classname_font_height">
1703 <dia:real val="1"/>
1704 </dia:attribute>
1705 <dia:attribute name="abstract_classname_font_height">
1706 <dia:real val="1"/>
1707 </dia:attribute>
1708 <dia:attribute name="comment_font_height">
1709 <dia:real val="1"/>
1710 </dia:attribute>
1711 <dia:attribute name="attributes">
1712 <dia:composite type="umlattribute">
1713 <dia:attribute name="name">
1714 <dia:string># grasp_id#</dia:string>
1715 </dia:attribute>
1716 <dia:attribute name="type">
1717 <dia:string>#serial#</dia:string>
1718 </dia:attribute>
1719 <dia:attribute name="value">
1720 <dia:string>##</dia:string>
1721 </dia:attribute>
1722 <dia:attribute name="comment">
1723 <dia:string>##</dia:string>
1724 </dia:attribute>
1725 <dia:attribute name="visibility">
1726 <dia:enum val="3"/>
1727 </dia:attribute>
1728 <dia:attribute name="abstract">
1729 <dia:boolean val="false"/>
1730 </dia:attribute>
1731 <dia:attribute name="class_scope">
1732 <dia:boolean val="false"/>
1733 </dia:attribute>
1734 </dia:composite>
1735 <dia:composite type="umlattribute">
1736 <dia:attribute name="name">
1737 <dia:string># scaled_model_id#</dia:string>
1738 </dia:attribute>
1739 <dia:attribute name="type">
1740 <dia:string>#integer#</dia:string>
1741 </dia:attribute>
1742 <dia:attribute name="value">
1743 <dia:string>##</dia:string>
1744 </dia:attribute>
1745 <dia:attribute name="comment">
1746 <dia:string>##</dia:string>
1747 </dia:attribute>
1748 <dia:attribute name="visibility">
1749 <dia:enum val="3"/>
1750 </dia:attribute>
1751 <dia:attribute name="abstract">
1752 <dia:boolean val="false"/>
1753 </dia:attribute>
1754 <dia:attribute name="class_scope">
1755 <dia:boolean val="false"/>
1756 </dia:attribute>
1757 </dia:composite>
1758 <dia:composite type="umlattribute">
1759 <dia:attribute name="name">
1760 <dia:string># grasp_pregrasp_joints#</dia:string>
1761 </dia:attribute>
1762 <dia:attribute name="type">
1763 <dia:string>#double precision[]#</dia:string>
1764 </dia:attribute>
1765 <dia:attribute name="value">
1766 <dia:string>##</dia:string>
1767 </dia:attribute>
1768 <dia:attribute name="comment">
1769 <dia:string>##</dia:string>
1770 </dia:attribute>
1771 <dia:attribute name="visibility">
1772 <dia:enum val="3"/>
1773 </dia:attribute>
1774 <dia:attribute name="abstract">
1775 <dia:boolean val="false"/>
1776 </dia:attribute>
1777 <dia:attribute name="class_scope">
1778 <dia:boolean val="false"/>
1779 </dia:attribute>
1780 </dia:composite>
1781 <dia:composite type="umlattribute">
1782 <dia:attribute name="name">
1783 <dia:string># grasp_grasp_joints#</dia:string>
1784 </dia:attribute>
1785 <dia:attribute name="type">
1786 <dia:string>#double precision[]#</dia:string>
1787 </dia:attribute>
1788 <dia:attribute name="value">
1789 <dia:string>##</dia:string>
1790 </dia:attribute>
1791 <dia:attribute name="comment">
1792 <dia:string>##</dia:string>
1793 </dia:attribute>
1794 <dia:attribute name="visibility">
1795 <dia:enum val="3"/>
1796 </dia:attribute>
1797 <dia:attribute name="abstract">
1798 <dia:boolean val="false"/>
1799 </dia:attribute>
1800 <dia:attribute name="class_scope">
1801 <dia:boolean val="false"/>
1802 </dia:attribute>
1803 </dia:composite>
1804 <dia:composite type="umlattribute">
1805 <dia:attribute name="name">
1806 <dia:string># grasp_energy#</dia:string>
1807 </dia:attribute>
1808 <dia:attribute name="type">
1809 <dia:string>#double precision#</dia:string>
1810 </dia:attribute>
1811 <dia:attribute name="value">
1812 <dia:string>##</dia:string>
1813 </dia:attribute>
1814 <dia:attribute name="comment">
1815 <dia:string>##</dia:string>
1816 </dia:attribute>
1817 <dia:attribute name="visibility">
1818 <dia:enum val="3"/>
1819 </dia:attribute>
1820 <dia:attribute name="abstract">
1821 <dia:boolean val="false"/>
1822 </dia:attribute>
1823 <dia:attribute name="class_scope">
1824 <dia:boolean val="false"/>
1825 </dia:attribute>
1826 </dia:composite>
1827 <dia:composite type="umlattribute">
1828 <dia:attribute name="name">
1829 <dia:string># grasp_pregrasp_position#</dia:string>
1830 </dia:attribute>
1831 <dia:attribute name="type">
1832 <dia:string>#double precision[]#</dia:string>
1833 </dia:attribute>
1834 <dia:attribute name="value">
1835 <dia:string>##</dia:string>
1836 </dia:attribute>
1837 <dia:attribute name="comment">
1838 <dia:string>##</dia:string>
1839 </dia:attribute>
1840 <dia:attribute name="visibility">
1841 <dia:enum val="3"/>
1842 </dia:attribute>
1843 <dia:attribute name="abstract">
1844 <dia:boolean val="false"/>
1845 </dia:attribute>
1846 <dia:attribute name="class_scope">
1847 <dia:boolean val="false"/>
1848 </dia:attribute>
1849 </dia:composite>
1850 <dia:composite type="umlattribute">
1851 <dia:attribute name="name">
1852 <dia:string># grasp_grasp_position#</dia:string>
1853 </dia:attribute>
1854 <dia:attribute name="type">
1855 <dia:string>#double precision[]#</dia:string>
1856 </dia:attribute>
1857 <dia:attribute name="value">
1858 <dia:string>##</dia:string>
1859 </dia:attribute>
1860 <dia:attribute name="comment">
1861 <dia:string>##</dia:string>
1862 </dia:attribute>
1863 <dia:attribute name="visibility">
1864 <dia:enum val="3"/>
1865 </dia:attribute>
1866 <dia:attribute name="abstract">
1867 <dia:boolean val="false"/>
1868 </dia:attribute>
1869 <dia:attribute name="class_scope">
1870 <dia:boolean val="false"/>
1871 </dia:attribute>
1872 </dia:composite>
1873 <dia:composite type="umlattribute">
1874 <dia:attribute name="name">
1875 <dia:string># grasp_source_id#</dia:string>
1876 </dia:attribute>
1877 <dia:attribute name="type">
1878 <dia:string>#integer#</dia:string>
1879 </dia:attribute>
1880 <dia:attribute name="value">
1881 <dia:string>##</dia:string>
1882 </dia:attribute>
1883 <dia:attribute name="comment">
1884 <dia:string>##</dia:string>
1885 </dia:attribute>
1886 <dia:attribute name="visibility">
1887 <dia:enum val="3"/>
1888 </dia:attribute>
1889 <dia:attribute name="abstract">
1890 <dia:boolean val="false"/>
1891 </dia:attribute>
1892 <dia:attribute name="class_scope">
1893 <dia:boolean val="false"/>
1894 </dia:attribute>
1895 </dia:composite>
1896 <dia:composite type="umlattribute">
1897 <dia:attribute name="name">
1898 <dia:string># grasp_pregrasp_clearance#</dia:string>
1899 </dia:attribute>
1900 <dia:attribute name="type">
1901 <dia:string>#double precision#</dia:string>
1902 </dia:attribute>
1903 <dia:attribute name="value">
1904 <dia:string>#(-1)#</dia:string>
1905 </dia:attribute>
1906 <dia:attribute name="comment">
1907 <dia:string>##</dia:string>
1908 </dia:attribute>
1909 <dia:attribute name="visibility">
1910 <dia:enum val="3"/>
1911 </dia:attribute>
1912 <dia:attribute name="abstract">
1913 <dia:boolean val="false"/>
1914 </dia:attribute>
1915 <dia:attribute name="class_scope">
1916 <dia:boolean val="false"/>
1917 </dia:attribute>
1918 </dia:composite>
1919 <dia:composite type="umlattribute">
1920 <dia:attribute name="name">
1921 <dia:string># grasp_cluster_rep#</dia:string>
1922 </dia:attribute>
1923 <dia:attribute name="type">
1924 <dia:string>#boolean#</dia:string>
1925 </dia:attribute>
1926 <dia:attribute name="value">
1927 <dia:string>#false#</dia:string>
1928 </dia:attribute>
1929 <dia:attribute name="comment">
1930 <dia:string>##</dia:string>
1931 </dia:attribute>
1932 <dia:attribute name="visibility">
1933 <dia:enum val="3"/>
1934 </dia:attribute>
1935 <dia:attribute name="abstract">
1936 <dia:boolean val="false"/>
1937 </dia:attribute>
1938 <dia:attribute name="class_scope">
1939 <dia:boolean val="false"/>
1940 </dia:attribute>
1941 </dia:composite>
1942 <dia:composite type="umlattribute">
1943 <dia:attribute name="name">
1944 <dia:string># hand_name#</dia:string>
1945 </dia:attribute>
1946 <dia:attribute name="type">
1947 <dia:string>#text#</dia:string>
1948 </dia:attribute>
1949 <dia:attribute name="value">
1950 <dia:string>##</dia:string>
1951 </dia:attribute>
1952 <dia:attribute name="comment">
1953 <dia:string>##</dia:string>
1954 </dia:attribute>
1955 <dia:attribute name="visibility">
1956 <dia:enum val="3"/>
1957 </dia:attribute>
1958 <dia:attribute name="abstract">
1959 <dia:boolean val="false"/>
1960 </dia:attribute>
1961 <dia:attribute name="class_scope">
1962 <dia:boolean val="false"/>
1963 </dia:attribute>
1964 </dia:composite>
1965 <dia:composite type="umlattribute">
1966 <dia:attribute name="name">
1967 <dia:string># grasp_table_clearance#</dia:string>
1968 </dia:attribute>
1969 <dia:attribute name="type">
1970 <dia:string>#double precision#</dia:string>
1971 </dia:attribute>
1972 <dia:attribute name="value">
1973 <dia:string>#(-1)#</dia:string>
1974 </dia:attribute>
1975 <dia:attribute name="comment">
1976 <dia:string>##</dia:string>
1977 </dia:attribute>
1978 <dia:attribute name="visibility">
1979 <dia:enum val="3"/>
1980 </dia:attribute>
1981 <dia:attribute name="abstract">
1982 <dia:boolean val="false"/>
1983 </dia:attribute>
1984 <dia:attribute name="class_scope">
1985 <dia:boolean val="false"/>
1986 </dia:attribute>
1987 </dia:composite>
1988 <dia:composite type="umlattribute">
1989 <dia:attribute name="name">
1990 <dia:string># grasp_compliant_copy#</dia:string>
1991 </dia:attribute>
1992 <dia:attribute name="type">
1993 <dia:string>#boolean#</dia:string>
1994 </dia:attribute>
1995 <dia:attribute name="value">
1996 <dia:string>#false#</dia:string>
1997 </dia:attribute>
1998 <dia:attribute name="comment">
1999 <dia:string>##</dia:string>
2000 </dia:attribute>
2001 <dia:attribute name="visibility">
2002 <dia:enum val="3"/>
2003 </dia:attribute>
2004 <dia:attribute name="abstract">
2005 <dia:boolean val="false"/>
2006 </dia:attribute>
2007 <dia:attribute name="class_scope">
2008 <dia:boolean val="false"/>
2009 </dia:attribute>
2010 </dia:composite>
2011 <dia:composite type="umlattribute">
2012 <dia:attribute name="name">
2013 <dia:string># grasp_compliant_original_id#</dia:string>
2014 </dia:attribute>
2015 <dia:attribute name="type">
2016 <dia:string>#integer#</dia:string>
2017 </dia:attribute>
2018 <dia:attribute name="value">
2019 <dia:string>#(-1)#</dia:string>
2020 </dia:attribute>
2021 <dia:attribute name="comment">
2022 <dia:string>##</dia:string>
2023 </dia:attribute>
2024 <dia:attribute name="visibility">
2025 <dia:enum val="3"/>
2026 </dia:attribute>
2027 <dia:attribute name="abstract">
2028 <dia:boolean val="false"/>
2029 </dia:attribute>
2030 <dia:attribute name="class_scope">
2031 <dia:boolean val="false"/>
2032 </dia:attribute>
2033 </dia:composite>
2034 <dia:composite type="umlattribute">
2035 <dia:attribute name="name">
2036 <dia:string># grasp_scaled_quality#</dia:string>
2037 </dia:attribute>
2038 <dia:attribute name="type">
2039 <dia:string>#double precision#</dia:string>
2040 </dia:attribute>
2041 <dia:attribute name="value">
2042 <dia:string>#0.0#</dia:string>
2043 </dia:attribute>
2044 <dia:attribute name="comment">
2045 <dia:string>##</dia:string>
2046 </dia:attribute>
2047 <dia:attribute name="visibility">
2048 <dia:enum val="3"/>
2049 </dia:attribute>
2050 <dia:attribute name="abstract">
2051 <dia:boolean val="false"/>
2052 </dia:attribute>
2053 <dia:attribute name="class_scope">
2054 <dia:boolean val="false"/>
2055 </dia:attribute>
2056 </dia:composite>
2057 <dia:composite type="umlattribute">
2058 <dia:attribute name="name">
2059 <dia:string># fingertip_object_collision#</dia:string>
2060 </dia:attribute>
2061 <dia:attribute name="type">
2062 <dia:string>#boolean#</dia:string>
2063 </dia:attribute>
2064 <dia:attribute name="value">
2065 <dia:string>#false#</dia:string>
2066 </dia:attribute>
2067 <dia:attribute name="comment">
2068 <dia:string>##</dia:string>
2069 </dia:attribute>
2070 <dia:attribute name="visibility">
2071 <dia:enum val="3"/>
2072 </dia:attribute>
2073 <dia:attribute name="abstract">
2074 <dia:boolean val="false"/>
2075 </dia:attribute>
2076 <dia:attribute name="class_scope">
2077 <dia:boolean val="false"/>
2078 </dia:attribute>
2079 </dia:composite>
2080 </dia:attribute>
2081 <dia:attribute name="operations"/>
2082 <dia:attribute name="template">
2083 <dia:boolean val="false"/>
2084 </dia:attribute>
2085 <dia:attribute name="templates"/>
2086 </dia:object>
2087 <dia:object type="UML - Class" version="0" id="O8">
2088 <dia:attribute name="obj_pos">
2089 <dia:point val="19,-24"/>
2090 </dia:attribute>
2091 <dia:attribute name="obj_bb">
2092 <dia:rectangle val="18.95,-24.05;32.255,-19.95"/>
2093 </dia:attribute>
2094 <dia:attribute name="elem_corner">
2095 <dia:point val="19,-24"/>
2096 </dia:attribute>
2097 <dia:attribute name="elem_width">
2098 <dia:real val="13.205"/>
2099 </dia:attribute>
2100 <dia:attribute name="elem_height">
2101 <dia:real val="4"/>
2102 </dia:attribute>
2103 <dia:attribute name="name">
2104 <dia:string>#grasp_source#</dia:string>
2105 </dia:attribute>
2106 <dia:attribute name="stereotype">
2107 <dia:string>##</dia:string>
2108 </dia:attribute>
2109 <dia:attribute name="comment">
2110 <dia:string>##</dia:string>
2111 </dia:attribute>
2112 <dia:attribute name="abstract">
2113 <dia:boolean val="false"/>
2114 </dia:attribute>
2115 <dia:attribute name="suppress_attributes">
2116 <dia:boolean val="false"/>
2117 </dia:attribute>
2118 <dia:attribute name="suppress_operations">
2119 <dia:boolean val="false"/>
2120 </dia:attribute>
2121 <dia:attribute name="visible_attributes">
2122 <dia:boolean val="true"/>
2123 </dia:attribute>
2124 <dia:attribute name="visible_operations">
2125 <dia:boolean val="false"/>
2126 </dia:attribute>
2127 <dia:attribute name="visible_comments">
2128 <dia:boolean val="true"/>
2129 </dia:attribute>
2130 <dia:attribute name="wrap_operations">
2131 <dia:boolean val="false"/>
2132 </dia:attribute>
2133 <dia:attribute name="wrap_after_char">
2134 <dia:int val="40"/>
2135 </dia:attribute>
2136 <dia:attribute name="comment_line_length">
2137 <dia:int val="40"/>
2138 </dia:attribute>
2139 <dia:attribute name="comment_tagging">
2140 <dia:boolean val="false"/>
2141 </dia:attribute>
2142 <dia:attribute name="line_width">
2143 <dia:real val="0.10000000000000001"/>
2144 </dia:attribute>
2145 <dia:attribute name="line_color">
2146 <dia:color val="#000000"/>
2147 </dia:attribute>
2148 <dia:attribute name="fill_color">
2149 <dia:color val="#ffffff"/>
2150 </dia:attribute>
2151 <dia:attribute name="text_color">
2152 <dia:color val="#000000"/>
2153 </dia:attribute>
2154 <dia:attribute name="normal_font">
2155 <dia:font family="monospace" style="0" name="Courier"/>
2156 </dia:attribute>
2157 <dia:attribute name="abstract_font">
2158 <dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
2159 </dia:attribute>
2160 <dia:attribute name="polymorphic_font">
2161 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
2162 </dia:attribute>
2163 <dia:attribute name="classname_font">
2164 <dia:font family="sans" style="80" name="Helvetica-Bold"/>
2165 </dia:attribute>
2166 <dia:attribute name="abstract_classname_font">
2167 <dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
2168 </dia:attribute>
2169 <dia:attribute name="comment_font">
2170 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
2171 </dia:attribute>
2172 <dia:attribute name="normal_font_height">
2173 <dia:real val="0.80000000000000004"/>
2174 </dia:attribute>
2175 <dia:attribute name="polymorphic_font_height">
2176 <dia:real val="0.80000000000000004"/>
2177 </dia:attribute>
2178 <dia:attribute name="abstract_font_height">
2179 <dia:real val="0.80000000000000004"/>
2180 </dia:attribute>
2181 <dia:attribute name="classname_font_height">
2182 <dia:real val="1"/>
2183 </dia:attribute>
2184 <dia:attribute name="abstract_classname_font_height">
2185 <dia:real val="1"/>
2186 </dia:attribute>
2187 <dia:attribute name="comment_font_height">
2188 <dia:real val="1"/>
2189 </dia:attribute>
2190 <dia:attribute name="attributes">
2191 <dia:composite type="umlattribute">
2192 <dia:attribute name="name">
2193 <dia:string># grasp_source_id#</dia:string>
2194 </dia:attribute>
2195 <dia:attribute name="type">
2196 <dia:string>#integer#</dia:string>
2197 </dia:attribute>
2198 <dia:attribute name="value">
2199 <dia:string>##</dia:string>
2200 </dia:attribute>
2201 <dia:attribute name="comment">
2202 <dia:string>##</dia:string>
2203 </dia:attribute>
2204 <dia:attribute name="visibility">
2205 <dia:enum val="3"/>
2206 </dia:attribute>
2207 <dia:attribute name="abstract">
2208 <dia:boolean val="false"/>
2209 </dia:attribute>
2210 <dia:attribute name="class_scope">
2211 <dia:boolean val="false"/>
2212 </dia:attribute>
2213 </dia:composite>
2214 <dia:composite type="umlattribute">
2215 <dia:attribute name="name">
2216 <dia:string># grasp_source_description#</dia:string>
2217 </dia:attribute>
2218 <dia:attribute name="type">
2219 <dia:string>#text#</dia:string>
2220 </dia:attribute>
2221 <dia:attribute name="value">
2222 <dia:string>##</dia:string>
2223 </dia:attribute>
2224 <dia:attribute name="comment">
2225 <dia:string>##</dia:string>
2226 </dia:attribute>
2227 <dia:attribute name="visibility">
2228 <dia:enum val="3"/>
2229 </dia:attribute>
2230 <dia:attribute name="abstract">
2231 <dia:boolean val="false"/>
2232 </dia:attribute>
2233 <dia:attribute name="class_scope">
2234 <dia:boolean val="false"/>
2235 </dia:attribute>
2236 </dia:composite>
2237 <dia:composite type="umlattribute">
2238 <dia:attribute name="name">
2239 <dia:string># grasp_source_name#</dia:string>
2240 </dia:attribute>
2241 <dia:attribute name="type">
2242 <dia:string>#text#</dia:string>
2243 </dia:attribute>
2244 <dia:attribute name="value">
2245 <dia:string>##</dia:string>
2246 </dia:attribute>
2247 <dia:attribute name="comment">
2248 <dia:string>##</dia:string>
2249 </dia:attribute>
2250 <dia:attribute name="visibility">
2251 <dia:enum val="3"/>
2252 </dia:attribute>
2253 <dia:attribute name="abstract">
2254 <dia:boolean val="false"/>
2255 </dia:attribute>
2256 <dia:attribute name="class_scope">
2257 <dia:boolean val="false"/>
2258 </dia:attribute>
2259 </dia:composite>
2260 </dia:attribute>
2261 <dia:attribute name="operations"/>
2262 <dia:attribute name="template">
2263 <dia:boolean val="false"/>
2264 </dia:attribute>
2265 <dia:attribute name="templates"/>
2266 </dia:object>
2267 <dia:object type="UML - Class" version="0" id="O9">
2268 <dia:attribute name="obj_pos">
2269 <dia:point val="-18,-16"/>
2270 </dia:attribute>
2271 <dia:attribute name="obj_bb">
2272 <dia:rectangle val="-18.05,-16.05;-10.52,-13.55"/>
2273 </dia:attribute>
2274 <dia:attribute name="elem_corner">
2275 <dia:point val="-18,-16"/>
2276 </dia:attribute>
2277 <dia:attribute name="elem_width">
2278 <dia:real val="7.4299999999999997"/>
2279 </dia:attribute>
2280 <dia:attribute name="elem_height">
2281 <dia:real val="2.3999999999999999"/>
2282 </dia:attribute>
2283 <dia:attribute name="name">
2284 <dia:string>#hand#</dia:string>
2285 </dia:attribute>
2286 <dia:attribute name="stereotype">
2287 <dia:string>##</dia:string>
2288 </dia:attribute>
2289 <dia:attribute name="comment">
2290 <dia:string>##</dia:string>
2291 </dia:attribute>
2292 <dia:attribute name="abstract">
2293 <dia:boolean val="false"/>
2294 </dia:attribute>
2295 <dia:attribute name="suppress_attributes">
2296 <dia:boolean val="false"/>
2297 </dia:attribute>
2298 <dia:attribute name="suppress_operations">
2299 <dia:boolean val="false"/>
2300 </dia:attribute>
2301 <dia:attribute name="visible_attributes">
2302 <dia:boolean val="true"/>
2303 </dia:attribute>
2304 <dia:attribute name="visible_operations">
2305 <dia:boolean val="false"/>
2306 </dia:attribute>
2307 <dia:attribute name="visible_comments">
2308 <dia:boolean val="true"/>
2309 </dia:attribute>
2310 <dia:attribute name="wrap_operations">
2311 <dia:boolean val="false"/>
2312 </dia:attribute>
2313 <dia:attribute name="wrap_after_char">
2314 <dia:int val="40"/>
2315 </dia:attribute>
2316 <dia:attribute name="comment_line_length">
2317 <dia:int val="40"/>
2318 </dia:attribute>
2319 <dia:attribute name="comment_tagging">
2320 <dia:boolean val="false"/>
2321 </dia:attribute>
2322 <dia:attribute name="line_width">
2323 <dia:real val="0.10000000000000001"/>
2324 </dia:attribute>
2325 <dia:attribute name="line_color">
2326 <dia:color val="#000000"/>
2327 </dia:attribute>
2328 <dia:attribute name="fill_color">
2329 <dia:color val="#ffffff"/>
2330 </dia:attribute>
2331 <dia:attribute name="text_color">
2332 <dia:color val="#000000"/>
2333 </dia:attribute>
2334 <dia:attribute name="normal_font">
2335 <dia:font family="monospace" style="0" name="Courier"/>
2336 </dia:attribute>
2337 <dia:attribute name="abstract_font">
2338 <dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
2339 </dia:attribute>
2340 <dia:attribute name="polymorphic_font">
2341 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
2342 </dia:attribute>
2343 <dia:attribute name="classname_font">
2344 <dia:font family="sans" style="80" name="Helvetica-Bold"/>
2345 </dia:attribute>
2346 <dia:attribute name="abstract_classname_font">
2347 <dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
2348 </dia:attribute>
2349 <dia:attribute name="comment_font">
2350 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
2351 </dia:attribute>
2352 <dia:attribute name="normal_font_height">
2353 <dia:real val="0.80000000000000004"/>
2354 </dia:attribute>
2355 <dia:attribute name="polymorphic_font_height">
2356 <dia:real val="0.80000000000000004"/>
2357 </dia:attribute>
2358 <dia:attribute name="abstract_font_height">
2359 <dia:real val="0.80000000000000004"/>
2360 </dia:attribute>
2361 <dia:attribute name="classname_font_height">
2362 <dia:real val="1"/>
2363 </dia:attribute>
2364 <dia:attribute name="abstract_classname_font_height">
2365 <dia:real val="1"/>
2366 </dia:attribute>
2367 <dia:attribute name="comment_font_height">
2368 <dia:real val="1"/>
2369 </dia:attribute>
2370 <dia:attribute name="attributes">
2371 <dia:composite type="umlattribute">
2372 <dia:attribute name="name">
2373 <dia:string># hand_name#</dia:string>
2374 </dia:attribute>
2375 <dia:attribute name="type">
2376 <dia:string>#text#</dia:string>
2377 </dia:attribute>
2378 <dia:attribute name="value">
2379 <dia:string>##</dia:string>
2380 </dia:attribute>
2381 <dia:attribute name="comment">
2382 <dia:string>##</dia:string>
2383 </dia:attribute>
2384 <dia:attribute name="visibility">
2385 <dia:enum val="3"/>
2386 </dia:attribute>
2387 <dia:attribute name="abstract">
2388 <dia:boolean val="false"/>
2389 </dia:attribute>
2390 <dia:attribute name="class_scope">
2391 <dia:boolean val="false"/>
2392 </dia:attribute>
2393 </dia:composite>
2394 </dia:attribute>
2395 <dia:attribute name="operations"/>
2396 <dia:attribute name="template">
2397 <dia:boolean val="false"/>
2398 </dia:attribute>
2399 <dia:attribute name="templates"/>
2400 </dia:object>
2401 <dia:object type="UML - Class" version="0" id="O10">
2402 <dia:attribute name="obj_pos">
2403 <dia:point val="-25,-57"/>
2404 </dia:attribute>
2405 <dia:attribute name="obj_bb">
2406 <dia:rectangle val="-25.05,-57.05;-9.7475,-50.95"/>
2407 </dia:attribute>
2408 <dia:attribute name="elem_corner">
2409 <dia:point val="-25,-57"/>
2410 </dia:attribute>
2411 <dia:attribute name="elem_width">
2412 <dia:real val="15.202500000000001"/>
2413 </dia:attribute>
2414 <dia:attribute name="elem_height">
2415 <dia:real val="6"/>
2416 </dia:attribute>
2417 <dia:attribute name="name">
2418 <dia:string>#mesh#</dia:string>
2419 </dia:attribute>
2420 <dia:attribute name="stereotype">
2421 <dia:string>##</dia:string>
2422 </dia:attribute>
2423 <dia:attribute name="comment">
2424 <dia:string>#Holds a simple mesh, as a list of v ... base.#</dia:string>
2425 </dia:attribute>
2426 <dia:attribute name="abstract">
2427 <dia:boolean val="false"/>
2428 </dia:attribute>
2429 <dia:attribute name="suppress_attributes">
2430 <dia:boolean val="false"/>
2431 </dia:attribute>
2432 <dia:attribute name="suppress_operations">
2433 <dia:boolean val="false"/>
2434 </dia:attribute>
2435 <dia:attribute name="visible_attributes">
2436 <dia:boolean val="true"/>
2437 </dia:attribute>
2438 <dia:attribute name="visible_operations">
2439 <dia:boolean val="false"/>
2440 </dia:attribute>
2441 <dia:attribute name="visible_comments">
2442 <dia:boolean val="true"/>
2443 </dia:attribute>
2444 <dia:attribute name="wrap_operations">
2445 <dia:boolean val="false"/>
2446 </dia:attribute>
2447 <dia:attribute name="wrap_after_char">
2448 <dia:int val="40"/>
2449 </dia:attribute>
2450 <dia:attribute name="comment_line_length">
2451 <dia:int val="40"/>
2452 </dia:attribute>
2453 <dia:attribute name="comment_tagging">
2454 <dia:boolean val="false"/>
2455 </dia:attribute>
2456 <dia:attribute name="line_width">
2457 <dia:real val="0.10000000000000001"/>
2458 </dia:attribute>
2459 <dia:attribute name="line_color">
2460 <dia:color val="#000000"/>
2461 </dia:attribute>
2462 <dia:attribute name="fill_color">
2463 <dia:color val="#ffffff"/>
2464 </dia:attribute>
2465 <dia:attribute name="text_color">
2466 <dia:color val="#000000"/>
2467 </dia:attribute>
2468 <dia:attribute name="normal_font">
2469 <dia:font family="monospace" style="0" name="Courier"/>
2470 </dia:attribute>
2471 <dia:attribute name="abstract_font">
2472 <dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
2473 </dia:attribute>
2474 <dia:attribute name="polymorphic_font">
2475 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
2476 </dia:attribute>
2477 <dia:attribute name="classname_font">
2478 <dia:font family="sans" style="80" name="Helvetica-Bold"/>
2479 </dia:attribute>
2480 <dia:attribute name="abstract_classname_font">
2481 <dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
2482 </dia:attribute>
2483 <dia:attribute name="comment_font">
2484 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
2485 </dia:attribute>
2486 <dia:attribute name="normal_font_height">
2487 <dia:real val="0.80000000000000004"/>
2488 </dia:attribute>
2489 <dia:attribute name="polymorphic_font_height">
2490 <dia:real val="0.80000000000000004"/>
2491 </dia:attribute>
2492 <dia:attribute name="abstract_font_height">
2493 <dia:real val="0.80000000000000004"/>
2494 </dia:attribute>
2495 <dia:attribute name="classname_font_height">
2496 <dia:real val="1"/>
2497 </dia:attribute>
2498 <dia:attribute name="abstract_classname_font_height">
2499 <dia:real val="1"/>
2500 </dia:attribute>
2501 <dia:attribute name="comment_font_height">
2502 <dia:real val="1"/>
2503 </dia:attribute>
2504 <dia:attribute name="attributes">
2505 <dia:composite type="umlattribute">
2506 <dia:attribute name="name">
2507 <dia:string># original_model_id#</dia:string>
2508 </dia:attribute>
2509 <dia:attribute name="type">
2510 <dia:string>#integer#</dia:string>
2511 </dia:attribute>
2512 <dia:attribute name="value">
2513 <dia:string>##</dia:string>
2514 </dia:attribute>
2515 <dia:attribute name="comment">
2516 <dia:string>##</dia:string>
2517 </dia:attribute>
2518 <dia:attribute name="visibility">
2519 <dia:enum val="3"/>
2520 </dia:attribute>
2521 <dia:attribute name="abstract">
2522 <dia:boolean val="false"/>
2523 </dia:attribute>
2524 <dia:attribute name="class_scope">
2525 <dia:boolean val="false"/>
2526 </dia:attribute>
2527 </dia:composite>
2528 <dia:composite type="umlattribute">
2529 <dia:attribute name="name">
2530 <dia:string># mesh_vertex_list#</dia:string>
2531 </dia:attribute>
2532 <dia:attribute name="type">
2533 <dia:string>#bytea#</dia:string>
2534 </dia:attribute>
2535 <dia:attribute name="value">
2536 <dia:string>##</dia:string>
2537 </dia:attribute>
2538 <dia:attribute name="comment">
2539 <dia:string>##</dia:string>
2540 </dia:attribute>
2541 <dia:attribute name="visibility">
2542 <dia:enum val="3"/>
2543 </dia:attribute>
2544 <dia:attribute name="abstract">
2545 <dia:boolean val="false"/>
2546 </dia:attribute>
2547 <dia:attribute name="class_scope">
2548 <dia:boolean val="false"/>
2549 </dia:attribute>
2550 </dia:composite>
2551 <dia:composite type="umlattribute">
2552 <dia:attribute name="name">
2553 <dia:string># mesh_triangle_list#</dia:string>
2554 </dia:attribute>
2555 <dia:attribute name="type">
2556 <dia:string>#bytea#</dia:string>
2557 </dia:attribute>
2558 <dia:attribute name="value">
2559 <dia:string>##</dia:string>
2560 </dia:attribute>
2561 <dia:attribute name="comment">
2562 <dia:string>##</dia:string>
2563 </dia:attribute>
2564 <dia:attribute name="visibility">
2565 <dia:enum val="3"/>
2566 </dia:attribute>
2567 <dia:attribute name="abstract">
2568 <dia:boolean val="false"/>
2569 </dia:attribute>
2570 <dia:attribute name="class_scope">
2571 <dia:boolean val="false"/>
2572 </dia:attribute>
2573 </dia:composite>
2574 </dia:attribute>
2575 <dia:attribute name="operations"/>
2576 <dia:attribute name="template">
2577 <dia:boolean val="false"/>
2578 </dia:attribute>
2579 <dia:attribute name="templates"/>
2580 </dia:object>
2581 <dia:object type="UML - Class" version="0" id="O11">
2582 <dia:attribute name="obj_pos">
2583 <dia:point val="-24,-40"/>
2584 </dia:attribute>
2585 <dia:attribute name="obj_bb">
2586 <dia:rectangle val="-24.05,-40.05;-12.285,-36.75"/>
2587 </dia:attribute>
2588 <dia:attribute name="elem_corner">
2589 <dia:point val="-24,-40"/>
2590 </dia:attribute>
2591 <dia:attribute name="elem_width">
2592 <dia:real val="11.665000000000001"/>
2593 </dia:attribute>
2594 <dia:attribute name="elem_height">
2595 <dia:real val="3.2000000000000002"/>
2596 </dia:attribute>
2597 <dia:attribute name="name">
2598 <dia:string>#model_set#</dia:string>
2599 </dia:attribute>
2600 <dia:attribute name="stereotype">
2601 <dia:string>##</dia:string>
2602 </dia:attribute>
2603 <dia:attribute name="comment">
2604 <dia:string>##</dia:string>
2605 </dia:attribute>
2606 <dia:attribute name="abstract">
2607 <dia:boolean val="false"/>
2608 </dia:attribute>
2609 <dia:attribute name="suppress_attributes">
2610 <dia:boolean val="false"/>
2611 </dia:attribute>
2612 <dia:attribute name="suppress_operations">
2613 <dia:boolean val="false"/>
2614 </dia:attribute>
2615 <dia:attribute name="visible_attributes">
2616 <dia:boolean val="true"/>
2617 </dia:attribute>
2618 <dia:attribute name="visible_operations">
2619 <dia:boolean val="false"/>
2620 </dia:attribute>
2621 <dia:attribute name="visible_comments">
2622 <dia:boolean val="true"/>
2623 </dia:attribute>
2624 <dia:attribute name="wrap_operations">
2625 <dia:boolean val="false"/>
2626 </dia:attribute>
2627 <dia:attribute name="wrap_after_char">
2628 <dia:int val="40"/>
2629 </dia:attribute>
2630 <dia:attribute name="comment_line_length">
2631 <dia:int val="40"/>
2632 </dia:attribute>
2633 <dia:attribute name="comment_tagging">
2634 <dia:boolean val="false"/>
2635 </dia:attribute>
2636 <dia:attribute name="line_width">
2637 <dia:real val="0.10000000000000001"/>
2638 </dia:attribute>
2639 <dia:attribute name="line_color">
2640 <dia:color val="#000000"/>
2641 </dia:attribute>
2642 <dia:attribute name="fill_color">
2643 <dia:color val="#ffffff"/>
2644 </dia:attribute>
2645 <dia:attribute name="text_color">
2646 <dia:color val="#000000"/>
2647 </dia:attribute>
2648 <dia:attribute name="normal_font">
2649 <dia:font family="monospace" style="0" name="Courier"/>
2650 </dia:attribute>
2651 <dia:attribute name="abstract_font">
2652 <dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
2653 </dia:attribute>
2654 <dia:attribute name="polymorphic_font">
2655 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
2656 </dia:attribute>
2657 <dia:attribute name="classname_font">
2658 <dia:font family="sans" style="80" name="Helvetica-Bold"/>
2659 </dia:attribute>
2660 <dia:attribute name="abstract_classname_font">
2661 <dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
2662 </dia:attribute>
2663 <dia:attribute name="comment_font">
2664 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
2665 </dia:attribute>
2666 <dia:attribute name="normal_font_height">
2667 <dia:real val="0.80000000000000004"/>
2668 </dia:attribute>
2669 <dia:attribute name="polymorphic_font_height">
2670 <dia:real val="0.80000000000000004"/>
2671 </dia:attribute>
2672 <dia:attribute name="abstract_font_height">
2673 <dia:real val="0.80000000000000004"/>
2674 </dia:attribute>
2675 <dia:attribute name="classname_font_height">
2676 <dia:real val="1"/>
2677 </dia:attribute>
2678 <dia:attribute name="abstract_classname_font_height">
2679 <dia:real val="1"/>
2680 </dia:attribute>
2681 <dia:attribute name="comment_font_height">
2682 <dia:real val="1"/>
2683 </dia:attribute>
2684 <dia:attribute name="attributes">
2685 <dia:composite type="umlattribute">
2686 <dia:attribute name="name">
2687 <dia:string># model_set_name#</dia:string>
2688 </dia:attribute>
2689 <dia:attribute name="type">
2690 <dia:string>#text#</dia:string>
2691 </dia:attribute>
2692 <dia:attribute name="value">
2693 <dia:string>##</dia:string>
2694 </dia:attribute>
2695 <dia:attribute name="comment">
2696 <dia:string>##</dia:string>
2697 </dia:attribute>
2698 <dia:attribute name="visibility">
2699 <dia:enum val="3"/>
2700 </dia:attribute>
2701 <dia:attribute name="abstract">
2702 <dia:boolean val="false"/>
2703 </dia:attribute>
2704 <dia:attribute name="class_scope">
2705 <dia:boolean val="false"/>
2706 </dia:attribute>
2707 </dia:composite>
2708 <dia:composite type="umlattribute">
2709 <dia:attribute name="name">
2710 <dia:string># original_model_id#</dia:string>
2711 </dia:attribute>
2712 <dia:attribute name="type">
2713 <dia:string>#integer#</dia:string>
2714 </dia:attribute>
2715 <dia:attribute name="value">
2716 <dia:string>##</dia:string>
2717 </dia:attribute>
2718 <dia:attribute name="comment">
2719 <dia:string>##</dia:string>
2720 </dia:attribute>
2721 <dia:attribute name="visibility">
2722 <dia:enum val="3"/>
2723 </dia:attribute>
2724 <dia:attribute name="abstract">
2725 <dia:boolean val="false"/>
2726 </dia:attribute>
2727 <dia:attribute name="class_scope">
2728 <dia:boolean val="false"/>
2729 </dia:attribute>
2730 </dia:composite>
2731 </dia:attribute>
2732 <dia:attribute name="operations"/>
2733 <dia:attribute name="template">
2734 <dia:boolean val="false"/>
2735 </dia:attribute>
2736 <dia:attribute name="templates"/>
2737 </dia:object>
2738 <dia:object type="UML - Class" version="0" id="O12">
2739 <dia:attribute name="obj_pos">
2740 <dia:point val="-76,-53"/>
2741 </dia:attribute>
2742 <dia:attribute name="obj_bb">
2743 <dia:rectangle val="-76.05,-53.05;-60.875,-48.55"/>
2744 </dia:attribute>
2745 <dia:attribute name="elem_corner">
2746 <dia:point val="-76,-53"/>
2747 </dia:attribute>
2748 <dia:attribute name="elem_width">
2749 <dia:real val="15.074999999999999"/>
2750 </dia:attribute>
2751 <dia:attribute name="elem_height">
2752 <dia:real val="4.4000000000000004"/>
2753 </dia:attribute>
2754 <dia:attribute name="name">
2755 <dia:string>#model_source#</dia:string>
2756 </dia:attribute>
2757 <dia:attribute name="stereotype">
2758 <dia:string>##</dia:string>
2759 </dia:attribute>
2760 <dia:attribute name="comment">
2761 <dia:string>#Lists the origin of the models that ... base.#</dia:string>
2762 </dia:attribute>
2763 <dia:attribute name="abstract">
2764 <dia:boolean val="false"/>
2765 </dia:attribute>
2766 <dia:attribute name="suppress_attributes">
2767 <dia:boolean val="false"/>
2768 </dia:attribute>
2769 <dia:attribute name="suppress_operations">
2770 <dia:boolean val="false"/>
2771 </dia:attribute>
2772 <dia:attribute name="visible_attributes">
2773 <dia:boolean val="true"/>
2774 </dia:attribute>
2775 <dia:attribute name="visible_operations">
2776 <dia:boolean val="false"/>
2777 </dia:attribute>
2778 <dia:attribute name="visible_comments">
2779 <dia:boolean val="true"/>
2780 </dia:attribute>
2781 <dia:attribute name="wrap_operations">
2782 <dia:boolean val="false"/>
2783 </dia:attribute>
2784 <dia:attribute name="wrap_after_char">
2785 <dia:int val="40"/>
2786 </dia:attribute>
2787 <dia:attribute name="comment_line_length">
2788 <dia:int val="40"/>
2789 </dia:attribute>
2790 <dia:attribute name="comment_tagging">
2791 <dia:boolean val="false"/>
2792 </dia:attribute>
2793 <dia:attribute name="line_width">
2794 <dia:real val="0.10000000000000001"/>
2795 </dia:attribute>
2796 <dia:attribute name="line_color">
2797 <dia:color val="#000000"/>
2798 </dia:attribute>
2799 <dia:attribute name="fill_color">
2800 <dia:color val="#ffffff"/>
2801 </dia:attribute>
2802 <dia:attribute name="text_color">
2803 <dia:color val="#000000"/>
2804 </dia:attribute>
2805 <dia:attribute name="normal_font">
2806 <dia:font family="monospace" style="0" name="Courier"/>
2807 </dia:attribute>
2808 <dia:attribute name="abstract_font">
2809 <dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
2810 </dia:attribute>
2811 <dia:attribute name="polymorphic_font">
2812 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
2813 </dia:attribute>
2814 <dia:attribute name="classname_font">
2815 <dia:font family="sans" style="80" name="Helvetica-Bold"/>
2816 </dia:attribute>
2817 <dia:attribute name="abstract_classname_font">
2818 <dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
2819 </dia:attribute>
2820 <dia:attribute name="comment_font">
2821 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
2822 </dia:attribute>
2823 <dia:attribute name="normal_font_height">
2824 <dia:real val="0.80000000000000004"/>
2825 </dia:attribute>
2826 <dia:attribute name="polymorphic_font_height">
2827 <dia:real val="0.80000000000000004"/>
2828 </dia:attribute>
2829 <dia:attribute name="abstract_font_height">
2830 <dia:real val="0.80000000000000004"/>
2831 </dia:attribute>
2832 <dia:attribute name="classname_font_height">
2833 <dia:real val="1"/>
2834 </dia:attribute>
2835 <dia:attribute name="abstract_classname_font_height">
2836 <dia:real val="1"/>
2837 </dia:attribute>
2838 <dia:attribute name="comment_font_height">
2839 <dia:real val="1"/>
2840 </dia:attribute>
2841 <dia:attribute name="attributes">
2842 <dia:composite type="umlattribute">
2843 <dia:attribute name="name">
2844 <dia:string># model_source_name#</dia:string>
2845 </dia:attribute>
2846 <dia:attribute name="type">
2847 <dia:string>#text#</dia:string>
2848 </dia:attribute>
2849 <dia:attribute name="value">
2850 <dia:string>##</dia:string>
2851 </dia:attribute>
2852 <dia:attribute name="comment">
2853 <dia:string>##</dia:string>
2854 </dia:attribute>
2855 <dia:attribute name="visibility">
2856 <dia:enum val="3"/>
2857 </dia:attribute>
2858 <dia:attribute name="abstract">
2859 <dia:boolean val="false"/>
2860 </dia:attribute>
2861 <dia:attribute name="class_scope">
2862 <dia:boolean val="false"/>
2863 </dia:attribute>
2864 </dia:composite>
2865 </dia:attribute>
2866 <dia:attribute name="operations"/>
2867 <dia:attribute name="template">
2868 <dia:boolean val="false"/>
2869 </dia:attribute>
2870 <dia:attribute name="templates"/>
2871 </dia:object>
2872 <dia:object type="UML - Class" version="0" id="O13">
2873 <dia:attribute name="obj_pos">
2874 <dia:point val="-57,-17"/>
2875 </dia:attribute>
2876 <dia:attribute name="obj_bb">
2877 <dia:rectangle val="-57.05,-17.05;-31.81,8.25"/>
2878 </dia:attribute>
2879 <dia:attribute name="elem_corner">
2880 <dia:point val="-57,-17"/>
2881 </dia:attribute>
2882 <dia:attribute name="elem_width">
2883 <dia:real val="25.140000000000001"/>
2884 </dia:attribute>
2885 <dia:attribute name="elem_height">
2886 <dia:real val="25.20000000000001"/>
2887 </dia:attribute>
2888 <dia:attribute name="name">
2889 <dia:string>#object_paths#</dia:string>
2890 </dia:attribute>
2891 <dia:attribute name="stereotype">
2892 <dia:string>##</dia:string>
2893 </dia:attribute>
2894 <dia:attribute name="comment">
2895 <dia:string>#Table for holding push-grasping pat ... ects.#</dia:string>
2896 </dia:attribute>
2897 <dia:attribute name="abstract">
2898 <dia:boolean val="false"/>
2899 </dia:attribute>
2900 <dia:attribute name="suppress_attributes">
2901 <dia:boolean val="false"/>
2902 </dia:attribute>
2903 <dia:attribute name="suppress_operations">
2904 <dia:boolean val="false"/>
2905 </dia:attribute>
2906 <dia:attribute name="visible_attributes">
2907 <dia:boolean val="true"/>
2908 </dia:attribute>
2909 <dia:attribute name="visible_operations">
2910 <dia:boolean val="false"/>
2911 </dia:attribute>
2912 <dia:attribute name="visible_comments">
2913 <dia:boolean val="true"/>
2914 </dia:attribute>
2915 <dia:attribute name="wrap_operations">
2916 <dia:boolean val="false"/>
2917 </dia:attribute>
2918 <dia:attribute name="wrap_after_char">
2919 <dia:int val="40"/>
2920 </dia:attribute>
2921 <dia:attribute name="comment_line_length">
2922 <dia:int val="40"/>
2923 </dia:attribute>
2924 <dia:attribute name="comment_tagging">
2925 <dia:boolean val="false"/>
2926 </dia:attribute>
2927 <dia:attribute name="line_width">
2928 <dia:real val="0.10000000000000001"/>
2929 </dia:attribute>
2930 <dia:attribute name="line_color">
2931 <dia:color val="#000000"/>
2932 </dia:attribute>
2933 <dia:attribute name="fill_color">
2934 <dia:color val="#ffffff"/>
2935 </dia:attribute>
2936 <dia:attribute name="text_color">
2937 <dia:color val="#000000"/>
2938 </dia:attribute>
2939 <dia:attribute name="normal_font">
2940 <dia:font family="monospace" style="0" name="Courier"/>
2941 </dia:attribute>
2942 <dia:attribute name="abstract_font">
2943 <dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
2944 </dia:attribute>
2945 <dia:attribute name="polymorphic_font">
2946 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
2947 </dia:attribute>
2948 <dia:attribute name="classname_font">
2949 <dia:font family="sans" style="80" name="Helvetica-Bold"/>
2950 </dia:attribute>
2951 <dia:attribute name="abstract_classname_font">
2952 <dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
2953 </dia:attribute>
2954 <dia:attribute name="comment_font">
2955 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
2956 </dia:attribute>
2957 <dia:attribute name="normal_font_height">
2958 <dia:real val="0.80000000000000004"/>
2959 </dia:attribute>
2960 <dia:attribute name="polymorphic_font_height">
2961 <dia:real val="0.80000000000000004"/>
2962 </dia:attribute>
2963 <dia:attribute name="abstract_font_height">
2964 <dia:real val="0.80000000000000004"/>
2965 </dia:attribute>
2966 <dia:attribute name="classname_font_height">
2967 <dia:real val="1"/>
2968 </dia:attribute>
2969 <dia:attribute name="abstract_classname_font_height">
2970 <dia:real val="1"/>
2971 </dia:attribute>
2972 <dia:attribute name="comment_font_height">
2973 <dia:real val="1"/>
2974 </dia:attribute>
2975 <dia:attribute name="attributes">
2976 <dia:composite type="umlattribute">
2977 <dia:attribute name="name">
2978 <dia:string># object_paths_id#</dia:string>
2979 </dia:attribute>
2980 <dia:attribute name="type">
2981 <dia:string>#integer#</dia:string>
2982 </dia:attribute>
2983 <dia:attribute name="value">
2984 <dia:string>#nextval('object_p ... lass)#</dia:string>
2985 </dia:attribute>
2986 <dia:attribute name="comment">
2987 <dia:string>##</dia:string>
2988 </dia:attribute>
2989 <dia:attribute name="visibility">
2990 <dia:enum val="3"/>
2991 </dia:attribute>
2992 <dia:attribute name="abstract">
2993 <dia:boolean val="false"/>
2994 </dia:attribute>
2995 <dia:attribute name="class_scope">
2996 <dia:boolean val="false"/>
2997 </dia:attribute>
2998 </dia:composite>
2999 <dia:composite type="umlattribute">
3000 <dia:attribute name="name">
3001 <dia:string># scaled_model_id#</dia:string>
3002 </dia:attribute>
3003 <dia:attribute name="type">
3004 <dia:string>#integer#</dia:string>
3005 </dia:attribute>
3006 <dia:attribute name="value">
3007 <dia:string>##</dia:string>
3008 </dia:attribute>
3009 <dia:attribute name="comment">
3010 <dia:string>##</dia:string>
3011 </dia:attribute>
3012 <dia:attribute name="visibility">
3013 <dia:enum val="3"/>
3014 </dia:attribute>
3015 <dia:attribute name="abstract">
3016 <dia:boolean val="false"/>
3017 </dia:attribute>
3018 <dia:attribute name="class_scope">
3019 <dia:boolean val="false"/>
3020 </dia:attribute>
3021 </dia:composite>
3022 <dia:composite type="umlattribute">
3023 <dia:attribute name="name">
3024 <dia:string># object_description#</dia:string>
3025 </dia:attribute>
3026 <dia:attribute name="type">
3027 <dia:string>#text#</dia:string>
3028 </dia:attribute>
3029 <dia:attribute name="value">
3030 <dia:string>##</dia:string>
3031 </dia:attribute>
3032 <dia:attribute name="comment">
3033 <dia:string>##</dia:string>
3034 </dia:attribute>
3035 <dia:attribute name="visibility">
3036 <dia:enum val="3"/>
3037 </dia:attribute>
3038 <dia:attribute name="abstract">
3039 <dia:boolean val="false"/>
3040 </dia:attribute>
3041 <dia:attribute name="class_scope">
3042 <dia:boolean val="false"/>
3043 </dia:attribute>
3044 </dia:composite>
3045 <dia:composite type="umlattribute">
3046 <dia:attribute name="name">
3047 <dia:string># object_geometry_hash#</dia:string>
3048 </dia:attribute>
3049 <dia:attribute name="type">
3050 <dia:string>#text#</dia:string>
3051 </dia:attribute>
3052 <dia:attribute name="value">
3053 <dia:string>##</dia:string>
3054 </dia:attribute>
3055 <dia:attribute name="comment">
3056 <dia:string>##</dia:string>
3057 </dia:attribute>
3058 <dia:attribute name="visibility">
3059 <dia:enum val="3"/>
3060 </dia:attribute>
3061 <dia:attribute name="abstract">
3062 <dia:boolean val="false"/>
3063 </dia:attribute>
3064 <dia:attribute name="class_scope">
3065 <dia:boolean val="false"/>
3066 </dia:attribute>
3067 </dia:composite>
3068 <dia:composite type="umlattribute">
3069 <dia:attribute name="name">
3070 <dia:string># robot_geometry_hash#</dia:string>
3071 </dia:attribute>
3072 <dia:attribute name="type">
3073 <dia:string>#text#</dia:string>
3074 </dia:attribute>
3075 <dia:attribute name="value">
3076 <dia:string>##</dia:string>
3077 </dia:attribute>
3078 <dia:attribute name="comment">
3079 <dia:string>##</dia:string>
3080 </dia:attribute>
3081 <dia:attribute name="visibility">
3082 <dia:enum val="3"/>
3083 </dia:attribute>
3084 <dia:attribute name="abstract">
3085 <dia:boolean val="false"/>
3086 </dia:attribute>
3087 <dia:attribute name="class_scope">
3088 <dia:boolean val="false"/>
3089 </dia:attribute>
3090 </dia:composite>
3091 <dia:composite type="umlattribute">
3092 <dia:attribute name="name">
3093 <dia:string># hand_object_coefficient_of_friction#</dia:string>
3094 </dia:attribute>
3095 <dia:attribute name="type">
3096 <dia:string>#double precision#</dia:string>
3097 </dia:attribute>
3098 <dia:attribute name="value">
3099 <dia:string>##</dia:string>
3100 </dia:attribute>
3101 <dia:attribute name="comment">
3102 <dia:string>##</dia:string>
3103 </dia:attribute>
3104 <dia:attribute name="visibility">
3105 <dia:enum val="3"/>
3106 </dia:attribute>
3107 <dia:attribute name="abstract">
3108 <dia:boolean val="false"/>
3109 </dia:attribute>
3110 <dia:attribute name="class_scope">
3111 <dia:boolean val="false"/>
3112 </dia:attribute>
3113 </dia:composite>
3114 <dia:composite type="umlattribute">
3115 <dia:attribute name="name">
3116 <dia:string># pushing_distance#</dia:string>
3117 </dia:attribute>
3118 <dia:attribute name="type">
3119 <dia:string>#double precision#</dia:string>
3120 </dia:attribute>
3121 <dia:attribute name="value">
3122 <dia:string>##</dia:string>
3123 </dia:attribute>
3124 <dia:attribute name="comment">
3125 <dia:string>##</dia:string>
3126 </dia:attribute>
3127 <dia:attribute name="visibility">
3128 <dia:enum val="3"/>
3129 </dia:attribute>
3130 <dia:attribute name="abstract">
3131 <dia:boolean val="false"/>
3132 </dia:attribute>
3133 <dia:attribute name="class_scope">
3134 <dia:boolean val="false"/>
3135 </dia:attribute>
3136 </dia:composite>
3137 <dia:composite type="umlattribute">
3138 <dia:attribute name="name">
3139 <dia:string># in_hand_distance#</dia:string>
3140 </dia:attribute>
3141 <dia:attribute name="type">
3142 <dia:string>#double precision#</dia:string>
3143 </dia:attribute>
3144 <dia:attribute name="value">
3145 <dia:string>##</dia:string>
3146 </dia:attribute>
3147 <dia:attribute name="comment">
3148 <dia:string>##</dia:string>
3149 </dia:attribute>
3150 <dia:attribute name="visibility">
3151 <dia:enum val="3"/>
3152 </dia:attribute>
3153 <dia:attribute name="abstract">
3154 <dia:boolean val="false"/>
3155 </dia:attribute>
3156 <dia:attribute name="class_scope">
3157 <dia:boolean val="false"/>
3158 </dia:attribute>
3159 </dia:composite>
3160 <dia:composite type="umlattribute">
3161 <dia:attribute name="name">
3162 <dia:string># y_resolution#</dia:string>
3163 </dia:attribute>
3164 <dia:attribute name="type">
3165 <dia:string>#double precision#</dia:string>
3166 </dia:attribute>
3167 <dia:attribute name="value">
3168 <dia:string>##</dia:string>
3169 </dia:attribute>
3170 <dia:attribute name="comment">
3171 <dia:string>##</dia:string>
3172 </dia:attribute>
3173 <dia:attribute name="visibility">
3174 <dia:enum val="3"/>
3175 </dia:attribute>
3176 <dia:attribute name="abstract">
3177 <dia:boolean val="false"/>
3178 </dia:attribute>
3179 <dia:attribute name="class_scope">
3180 <dia:boolean val="false"/>
3181 </dia:attribute>
3182 </dia:composite>
3183 <dia:composite type="umlattribute">
3184 <dia:attribute name="name">
3185 <dia:string># start_y_offset#</dia:string>
3186 </dia:attribute>
3187 <dia:attribute name="type">
3188 <dia:string>#double precision#</dia:string>
3189 </dia:attribute>
3190 <dia:attribute name="value">
3191 <dia:string>##</dia:string>
3192 </dia:attribute>
3193 <dia:attribute name="comment">
3194 <dia:string>##</dia:string>
3195 </dia:attribute>
3196 <dia:attribute name="visibility">
3197 <dia:enum val="3"/>
3198 </dia:attribute>
3199 <dia:attribute name="abstract">
3200 <dia:boolean val="false"/>
3201 </dia:attribute>
3202 <dia:attribute name="class_scope">
3203 <dia:boolean val="false"/>
3204 </dia:attribute>
3205 </dia:composite>
3206 <dia:composite type="umlattribute">
3207 <dia:attribute name="name">
3208 <dia:string># n_y_steps#</dia:string>
3209 </dia:attribute>
3210 <dia:attribute name="type">
3211 <dia:string>#integer#</dia:string>
3212 </dia:attribute>
3213 <dia:attribute name="value">
3214 <dia:string>##</dia:string>
3215 </dia:attribute>
3216 <dia:attribute name="comment">
3217 <dia:string>##</dia:string>
3218 </dia:attribute>
3219 <dia:attribute name="visibility">
3220 <dia:enum val="3"/>
3221 </dia:attribute>
3222 <dia:attribute name="abstract">
3223 <dia:boolean val="false"/>
3224 </dia:attribute>
3225 <dia:attribute name="class_scope">
3226 <dia:boolean val="false"/>
3227 </dia:attribute>
3228 </dia:composite>
3229 <dia:composite type="umlattribute">
3230 <dia:attribute name="name">
3231 <dia:string># rotation_resolution#</dia:string>
3232 </dia:attribute>
3233 <dia:attribute name="type">
3234 <dia:string>#double precision#</dia:string>
3235 </dia:attribute>
3236 <dia:attribute name="value">
3237 <dia:string>##</dia:string>
3238 </dia:attribute>
3239 <dia:attribute name="comment">
3240 <dia:string>##</dia:string>
3241 </dia:attribute>
3242 <dia:attribute name="visibility">
3243 <dia:enum val="3"/>
3244 </dia:attribute>
3245 <dia:attribute name="abstract">
3246 <dia:boolean val="false"/>
3247 </dia:attribute>
3248 <dia:attribute name="class_scope">
3249 <dia:boolean val="false"/>
3250 </dia:attribute>
3251 </dia:composite>
3252 <dia:composite type="umlattribute">
3253 <dia:attribute name="name">
3254 <dia:string># n_rotations#</dia:string>
3255 </dia:attribute>
3256 <dia:attribute name="type">
3257 <dia:string>#integer#</dia:string>
3258 </dia:attribute>
3259 <dia:attribute name="value">
3260 <dia:string>##</dia:string>
3261 </dia:attribute>
3262 <dia:attribute name="comment">
3263 <dia:string>##</dia:string>
3264 </dia:attribute>
3265 <dia:attribute name="visibility">
3266 <dia:enum val="3"/>
3267 </dia:attribute>
3268 <dia:attribute name="abstract">
3269 <dia:boolean val="false"/>
3270 </dia:attribute>
3271 <dia:attribute name="class_scope">
3272 <dia:boolean val="false"/>
3273 </dia:attribute>
3274 </dia:composite>
3275 <dia:composite type="umlattribute">
3276 <dia:attribute name="name">
3277 <dia:string># radius_of_cylinder_bounding_the_object#</dia:string>
3278 </dia:attribute>
3279 <dia:attribute name="type">
3280 <dia:string>#double precision#</dia:string>
3281 </dia:attribute>
3282 <dia:attribute name="value">
3283 <dia:string>##</dia:string>
3284 </dia:attribute>
3285 <dia:attribute name="comment">
3286 <dia:string>##</dia:string>
3287 </dia:attribute>
3288 <dia:attribute name="visibility">
3289 <dia:enum val="3"/>
3290 </dia:attribute>
3291 <dia:attribute name="abstract">
3292 <dia:boolean val="false"/>
3293 </dia:attribute>
3294 <dia:attribute name="class_scope">
3295 <dia:boolean val="false"/>
3296 </dia:attribute>
3297 </dia:composite>
3298 <dia:composite type="umlattribute">
3299 <dia:attribute name="name">
3300 <dia:string># object_pushing_frame_in_object_frame#</dia:string>
3301 </dia:attribute>
3302 <dia:attribute name="type">
3303 <dia:string>#double precision[]#</dia:string>
3304 </dia:attribute>
3305 <dia:attribute name="value">
3306 <dia:string>##</dia:string>
3307 </dia:attribute>
3308 <dia:attribute name="comment">
3309 <dia:string>##</dia:string>
3310 </dia:attribute>
3311 <dia:attribute name="visibility">
3312 <dia:enum val="3"/>
3313 </dia:attribute>
3314 <dia:attribute name="abstract">
3315 <dia:boolean val="false"/>
3316 </dia:attribute>
3317 <dia:attribute name="class_scope">
3318 <dia:boolean val="false"/>
3319 </dia:attribute>
3320 </dia:composite>
3321 <dia:composite type="umlattribute">
3322 <dia:attribute name="name">
3323 <dia:string># fingertip_frame_to_pushing_surface_distance#</dia:string>
3324 </dia:attribute>
3325 <dia:attribute name="type">
3326 <dia:string>#double precision#</dia:string>
3327 </dia:attribute>
3328 <dia:attribute name="value">
3329 <dia:string>##</dia:string>
3330 </dia:attribute>
3331 <dia:attribute name="comment">
3332 <dia:string>##</dia:string>
3333 </dia:attribute>
3334 <dia:attribute name="visibility">
3335 <dia:enum val="3"/>
3336 </dia:attribute>
3337 <dia:attribute name="abstract">
3338 <dia:boolean val="false"/>
3339 </dia:attribute>
3340 <dia:attribute name="class_scope">
3341 <dia:boolean val="false"/>
3342 </dia:attribute>
3343 </dia:composite>
3344 <dia:composite type="umlattribute">
3345 <dia:attribute name="name">
3346 <dia:string># finger_width#</dia:string>
3347 </dia:attribute>
3348 <dia:attribute name="type">
3349 <dia:string>#double precision#</dia:string>
3350 </dia:attribute>
3351 <dia:attribute name="value">
3352 <dia:string>##</dia:string>
3353 </dia:attribute>
3354 <dia:attribute name="comment">
3355 <dia:string>##</dia:string>
3356 </dia:attribute>
3357 <dia:attribute name="visibility">
3358 <dia:enum val="3"/>
3359 </dia:attribute>
3360 <dia:attribute name="abstract">
3361 <dia:boolean val="false"/>
3362 </dia:attribute>
3363 <dia:attribute name="class_scope">
3364 <dia:boolean val="false"/>
3365 </dia:attribute>
3366 </dia:composite>
3367 <dia:composite type="umlattribute">
3368 <dia:attribute name="name">
3369 <dia:string># motion_types#</dia:string>
3370 </dia:attribute>
3371 <dia:attribute name="type">
3372 <dia:string>#integer[]#</dia:string>
3373 </dia:attribute>
3374 <dia:attribute name="value">
3375 <dia:string>##</dia:string>
3376 </dia:attribute>
3377 <dia:attribute name="comment">
3378 <dia:string>##</dia:string>
3379 </dia:attribute>
3380 <dia:attribute name="visibility">
3381 <dia:enum val="3"/>
3382 </dia:attribute>
3383 <dia:attribute name="abstract">
3384 <dia:boolean val="false"/>
3385 </dia:attribute>
3386 <dia:attribute name="class_scope">
3387 <dia:boolean val="false"/>
3388 </dia:attribute>
3389 </dia:composite>
3390 <dia:composite type="umlattribute">
3391 <dia:attribute name="name">
3392 <dia:string># poses#</dia:string>
3393 </dia:attribute>
3394 <dia:attribute name="type">
3395 <dia:string>#double precision[]#</dia:string>
3396 </dia:attribute>
3397 <dia:attribute name="value">
3398 <dia:string>##</dia:string>
3399 </dia:attribute>
3400 <dia:attribute name="comment">
3401 <dia:string>##</dia:string>
3402 </dia:attribute>
3403 <dia:attribute name="visibility">
3404 <dia:enum val="3"/>
3405 </dia:attribute>
3406 <dia:attribute name="abstract">
3407 <dia:boolean val="false"/>
3408 </dia:attribute>
3409 <dia:attribute name="class_scope">
3410 <dia:boolean val="false"/>
3411 </dia:attribute>
3412 </dia:composite>
3413 <dia:composite type="umlattribute">
3414 <dia:attribute name="name">
3415 <dia:string># aperture_width#</dia:string>
3416 </dia:attribute>
3417 <dia:attribute name="type">
3418 <dia:string>#double precision#</dia:string>
3419 </dia:attribute>
3420 <dia:attribute name="value">
3421 <dia:string>##</dia:string>
3422 </dia:attribute>
3423 <dia:attribute name="comment">
3424 <dia:string>##</dia:string>
3425 </dia:attribute>
3426 <dia:attribute name="visibility">
3427 <dia:enum val="3"/>
3428 </dia:attribute>
3429 <dia:attribute name="abstract">
3430 <dia:boolean val="false"/>
3431 </dia:attribute>
3432 <dia:attribute name="class_scope">
3433 <dia:boolean val="false"/>
3434 </dia:attribute>
3435 </dia:composite>
3436 <dia:composite type="umlattribute">
3437 <dia:attribute name="name">
3438 <dia:string># min_pressure_distribution_scale#</dia:string>
3439 </dia:attribute>
3440 <dia:attribute name="type">
3441 <dia:string>#double precision#</dia:string>
3442 </dia:attribute>
3443 <dia:attribute name="value">
3444 <dia:string>##</dia:string>
3445 </dia:attribute>
3446 <dia:attribute name="comment">
3447 <dia:string>##</dia:string>
3448 </dia:attribute>
3449 <dia:attribute name="visibility">
3450 <dia:enum val="3"/>
3451 </dia:attribute>
3452 <dia:attribute name="abstract">
3453 <dia:boolean val="false"/>
3454 </dia:attribute>
3455 <dia:attribute name="class_scope">
3456 <dia:boolean val="false"/>
3457 </dia:attribute>
3458 </dia:composite>
3459 <dia:composite type="umlattribute">
3460 <dia:attribute name="name">
3461 <dia:string># max_pressure_distribution_scale#</dia:string>
3462 </dia:attribute>
3463 <dia:attribute name="type">
3464 <dia:string>#double precision#</dia:string>
3465 </dia:attribute>
3466 <dia:attribute name="value">
3467 <dia:string>##</dia:string>
3468 </dia:attribute>
3469 <dia:attribute name="comment">
3470 <dia:string>##</dia:string>
3471 </dia:attribute>
3472 <dia:attribute name="visibility">
3473 <dia:enum val="3"/>
3474 </dia:attribute>
3475 <dia:attribute name="abstract">
3476 <dia:boolean val="false"/>
3477 </dia:attribute>
3478 <dia:attribute name="class_scope">
3479 <dia:boolean val="false"/>
3480 </dia:attribute>
3481 </dia:composite>
3482 <dia:composite type="umlattribute">
3483 <dia:attribute name="name">
3484 <dia:string># pressure_distribution_scale_resolution#</dia:string>
3485 </dia:attribute>
3486 <dia:attribute name="type">
3487 <dia:string>#double precision#</dia:string>
3488 </dia:attribute>
3489 <dia:attribute name="value">
3490 <dia:string>##</dia:string>
3491 </dia:attribute>
3492 <dia:attribute name="comment">
3493 <dia:string>##</dia:string>
3494 </dia:attribute>
3495 <dia:attribute name="visibility">
3496 <dia:enum val="3"/>
3497 </dia:attribute>
3498 <dia:attribute name="abstract">
3499 <dia:boolean val="false"/>
3500 </dia:attribute>
3501 <dia:attribute name="class_scope">
3502 <dia:boolean val="false"/>
3503 </dia:attribute>
3504 </dia:composite>
3505 <dia:composite type="umlattribute">
3506 <dia:attribute name="name">
3507 <dia:string># n_pressure_distributions#</dia:string>
3508 </dia:attribute>
3509 <dia:attribute name="type">
3510 <dia:string>#integer#</dia:string>
3511 </dia:attribute>
3512 <dia:attribute name="value">
3513 <dia:string>##</dia:string>
3514 </dia:attribute>
3515 <dia:attribute name="comment">
3516 <dia:string>##</dia:string>
3517 </dia:attribute>
3518 <dia:attribute name="visibility">
3519 <dia:enum val="3"/>
3520 </dia:attribute>
3521 <dia:attribute name="abstract">
3522 <dia:boolean val="false"/>
3523 </dia:attribute>
3524 <dia:attribute name="class_scope">
3525 <dia:boolean val="false"/>
3526 </dia:attribute>
3527 </dia:composite>
3528 <dia:composite type="umlattribute">
3529 <dia:attribute name="name">
3530 <dia:string># path_storage_resolution#</dia:string>
3531 </dia:attribute>
3532 <dia:attribute name="type">
3533 <dia:string>#double precision#</dia:string>
3534 </dia:attribute>
3535 <dia:attribute name="value">
3536 <dia:string>##</dia:string>
3537 </dia:attribute>
3538 <dia:attribute name="comment">
3539 <dia:string>##</dia:string>
3540 </dia:attribute>
3541 <dia:attribute name="visibility">
3542 <dia:enum val="3"/>
3543 </dia:attribute>
3544 <dia:attribute name="abstract">
3545 <dia:boolean val="false"/>
3546 </dia:attribute>
3547 <dia:attribute name="class_scope">
3548 <dia:boolean val="false"/>
3549 </dia:attribute>
3550 </dia:composite>
3551 <dia:composite type="umlattribute">
3552 <dia:attribute name="name">
3553 <dia:string># path_lengths#</dia:string>
3554 </dia:attribute>
3555 <dia:attribute name="type">
3556 <dia:string>#integer[]#</dia:string>
3557 </dia:attribute>
3558 <dia:attribute name="value">
3559 <dia:string>##</dia:string>
3560 </dia:attribute>
3561 <dia:attribute name="comment">
3562 <dia:string>##</dia:string>
3563 </dia:attribute>
3564 <dia:attribute name="visibility">
3565 <dia:enum val="3"/>
3566 </dia:attribute>
3567 <dia:attribute name="abstract">
3568 <dia:boolean val="false"/>
3569 </dia:attribute>
3570 <dia:attribute name="class_scope">
3571 <dia:boolean val="false"/>
3572 </dia:attribute>
3573 </dia:composite>
3574 <dia:composite type="umlattribute">
3575 <dia:attribute name="name">
3576 <dia:string># object_db_id#</dia:string>
3577 </dia:attribute>
3578 <dia:attribute name="type">
3579 <dia:string>#integer#</dia:string>
3580 </dia:attribute>
3581 <dia:attribute name="value">
3582 <dia:string>##</dia:string>
3583 </dia:attribute>
3584 <dia:attribute name="comment">
3585 <dia:string>##</dia:string>
3586 </dia:attribute>
3587 <dia:attribute name="visibility">
3588 <dia:enum val="3"/>
3589 </dia:attribute>
3590 <dia:attribute name="abstract">
3591 <dia:boolean val="false"/>
3592 </dia:attribute>
3593 <dia:attribute name="class_scope">
3594 <dia:boolean val="false"/>
3595 </dia:attribute>
3596 </dia:composite>
3597 </dia:attribute>
3598 <dia:attribute name="operations"/>
3599 <dia:attribute name="template">
3600 <dia:boolean val="false"/>
3601 </dia:attribute>
3602 <dia:attribute name="templates"/>
3603 </dia:object>
3604 <dia:object type="UML - Class" version="0" id="O14">
3605 <dia:attribute name="obj_pos">
3606 <dia:point val="-56,-41"/>
3607 </dia:attribute>
3608 <dia:attribute name="obj_bb">
3609 <dia:rectangle val="-56.05,-41.05;-33.505,-28.95"/>
3610 </dia:attribute>
3611 <dia:attribute name="elem_corner">
3612 <dia:point val="-56,-41"/>
3613 </dia:attribute>
3614 <dia:attribute name="elem_width">
3615 <dia:real val="22.445"/>
3616 </dia:attribute>
3617 <dia:attribute name="elem_height">
3618 <dia:real val="12.000000000000002"/>
3619 </dia:attribute>
3620 <dia:attribute name="name">
3621 <dia:string>#original_model#</dia:string>
3622 </dia:attribute>
3623 <dia:attribute name="stereotype">
3624 <dia:string>##</dia:string>
3625 </dia:attribute>
3626 <dia:attribute name="comment">
3627 <dia:string>##</dia:string>
3628 </dia:attribute>
3629 <dia:attribute name="abstract">
3630 <dia:boolean val="false"/>
3631 </dia:attribute>
3632 <dia:attribute name="suppress_attributes">
3633 <dia:boolean val="false"/>
3634 </dia:attribute>
3635 <dia:attribute name="suppress_operations">
3636 <dia:boolean val="false"/>
3637 </dia:attribute>
3638 <dia:attribute name="visible_attributes">
3639 <dia:boolean val="true"/>
3640 </dia:attribute>
3641 <dia:attribute name="visible_operations">
3642 <dia:boolean val="false"/>
3643 </dia:attribute>
3644 <dia:attribute name="visible_comments">
3645 <dia:boolean val="true"/>
3646 </dia:attribute>
3647 <dia:attribute name="wrap_operations">
3648 <dia:boolean val="false"/>
3649 </dia:attribute>
3650 <dia:attribute name="wrap_after_char">
3651 <dia:int val="40"/>
3652 </dia:attribute>
3653 <dia:attribute name="comment_line_length">
3654 <dia:int val="40"/>
3655 </dia:attribute>
3656 <dia:attribute name="comment_tagging">
3657 <dia:boolean val="false"/>
3658 </dia:attribute>
3659 <dia:attribute name="line_width">
3660 <dia:real val="0.10000000000000001"/>
3661 </dia:attribute>
3662 <dia:attribute name="line_color">
3663 <dia:color val="#000000"/>
3664 </dia:attribute>
3665 <dia:attribute name="fill_color">
3666 <dia:color val="#ffffff"/>
3667 </dia:attribute>
3668 <dia:attribute name="text_color">
3669 <dia:color val="#000000"/>
3670 </dia:attribute>
3671 <dia:attribute name="normal_font">
3672 <dia:font family="monospace" style="0" name="Courier"/>
3673 </dia:attribute>
3674 <dia:attribute name="abstract_font">
3675 <dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
3676 </dia:attribute>
3677 <dia:attribute name="polymorphic_font">
3678 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
3679 </dia:attribute>
3680 <dia:attribute name="classname_font">
3681 <dia:font family="sans" style="80" name="Helvetica-Bold"/>
3682 </dia:attribute>
3683 <dia:attribute name="abstract_classname_font">
3684 <dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
3685 </dia:attribute>
3686 <dia:attribute name="comment_font">
3687 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
3688 </dia:attribute>
3689 <dia:attribute name="normal_font_height">
3690 <dia:real val="0.80000000000000004"/>
3691 </dia:attribute>
3692 <dia:attribute name="polymorphic_font_height">
3693 <dia:real val="0.80000000000000004"/>
3694 </dia:attribute>
3695 <dia:attribute name="abstract_font_height">
3696 <dia:real val="0.80000000000000004"/>
3697 </dia:attribute>
3698 <dia:attribute name="classname_font_height">
3699 <dia:real val="1"/>
3700 </dia:attribute>
3701 <dia:attribute name="abstract_classname_font_height">
3702 <dia:real val="1"/>
3703 </dia:attribute>
3704 <dia:attribute name="comment_font_height">
3705 <dia:real val="1"/>
3706 </dia:attribute>
3707 <dia:attribute name="attributes">
3708 <dia:composite type="umlattribute">
3709 <dia:attribute name="name">
3710 <dia:string># original_model_id#</dia:string>
3711 </dia:attribute>
3712 <dia:attribute name="type">
3713 <dia:string>#serial#</dia:string>
3714 </dia:attribute>
3715 <dia:attribute name="value">
3716 <dia:string>##</dia:string>
3717 </dia:attribute>
3718 <dia:attribute name="comment">
3719 <dia:string>##</dia:string>
3720 </dia:attribute>
3721 <dia:attribute name="visibility">
3722 <dia:enum val="3"/>
3723 </dia:attribute>
3724 <dia:attribute name="abstract">
3725 <dia:boolean val="false"/>
3726 </dia:attribute>
3727 <dia:attribute name="class_scope">
3728 <dia:boolean val="false"/>
3729 </dia:attribute>
3730 </dia:composite>
3731 <dia:composite type="umlattribute">
3732 <dia:attribute name="name">
3733 <dia:string># original_model_grasping_rescale#</dia:string>
3734 </dia:attribute>
3735 <dia:attribute name="type">
3736 <dia:string>#double precision#</dia:string>
3737 </dia:attribute>
3738 <dia:attribute name="value">
3739 <dia:string>#1#</dia:string>
3740 </dia:attribute>
3741 <dia:attribute name="comment">
3742 <dia:string>##</dia:string>
3743 </dia:attribute>
3744 <dia:attribute name="visibility">
3745 <dia:enum val="3"/>
3746 </dia:attribute>
3747 <dia:attribute name="abstract">
3748 <dia:boolean val="false"/>
3749 </dia:attribute>
3750 <dia:attribute name="class_scope">
3751 <dia:boolean val="false"/>
3752 </dia:attribute>
3753 </dia:composite>
3754 <dia:composite type="umlattribute">
3755 <dia:attribute name="name">
3756 <dia:string># original_model_tags#</dia:string>
3757 </dia:attribute>
3758 <dia:attribute name="type">
3759 <dia:string>#text[]#</dia:string>
3760 </dia:attribute>
3761 <dia:attribute name="value">
3762 <dia:string>##</dia:string>
3763 </dia:attribute>
3764 <dia:attribute name="comment">
3765 <dia:string>##</dia:string>
3766 </dia:attribute>
3767 <dia:attribute name="visibility">
3768 <dia:enum val="3"/>
3769 </dia:attribute>
3770 <dia:attribute name="abstract">
3771 <dia:boolean val="false"/>
3772 </dia:attribute>
3773 <dia:attribute name="class_scope">
3774 <dia:boolean val="false"/>
3775 </dia:attribute>
3776 </dia:composite>
3777 <dia:composite type="umlattribute">
3778 <dia:attribute name="name">
3779 <dia:string># original_model_maker#</dia:string>
3780 </dia:attribute>
3781 <dia:attribute name="type">
3782 <dia:string>#text#</dia:string>
3783 </dia:attribute>
3784 <dia:attribute name="value">
3785 <dia:string>##</dia:string>
3786 </dia:attribute>
3787 <dia:attribute name="comment">
3788 <dia:string>##</dia:string>
3789 </dia:attribute>
3790 <dia:attribute name="visibility">
3791 <dia:enum val="3"/>
3792 </dia:attribute>
3793 <dia:attribute name="abstract">
3794 <dia:boolean val="false"/>
3795 </dia:attribute>
3796 <dia:attribute name="class_scope">
3797 <dia:boolean val="false"/>
3798 </dia:attribute>
3799 </dia:composite>
3800 <dia:composite type="umlattribute">
3801 <dia:attribute name="name">
3802 <dia:string># original_model_model#</dia:string>
3803 </dia:attribute>
3804 <dia:attribute name="type">
3805 <dia:string>#text#</dia:string>
3806 </dia:attribute>
3807 <dia:attribute name="value">
3808 <dia:string>##</dia:string>
3809 </dia:attribute>
3810 <dia:attribute name="comment">
3811 <dia:string>##</dia:string>
3812 </dia:attribute>
3813 <dia:attribute name="visibility">
3814 <dia:enum val="3"/>
3815 </dia:attribute>
3816 <dia:attribute name="abstract">
3817 <dia:boolean val="false"/>
3818 </dia:attribute>
3819 <dia:attribute name="class_scope">
3820 <dia:boolean val="false"/>
3821 </dia:attribute>
3822 </dia:composite>
3823 <dia:composite type="umlattribute">
3824 <dia:attribute name="name">
3825 <dia:string># original_model_source#</dia:string>
3826 </dia:attribute>
3827 <dia:attribute name="type">
3828 <dia:string>#text#</dia:string>
3829 </dia:attribute>
3830 <dia:attribute name="value">
3831 <dia:string>##</dia:string>
3832 </dia:attribute>
3833 <dia:attribute name="comment">
3834 <dia:string>##</dia:string>
3835 </dia:attribute>
3836 <dia:attribute name="visibility">
3837 <dia:enum val="3"/>
3838 </dia:attribute>
3839 <dia:attribute name="abstract">
3840 <dia:boolean val="false"/>
3841 </dia:attribute>
3842 <dia:attribute name="class_scope">
3843 <dia:boolean val="false"/>
3844 </dia:attribute>
3845 </dia:composite>
3846 <dia:composite type="umlattribute">
3847 <dia:attribute name="name">
3848 <dia:string># original_model_description#</dia:string>
3849 </dia:attribute>
3850 <dia:attribute name="type">
3851 <dia:string>#text#</dia:string>
3852 </dia:attribute>
3853 <dia:attribute name="value">
3854 <dia:string>##</dia:string>
3855 </dia:attribute>
3856 <dia:attribute name="comment">
3857 <dia:string>##</dia:string>
3858 </dia:attribute>
3859 <dia:attribute name="visibility">
3860 <dia:enum val="3"/>
3861 </dia:attribute>
3862 <dia:attribute name="abstract">
3863 <dia:boolean val="false"/>
3864 </dia:attribute>
3865 <dia:attribute name="class_scope">
3866 <dia:boolean val="false"/>
3867 </dia:attribute>
3868 </dia:composite>
3869 <dia:composite type="umlattribute">
3870 <dia:attribute name="name">
3871 <dia:string># original_model_barcode#</dia:string>
3872 </dia:attribute>
3873 <dia:attribute name="type">
3874 <dia:string>#text#</dia:string>
3875 </dia:attribute>
3876 <dia:attribute name="value">
3877 <dia:string>##</dia:string>
3878 </dia:attribute>
3879 <dia:attribute name="comment">
3880 <dia:string>##</dia:string>
3881 </dia:attribute>
3882 <dia:attribute name="visibility">
3883 <dia:enum val="3"/>
3884 </dia:attribute>
3885 <dia:attribute name="abstract">
3886 <dia:boolean val="false"/>
3887 </dia:attribute>
3888 <dia:attribute name="class_scope">
3889 <dia:boolean val="false"/>
3890 </dia:attribute>
3891 </dia:composite>
3892 <dia:composite type="umlattribute">
3893 <dia:attribute name="name">
3894 <dia:string># acquisition_method_name#</dia:string>
3895 </dia:attribute>
3896 <dia:attribute name="type">
3897 <dia:string>#text#</dia:string>
3898 </dia:attribute>
3899 <dia:attribute name="value">
3900 <dia:string>##</dia:string>
3901 </dia:attribute>
3902 <dia:attribute name="comment">
3903 <dia:string>##</dia:string>
3904 </dia:attribute>
3905 <dia:attribute name="visibility">
3906 <dia:enum val="3"/>
3907 </dia:attribute>
3908 <dia:attribute name="abstract">
3909 <dia:boolean val="false"/>
3910 </dia:attribute>
3911 <dia:attribute name="class_scope">
3912 <dia:boolean val="false"/>
3913 </dia:attribute>
3914 </dia:composite>
3915 <dia:composite type="umlattribute">
3916 <dia:attribute name="name">
3917 <dia:string># original_model_concave_filled#</dia:string>
3918 </dia:attribute>
3919 <dia:attribute name="type">
3920 <dia:string>#boolean#</dia:string>
3921 </dia:attribute>
3922 <dia:attribute name="value">
3923 <dia:string>##</dia:string>
3924 </dia:attribute>
3925 <dia:attribute name="comment">
3926 <dia:string>##</dia:string>
3927 </dia:attribute>
3928 <dia:attribute name="visibility">
3929 <dia:enum val="3"/>
3930 </dia:attribute>
3931 <dia:attribute name="abstract">
3932 <dia:boolean val="false"/>
3933 </dia:attribute>
3934 <dia:attribute name="class_scope">
3935 <dia:boolean val="false"/>
3936 </dia:attribute>
3937 </dia:composite>
3938 <dia:composite type="umlattribute">
3939 <dia:attribute name="name">
3940 <dia:string># original_model_rotationally_symmetric#</dia:string>
3941 </dia:attribute>
3942 <dia:attribute name="type">
3943 <dia:string>#boolean#</dia:string>
3944 </dia:attribute>
3945 <dia:attribute name="value">
3946 <dia:string>#false#</dia:string>
3947 </dia:attribute>
3948 <dia:attribute name="comment">
3949 <dia:string>##</dia:string>
3950 </dia:attribute>
3951 <dia:attribute name="visibility">
3952 <dia:enum val="3"/>
3953 </dia:attribute>
3954 <dia:attribute name="abstract">
3955 <dia:boolean val="false"/>
3956 </dia:attribute>
3957 <dia:attribute name="class_scope">
3958 <dia:boolean val="false"/>
3959 </dia:attribute>
3960 </dia:composite>
3961 <dia:composite type="umlattribute">
3962 <dia:attribute name="name">
3963 <dia:string># original_model_inner_concavity#</dia:string>
3964 </dia:attribute>
3965 <dia:attribute name="type">
3966 <dia:string>#boolean#</dia:string>
3967 </dia:attribute>
3968 <dia:attribute name="value">
3969 <dia:string>#false#</dia:string>
3970 </dia:attribute>
3971 <dia:attribute name="comment">
3972 <dia:string>##</dia:string>
3973 </dia:attribute>
3974 <dia:attribute name="visibility">
3975 <dia:enum val="3"/>
3976 </dia:attribute>
3977 <dia:attribute name="abstract">
3978 <dia:boolean val="false"/>
3979 </dia:attribute>
3980 <dia:attribute name="class_scope">
3981 <dia:boolean val="false"/>
3982 </dia:attribute>
3983 </dia:composite>
3984 <dia:composite type="umlattribute">
3985 <dia:attribute name="name">
3986 <dia:string># original_model_recognition_id#</dia:string>
3987 </dia:attribute>
3988 <dia:attribute name="type">
3989 <dia:string>#text#</dia:string>
3990 </dia:attribute>
3991 <dia:attribute name="value">
3992 <dia:string>##</dia:string>
3993 </dia:attribute>
3994 <dia:attribute name="comment">
3995 <dia:string>##</dia:string>
3996 </dia:attribute>
3997 <dia:attribute name="visibility">
3998 <dia:enum val="3"/>
3999 </dia:attribute>
4000 <dia:attribute name="abstract">
4001 <dia:boolean val="false"/>
4002 </dia:attribute>
4003 <dia:attribute name="class_scope">
4004 <dia:boolean val="false"/>
4005 </dia:attribute>
4006 </dia:composite>
4007 </dia:attribute>
4008 <dia:attribute name="operations"/>
4009 <dia:attribute name="template">
4010 <dia:boolean val="false"/>
4011 </dia:attribute>
4012 <dia:attribute name="templates"/>
4013 </dia:object>
4014 <dia:object type="UML - Class" version="0" id="O15">
4015 <dia:attribute name="obj_pos">
4016 <dia:point val="36,-37"/>
4017 </dia:attribute>
4018 <dia:attribute name="obj_bb">
4019 <dia:rectangle val="35.95,-37.05;58.88,-31.35"/>
4020 </dia:attribute>
4021 <dia:attribute name="elem_corner">
4022 <dia:point val="36,-37"/>
4023 </dia:attribute>
4024 <dia:attribute name="elem_width">
4025 <dia:real val="22.830000000000002"/>
4026 </dia:attribute>
4027 <dia:attribute name="elem_height">
4028 <dia:real val="5.5999999999999996"/>
4029 </dia:attribute>
4030 <dia:attribute name="name">
4031 <dia:string>#planning_task#</dia:string>
4032 </dia:attribute>
4033 <dia:attribute name="stereotype">
4034 <dia:string>##</dia:string>
4035 </dia:attribute>
4036 <dia:attribute name="comment">
4037 <dia:string>##</dia:string>
4038 </dia:attribute>
4039 <dia:attribute name="abstract">
4040 <dia:boolean val="false"/>
4041 </dia:attribute>
4042 <dia:attribute name="suppress_attributes">
4043 <dia:boolean val="false"/>
4044 </dia:attribute>
4045 <dia:attribute name="suppress_operations">
4046 <dia:boolean val="false"/>
4047 </dia:attribute>
4048 <dia:attribute name="visible_attributes">
4049 <dia:boolean val="true"/>
4050 </dia:attribute>
4051 <dia:attribute name="visible_operations">
4052 <dia:boolean val="false"/>
4053 </dia:attribute>
4054 <dia:attribute name="visible_comments">
4055 <dia:boolean val="true"/>
4056 </dia:attribute>
4057 <dia:attribute name="wrap_operations">
4058 <dia:boolean val="false"/>
4059 </dia:attribute>
4060 <dia:attribute name="wrap_after_char">
4061 <dia:int val="40"/>
4062 </dia:attribute>
4063 <dia:attribute name="comment_line_length">
4064 <dia:int val="40"/>
4065 </dia:attribute>
4066 <dia:attribute name="comment_tagging">
4067 <dia:boolean val="false"/>
4068 </dia:attribute>
4069 <dia:attribute name="line_width">
4070 <dia:real val="0.10000000000000001"/>
4071 </dia:attribute>
4072 <dia:attribute name="line_color">
4073 <dia:color val="#000000"/>
4074 </dia:attribute>
4075 <dia:attribute name="fill_color">
4076 <dia:color val="#ffffff"/>
4077 </dia:attribute>
4078 <dia:attribute name="text_color">
4079 <dia:color val="#000000"/>
4080 </dia:attribute>
4081 <dia:attribute name="normal_font">
4082 <dia:font family="monospace" style="0" name="Courier"/>
4083 </dia:attribute>
4084 <dia:attribute name="abstract_font">
4085 <dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
4086 </dia:attribute>
4087 <dia:attribute name="polymorphic_font">
4088 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
4089 </dia:attribute>
4090 <dia:attribute name="classname_font">
4091 <dia:font family="sans" style="80" name="Helvetica-Bold"/>
4092 </dia:attribute>
4093 <dia:attribute name="abstract_classname_font">
4094 <dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
4095 </dia:attribute>
4096 <dia:attribute name="comment_font">
4097 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
4098 </dia:attribute>
4099 <dia:attribute name="normal_font_height">
4100 <dia:real val="0.80000000000000004"/>
4101 </dia:attribute>
4102 <dia:attribute name="polymorphic_font_height">
4103 <dia:real val="0.80000000000000004"/>
4104 </dia:attribute>
4105 <dia:attribute name="abstract_font_height">
4106 <dia:real val="0.80000000000000004"/>
4107 </dia:attribute>
4108 <dia:attribute name="classname_font_height">
4109 <dia:real val="1"/>
4110 </dia:attribute>
4111 <dia:attribute name="abstract_classname_font_height">
4112 <dia:real val="1"/>
4113 </dia:attribute>
4114 <dia:attribute name="comment_font_height">
4115 <dia:real val="1"/>
4116 </dia:attribute>
4117 <dia:attribute name="attributes">
4118 <dia:composite type="umlattribute">
4119 <dia:attribute name="name">
4120 <dia:string># dbase_task_id#</dia:string>
4121 </dia:attribute>
4122 <dia:attribute name="type">
4123 <dia:string>#integer#</dia:string>
4124 </dia:attribute>
4125 <dia:attribute name="value">
4126 <dia:string>##</dia:string>
4127 </dia:attribute>
4128 <dia:attribute name="comment">
4129 <dia:string>##</dia:string>
4130 </dia:attribute>
4131 <dia:attribute name="visibility">
4132 <dia:enum val="3"/>
4133 </dia:attribute>
4134 <dia:attribute name="abstract">
4135 <dia:boolean val="false"/>
4136 </dia:attribute>
4137 <dia:attribute name="class_scope">
4138 <dia:boolean val="false"/>
4139 </dia:attribute>
4140 </dia:composite>
4141 <dia:composite type="umlattribute">
4142 <dia:attribute name="name">
4143 <dia:string># scaled_model_id#</dia:string>
4144 </dia:attribute>
4145 <dia:attribute name="type">
4146 <dia:string>#integer#</dia:string>
4147 </dia:attribute>
4148 <dia:attribute name="value">
4149 <dia:string>##</dia:string>
4150 </dia:attribute>
4151 <dia:attribute name="comment">
4152 <dia:string>##</dia:string>
4153 </dia:attribute>
4154 <dia:attribute name="visibility">
4155 <dia:enum val="3"/>
4156 </dia:attribute>
4157 <dia:attribute name="abstract">
4158 <dia:boolean val="false"/>
4159 </dia:attribute>
4160 <dia:attribute name="class_scope">
4161 <dia:boolean val="false"/>
4162 </dia:attribute>
4163 </dia:composite>
4164 <dia:composite type="umlattribute">
4165 <dia:attribute name="name">
4166 <dia:string># task_time#</dia:string>
4167 </dia:attribute>
4168 <dia:attribute name="type">
4169 <dia:string>#integer#</dia:string>
4170 </dia:attribute>
4171 <dia:attribute name="value">
4172 <dia:string>##</dia:string>
4173 </dia:attribute>
4174 <dia:attribute name="comment">
4175 <dia:string>##</dia:string>
4176 </dia:attribute>
4177 <dia:attribute name="visibility">
4178 <dia:enum val="3"/>
4179 </dia:attribute>
4180 <dia:attribute name="abstract">
4181 <dia:boolean val="false"/>
4182 </dia:attribute>
4183 <dia:attribute name="class_scope">
4184 <dia:boolean val="false"/>
4185 </dia:attribute>
4186 </dia:composite>
4187 <dia:composite type="umlattribute">
4188 <dia:attribute name="name">
4189 <dia:string># hand_name#</dia:string>
4190 </dia:attribute>
4191 <dia:attribute name="type">
4192 <dia:string>#text#</dia:string>
4193 </dia:attribute>
4194 <dia:attribute name="value">
4195 <dia:string>##</dia:string>
4196 </dia:attribute>
4197 <dia:attribute name="comment">
4198 <dia:string>##</dia:string>
4199 </dia:attribute>
4200 <dia:attribute name="visibility">
4201 <dia:enum val="3"/>
4202 </dia:attribute>
4203 <dia:attribute name="abstract">
4204 <dia:boolean val="false"/>
4205 </dia:attribute>
4206 <dia:attribute name="class_scope">
4207 <dia:boolean val="false"/>
4208 </dia:attribute>
4209 </dia:composite>
4210 <dia:composite type="umlattribute">
4211 <dia:attribute name="name">
4212 <dia:string># planning_task_id#</dia:string>
4213 </dia:attribute>
4214 <dia:attribute name="type">
4215 <dia:string>#integer#</dia:string>
4216 </dia:attribute>
4217 <dia:attribute name="value">
4218 <dia:string>#nextval('planning ... lass)#</dia:string>
4219 </dia:attribute>
4220 <dia:attribute name="comment">
4221 <dia:string>##</dia:string>
4222 </dia:attribute>
4223 <dia:attribute name="visibility">
4224 <dia:enum val="3"/>
4225 </dia:attribute>
4226 <dia:attribute name="abstract">
4227 <dia:boolean val="false"/>
4228 </dia:attribute>
4229 <dia:attribute name="class_scope">
4230 <dia:boolean val="false"/>
4231 </dia:attribute>
4232 </dia:composite>
4233 </dia:attribute>
4234 <dia:attribute name="operations"/>
4235 <dia:attribute name="template">
4236 <dia:boolean val="false"/>
4237 </dia:attribute>
4238 <dia:attribute name="templates"/>
4239 </dia:object>
4240 <dia:object type="UML - Class" version="0" id="O16">
4241 <dia:attribute name="obj_pos">
4242 <dia:point val="-25,-34"/>
4243 </dia:attribute>
4244 <dia:attribute name="obj_bb">
4245 <dia:rectangle val="-25.05,-34.05;-9.435,-29.95"/>
4246 </dia:attribute>
4247 <dia:attribute name="elem_corner">
4248 <dia:point val="-25,-34"/>
4249 </dia:attribute>
4250 <dia:attribute name="elem_width">
4251 <dia:real val="15.515000000000001"/>
4252 </dia:attribute>
4253 <dia:attribute name="elem_height">
4254 <dia:real val="4"/>
4255 </dia:attribute>
4256 <dia:attribute name="name">
4257 <dia:string>#scaled_model#</dia:string>
4258 </dia:attribute>
4259 <dia:attribute name="stereotype">
4260 <dia:string>##</dia:string>
4261 </dia:attribute>
4262 <dia:attribute name="comment">
4263 <dia:string>##</dia:string>
4264 </dia:attribute>
4265 <dia:attribute name="abstract">
4266 <dia:boolean val="false"/>
4267 </dia:attribute>
4268 <dia:attribute name="suppress_attributes">
4269 <dia:boolean val="false"/>
4270 </dia:attribute>
4271 <dia:attribute name="suppress_operations">
4272 <dia:boolean val="false"/>
4273 </dia:attribute>
4274 <dia:attribute name="visible_attributes">
4275 <dia:boolean val="true"/>
4276 </dia:attribute>
4277 <dia:attribute name="visible_operations">
4278 <dia:boolean val="false"/>
4279 </dia:attribute>
4280 <dia:attribute name="visible_comments">
4281 <dia:boolean val="true"/>
4282 </dia:attribute>
4283 <dia:attribute name="wrap_operations">
4284 <dia:boolean val="false"/>
4285 </dia:attribute>
4286 <dia:attribute name="wrap_after_char">
4287 <dia:int val="40"/>
4288 </dia:attribute>
4289 <dia:attribute name="comment_line_length">
4290 <dia:int val="40"/>
4291 </dia:attribute>
4292 <dia:attribute name="comment_tagging">
4293 <dia:boolean val="false"/>
4294 </dia:attribute>
4295 <dia:attribute name="line_width">
4296 <dia:real val="0.10000000000000001"/>
4297 </dia:attribute>
4298 <dia:attribute name="line_color">
4299 <dia:color val="#000000"/>
4300 </dia:attribute>
4301 <dia:attribute name="fill_color">
4302 <dia:color val="#ffffff"/>
4303 </dia:attribute>
4304 <dia:attribute name="text_color">
4305 <dia:color val="#000000"/>
4306 </dia:attribute>
4307 <dia:attribute name="normal_font">
4308 <dia:font family="monospace" style="0" name="Courier"/>
4309 </dia:attribute>
4310 <dia:attribute name="abstract_font">
4311 <dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
4312 </dia:attribute>
4313 <dia:attribute name="polymorphic_font">
4314 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
4315 </dia:attribute>
4316 <dia:attribute name="classname_font">
4317 <dia:font family="sans" style="80" name="Helvetica-Bold"/>
4318 </dia:attribute>
4319 <dia:attribute name="abstract_classname_font">
4320 <dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
4321 </dia:attribute>
4322 <dia:attribute name="comment_font">
4323 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
4324 </dia:attribute>
4325 <dia:attribute name="normal_font_height">
4326 <dia:real val="0.80000000000000004"/>
4327 </dia:attribute>
4328 <dia:attribute name="polymorphic_font_height">
4329 <dia:real val="0.80000000000000004"/>
4330 </dia:attribute>
4331 <dia:attribute name="abstract_font_height">
4332 <dia:real val="0.80000000000000004"/>
4333 </dia:attribute>
4334 <dia:attribute name="classname_font_height">
4335 <dia:real val="1"/>
4336 </dia:attribute>
4337 <dia:attribute name="abstract_classname_font_height">
4338 <dia:real val="1"/>
4339 </dia:attribute>
4340 <dia:attribute name="comment_font_height">
4341 <dia:real val="1"/>
4342 </dia:attribute>
4343 <dia:attribute name="attributes">
4344 <dia:composite type="umlattribute">
4345 <dia:attribute name="name">
4346 <dia:string># scaled_model_id#</dia:string>
4347 </dia:attribute>
4348 <dia:attribute name="type">
4349 <dia:string>#serial#</dia:string>
4350 </dia:attribute>
4351 <dia:attribute name="value">
4352 <dia:string>##</dia:string>
4353 </dia:attribute>
4354 <dia:attribute name="comment">
4355 <dia:string>##</dia:string>
4356 </dia:attribute>
4357 <dia:attribute name="visibility">
4358 <dia:enum val="3"/>
4359 </dia:attribute>
4360 <dia:attribute name="abstract">
4361 <dia:boolean val="false"/>
4362 </dia:attribute>
4363 <dia:attribute name="class_scope">
4364 <dia:boolean val="false"/>
4365 </dia:attribute>
4366 </dia:composite>
4367 <dia:composite type="umlattribute">
4368 <dia:attribute name="name">
4369 <dia:string># scaled_model_scale#</dia:string>
4370 </dia:attribute>
4371 <dia:attribute name="type">
4372 <dia:string>#double precision#</dia:string>
4373 </dia:attribute>
4374 <dia:attribute name="value">
4375 <dia:string>##</dia:string>
4376 </dia:attribute>
4377 <dia:attribute name="comment">
4378 <dia:string>##</dia:string>
4379 </dia:attribute>
4380 <dia:attribute name="visibility">
4381 <dia:enum val="3"/>
4382 </dia:attribute>
4383 <dia:attribute name="abstract">
4384 <dia:boolean val="false"/>
4385 </dia:attribute>
4386 <dia:attribute name="class_scope">
4387 <dia:boolean val="false"/>
4388 </dia:attribute>
4389 </dia:composite>
4390 <dia:composite type="umlattribute">
4391 <dia:attribute name="name">
4392 <dia:string># original_model_id#</dia:string>
4393 </dia:attribute>
4394 <dia:attribute name="type">
4395 <dia:string>#integer#</dia:string>
4396 </dia:attribute>
4397 <dia:attribute name="value">
4398 <dia:string>##</dia:string>
4399 </dia:attribute>
4400 <dia:attribute name="comment">
4401 <dia:string>##</dia:string>
4402 </dia:attribute>
4403 <dia:attribute name="visibility">
4404 <dia:enum val="3"/>
4405 </dia:attribute>
4406 <dia:attribute name="abstract">
4407 <dia:boolean val="false"/>
4408 </dia:attribute>
4409 <dia:attribute name="class_scope">
4410 <dia:boolean val="false"/>
4411 </dia:attribute>
4412 </dia:composite>
4413 </dia:attribute>
4414 <dia:attribute name="operations"/>
4415 <dia:attribute name="template">
4416 <dia:boolean val="false"/>
4417 </dia:attribute>
4418 <dia:attribute name="templates"/>
4419 </dia:object>
4420 <dia:object type="UML - Class" version="0" id="O17">
4421 <dia:attribute name="obj_pos">
4422 <dia:point val="26,-9"/>
4423 </dia:attribute>
4424 <dia:attribute name="obj_bb">
4425 <dia:rectangle val="25.95,-9.05;45.415,-1.75"/>
4426 </dia:attribute>
4427 <dia:attribute name="elem_corner">
4428 <dia:point val="26,-9"/>
4429 </dia:attribute>
4430 <dia:attribute name="elem_width">
4431 <dia:real val="19.365000000000002"/>
4432 </dia:attribute>
4433 <dia:attribute name="elem_height">
4434 <dia:real val="7.1999999999999993"/>
4435 </dia:attribute>
4436 <dia:attribute name="name">
4437 <dia:string>#scan#</dia:string>
4438 </dia:attribute>
4439 <dia:attribute name="stereotype">
4440 <dia:string>##</dia:string>
4441 </dia:attribute>
4442 <dia:attribute name="comment">
4443 <dia:string>##</dia:string>
4444 </dia:attribute>
4445 <dia:attribute name="abstract">
4446 <dia:boolean val="false"/>
4447 </dia:attribute>
4448 <dia:attribute name="suppress_attributes">
4449 <dia:boolean val="false"/>
4450 </dia:attribute>
4451 <dia:attribute name="suppress_operations">
4452 <dia:boolean val="false"/>
4453 </dia:attribute>
4454 <dia:attribute name="visible_attributes">
4455 <dia:boolean val="true"/>
4456 </dia:attribute>
4457 <dia:attribute name="visible_operations">
4458 <dia:boolean val="false"/>
4459 </dia:attribute>
4460 <dia:attribute name="visible_comments">
4461 <dia:boolean val="true"/>
4462 </dia:attribute>
4463 <dia:attribute name="wrap_operations">
4464 <dia:boolean val="false"/>
4465 </dia:attribute>
4466 <dia:attribute name="wrap_after_char">
4467 <dia:int val="40"/>
4468 </dia:attribute>
4469 <dia:attribute name="comment_line_length">
4470 <dia:int val="40"/>
4471 </dia:attribute>
4472 <dia:attribute name="comment_tagging">
4473 <dia:boolean val="false"/>
4474 </dia:attribute>
4475 <dia:attribute name="line_width">
4476 <dia:real val="0.10000000000000001"/>
4477 </dia:attribute>
4478 <dia:attribute name="line_color">
4479 <dia:color val="#000000"/>
4480 </dia:attribute>
4481 <dia:attribute name="fill_color">
4482 <dia:color val="#ffffff"/>
4483 </dia:attribute>
4484 <dia:attribute name="text_color">
4485 <dia:color val="#000000"/>
4486 </dia:attribute>
4487 <dia:attribute name="normal_font">
4488 <dia:font family="monospace" style="0" name="Courier"/>
4489 </dia:attribute>
4490 <dia:attribute name="abstract_font">
4491 <dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
4492 </dia:attribute>
4493 <dia:attribute name="polymorphic_font">
4494 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
4495 </dia:attribute>
4496 <dia:attribute name="classname_font">
4497 <dia:font family="sans" style="80" name="Helvetica-Bold"/>
4498 </dia:attribute>
4499 <dia:attribute name="abstract_classname_font">
4500 <dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
4501 </dia:attribute>
4502 <dia:attribute name="comment_font">
4503 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
4504 </dia:attribute>
4505 <dia:attribute name="normal_font_height">
4506 <dia:real val="0.80000000000000004"/>
4507 </dia:attribute>
4508 <dia:attribute name="polymorphic_font_height">
4509 <dia:real val="0.80000000000000004"/>
4510 </dia:attribute>
4511 <dia:attribute name="abstract_font_height">
4512 <dia:real val="0.80000000000000004"/>
4513 </dia:attribute>
4514 <dia:attribute name="classname_font_height">
4515 <dia:real val="1"/>
4516 </dia:attribute>
4517 <dia:attribute name="abstract_classname_font_height">
4518 <dia:real val="1"/>
4519 </dia:attribute>
4520 <dia:attribute name="comment_font_height">
4521 <dia:real val="1"/>
4522 </dia:attribute>
4523 <dia:attribute name="attributes">
4524 <dia:composite type="umlattribute">
4525 <dia:attribute name="name">
4526 <dia:string># scan_id#</dia:string>
4527 </dia:attribute>
4528 <dia:attribute name="type">
4529 <dia:string>#integer#</dia:string>
4530 </dia:attribute>
4531 <dia:attribute name="value">
4532 <dia:string>#nextval('scan_sca ... lass)#</dia:string>
4533 </dia:attribute>
4534 <dia:attribute name="comment">
4535 <dia:string>##</dia:string>
4536 </dia:attribute>
4537 <dia:attribute name="visibility">
4538 <dia:enum val="3"/>
4539 </dia:attribute>
4540 <dia:attribute name="abstract">
4541 <dia:boolean val="false"/>
4542 </dia:attribute>
4543 <dia:attribute name="class_scope">
4544 <dia:boolean val="false"/>
4545 </dia:attribute>
4546 </dia:composite>
4547 <dia:composite type="umlattribute">
4548 <dia:attribute name="name">
4549 <dia:string># scaled_model_id#</dia:string>
4550 </dia:attribute>
4551 <dia:attribute name="type">
4552 <dia:string>#integer#</dia:string>
4553 </dia:attribute>
4554 <dia:attribute name="value">
4555 <dia:string>##</dia:string>
4556 </dia:attribute>
4557 <dia:attribute name="comment">
4558 <dia:string>##</dia:string>
4559 </dia:attribute>
4560 <dia:attribute name="visibility">
4561 <dia:enum val="3"/>
4562 </dia:attribute>
4563 <dia:attribute name="abstract">
4564 <dia:boolean val="false"/>
4565 </dia:attribute>
4566 <dia:attribute name="class_scope">
4567 <dia:boolean val="false"/>
4568 </dia:attribute>
4569 </dia:composite>
4570 <dia:composite type="umlattribute">
4571 <dia:attribute name="name">
4572 <dia:string># scan_bagfile_location#</dia:string>
4573 </dia:attribute>
4574 <dia:attribute name="type">
4575 <dia:string>#text#</dia:string>
4576 </dia:attribute>
4577 <dia:attribute name="value">
4578 <dia:string>##</dia:string>
4579 </dia:attribute>
4580 <dia:attribute name="comment">
4581 <dia:string>##</dia:string>
4582 </dia:attribute>
4583 <dia:attribute name="visibility">
4584 <dia:enum val="3"/>
4585 </dia:attribute>
4586 <dia:attribute name="abstract">
4587 <dia:boolean val="false"/>
4588 </dia:attribute>
4589 <dia:attribute name="class_scope">
4590 <dia:boolean val="false"/>
4591 </dia:attribute>
4592 </dia:composite>
4593 <dia:composite type="umlattribute">
4594 <dia:attribute name="name">
4595 <dia:string># scan_source#</dia:string>
4596 </dia:attribute>
4597 <dia:attribute name="type">
4598 <dia:string>#text#</dia:string>
4599 </dia:attribute>
4600 <dia:attribute name="value">
4601 <dia:string>##</dia:string>
4602 </dia:attribute>
4603 <dia:attribute name="comment">
4604 <dia:string>##</dia:string>
4605 </dia:attribute>
4606 <dia:attribute name="visibility">
4607 <dia:enum val="3"/>
4608 </dia:attribute>
4609 <dia:attribute name="abstract">
4610 <dia:boolean val="false"/>
4611 </dia:attribute>
4612 <dia:attribute name="class_scope">
4613 <dia:boolean val="false"/>
4614 </dia:attribute>
4615 </dia:composite>
4616 <dia:composite type="umlattribute">
4617 <dia:attribute name="name">
4618 <dia:string># object_pose#</dia:string>
4619 </dia:attribute>
4620 <dia:attribute name="type">
4621 <dia:string>#double precision[]#</dia:string>
4622 </dia:attribute>
4623 <dia:attribute name="value">
4624 <dia:string>##</dia:string>
4625 </dia:attribute>
4626 <dia:attribute name="comment">
4627 <dia:string>##</dia:string>
4628 </dia:attribute>
4629 <dia:attribute name="visibility">
4630 <dia:enum val="3"/>
4631 </dia:attribute>
4632 <dia:attribute name="abstract">
4633 <dia:boolean val="false"/>
4634 </dia:attribute>
4635 <dia:attribute name="class_scope">
4636 <dia:boolean val="false"/>
4637 </dia:attribute>
4638 </dia:composite>
4639 <dia:composite type="umlattribute">
4640 <dia:attribute name="name">
4641 <dia:string># frame_id#</dia:string>
4642 </dia:attribute>
4643 <dia:attribute name="type">
4644 <dia:string>#text#</dia:string>
4645 </dia:attribute>
4646 <dia:attribute name="value">
4647 <dia:string>##</dia:string>
4648 </dia:attribute>
4649 <dia:attribute name="comment">
4650 <dia:string>##</dia:string>
4651 </dia:attribute>
4652 <dia:attribute name="visibility">
4653 <dia:enum val="3"/>
4654 </dia:attribute>
4655 <dia:attribute name="abstract">
4656 <dia:boolean val="false"/>
4657 </dia:attribute>
4658 <dia:attribute name="class_scope">
4659 <dia:boolean val="false"/>
4660 </dia:attribute>
4661 </dia:composite>
4662 <dia:composite type="umlattribute">
4663 <dia:attribute name="name">
4664 <dia:string># cloud_topic#</dia:string>
4665 </dia:attribute>
4666 <dia:attribute name="type">
4667 <dia:string>#text#</dia:string>
4668 </dia:attribute>
4669 <dia:attribute name="value">
4670 <dia:string>##</dia:string>
4671 </dia:attribute>
4672 <dia:attribute name="comment">
4673 <dia:string>##</dia:string>
4674 </dia:attribute>
4675 <dia:attribute name="visibility">
4676 <dia:enum val="3"/>
4677 </dia:attribute>
4678 <dia:attribute name="abstract">
4679 <dia:boolean val="false"/>
4680 </dia:attribute>
4681 <dia:attribute name="class_scope">
4682 <dia:boolean val="false"/>
4683 </dia:attribute>
4684 </dia:composite>
4685 </dia:attribute>
4686 <dia:attribute name="operations"/>
4687 <dia:attribute name="template">
4688 <dia:boolean val="false"/>
4689 </dia:attribute>
4690 <dia:attribute name="templates"/>
4691 </dia:object>
4692 <dia:object type="UML - Class" version="0" id="O18">
4693 <dia:attribute name="obj_pos">
4694 <dia:point val="6,-1"/>
4695 </dia:attribute>
4696 <dia:attribute name="obj_bb">
4697 <dia:rectangle val="5.95,-1.05;21.2375,3.45"/>
4698 </dia:attribute>
4699 <dia:attribute name="elem_corner">
4700 <dia:point val="6,-1"/>
4701 </dia:attribute>
4702 <dia:attribute name="elem_width">
4703 <dia:real val="15.1875"/>
4704 </dia:attribute>
4705 <dia:attribute name="elem_height">
4706 <dia:real val="4.4000000000000004"/>
4707 </dia:attribute>
4708 <dia:attribute name="name">
4709 <dia:string>#scan_source#</dia:string>
4710 </dia:attribute>
4711 <dia:attribute name="stereotype">
4712 <dia:string>##</dia:string>
4713 </dia:attribute>
4714 <dia:attribute name="comment">
4715 <dia:string>#Stores the different sources of poi ... jects#</dia:string>
4716 </dia:attribute>
4717 <dia:attribute name="abstract">
4718 <dia:boolean val="false"/>
4719 </dia:attribute>
4720 <dia:attribute name="suppress_attributes">
4721 <dia:boolean val="false"/>
4722 </dia:attribute>
4723 <dia:attribute name="suppress_operations">
4724 <dia:boolean val="false"/>
4725 </dia:attribute>
4726 <dia:attribute name="visible_attributes">
4727 <dia:boolean val="true"/>
4728 </dia:attribute>
4729 <dia:attribute name="visible_operations">
4730 <dia:boolean val="false"/>
4731 </dia:attribute>
4732 <dia:attribute name="visible_comments">
4733 <dia:boolean val="true"/>
4734 </dia:attribute>
4735 <dia:attribute name="wrap_operations">
4736 <dia:boolean val="false"/>
4737 </dia:attribute>
4738 <dia:attribute name="wrap_after_char">
4739 <dia:int val="40"/>
4740 </dia:attribute>
4741 <dia:attribute name="comment_line_length">
4742 <dia:int val="40"/>
4743 </dia:attribute>
4744 <dia:attribute name="comment_tagging">
4745 <dia:boolean val="false"/>
4746 </dia:attribute>
4747 <dia:attribute name="line_width">
4748 <dia:real val="0.10000000000000001"/>
4749 </dia:attribute>
4750 <dia:attribute name="line_color">
4751 <dia:color val="#000000"/>
4752 </dia:attribute>
4753 <dia:attribute name="fill_color">
4754 <dia:color val="#ffffff"/>
4755 </dia:attribute>
4756 <dia:attribute name="text_color">
4757 <dia:color val="#000000"/>
4758 </dia:attribute>
4759 <dia:attribute name="normal_font">
4760 <dia:font family="monospace" style="0" name="Courier"/>
4761 </dia:attribute>
4762 <dia:attribute name="abstract_font">
4763 <dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
4764 </dia:attribute>
4765 <dia:attribute name="polymorphic_font">
4766 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
4767 </dia:attribute>
4768 <dia:attribute name="classname_font">
4769 <dia:font family="sans" style="80" name="Helvetica-Bold"/>
4770 </dia:attribute>
4771 <dia:attribute name="abstract_classname_font">
4772 <dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
4773 </dia:attribute>
4774 <dia:attribute name="comment_font">
4775 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
4776 </dia:attribute>
4777 <dia:attribute name="normal_font_height">
4778 <dia:real val="0.80000000000000004"/>
4779 </dia:attribute>
4780 <dia:attribute name="polymorphic_font_height">
4781 <dia:real val="0.80000000000000004"/>
4782 </dia:attribute>
4783 <dia:attribute name="abstract_font_height">
4784 <dia:real val="0.80000000000000004"/>
4785 </dia:attribute>
4786 <dia:attribute name="classname_font_height">
4787 <dia:real val="1"/>
4788 </dia:attribute>
4789 <dia:attribute name="abstract_classname_font_height">
4790 <dia:real val="1"/>
4791 </dia:attribute>
4792 <dia:attribute name="comment_font_height">
4793 <dia:real val="1"/>
4794 </dia:attribute>
4795 <dia:attribute name="attributes">
4796 <dia:composite type="umlattribute">
4797 <dia:attribute name="name">
4798 <dia:string># scan_source_name#</dia:string>
4799 </dia:attribute>
4800 <dia:attribute name="type">
4801 <dia:string>#text#</dia:string>
4802 </dia:attribute>
4803 <dia:attribute name="value">
4804 <dia:string>##</dia:string>
4805 </dia:attribute>
4806 <dia:attribute name="comment">
4807 <dia:string>##</dia:string>
4808 </dia:attribute>
4809 <dia:attribute name="visibility">
4810 <dia:enum val="3"/>
4811 </dia:attribute>
4812 <dia:attribute name="abstract">
4813 <dia:boolean val="false"/>
4814 </dia:attribute>
4815 <dia:attribute name="class_scope">
4816 <dia:boolean val="false"/>
4817 </dia:attribute>
4818 </dia:composite>
4819 </dia:attribute>
4820 <dia:attribute name="operations"/>
4821 <dia:attribute name="template">
4822 <dia:boolean val="false"/>
4823 </dia:attribute>
4824 <dia:attribute name="templates"/>
4825 </dia:object>
4826 <dia:object type="UML - Class" version="0" id="O19">
4827 <dia:attribute name="obj_pos">
4828 <dia:point val="4,-44"/>
4829 </dia:attribute>
4830 <dia:attribute name="obj_bb">
4831 <dia:rectangle val="3.95,-44.05;23.415,-35.55"/>
4832 </dia:attribute>
4833 <dia:attribute name="elem_corner">
4834 <dia:point val="4,-44"/>
4835 </dia:attribute>
4836 <dia:attribute name="elem_width">
4837 <dia:real val="19.365000000000002"/>
4838 </dia:attribute>
4839 <dia:attribute name="elem_height">
4840 <dia:real val="8.4000000000000004"/>
4841 </dia:attribute>
4842 <dia:attribute name="name">
4843 <dia:string>#task#</dia:string>
4844 </dia:attribute>
4845 <dia:attribute name="stereotype">
4846 <dia:string>##</dia:string>
4847 </dia:attribute>
4848 <dia:attribute name="comment">
4849 <dia:string>#A list of tasks, or experiments, to ... base.#</dia:string>
4850 </dia:attribute>
4851 <dia:attribute name="abstract">
4852 <dia:boolean val="false"/>
4853 </dia:attribute>
4854 <dia:attribute name="suppress_attributes">
4855 <dia:boolean val="false"/>
4856 </dia:attribute>
4857 <dia:attribute name="suppress_operations">
4858 <dia:boolean val="false"/>
4859 </dia:attribute>
4860 <dia:attribute name="visible_attributes">
4861 <dia:boolean val="true"/>
4862 </dia:attribute>
4863 <dia:attribute name="visible_operations">
4864 <dia:boolean val="false"/>
4865 </dia:attribute>
4866 <dia:attribute name="visible_comments">
4867 <dia:boolean val="true"/>
4868 </dia:attribute>
4869 <dia:attribute name="wrap_operations">
4870 <dia:boolean val="false"/>
4871 </dia:attribute>
4872 <dia:attribute name="wrap_after_char">
4873 <dia:int val="40"/>
4874 </dia:attribute>
4875 <dia:attribute name="comment_line_length">
4876 <dia:int val="40"/>
4877 </dia:attribute>
4878 <dia:attribute name="comment_tagging">
4879 <dia:boolean val="false"/>
4880 </dia:attribute>
4881 <dia:attribute name="line_width">
4882 <dia:real val="0.10000000000000001"/>
4883 </dia:attribute>
4884 <dia:attribute name="line_color">
4885 <dia:color val="#000000"/>
4886 </dia:attribute>
4887 <dia:attribute name="fill_color">
4888 <dia:color val="#ffffff"/>
4889 </dia:attribute>
4890 <dia:attribute name="text_color">
4891 <dia:color val="#000000"/>
4892 </dia:attribute>
4893 <dia:attribute name="normal_font">
4894 <dia:font family="monospace" style="0" name="Courier"/>
4895 </dia:attribute>
4896 <dia:attribute name="abstract_font">
4897 <dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
4898 </dia:attribute>
4899 <dia:attribute name="polymorphic_font">
4900 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
4901 </dia:attribute>
4902 <dia:attribute name="classname_font">
4903 <dia:font family="sans" style="80" name="Helvetica-Bold"/>
4904 </dia:attribute>
4905 <dia:attribute name="abstract_classname_font">
4906 <dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
4907 </dia:attribute>
4908 <dia:attribute name="comment_font">
4909 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
4910 </dia:attribute>
4911 <dia:attribute name="normal_font_height">
4912 <dia:real val="0.80000000000000004"/>
4913 </dia:attribute>
4914 <dia:attribute name="polymorphic_font_height">
4915 <dia:real val="0.80000000000000004"/>
4916 </dia:attribute>
4917 <dia:attribute name="abstract_font_height">
4918 <dia:real val="0.80000000000000004"/>
4919 </dia:attribute>
4920 <dia:attribute name="classname_font_height">
4921 <dia:real val="1"/>
4922 </dia:attribute>
4923 <dia:attribute name="abstract_classname_font_height">
4924 <dia:real val="1"/>
4925 </dia:attribute>
4926 <dia:attribute name="comment_font_height">
4927 <dia:real val="1"/>
4928 </dia:attribute>
4929 <dia:attribute name="attributes">
4930 <dia:composite type="umlattribute">
4931 <dia:attribute name="name">
4932 <dia:string># task_outcome_name#</dia:string>
4933 </dia:attribute>
4934 <dia:attribute name="type">
4935 <dia:string>#text#</dia:string>
The diff has been truncated for viewing.

Subscribers

People subscribed via source and target branches

to all changes: