]> git.llucax.com Git - z.facultad/75.07/algowars.git/blob - doc/uml/vista.dia
Import inicial después del "/var incident". :(
[z.facultad/75.07/algowars.git] / doc / uml / vista.dia
1 <?xml version="1.0"?>\r
2 <diagram xmlns:dia="http://www.lysator.liu.se/~alla/dia/">\r
3   <diagramdata>\r
4     <attribute name="background">\r
5       <color val="#ffffff"/>\r
6     </attribute>\r
7     <attribute name="paper">\r
8       <composite type="paper">\r
9         <attribute name="name">\r
10           <string>#A4#</string>\r
11         </attribute>\r
12         <attribute name="tmargin">\r
13           <real val="2.82"/>\r
14         </attribute>\r
15         <attribute name="bmargin">\r
16           <real val="2.82"/>\r
17         </attribute>\r
18         <attribute name="lmargin">\r
19           <real val="2.82"/>\r
20         </attribute>\r
21         <attribute name="rmargin">\r
22           <real val="2.82"/>\r
23         </attribute>\r
24         <attribute name="is_portrait">\r
25           <boolean val="true"/>\r
26         </attribute>\r
27         <attribute name="scaling">\r
28           <real val="1"/>\r
29         </attribute>\r
30         <attribute name="fitto">\r
31           <boolean val="false"/>\r
32         </attribute>\r
33       </composite>\r
34     </attribute>\r
35   </diagramdata>\r
36   <layer name="Background" visible="true">\r
37     <object type="UML - Class" version="0" id="O0">\r
38       <attribute name="obj_pos">\r
39         <point val="-1,32"/>\r
40       </attribute>\r
41       <attribute name="obj_bb">\r
42         <rectangle val="-1.05,31.95;28.9703,41.05"/>\r
43       </attribute>\r
44       <attribute name="elem_corner">\r
45         <point val="-1,32"/>\r
46       </attribute>\r
47       <attribute name="elem_width">\r
48         <real val="29.9203"/>\r
49       </attribute>\r
50       <attribute name="elem_height">\r
51         <real val="9"/>\r
52       </attribute>\r
53       <attribute name="name">\r
54         <string>#cCamara#</string>\r
55       </attribute>\r
56       <attribute name="stereotype">\r
57         <string/>\r
58       </attribute>\r
59       <attribute name="abstract">\r
60         <boolean val="true"/>\r
61       </attribute>\r
62       <attribute name="suppress_attributes">\r
63         <boolean val="false"/>\r
64       </attribute>\r
65       <attribute name="suppress_operations">\r
66         <boolean val="false"/>\r
67       </attribute>\r
68       <attribute name="visible_attributes">\r
69         <boolean val="true"/>\r
70       </attribute>\r
71       <attribute name="visible_operations">\r
72         <boolean val="true"/>\r
73       </attribute>\r
74       <attribute name="attributes">\r
75         <composite type="umlattribute">\r
76           <attribute name="name">\r
77             <string>#aCameraman#</string>\r
78           </attribute>\r
79           <attribute name="type">\r
80             <string>#cObjetoVolador#</string>\r
81           </attribute>\r
82           <attribute name="value">\r
83             <string/>\r
84           </attribute>\r
85           <attribute name="visibility">\r
86             <enum val="1"/>\r
87           </attribute>\r
88           <attribute name="abstract">\r
89             <boolean val="false"/>\r
90           </attribute>\r
91           <attribute name="class_scope">\r
92             <boolean val="false"/>\r
93           </attribute>\r
94         </composite>\r
95         <composite type="umlattribute">\r
96           <attribute name="name">\r
97             <string>#aRadioMaximo#</string>\r
98           </attribute>\r
99           <attribute name="type">\r
100             <string>#tLongitud#</string>\r
101           </attribute>\r
102           <attribute name="value">\r
103             <string/>\r
104           </attribute>\r
105           <attribute name="visibility">\r
106             <enum val="1"/>\r
107           </attribute>\r
108           <attribute name="abstract">\r
109             <boolean val="false"/>\r
110           </attribute>\r
111           <attribute name="class_scope">\r
112             <boolean val="false"/>\r
113           </attribute>\r
114         </composite>\r
115         <composite type="umlattribute">\r
116           <attribute name="name">\r
117             <string>#aRadioMinimo#</string>\r
118           </attribute>\r
119           <attribute name="type">\r
120             <string>#tLongitud#</string>\r
121           </attribute>\r
122           <attribute name="value">\r
123             <string/>\r
124           </attribute>\r
125           <attribute name="visibility">\r
126             <enum val="1"/>\r
127           </attribute>\r
128           <attribute name="abstract">\r
129             <boolean val="false"/>\r
130           </attribute>\r
131           <attribute name="class_scope">\r
132             <boolean val="false"/>\r
133           </attribute>\r
134         </composite>\r
135         <composite type="umlattribute">\r
136           <attribute name="name">\r
137             <string>#aRadioPantalla#</string>\r
138           </attribute>\r
139           <attribute name="type">\r
140             <string>#tLongitud#</string>\r
141           </attribute>\r
142           <attribute name="value">\r
143             <string/>\r
144           </attribute>\r
145           <attribute name="visibility">\r
146             <enum val="1"/>\r
147           </attribute>\r
148           <attribute name="abstract">\r
149             <boolean val="false"/>\r
150           </attribute>\r
151           <attribute name="class_scope">\r
152             <boolean val="false"/>\r
153           </attribute>\r
154         </composite>\r
155         <composite type="umlattribute">\r
156           <attribute name="name">\r
157             <string>#aDistPantalla#</string>\r
158           </attribute>\r
159           <attribute name="type">\r
160             <string>#tLongitud#</string>\r
161           </attribute>\r
162           <attribute name="value">\r
163             <string/>\r
164           </attribute>\r
165           <attribute name="visibility">\r
166             <enum val="1"/>\r
167           </attribute>\r
168           <attribute name="abstract">\r
169             <boolean val="false"/>\r
170           </attribute>\r
171           <attribute name="class_scope">\r
172             <boolean val="false"/>\r
173           </attribute>\r
174         </composite>\r
175         <composite type="umlattribute">\r
176           <attribute name="name">\r
177             <string>#aCosApertura#</string>\r
178           </attribute>\r
179           <attribute name="type">\r
180             <string>#tAngulo#</string>\r
181           </attribute>\r
182           <attribute name="value">\r
183             <string/>\r
184           </attribute>\r
185           <attribute name="visibility">\r
186             <enum val="1"/>\r
187           </attribute>\r
188           <attribute name="abstract">\r
189             <boolean val="false"/>\r
190           </attribute>\r
191           <attribute name="class_scope">\r
192             <boolean val="false"/>\r
193           </attribute>\r
194         </composite>\r
195         <composite type="umlattribute">\r
196           <attribute name="name">\r
197             <string>#aFiltro#</string>\r
198           </attribute>\r
199           <attribute name="type">\r
200             <string>#cFiltro#</string>\r
201           </attribute>\r
202           <attribute name="value">\r
203             <string/>\r
204           </attribute>\r
205           <attribute name="visibility">\r
206             <enum val="1"/>\r
207           </attribute>\r
208           <attribute name="abstract">\r
209             <boolean val="false"/>\r
210           </attribute>\r
211           <attribute name="class_scope">\r
212             <boolean val="false"/>\r
213           </attribute>\r
214         </composite>\r
215       </attribute>\r
216       <attribute name="operations">\r
217         <composite type="umloperation">\r
218           <attribute name="name">\r
219             <string>#mProyectar#</string>\r
220           </attribute>\r
221           <attribute name="type">\r
222             <string/>\r
223           </attribute>\r
224           <attribute name="visibility">\r
225             <enum val="2"/>\r
226           </attribute>\r
227           <attribute name="abstract">\r
228             <boolean val="true"/>\r
229           </attribute>\r
230           <attribute name="class_scope">\r
231             <boolean val="false"/>\r
232           </attribute>\r
233           <attribute name="parameters">\r
234             <composite type="umlparameter">\r
235               <attribute name="name">\r
236                 <string>#ov#</string>\r
237               </attribute>\r
238               <attribute name="type">\r
239                 <string>#cObjetoVolador#</string>\r
240               </attribute>\r
241               <attribute name="value">\r
242                 <string/>\r
243               </attribute>\r
244               <attribute name="kind">\r
245                 <enum val="0"/>\r
246               </attribute>\r
247             </composite>\r
248             <composite type="umlparameter">\r
249               <attribute name="name">\r
250                 <string>#x#</string>\r
251               </attribute>\r
252               <attribute name="type">\r
253                 <string>#tLongitud#</string>\r
254               </attribute>\r
255               <attribute name="value">\r
256                 <string/>\r
257               </attribute>\r
258               <attribute name="kind">\r
259                 <enum val="0"/>\r
260               </attribute>\r
261             </composite>\r
262             <composite type="umlparameter">\r
263               <attribute name="name">\r
264                 <string>#y#</string>\r
265               </attribute>\r
266               <attribute name="type">\r
267                 <string>#tLongitud#</string>\r
268               </attribute>\r
269               <attribute name="value">\r
270                 <string/>\r
271               </attribute>\r
272               <attribute name="kind">\r
273                 <enum val="0"/>\r
274               </attribute>\r
275             </composite>\r
276             <composite type="umlparameter">\r
277               <attribute name="name">\r
278                 <string>#tam#</string>\r
279               </attribute>\r
280               <attribute name="type">\r
281                 <string>#tLongitud#</string>\r
282               </attribute>\r
283               <attribute name="value">\r
284                 <string/>\r
285               </attribute>\r
286               <attribute name="kind">\r
287                 <enum val="0"/>\r
288               </attribute>\r
289             </composite>\r
290           </attribute>\r
291         </composite>\r
292         <composite type="umloperation">\r
293           <attribute name="name">\r
294             <string>#mProcesar#</string>\r
295           </attribute>\r
296           <attribute name="type">\r
297             <string>#cLista#</string>\r
298           </attribute>\r
299           <attribute name="visibility">\r
300             <enum val="0"/>\r
301           </attribute>\r
302           <attribute name="abstract">\r
303             <boolean val="false"/>\r
304           </attribute>\r
305           <attribute name="class_scope">\r
306             <boolean val="false"/>\r
307           </attribute>\r
308           <attribute name="parameters">\r
309             <composite type="umlparameter">\r
310               <attribute name="name">\r
311                 <string>#l#</string>\r
312               </attribute>\r
313               <attribute name="type">\r
314                 <string>#TList#</string>\r
315               </attribute>\r
316               <attribute name="value">\r
317                 <string/>\r
318               </attribute>\r
319               <attribute name="kind">\r
320                 <enum val="0"/>\r
321               </attribute>\r
322             </composite>\r
323           </attribute>\r
324         </composite>\r
325       </attribute>\r
326       <attribute name="template">\r
327         <boolean val="false"/>\r
328       </attribute>\r
329       <attribute name="templates"/>\r
330     </object>\r
331     <object type="UML - Class" version="0" id="O1">\r
332       <attribute name="obj_pos">\r
333         <point val="-22,7"/>\r
334       </attribute>\r
335       <attribute name="obj_bb">\r
336         <rectangle val="-22.05,6.95;-0.7884,17.65"/>\r
337       </attribute>\r
338       <attribute name="elem_corner">\r
339         <point val="-22,7"/>\r
340       </attribute>\r
341       <attribute name="elem_width">\r
342         <real val="21.1616"/>\r
343       </attribute>\r
344       <attribute name="elem_height">\r
345         <real val="10.6"/>\r
346       </attribute>\r
347       <attribute name="name">\r
348         <string>#cVista#</string>\r
349       </attribute>\r
350       <attribute name="stereotype">\r
351         <string/>\r
352       </attribute>\r
353       <attribute name="abstract">\r
354         <boolean val="false"/>\r
355       </attribute>\r
356       <attribute name="suppress_attributes">\r
357         <boolean val="false"/>\r
358       </attribute>\r
359       <attribute name="suppress_operations">\r
360         <boolean val="false"/>\r
361       </attribute>\r
362       <attribute name="visible_attributes">\r
363         <boolean val="true"/>\r
364       </attribute>\r
365       <attribute name="visible_operations">\r
366         <boolean val="true"/>\r
367       </attribute>\r
368       <attribute name="attributes">\r
369         <composite type="umlattribute">\r
370           <attribute name="name">\r
371             <string>#aFormulario#</string>\r
372           </attribute>\r
373           <attribute name="type">\r
374             <string>#TCustomForm#</string>\r
375           </attribute>\r
376           <attribute name="value">\r
377             <string/>\r
378           </attribute>\r
379           <attribute name="visibility">\r
380             <enum val="1"/>\r
381           </attribute>\r
382           <attribute name="abstract">\r
383             <boolean val="false"/>\r
384           </attribute>\r
385           <attribute name="class_scope">\r
386             <boolean val="false"/>\r
387           </attribute>\r
388         </composite>\r
389         <composite type="umlattribute">\r
390           <attribute name="name">\r
391             <string>#aRegion#</string>\r
392           </attribute>\r
393           <attribute name="type">\r
394             <string>#HRgn#</string>\r
395           </attribute>\r
396           <attribute name="value">\r
397             <string/>\r
398           </attribute>\r
399           <attribute name="visibility">\r
400             <enum val="1"/>\r
401           </attribute>\r
402           <attribute name="abstract">\r
403             <boolean val="false"/>\r
404           </attribute>\r
405           <attribute name="class_scope">\r
406             <boolean val="false"/>\r
407           </attribute>\r
408         </composite>\r
409         <composite type="umlattribute">\r
410           <attribute name="name">\r
411             <string>#aCamara#</string>\r
412           </attribute>\r
413           <attribute name="type">\r
414             <string>#cCamara#</string>\r
415           </attribute>\r
416           <attribute name="value">\r
417             <string/>\r
418           </attribute>\r
419           <attribute name="visibility">\r
420             <enum val="1"/>\r
421           </attribute>\r
422           <attribute name="abstract">\r
423             <boolean val="false"/>\r
424           </attribute>\r
425           <attribute name="class_scope">\r
426             <boolean val="false"/>\r
427           </attribute>\r
428         </composite>\r
429         <composite type="umlattribute">\r
430           <attribute name="name">\r
431             <string>#aProy#</string>\r
432           </attribute>\r
433           <attribute name="type">\r
434             <string>#cLista#</string>\r
435           </attribute>\r
436           <attribute name="value">\r
437             <string/>\r
438           </attribute>\r
439           <attribute name="visibility">\r
440             <enum val="1"/>\r
441           </attribute>\r
442           <attribute name="abstract">\r
443             <boolean val="false"/>\r
444           </attribute>\r
445           <attribute name="class_scope">\r
446             <boolean val="false"/>\r
447           </attribute>\r
448         </composite>\r
449       </attribute>\r
450       <attribute name="operations">\r
451         <composite type="umloperation">\r
452           <attribute name="name">\r
453             <string>#mGetFormLado#</string>\r
454           </attribute>\r
455           <attribute name="type">\r
456             <string>#integer#</string>\r
457           </attribute>\r
458           <attribute name="visibility">\r
459             <enum val="2"/>\r
460           </attribute>\r
461           <attribute name="abstract">\r
462             <boolean val="false"/>\r
463           </attribute>\r
464           <attribute name="class_scope">\r
465             <boolean val="false"/>\r
466           </attribute>\r
467           <attribute name="parameters"/>\r
468         </composite>\r
469         <composite type="umloperation">\r
470           <attribute name="name">\r
471             <string>#mGetTam#</string>\r
472           </attribute>\r
473           <attribute name="type">\r
474             <string>#integer#</string>\r
475           </attribute>\r
476           <attribute name="visibility">\r
477             <enum val="2"/>\r
478           </attribute>\r
479           <attribute name="abstract">\r
480             <boolean val="false"/>\r
481           </attribute>\r
482           <attribute name="class_scope">\r
483             <boolean val="false"/>\r
484           </attribute>\r
485           <attribute name="parameters">\r
486             <composite type="umlparameter">\r
487               <attribute name="name">\r
488                 <string>#proy#</string>\r
489               </attribute>\r
490               <attribute name="type">\r
491                 <string>#tPPoy#</string>\r
492               </attribute>\r
493               <attribute name="value">\r
494                 <string/>\r
495               </attribute>\r
496               <attribute name="kind">\r
497                 <enum val="0"/>\r
498               </attribute>\r
499             </composite>\r
500           </attribute>\r
501         </composite>\r
502         <composite type="umloperation">\r
503           <attribute name="name">\r
504             <string>#mGetX#</string>\r
505           </attribute>\r
506           <attribute name="type">\r
507             <string>#integer#</string>\r
508           </attribute>\r
509           <attribute name="visibility">\r
510             <enum val="2"/>\r
511           </attribute>\r
512           <attribute name="abstract">\r
513             <boolean val="false"/>\r
514           </attribute>\r
515           <attribute name="class_scope">\r
516             <boolean val="false"/>\r
517           </attribute>\r
518           <attribute name="parameters">\r
519             <composite type="umlparameter">\r
520               <attribute name="name">\r
521                 <string>#proy#</string>\r
522               </attribute>\r
523               <attribute name="type">\r
524                 <string>#tPProy#</string>\r
525               </attribute>\r
526               <attribute name="value">\r
527                 <string/>\r
528               </attribute>\r
529               <attribute name="kind">\r
530                 <enum val="0"/>\r
531               </attribute>\r
532             </composite>\r
533           </attribute>\r
534         </composite>\r
535         <composite type="umloperation">\r
536           <attribute name="name">\r
537             <string>#mGetY#</string>\r
538           </attribute>\r
539           <attribute name="type">\r
540             <string>#integer#</string>\r
541           </attribute>\r
542           <attribute name="visibility">\r
543             <enum val="2"/>\r
544           </attribute>\r
545           <attribute name="abstract">\r
546             <boolean val="false"/>\r
547           </attribute>\r
548           <attribute name="class_scope">\r
549             <boolean val="false"/>\r
550           </attribute>\r
551           <attribute name="parameters">\r
552             <composite type="umlparameter">\r
553               <attribute name="name">\r
554                 <string>#proy#</string>\r
555               </attribute>\r
556               <attribute name="type">\r
557                 <string>#tPProy#</string>\r
558               </attribute>\r
559               <attribute name="value">\r
560                 <string/>\r
561               </attribute>\r
562               <attribute name="kind">\r
563                 <enum val="0"/>\r
564               </attribute>\r
565             </composite>\r
566           </attribute>\r
567         </composite>\r
568         <composite type="umloperation">\r
569           <attribute name="name">\r
570             <string>#mDibujarOV#</string>\r
571           </attribute>\r
572           <attribute name="type">\r
573             <string/>\r
574           </attribute>\r
575           <attribute name="visibility">\r
576             <enum val="2"/>\r
577           </attribute>\r
578           <attribute name="abstract">\r
579             <boolean val="false"/>\r
580           </attribute>\r
581           <attribute name="class_scope">\r
582             <boolean val="false"/>\r
583           </attribute>\r
584           <attribute name="parameters">\r
585             <composite type="umlparameter">\r
586               <attribute name="name">\r
587                 <string>#proy#</string>\r
588               </attribute>\r
589               <attribute name="type">\r
590                 <string>#tPProy#</string>\r
591               </attribute>\r
592               <attribute name="value">\r
593                 <string/>\r
594               </attribute>\r
595               <attribute name="kind">\r
596                 <enum val="0"/>\r
597               </attribute>\r
598             </composite>\r
599           </attribute>\r
600         </composite>\r
601         <composite type="umloperation">\r
602           <attribute name="name">\r
603             <string>#mDibujarVista#</string>\r
604           </attribute>\r
605           <attribute name="type">\r
606             <string/>\r
607           </attribute>\r
608           <attribute name="visibility">\r
609             <enum val="0"/>\r
610           </attribute>\r
611           <attribute name="abstract">\r
612             <boolean val="false"/>\r
613           </attribute>\r
614           <attribute name="class_scope">\r
615             <boolean val="false"/>\r
616           </attribute>\r
617           <attribute name="parameters">\r
618             <composite type="umlparameter">\r
619               <attribute name="name">\r
620                 <string>#oEspacio#</string>\r
621               </attribute>\r
622               <attribute name="type">\r
623                 <string>#cEspacio#</string>\r
624               </attribute>\r
625               <attribute name="value">\r
626                 <string/>\r
627               </attribute>\r
628               <attribute name="kind">\r
629                 <enum val="0"/>\r
630               </attribute>\r
631             </composite>\r
632           </attribute>\r
633         </composite>\r
634         <composite type="umloperation">\r
635           <attribute name="name">\r
636             <string>#mGetDebugInfo#</string>\r
637           </attribute>\r
638           <attribute name="type">\r
639             <string>#string#</string>\r
640           </attribute>\r
641           <attribute name="visibility">\r
642             <enum val="3"/>\r
643           </attribute>\r
644           <attribute name="abstract">\r
645             <boolean val="false"/>\r
646           </attribute>\r
647           <attribute name="class_scope">\r
648             <boolean val="false"/>\r
649           </attribute>\r
650           <attribute name="parameters">\r
651             <composite type="umlparameter">\r
652               <attribute name="name">\r
653                 <string>#debugLevel#</string>\r
654               </attribute>\r
655               <attribute name="type">\r
656                 <string>#tDebugInfo#</string>\r
657               </attribute>\r
658               <attribute name="value">\r
659                 <string/>\r
660               </attribute>\r
661               <attribute name="kind">\r
662                 <enum val="0"/>\r
663               </attribute>\r
664             </composite>\r
665           </attribute>\r
666         </composite>\r
667       </attribute>\r
668       <attribute name="template">\r
669         <boolean val="false"/>\r
670       </attribute>\r
671       <attribute name="templates"/>\r
672     </object>\r
673     <object type="UML - Class" version="0" id="O2">\r
674       <attribute name="obj_pos">\r
675         <point val="30,4"/>\r
676       </attribute>\r
677       <attribute name="obj_bb">\r
678         <rectangle val="29.95,3.95;54.8314,21.05"/>\r
679       </attribute>\r
680       <attribute name="elem_corner">\r
681         <point val="30,4"/>\r
682       </attribute>\r
683       <attribute name="elem_width">\r
684         <real val="24.7814"/>\r
685       </attribute>\r
686       <attribute name="elem_height">\r
687         <real val="17"/>\r
688       </attribute>\r
689       <attribute name="name">\r
690         <string>#cVector#</string>\r
691       </attribute>\r
692       <attribute name="stereotype">\r
693         <string/>\r
694       </attribute>\r
695       <attribute name="abstract">\r
696         <boolean val="false"/>\r
697       </attribute>\r
698       <attribute name="suppress_attributes">\r
699         <boolean val="false"/>\r
700       </attribute>\r
701       <attribute name="suppress_operations">\r
702         <boolean val="false"/>\r
703       </attribute>\r
704       <attribute name="visible_attributes">\r
705         <boolean val="true"/>\r
706       </attribute>\r
707       <attribute name="visible_operations">\r
708         <boolean val="true"/>\r
709       </attribute>\r
710       <attribute name="attributes">\r
711         <composite type="umlattribute">\r
712           <attribute name="name">\r
713             <string>#aX#</string>\r
714           </attribute>\r
715           <attribute name="type">\r
716             <string>#tLongitud#</string>\r
717           </attribute>\r
718           <attribute name="value">\r
719             <string/>\r
720           </attribute>\r
721           <attribute name="visibility">\r
722             <enum val="1"/>\r
723           </attribute>\r
724           <attribute name="abstract">\r
725             <boolean val="false"/>\r
726           </attribute>\r
727           <attribute name="class_scope">\r
728             <boolean val="false"/>\r
729           </attribute>\r
730         </composite>\r
731         <composite type="umlattribute">\r
732           <attribute name="name">\r
733             <string>#aY#</string>\r
734           </attribute>\r
735           <attribute name="type">\r
736             <string>#tLongitud#</string>\r
737           </attribute>\r
738           <attribute name="value">\r
739             <string/>\r
740           </attribute>\r
741           <attribute name="visibility">\r
742             <enum val="1"/>\r
743           </attribute>\r
744           <attribute name="abstract">\r
745             <boolean val="false"/>\r
746           </attribute>\r
747           <attribute name="class_scope">\r
748             <boolean val="false"/>\r
749           </attribute>\r
750         </composite>\r
751         <composite type="umlattribute">\r
752           <attribute name="name">\r
753             <string>#aZ#</string>\r
754           </attribute>\r
755           <attribute name="type">\r
756             <string>#tLongitud#</string>\r
757           </attribute>\r
758           <attribute name="value">\r
759             <string/>\r
760           </attribute>\r
761           <attribute name="visibility">\r
762             <enum val="1"/>\r
763           </attribute>\r
764           <attribute name="abstract">\r
765             <boolean val="false"/>\r
766           </attribute>\r
767           <attribute name="class_scope">\r
768             <boolean val="false"/>\r
769           </attribute>\r
770         </composite>\r
771       </attribute>\r
772       <attribute name="operations">\r
773         <composite type="umloperation">\r
774           <attribute name="name">\r
775             <string>#mHacerVersor#</string>\r
776           </attribute>\r
777           <attribute name="type">\r
778             <string>#cVector#</string>\r
779           </attribute>\r
780           <attribute name="visibility">\r
781             <enum val="0"/>\r
782           </attribute>\r
783           <attribute name="abstract">\r
784             <boolean val="false"/>\r
785           </attribute>\r
786           <attribute name="class_scope">\r
787             <boolean val="false"/>\r
788           </attribute>\r
789           <attribute name="parameters"/>\r
790         </composite>\r
791         <composite type="umloperation">\r
792           <attribute name="name">\r
793             <string>#mSet#</string>\r
794           </attribute>\r
795           <attribute name="type">\r
796             <string>#cVector#</string>\r
797           </attribute>\r
798           <attribute name="visibility">\r
799             <enum val="0"/>\r
800           </attribute>\r
801           <attribute name="abstract">\r
802             <boolean val="false"/>\r
803           </attribute>\r
804           <attribute name="class_scope">\r
805             <boolean val="false"/>\r
806           </attribute>\r
807           <attribute name="parameters">\r
808             <composite type="umlparameter">\r
809               <attribute name="name">\r
810                 <string>#x#</string>\r
811               </attribute>\r
812               <attribute name="type">\r
813                 <string>#tLongitud#</string>\r
814               </attribute>\r
815               <attribute name="value">\r
816                 <string/>\r
817               </attribute>\r
818               <attribute name="kind">\r
819                 <enum val="0"/>\r
820               </attribute>\r
821             </composite>\r
822             <composite type="umlparameter">\r
823               <attribute name="name">\r
824                 <string>#y#</string>\r
825               </attribute>\r
826               <attribute name="type">\r
827                 <string>#tLongitud#</string>\r
828               </attribute>\r
829               <attribute name="value">\r
830                 <string/>\r
831               </attribute>\r
832               <attribute name="kind">\r
833                 <enum val="0"/>\r
834               </attribute>\r
835             </composite>\r
836             <composite type="umlparameter">\r
837               <attribute name="name">\r
838                 <string>#z#</string>\r
839               </attribute>\r
840               <attribute name="type">\r
841                 <string>#tLongitud#</string>\r
842               </attribute>\r
843               <attribute name="value">\r
844                 <string/>\r
845               </attribute>\r
846               <attribute name="kind">\r
847                 <enum val="0"/>\r
848               </attribute>\r
849             </composite>\r
850             <composite type="umlparameter">\r
851               <attribute name="name">\r
852                 <string>##</string>\r
853               </attribute>\r
854               <attribute name="type">\r
855                 <string>##</string>\r
856               </attribute>\r
857               <attribute name="value">\r
858                 <string/>\r
859               </attribute>\r
860               <attribute name="kind">\r
861                 <enum val="0"/>\r
862               </attribute>\r
863             </composite>\r
864           </attribute>\r
865         </composite>\r
866         <composite type="umloperation">\r
867           <attribute name="name">\r
868             <string>#mSet#</string>\r
869           </attribute>\r
870           <attribute name="type">\r
871             <string>#cVector#</string>\r
872           </attribute>\r
873           <attribute name="visibility">\r
874             <enum val="0"/>\r
875           </attribute>\r
876           <attribute name="abstract">\r
877             <boolean val="false"/>\r
878           </attribute>\r
879           <attribute name="class_scope">\r
880             <boolean val="false"/>\r
881           </attribute>\r
882           <attribute name="parameters">\r
883             <composite type="umlparameter">\r
884               <attribute name="name">\r
885                 <string>#v#</string>\r
886               </attribute>\r
887               <attribute name="type">\r
888                 <string>#cVector#</string>\r
889               </attribute>\r
890               <attribute name="value">\r
891                 <string/>\r
892               </attribute>\r
893               <attribute name="kind">\r
894                 <enum val="0"/>\r
895               </attribute>\r
896             </composite>\r
897           </attribute>\r
898         </composite>\r
899         <composite type="umloperation">\r
900           <attribute name="name">\r
901             <string>#mAddX#</string>\r
902           </attribute>\r
903           <attribute name="type">\r
904             <string>#cVector#</string>\r
905           </attribute>\r
906           <attribute name="visibility">\r
907             <enum val="0"/>\r
908           </attribute>\r
909           <attribute name="abstract">\r
910             <boolean val="false"/>\r
911           </attribute>\r
912           <attribute name="class_scope">\r
913             <boolean val="false"/>\r
914           </attribute>\r
915           <attribute name="parameters">\r
916             <composite type="umlparameter">\r
917               <attribute name="name">\r
918                 <string>#x#</string>\r
919               </attribute>\r
920               <attribute name="type">\r
921                 <string>#tLongitud#</string>\r
922               </attribute>\r
923               <attribute name="value">\r
924                 <string/>\r
925               </attribute>\r
926               <attribute name="kind">\r
927                 <enum val="0"/>\r
928               </attribute>\r
929             </composite>\r
930           </attribute>\r
931         </composite>\r
932         <composite type="umloperation">\r
933           <attribute name="name">\r
934             <string>#mAddY#</string>\r
935           </attribute>\r
936           <attribute name="type">\r
937             <string>#cVector#</string>\r
938           </attribute>\r
939           <attribute name="visibility">\r
940             <enum val="0"/>\r
941           </attribute>\r
942           <attribute name="abstract">\r
943             <boolean val="false"/>\r
944           </attribute>\r
945           <attribute name="class_scope">\r
946             <boolean val="false"/>\r
947           </attribute>\r
948           <attribute name="parameters">\r
949             <composite type="umlparameter">\r
950               <attribute name="name">\r
951                 <string>#y#</string>\r
952               </attribute>\r
953               <attribute name="type">\r
954                 <string>#tLongitud#</string>\r
955               </attribute>\r
956               <attribute name="value">\r
957                 <string/>\r
958               </attribute>\r
959               <attribute name="kind">\r
960                 <enum val="0"/>\r
961               </attribute>\r
962             </composite>\r
963           </attribute>\r
964         </composite>\r
965         <composite type="umloperation">\r
966           <attribute name="name">\r
967             <string>#mAddZ#</string>\r
968           </attribute>\r
969           <attribute name="type">\r
970             <string>#cVector#</string>\r
971           </attribute>\r
972           <attribute name="visibility">\r
973             <enum val="0"/>\r
974           </attribute>\r
975           <attribute name="abstract">\r
976             <boolean val="false"/>\r
977           </attribute>\r
978           <attribute name="class_scope">\r
979             <boolean val="false"/>\r
980           </attribute>\r
981           <attribute name="parameters">\r
982             <composite type="umlparameter">\r
983               <attribute name="name">\r
984                 <string>#z#</string>\r
985               </attribute>\r
986               <attribute name="type">\r
987                 <string>#tLongitud#</string>\r
988               </attribute>\r
989               <attribute name="value">\r
990                 <string/>\r
991               </attribute>\r
992               <attribute name="kind">\r
993                 <enum val="0"/>\r
994               </attribute>\r
995             </composite>\r
996           </attribute>\r
997         </composite>\r
998         <composite type="umloperation">\r
999           <attribute name="name">\r
1000             <string>#mSetModulo#</string>\r
1001           </attribute>\r
1002           <attribute name="type">\r
1003             <string>#cVector#</string>\r
1004           </attribute>\r
1005           <attribute name="visibility">\r
1006             <enum val="0"/>\r
1007           </attribute>\r
1008           <attribute name="abstract">\r
1009             <boolean val="false"/>\r
1010           </attribute>\r
1011           <attribute name="class_scope">\r
1012             <boolean val="false"/>\r
1013           </attribute>\r
1014           <attribute name="parameters">\r
1015             <composite type="umlparameter">\r
1016               <attribute name="name">\r
1017                 <string>#modulo#</string>\r
1018               </attribute>\r
1019               <attribute name="type">\r
1020                 <string>#tLongitud#</string>\r
1021               </attribute>\r
1022               <attribute name="value">\r
1023                 <string/>\r
1024               </attribute>\r
1025               <attribute name="kind">\r
1026                 <enum val="0"/>\r
1027               </attribute>\r
1028             </composite>\r
1029           </attribute>\r
1030         </composite>\r
1031         <composite type="umloperation">\r
1032           <attribute name="name">\r
1033             <string>#mAddModulo#</string>\r
1034           </attribute>\r
1035           <attribute name="type">\r
1036             <string>#cVector#</string>\r
1037           </attribute>\r
1038           <attribute name="visibility">\r
1039             <enum val="0"/>\r
1040           </attribute>\r
1041           <attribute name="abstract">\r
1042             <boolean val="false"/>\r
1043           </attribute>\r
1044           <attribute name="class_scope">\r
1045             <boolean val="false"/>\r
1046           </attribute>\r
1047           <attribute name="parameters">\r
1048             <composite type="umlparameter">\r
1049               <attribute name="name">\r
1050                 <string>#modulo#</string>\r
1051               </attribute>\r
1052               <attribute name="type">\r
1053                 <string>#tLongitud#</string>\r
1054               </attribute>\r
1055               <attribute name="value">\r
1056                 <string/>\r
1057               </attribute>\r
1058               <attribute name="kind">\r
1059                 <enum val="0"/>\r
1060               </attribute>\r
1061             </composite>\r
1062           </attribute>\r
1063         </composite>\r
1064         <composite type="umloperation">\r
1065           <attribute name="name">\r
1066             <string>#mGetModulo#</string>\r
1067           </attribute>\r
1068           <attribute name="type">\r
1069             <string>#tLongitud#</string>\r
1070           </attribute>\r
1071           <attribute name="visibility">\r
1072             <enum val="0"/>\r
1073           </attribute>\r
1074           <attribute name="abstract">\r
1075             <boolean val="false"/>\r
1076           </attribute>\r
1077           <attribute name="class_scope">\r
1078             <boolean val="false"/>\r
1079           </attribute>\r
1080           <attribute name="parameters"/>\r
1081         </composite>\r
1082         <composite type="umloperation">\r
1083           <attribute name="name">\r
1084             <string>#mSumar#</string>\r
1085           </attribute>\r
1086           <attribute name="type">\r
1087             <string>#cVector#</string>\r
1088           </attribute>\r
1089           <attribute name="visibility">\r
1090             <enum val="0"/>\r
1091           </attribute>\r
1092           <attribute name="abstract">\r
1093             <boolean val="false"/>\r
1094           </attribute>\r
1095           <attribute name="class_scope">\r
1096             <boolean val="false"/>\r
1097           </attribute>\r
1098           <attribute name="parameters">\r
1099             <composite type="umlparameter">\r
1100               <attribute name="name">\r
1101                 <string>#vec#</string>\r
1102               </attribute>\r
1103               <attribute name="type">\r
1104                 <string>#cVector#</string>\r
1105               </attribute>\r
1106               <attribute name="value">\r
1107                 <string/>\r
1108               </attribute>\r
1109               <attribute name="kind">\r
1110                 <enum val="0"/>\r
1111               </attribute>\r
1112             </composite>\r
1113           </attribute>\r
1114         </composite>\r
1115         <composite type="umloperation">\r
1116           <attribute name="name">\r
1117             <string>#mRestar#</string>\r
1118           </attribute>\r
1119           <attribute name="type">\r
1120             <string>#cVector#</string>\r
1121           </attribute>\r
1122           <attribute name="visibility">\r
1123             <enum val="0"/>\r
1124           </attribute>\r
1125           <attribute name="abstract">\r
1126             <boolean val="false"/>\r
1127           </attribute>\r
1128           <attribute name="class_scope">\r
1129             <boolean val="false"/>\r
1130           </attribute>\r
1131           <attribute name="parameters">\r
1132             <composite type="umlparameter">\r
1133               <attribute name="name">\r
1134                 <string>#vec#</string>\r
1135               </attribute>\r
1136               <attribute name="type">\r
1137                 <string>#cVector#</string>\r
1138               </attribute>\r
1139               <attribute name="value">\r
1140                 <string/>\r
1141               </attribute>\r
1142               <attribute name="kind">\r
1143                 <enum val="0"/>\r
1144               </attribute>\r
1145             </composite>\r
1146           </attribute>\r
1147         </composite>\r
1148         <composite type="umloperation">\r
1149           <attribute name="name">\r
1150             <string>#mMultiplicar#</string>\r
1151           </attribute>\r
1152           <attribute name="type">\r
1153             <string>#cVector#</string>\r
1154           </attribute>\r
1155           <attribute name="visibility">\r
1156             <enum val="0"/>\r
1157           </attribute>\r
1158           <attribute name="abstract">\r
1159             <boolean val="false"/>\r
1160           </attribute>\r
1161           <attribute name="class_scope">\r
1162             <boolean val="false"/>\r
1163           </attribute>\r
1164           <attribute name="parameters">\r
1165             <composite type="umlparameter">\r
1166               <attribute name="name">\r
1167                 <string>#vec#</string>\r
1168               </attribute>\r
1169               <attribute name="type">\r
1170                 <string>#cVector#</string>\r
1171               </attribute>\r
1172               <attribute name="value">\r
1173                 <string/>\r
1174               </attribute>\r
1175               <attribute name="kind">\r
1176                 <enum val="0"/>\r
1177               </attribute>\r
1178             </composite>\r
1179           </attribute>\r
1180         </composite>\r
1181         <composite type="umloperation">\r
1182           <attribute name="name">\r
1183             <string>#mMultiplicar#</string>\r
1184           </attribute>\r
1185           <attribute name="type">\r
1186             <string>#cVector#</string>\r
1187           </attribute>\r
1188           <attribute name="visibility">\r
1189             <enum val="0"/>\r
1190           </attribute>\r
1191           <attribute name="abstract">\r
1192             <boolean val="false"/>\r
1193           </attribute>\r
1194           <attribute name="class_scope">\r
1195             <boolean val="false"/>\r
1196           </attribute>\r
1197           <attribute name="parameters">\r
1198             <composite type="umlparameter">\r
1199               <attribute name="name">\r
1200                 <string>#esc#</string>\r
1201               </attribute>\r
1202               <attribute name="type">\r
1203                 <string>#tLongitud#</string>\r
1204               </attribute>\r
1205               <attribute name="value">\r
1206                 <string/>\r
1207               </attribute>\r
1208               <attribute name="kind">\r
1209                 <enum val="0"/>\r
1210               </attribute>\r
1211             </composite>\r
1212           </attribute>\r
1213         </composite>\r
1214         <composite type="umloperation">\r
1215           <attribute name="name">\r
1216             <string>#mMultiplicarEsc#</string>\r
1217           </attribute>\r
1218           <attribute name="type">\r
1219             <string>#tLongitud#</string>\r
1220           </attribute>\r
1221           <attribute name="visibility">\r
1222             <enum val="0"/>\r
1223           </attribute>\r
1224           <attribute name="abstract">\r
1225             <boolean val="false"/>\r
1226           </attribute>\r
1227           <attribute name="class_scope">\r
1228             <boolean val="false"/>\r
1229           </attribute>\r
1230           <attribute name="parameters">\r
1231             <composite type="umlparameter">\r
1232               <attribute name="name">\r
1233                 <string>#vec#</string>\r
1234               </attribute>\r
1235               <attribute name="type">\r
1236                 <string>#cVector#</string>\r
1237               </attribute>\r
1238               <attribute name="value">\r
1239                 <string/>\r
1240               </attribute>\r
1241               <attribute name="kind">\r
1242                 <enum val="0"/>\r
1243               </attribute>\r
1244             </composite>\r
1245           </attribute>\r
1246         </composite>\r
1247         <composite type="umloperation">\r
1248           <attribute name="name">\r
1249             <string>#mGetDistancia#</string>\r
1250           </attribute>\r
1251           <attribute name="type">\r
1252             <string>#tLongitud#</string>\r
1253           </attribute>\r
1254           <attribute name="visibility">\r
1255             <enum val="0"/>\r
1256           </attribute>\r
1257           <attribute name="abstract">\r
1258             <boolean val="false"/>\r
1259           </attribute>\r
1260           <attribute name="class_scope">\r
1261             <boolean val="false"/>\r
1262           </attribute>\r
1263           <attribute name="parameters">\r
1264             <composite type="umlparameter">\r
1265               <attribute name="name">\r
1266                 <string>#vec#</string>\r
1267               </attribute>\r
1268               <attribute name="type">\r
1269                 <string>#cVector#</string>\r
1270               </attribute>\r
1271               <attribute name="value">\r
1272                 <string/>\r
1273               </attribute>\r
1274               <attribute name="kind">\r
1275                 <enum val="0"/>\r
1276               </attribute>\r
1277             </composite>\r
1278           </attribute>\r
1279         </composite>\r
1280         <composite type="umloperation">\r
1281           <attribute name="name">\r
1282             <string>#mModificarCon#</string>\r
1283           </attribute>\r
1284           <attribute name="type">\r
1285             <string>#cVector#</string>\r
1286           </attribute>\r
1287           <attribute name="visibility">\r
1288             <enum val="0"/>\r
1289           </attribute>\r
1290           <attribute name="abstract">\r
1291             <boolean val="false"/>\r
1292           </attribute>\r
1293           <attribute name="class_scope">\r
1294             <boolean val="false"/>\r
1295           </attribute>\r
1296           <attribute name="parameters">\r
1297             <composite type="umlparameter">\r
1298               <attribute name="name">\r
1299                 <string>#vel#</string>\r
1300               </attribute>\r
1301               <attribute name="type">\r
1302                 <string>#cVector#</string>\r
1303               </attribute>\r
1304               <attribute name="value">\r
1305                 <string/>\r
1306               </attribute>\r
1307               <attribute name="kind">\r
1308                 <enum val="0"/>\r
1309               </attribute>\r
1310             </composite>\r
1311             <composite type="umlparameter">\r
1312               <attribute name="name">\r
1313                 <string>#dT#</string>\r
1314               </attribute>\r
1315               <attribute name="type">\r
1316                 <string>#tTiempo#</string>\r
1317               </attribute>\r
1318               <attribute name="value">\r
1319                 <string/>\r
1320               </attribute>\r
1321               <attribute name="kind">\r
1322                 <enum val="0"/>\r
1323               </attribute>\r
1324             </composite>\r
1325           </attribute>\r
1326         </composite>\r
1327       </attribute>\r
1328       <attribute name="template">\r
1329         <boolean val="false"/>\r
1330       </attribute>\r
1331       <attribute name="templates"/>\r
1332     </object>\r
1333     <object type="UML - Class" version="0" id="O3">\r
1334       <attribute name="obj_pos">\r
1335         <point val="7,3"/>\r
1336       </attribute>\r
1337       <attribute name="obj_bb">\r
1338         <rectangle val="6.95,2.95;21.8769,12.05"/>\r
1339       </attribute>\r
1340       <attribute name="elem_corner">\r
1341         <point val="7,3"/>\r
1342       </attribute>\r
1343       <attribute name="elem_width">\r
1344         <real val="14.8269"/>\r
1345       </attribute>\r
1346       <attribute name="elem_height">\r
1347         <real val="9"/>\r
1348       </attribute>\r
1349       <attribute name="name">\r
1350         <string>#cCoordenadas#</string>\r
1351       </attribute>\r
1352       <attribute name="stereotype">\r
1353         <string/>\r
1354       </attribute>\r
1355       <attribute name="abstract">\r
1356         <boolean val="false"/>\r
1357       </attribute>\r
1358       <attribute name="suppress_attributes">\r
1359         <boolean val="false"/>\r
1360       </attribute>\r
1361       <attribute name="suppress_operations">\r
1362         <boolean val="false"/>\r
1363       </attribute>\r
1364       <attribute name="visible_attributes">\r
1365         <boolean val="true"/>\r
1366       </attribute>\r
1367       <attribute name="visible_operations">\r
1368         <boolean val="true"/>\r
1369       </attribute>\r
1370       <attribute name="attributes">\r
1371         <composite type="umlattribute">\r
1372           <attribute name="name">\r
1373             <string>#aI#</string>\r
1374           </attribute>\r
1375           <attribute name="type">\r
1376             <string>#cVector#</string>\r
1377           </attribute>\r
1378           <attribute name="value">\r
1379             <string/>\r
1380           </attribute>\r
1381           <attribute name="visibility">\r
1382             <enum val="1"/>\r
1383           </attribute>\r
1384           <attribute name="abstract">\r
1385             <boolean val="false"/>\r
1386           </attribute>\r
1387           <attribute name="class_scope">\r
1388             <boolean val="false"/>\r
1389           </attribute>\r
1390         </composite>\r
1391         <composite type="umlattribute">\r
1392           <attribute name="name">\r
1393             <string>#aJ#</string>\r
1394           </attribute>\r
1395           <attribute name="type">\r
1396             <string>#cVector#</string>\r
1397           </attribute>\r
1398           <attribute name="value">\r
1399             <string/>\r
1400           </attribute>\r
1401           <attribute name="visibility">\r
1402             <enum val="1"/>\r
1403           </attribute>\r
1404           <attribute name="abstract">\r
1405             <boolean val="false"/>\r
1406           </attribute>\r
1407           <attribute name="class_scope">\r
1408             <boolean val="false"/>\r
1409           </attribute>\r
1410         </composite>\r
1411         <composite type="umlattribute">\r
1412           <attribute name="name">\r
1413             <string>#aK#</string>\r
1414           </attribute>\r
1415           <attribute name="type">\r
1416             <string>#cVector#</string>\r
1417           </attribute>\r
1418           <attribute name="value">\r
1419             <string/>\r
1420           </attribute>\r
1421           <attribute name="visibility">\r
1422             <enum val="1"/>\r
1423           </attribute>\r
1424           <attribute name="abstract">\r
1425             <boolean val="false"/>\r
1426           </attribute>\r
1427           <attribute name="class_scope">\r
1428             <boolean val="false"/>\r
1429           </attribute>\r
1430         </composite>\r
1431       </attribute>\r
1432       <attribute name="operations">\r
1433         <composite type="umloperation">\r
1434           <attribute name="name">\r
1435             <string>#mRotarEnI#</string>\r
1436           </attribute>\r
1437           <attribute name="type">\r
1438             <string/>\r
1439           </attribute>\r
1440           <attribute name="visibility">\r
1441             <enum val="0"/>\r
1442           </attribute>\r
1443           <attribute name="abstract">\r
1444             <boolean val="false"/>\r
1445           </attribute>\r
1446           <attribute name="class_scope">\r
1447             <boolean val="false"/>\r
1448           </attribute>\r
1449           <attribute name="parameters">\r
1450             <composite type="umlparameter">\r
1451               <attribute name="name">\r
1452                 <string>#dAngulo#</string>\r
1453               </attribute>\r
1454               <attribute name="type">\r
1455                 <string>#tAngulo#</string>\r
1456               </attribute>\r
1457               <attribute name="value">\r
1458                 <string/>\r
1459               </attribute>\r
1460               <attribute name="kind">\r
1461                 <enum val="0"/>\r
1462               </attribute>\r
1463             </composite>\r
1464           </attribute>\r
1465         </composite>\r
1466         <composite type="umloperation">\r
1467           <attribute name="name">\r
1468             <string>#mRotatEnJ#</string>\r
1469           </attribute>\r
1470           <attribute name="type">\r
1471             <string/>\r
1472           </attribute>\r
1473           <attribute name="visibility">\r
1474             <enum val="0"/>\r
1475           </attribute>\r
1476           <attribute name="abstract">\r
1477             <boolean val="false"/>\r
1478           </attribute>\r
1479           <attribute name="class_scope">\r
1480             <boolean val="false"/>\r
1481           </attribute>\r
1482           <attribute name="parameters">\r
1483             <composite type="umlparameter">\r
1484               <attribute name="name">\r
1485                 <string>#dAngulo#</string>\r
1486               </attribute>\r
1487               <attribute name="type">\r
1488                 <string>#tAngulo#</string>\r
1489               </attribute>\r
1490               <attribute name="value">\r
1491                 <string/>\r
1492               </attribute>\r
1493               <attribute name="kind">\r
1494                 <enum val="0"/>\r
1495               </attribute>\r
1496             </composite>\r
1497           </attribute>\r
1498         </composite>\r
1499         <composite type="umloperation">\r
1500           <attribute name="name">\r
1501             <string>#mRotarEnK#</string>\r
1502           </attribute>\r
1503           <attribute name="type">\r
1504             <string/>\r
1505           </attribute>\r
1506           <attribute name="visibility">\r
1507             <enum val="0"/>\r
1508           </attribute>\r
1509           <attribute name="abstract">\r
1510             <boolean val="false"/>\r
1511           </attribute>\r
1512           <attribute name="class_scope">\r
1513             <boolean val="false"/>\r
1514           </attribute>\r
1515           <attribute name="parameters">\r
1516             <composite type="umlparameter">\r
1517               <attribute name="name">\r
1518                 <string>#dAngulo#</string>\r
1519               </attribute>\r
1520               <attribute name="type">\r
1521                 <string>#tAngulo#</string>\r
1522               </attribute>\r
1523               <attribute name="value">\r
1524                 <string/>\r
1525               </attribute>\r
1526               <attribute name="kind">\r
1527                 <enum val="0"/>\r
1528               </attribute>\r
1529             </composite>\r
1530           </attribute>\r
1531         </composite>\r
1532         <composite type="umloperation">\r
1533           <attribute name="name">\r
1534             <string>#mSetI#</string>\r
1535           </attribute>\r
1536           <attribute name="type">\r
1537             <string>#cCoordenadas#</string>\r
1538           </attribute>\r
1539           <attribute name="visibility">\r
1540             <enum val="0"/>\r
1541           </attribute>\r
1542           <attribute name="abstract">\r
1543             <boolean val="false"/>\r
1544           </attribute>\r
1545           <attribute name="class_scope">\r
1546             <boolean val="false"/>\r
1547           </attribute>\r
1548           <attribute name="parameters">\r
1549             <composite type="umlparameter">\r
1550               <attribute name="name">\r
1551                 <string>#v#</string>\r
1552               </attribute>\r
1553               <attribute name="type">\r
1554                 <string>#cVector#</string>\r
1555               </attribute>\r
1556               <attribute name="value">\r
1557                 <string/>\r
1558               </attribute>\r
1559               <attribute name="kind">\r
1560                 <enum val="0"/>\r
1561               </attribute>\r
1562             </composite>\r
1563           </attribute>\r
1564         </composite>\r
1565         <composite type="umloperation">\r
1566           <attribute name="name">\r
1567             <string>#mSetJ#</string>\r
1568           </attribute>\r
1569           <attribute name="type">\r
1570             <string>#cCoordenadas#</string>\r
1571           </attribute>\r
1572           <attribute name="visibility">\r
1573             <enum val="0"/>\r
1574           </attribute>\r
1575           <attribute name="abstract">\r
1576             <boolean val="false"/>\r
1577           </attribute>\r
1578           <attribute name="class_scope">\r
1579             <boolean val="false"/>\r
1580           </attribute>\r
1581           <attribute name="parameters">\r
1582             <composite type="umlparameter">\r
1583               <attribute name="name">\r
1584                 <string>#v#</string>\r
1585               </attribute>\r
1586               <attribute name="type">\r
1587                 <string>#cVector#</string>\r
1588               </attribute>\r
1589               <attribute name="value">\r
1590                 <string/>\r
1591               </attribute>\r
1592               <attribute name="kind">\r
1593                 <enum val="0"/>\r
1594               </attribute>\r
1595             </composite>\r
1596           </attribute>\r
1597         </composite>\r
1598         <composite type="umloperation">\r
1599           <attribute name="name">\r
1600             <string>#mSetK#</string>\r
1601           </attribute>\r
1602           <attribute name="type">\r
1603             <string>#cCoordenadas#</string>\r
1604           </attribute>\r
1605           <attribute name="visibility">\r
1606             <enum val="0"/>\r
1607           </attribute>\r
1608           <attribute name="abstract">\r
1609             <boolean val="false"/>\r
1610           </attribute>\r
1611           <attribute name="class_scope">\r
1612             <boolean val="false"/>\r
1613           </attribute>\r
1614           <attribute name="parameters">\r
1615             <composite type="umlparameter">\r
1616               <attribute name="name">\r
1617                 <string>#v#</string>\r
1618               </attribute>\r
1619               <attribute name="type">\r
1620                 <string>#cVector#</string>\r
1621               </attribute>\r
1622               <attribute name="value">\r
1623                 <string/>\r
1624               </attribute>\r
1625               <attribute name="kind">\r
1626                 <enum val="0"/>\r
1627               </attribute>\r
1628             </composite>\r
1629           </attribute>\r
1630         </composite>\r
1631       </attribute>\r
1632       <attribute name="template">\r
1633         <boolean val="false"/>\r
1634       </attribute>\r
1635       <attribute name="templates"/>\r
1636     </object>\r
1637     <object type="UML - Class" version="0" id="O4">\r
1638       <attribute name="obj_pos">\r
1639         <point val="6,15"/>\r
1640       </attribute>\r
1641       <attribute name="obj_bb">\r
1642         <rectangle val="5.95,14.95;22.6949,21.65"/>\r
1643       </attribute>\r
1644       <attribute name="elem_corner">\r
1645         <point val="6,15"/>\r
1646       </attribute>\r
1647       <attribute name="elem_width">\r
1648         <real val="16.6449"/>\r
1649       </attribute>\r
1650       <attribute name="elem_height">\r
1651         <real val="6.6"/>\r
1652       </attribute>\r
1653       <attribute name="name">\r
1654         <string>#cFiltro#</string>\r
1655       </attribute>\r
1656       <attribute name="stereotype">\r
1657         <string/>\r
1658       </attribute>\r
1659       <attribute name="abstract">\r
1660         <boolean val="true"/>\r
1661       </attribute>\r
1662       <attribute name="suppress_attributes">\r
1663         <boolean val="false"/>\r
1664       </attribute>\r
1665       <attribute name="suppress_operations">\r
1666         <boolean val="false"/>\r
1667       </attribute>\r
1668       <attribute name="visible_attributes">\r
1669         <boolean val="true"/>\r
1670       </attribute>\r
1671       <attribute name="visible_operations">\r
1672         <boolean val="true"/>\r
1673       </attribute>\r
1674       <attribute name="attributes">\r
1675         <composite type="umlattribute">\r
1676           <attribute name="name">\r
1677             <string>#aObservador#</string>\r
1678           </attribute>\r
1679           <attribute name="type">\r
1680             <string>#cObjetoVolador#</string>\r
1681           </attribute>\r
1682           <attribute name="value">\r
1683             <string/>\r
1684           </attribute>\r
1685           <attribute name="visibility">\r
1686             <enum val="1"/>\r
1687           </attribute>\r
1688           <attribute name="abstract">\r
1689             <boolean val="false"/>\r
1690           </attribute>\r
1691           <attribute name="class_scope">\r
1692             <boolean val="false"/>\r
1693           </attribute>\r
1694         </composite>\r
1695         <composite type="umlattribute">\r
1696           <attribute name="name">\r
1697             <string>#aRadioMaximo#</string>\r
1698           </attribute>\r
1699           <attribute name="type">\r
1700             <string>#tLongitud#</string>\r
1701           </attribute>\r
1702           <attribute name="value">\r
1703             <string/>\r
1704           </attribute>\r
1705           <attribute name="visibility">\r
1706             <enum val="1"/>\r
1707           </attribute>\r
1708           <attribute name="abstract">\r
1709             <boolean val="false"/>\r
1710           </attribute>\r
1711           <attribute name="class_scope">\r
1712             <boolean val="false"/>\r
1713           </attribute>\r
1714         </composite>\r
1715         <composite type="umlattribute">\r
1716           <attribute name="name">\r
1717             <string>#aRadioMinimo#</string>\r
1718           </attribute>\r
1719           <attribute name="type">\r
1720             <string>#tLongitud#</string>\r
1721           </attribute>\r
1722           <attribute name="value">\r
1723             <string/>\r
1724           </attribute>\r
1725           <attribute name="visibility">\r
1726             <enum val="1"/>\r
1727           </attribute>\r
1728           <attribute name="abstract">\r
1729             <boolean val="false"/>\r
1730           </attribute>\r
1731           <attribute name="class_scope">\r
1732             <boolean val="false"/>\r
1733           </attribute>\r
1734         </composite>\r
1735         <composite type="umlattribute">\r
1736           <attribute name="name">\r
1737             <string>#aCosApertura#</string>\r
1738           </attribute>\r
1739           <attribute name="type">\r
1740             <string>#tAngulo#</string>\r
1741           </attribute>\r
1742           <attribute name="value">\r
1743             <string/>\r
1744           </attribute>\r
1745           <attribute name="visibility">\r
1746             <enum val="1"/>\r
1747           </attribute>\r
1748           <attribute name="abstract">\r
1749             <boolean val="false"/>\r
1750           </attribute>\r
1751           <attribute name="class_scope">\r
1752             <boolean val="false"/>\r
1753           </attribute>\r
1754         </composite>\r
1755       </attribute>\r
1756       <attribute name="operations">\r
1757         <composite type="umloperation">\r
1758           <attribute name="name">\r
1759             <string>#mVisible#</string>\r
1760           </attribute>\r
1761           <attribute name="type">\r
1762             <string>#boolean#</string>\r
1763           </attribute>\r
1764           <attribute name="visibility">\r
1765             <enum val="2"/>\r
1766           </attribute>\r
1767           <attribute name="abstract">\r
1768             <boolean val="true"/>\r
1769           </attribute>\r
1770           <attribute name="class_scope">\r
1771             <boolean val="false"/>\r
1772           </attribute>\r
1773           <attribute name="parameters">\r
1774             <composite type="umlparameter">\r
1775               <attribute name="name">\r
1776                 <string>#ov#</string>\r
1777               </attribute>\r
1778               <attribute name="type">\r
1779                 <string>#cObjetoVolador#</string>\r
1780               </attribute>\r
1781               <attribute name="value">\r
1782                 <string/>\r
1783               </attribute>\r
1784               <attribute name="kind">\r
1785                 <enum val="0"/>\r
1786               </attribute>\r
1787             </composite>\r
1788           </attribute>\r
1789         </composite>\r
1790         <composite type="umloperation">\r
1791           <attribute name="name">\r
1792             <string>#mFiltrar#</string>\r
1793           </attribute>\r
1794           <attribute name="type">\r
1795             <string>#TLista#</string>\r
1796           </attribute>\r
1797           <attribute name="visibility">\r
1798             <enum val="0"/>\r
1799           </attribute>\r
1800           <attribute name="abstract">\r
1801             <boolean val="false"/>\r
1802           </attribute>\r
1803           <attribute name="class_scope">\r
1804             <boolean val="false"/>\r
1805           </attribute>\r
1806           <attribute name="parameters">\r
1807             <composite type="umlparameter">\r
1808               <attribute name="name">\r
1809                 <string>#l#</string>\r
1810               </attribute>\r
1811               <attribute name="type">\r
1812                 <string>#TList#</string>\r
1813               </attribute>\r
1814               <attribute name="value">\r
1815                 <string/>\r
1816               </attribute>\r
1817               <attribute name="kind">\r
1818                 <enum val="0"/>\r
1819               </attribute>\r
1820             </composite>\r
1821           </attribute>\r
1822         </composite>\r
1823       </attribute>\r
1824       <attribute name="template">\r
1825         <boolean val="false"/>\r
1826       </attribute>\r
1827       <attribute name="templates"/>\r
1828     </object>\r
1829     <object type="UML - Class" version="0" id="O5">\r
1830       <attribute name="obj_pos">\r
1831         <point val="-25.7,45.45"/>\r
1832       </attribute>\r
1833       <attribute name="obj_bb">\r
1834         <rectangle val="-25.75,45.4;-15.8004,48.3"/>\r
1835       </attribute>\r
1836       <attribute name="elem_corner">\r
1837         <point val="-25.7,45.45"/>\r
1838       </attribute>\r
1839       <attribute name="elem_width">\r
1840         <real val="9.8496"/>\r
1841       </attribute>\r
1842       <attribute name="elem_height">\r
1843         <real val="2.8"/>\r
1844       </attribute>\r
1845       <attribute name="name">\r
1846         <string>#cCamaraFrontal#</string>\r
1847       </attribute>\r
1848       <attribute name="stereotype">\r
1849         <string/>\r
1850       </attribute>\r
1851       <attribute name="abstract">\r
1852         <boolean val="false"/>\r
1853       </attribute>\r
1854       <attribute name="suppress_attributes">\r
1855         <boolean val="false"/>\r
1856       </attribute>\r
1857       <attribute name="suppress_operations">\r
1858         <boolean val="false"/>\r
1859       </attribute>\r
1860       <attribute name="visible_attributes">\r
1861         <boolean val="true"/>\r
1862       </attribute>\r
1863       <attribute name="visible_operations">\r
1864         <boolean val="true"/>\r
1865       </attribute>\r
1866       <attribute name="attributes"/>\r
1867       <attribute name="operations">\r
1868         <composite type="umloperation">\r
1869           <attribute name="name">\r
1870             <string>#mProyectar#</string>\r
1871           </attribute>\r
1872           <attribute name="type">\r
1873             <string/>\r
1874           </attribute>\r
1875           <attribute name="visibility">\r
1876             <enum val="3"/>\r
1877           </attribute>\r
1878           <attribute name="abstract">\r
1879             <boolean val="false"/>\r
1880           </attribute>\r
1881           <attribute name="class_scope">\r
1882             <boolean val="false"/>\r
1883           </attribute>\r
1884           <attribute name="parameters">\r
1885             <composite type="umlparameter">\r
1886               <attribute name="name">\r
1887                 <string>#...#</string>\r
1888               </attribute>\r
1889               <attribute name="type">\r
1890                 <string>#...#</string>\r
1891               </attribute>\r
1892               <attribute name="value">\r
1893                 <string/>\r
1894               </attribute>\r
1895               <attribute name="kind">\r
1896                 <enum val="0"/>\r
1897               </attribute>\r
1898             </composite>\r
1899           </attribute>\r
1900         </composite>\r
1901       </attribute>\r
1902       <attribute name="template">\r
1903         <boolean val="false"/>\r
1904       </attribute>\r
1905       <attribute name="templates"/>\r
1906     </object>\r
1907     <object type="UML - Class" version="0" id="O6">\r
1908       <attribute name="obj_pos">\r
1909         <point val="-14.1469,45.2345"/>\r
1910       </attribute>\r
1911       <attribute name="obj_bb">\r
1912         <rectangle val="-14.1969,45.1845;-4.24729,48.0845"/>\r
1913       </attribute>\r
1914       <attribute name="elem_corner">\r
1915         <point val="-14.1469,45.2345"/>\r
1916       </attribute>\r
1917       <attribute name="elem_width">\r
1918         <real val="9.8496"/>\r
1919       </attribute>\r
1920       <attribute name="elem_height">\r
1921         <real val="2.8"/>\r
1922       </attribute>\r
1923       <attribute name="name">\r
1924         <string>#cCamaraTrasera#</string>\r
1925       </attribute>\r
1926       <attribute name="stereotype">\r
1927         <string/>\r
1928       </attribute>\r
1929       <attribute name="abstract">\r
1930         <boolean val="false"/>\r
1931       </attribute>\r
1932       <attribute name="suppress_attributes">\r
1933         <boolean val="false"/>\r
1934       </attribute>\r
1935       <attribute name="suppress_operations">\r
1936         <boolean val="false"/>\r
1937       </attribute>\r
1938       <attribute name="visible_attributes">\r
1939         <boolean val="true"/>\r
1940       </attribute>\r
1941       <attribute name="visible_operations">\r
1942         <boolean val="true"/>\r
1943       </attribute>\r
1944       <attribute name="attributes"/>\r
1945       <attribute name="operations">\r
1946         <composite type="umloperation">\r
1947           <attribute name="name">\r
1948             <string>#mProyectar#</string>\r
1949           </attribute>\r
1950           <attribute name="type">\r
1951             <string/>\r
1952           </attribute>\r
1953           <attribute name="visibility">\r
1954             <enum val="3"/>\r
1955           </attribute>\r
1956           <attribute name="abstract">\r
1957             <boolean val="false"/>\r
1958           </attribute>\r
1959           <attribute name="class_scope">\r
1960             <boolean val="false"/>\r
1961           </attribute>\r
1962           <attribute name="parameters">\r
1963             <composite type="umlparameter">\r
1964               <attribute name="name">\r
1965                 <string>#...#</string>\r
1966               </attribute>\r
1967               <attribute name="type">\r
1968                 <string>#...#</string>\r
1969               </attribute>\r
1970               <attribute name="value">\r
1971                 <string/>\r
1972               </attribute>\r
1973               <attribute name="kind">\r
1974                 <enum val="0"/>\r
1975               </attribute>\r
1976             </composite>\r
1977           </attribute>\r
1978         </composite>\r
1979       </attribute>\r
1980       <attribute name="template">\r
1981         <boolean val="false"/>\r
1982       </attribute>\r
1983       <attribute name="templates"/>\r
1984     </object>\r
1985     <object type="UML - Class" version="0" id="O7">\r
1986       <attribute name="obj_pos">\r
1987         <point val="-2,45"/>\r
1988       </attribute>\r
1989       <attribute name="obj_bb">\r
1990         <rectangle val="-2.05,44.95;7.8996,47.85"/>\r
1991       </attribute>\r
1992       <attribute name="elem_corner">\r
1993         <point val="-2,45"/>\r
1994       </attribute>\r
1995       <attribute name="elem_width">\r
1996         <real val="9.8496"/>\r
1997       </attribute>\r
1998       <attribute name="elem_height">\r
1999         <real val="2.8"/>\r
2000       </attribute>\r
2001       <attribute name="name">\r
2002         <string>#cCamaraLatDer#</string>\r
2003       </attribute>\r
2004       <attribute name="stereotype">\r
2005         <string/>\r
2006       </attribute>\r
2007       <attribute name="abstract">\r
2008         <boolean val="false"/>\r
2009       </attribute>\r
2010       <attribute name="suppress_attributes">\r
2011         <boolean val="false"/>\r
2012       </attribute>\r
2013       <attribute name="suppress_operations">\r
2014         <boolean val="false"/>\r
2015       </attribute>\r
2016       <attribute name="visible_attributes">\r
2017         <boolean val="true"/>\r
2018       </attribute>\r
2019       <attribute name="visible_operations">\r
2020         <boolean val="true"/>\r
2021       </attribute>\r
2022       <attribute name="attributes"/>\r
2023       <attribute name="operations">\r
2024         <composite type="umloperation">\r
2025           <attribute name="name">\r
2026             <string>#mProyectar#</string>\r
2027           </attribute>\r
2028           <attribute name="type">\r
2029             <string/>\r
2030           </attribute>\r
2031           <attribute name="visibility">\r
2032             <enum val="3"/>\r
2033           </attribute>\r
2034           <attribute name="abstract">\r
2035             <boolean val="false"/>\r
2036           </attribute>\r
2037           <attribute name="class_scope">\r
2038             <boolean val="false"/>\r
2039           </attribute>\r
2040           <attribute name="parameters">\r
2041             <composite type="umlparameter">\r
2042               <attribute name="name">\r
2043                 <string>#...#</string>\r
2044               </attribute>\r
2045               <attribute name="type">\r
2046                 <string>#...#</string>\r
2047               </attribute>\r
2048               <attribute name="value">\r
2049                 <string/>\r
2050               </attribute>\r
2051               <attribute name="kind">\r
2052                 <enum val="0"/>\r
2053               </attribute>\r
2054             </composite>\r
2055           </attribute>\r
2056         </composite>\r
2057       </attribute>\r
2058       <attribute name="template">\r
2059         <boolean val="false"/>\r
2060       </attribute>\r
2061       <attribute name="templates"/>\r
2062     </object>\r
2063     <object type="UML - Class" version="0" id="O8">\r
2064       <attribute name="obj_pos">\r
2065         <point val="10,45"/>\r
2066       </attribute>\r
2067       <attribute name="obj_bb">\r
2068         <rectangle val="9.95,44.95;19.8996,47.85"/>\r
2069       </attribute>\r
2070       <attribute name="elem_corner">\r
2071         <point val="10,45"/>\r
2072       </attribute>\r
2073       <attribute name="elem_width">\r
2074         <real val="9.8496"/>\r
2075       </attribute>\r
2076       <attribute name="elem_height">\r
2077         <real val="2.8"/>\r
2078       </attribute>\r
2079       <attribute name="name">\r
2080         <string>#cCamaraLatIzq#</string>\r
2081       </attribute>\r
2082       <attribute name="stereotype">\r
2083         <string/>\r
2084       </attribute>\r
2085       <attribute name="abstract">\r
2086         <boolean val="false"/>\r
2087       </attribute>\r
2088       <attribute name="suppress_attributes">\r
2089         <boolean val="false"/>\r
2090       </attribute>\r
2091       <attribute name="suppress_operations">\r
2092         <boolean val="false"/>\r
2093       </attribute>\r
2094       <attribute name="visible_attributes">\r
2095         <boolean val="true"/>\r
2096       </attribute>\r
2097       <attribute name="visible_operations">\r
2098         <boolean val="true"/>\r
2099       </attribute>\r
2100       <attribute name="attributes"/>\r
2101       <attribute name="operations">\r
2102         <composite type="umloperation">\r
2103           <attribute name="name">\r
2104             <string>#mProyectar#</string>\r
2105           </attribute>\r
2106           <attribute name="type">\r
2107             <string/>\r
2108           </attribute>\r
2109           <attribute name="visibility">\r
2110             <enum val="3"/>\r
2111           </attribute>\r
2112           <attribute name="abstract">\r
2113             <boolean val="false"/>\r
2114           </attribute>\r
2115           <attribute name="class_scope">\r
2116             <boolean val="false"/>\r
2117           </attribute>\r
2118           <attribute name="parameters">\r
2119             <composite type="umlparameter">\r
2120               <attribute name="name">\r
2121                 <string>#...#</string>\r
2122               </attribute>\r
2123               <attribute name="type">\r
2124                 <string>#...#</string>\r
2125               </attribute>\r
2126               <attribute name="value">\r
2127                 <string/>\r
2128               </attribute>\r
2129               <attribute name="kind">\r
2130                 <enum val="0"/>\r
2131               </attribute>\r
2132             </composite>\r
2133           </attribute>\r
2134         </composite>\r
2135       </attribute>\r
2136       <attribute name="template">\r
2137         <boolean val="false"/>\r
2138       </attribute>\r
2139       <attribute name="templates"/>\r
2140     </object>\r
2141     <object type="UML - Class" version="0" id="O9">\r
2142       <attribute name="obj_pos">\r
2143         <point val="22,45"/>\r
2144       </attribute>\r
2145       <attribute name="obj_bb">\r
2146         <rectangle val="21.95,44.95;31.8996,47.85"/>\r
2147       </attribute>\r
2148       <attribute name="elem_corner">\r
2149         <point val="22,45"/>\r
2150       </attribute>\r
2151       <attribute name="elem_width">\r
2152         <real val="9.8496"/>\r
2153       </attribute>\r
2154       <attribute name="elem_height">\r
2155         <real val="2.8"/>\r
2156       </attribute>\r
2157       <attribute name="name">\r
2158         <string>#cCamaraArriba#</string>\r
2159       </attribute>\r
2160       <attribute name="stereotype">\r
2161         <string/>\r
2162       </attribute>\r
2163       <attribute name="abstract">\r
2164         <boolean val="false"/>\r
2165       </attribute>\r
2166       <attribute name="suppress_attributes">\r
2167         <boolean val="false"/>\r
2168       </attribute>\r
2169       <attribute name="suppress_operations">\r
2170         <boolean val="false"/>\r
2171       </attribute>\r
2172       <attribute name="visible_attributes">\r
2173         <boolean val="true"/>\r
2174       </attribute>\r
2175       <attribute name="visible_operations">\r
2176         <boolean val="true"/>\r
2177       </attribute>\r
2178       <attribute name="attributes"/>\r
2179       <attribute name="operations">\r
2180         <composite type="umloperation">\r
2181           <attribute name="name">\r
2182             <string>#mProyectar#</string>\r
2183           </attribute>\r
2184           <attribute name="type">\r
2185             <string/>\r
2186           </attribute>\r
2187           <attribute name="visibility">\r
2188             <enum val="3"/>\r
2189           </attribute>\r
2190           <attribute name="abstract">\r
2191             <boolean val="false"/>\r
2192           </attribute>\r
2193           <attribute name="class_scope">\r
2194             <boolean val="false"/>\r
2195           </attribute>\r
2196           <attribute name="parameters">\r
2197             <composite type="umlparameter">\r
2198               <attribute name="name">\r
2199                 <string>#...#</string>\r
2200               </attribute>\r
2201               <attribute name="type">\r
2202                 <string>#...#</string>\r
2203               </attribute>\r
2204               <attribute name="value">\r
2205                 <string/>\r
2206               </attribute>\r
2207               <attribute name="kind">\r
2208                 <enum val="0"/>\r
2209               </attribute>\r
2210             </composite>\r
2211           </attribute>\r
2212         </composite>\r
2213       </attribute>\r
2214       <attribute name="template">\r
2215         <boolean val="false"/>\r
2216       </attribute>\r
2217       <attribute name="templates"/>\r
2218     </object>\r
2219     <object type="UML - Class" version="0" id="O10">\r
2220       <attribute name="obj_pos">\r
2221         <point val="34,45"/>\r
2222       </attribute>\r
2223       <attribute name="obj_bb">\r
2224         <rectangle val="33.95,44.95;43.8996,47.85"/>\r
2225       </attribute>\r
2226       <attribute name="elem_corner">\r
2227         <point val="34,45"/>\r
2228       </attribute>\r
2229       <attribute name="elem_width">\r
2230         <real val="9.8496"/>\r
2231       </attribute>\r
2232       <attribute name="elem_height">\r
2233         <real val="2.8"/>\r
2234       </attribute>\r
2235       <attribute name="name">\r
2236         <string>#cCamaraAbajo#</string>\r
2237       </attribute>\r
2238       <attribute name="stereotype">\r
2239         <string/>\r
2240       </attribute>\r
2241       <attribute name="abstract">\r
2242         <boolean val="false"/>\r
2243       </attribute>\r
2244       <attribute name="suppress_attributes">\r
2245         <boolean val="false"/>\r
2246       </attribute>\r
2247       <attribute name="suppress_operations">\r
2248         <boolean val="false"/>\r
2249       </attribute>\r
2250       <attribute name="visible_attributes">\r
2251         <boolean val="true"/>\r
2252       </attribute>\r
2253       <attribute name="visible_operations">\r
2254         <boolean val="true"/>\r
2255       </attribute>\r
2256       <attribute name="attributes"/>\r
2257       <attribute name="operations">\r
2258         <composite type="umloperation">\r
2259           <attribute name="name">\r
2260             <string>#mProyectar#</string>\r
2261           </attribute>\r
2262           <attribute name="type">\r
2263             <string/>\r
2264           </attribute>\r
2265           <attribute name="visibility">\r
2266             <enum val="3"/>\r
2267           </attribute>\r
2268           <attribute name="abstract">\r
2269             <boolean val="false"/>\r
2270           </attribute>\r
2271           <attribute name="class_scope">\r
2272             <boolean val="false"/>\r
2273           </attribute>\r
2274           <attribute name="parameters">\r
2275             <composite type="umlparameter">\r
2276               <attribute name="name">\r
2277                 <string>#...#</string>\r
2278               </attribute>\r
2279               <attribute name="type">\r
2280                 <string>#...#</string>\r
2281               </attribute>\r
2282               <attribute name="value">\r
2283                 <string/>\r
2284               </attribute>\r
2285               <attribute name="kind">\r
2286                 <enum val="0"/>\r
2287               </attribute>\r
2288             </composite>\r
2289           </attribute>\r
2290         </composite>\r
2291       </attribute>\r
2292       <attribute name="template">\r
2293         <boolean val="false"/>\r
2294       </attribute>\r
2295       <attribute name="templates"/>\r
2296     </object>\r
2297     <object type="UML - Class" version="0" id="O11">\r
2298       <attribute name="obj_pos">\r
2299         <point val="46,45"/>\r
2300       </attribute>\r
2301       <attribute name="obj_bb">\r
2302         <rectangle val="45.95,44.95;55.8996,47.85"/>\r
2303       </attribute>\r
2304       <attribute name="elem_corner">\r
2305         <point val="46,45"/>\r
2306       </attribute>\r
2307       <attribute name="elem_width">\r
2308         <real val="9.8496"/>\r
2309       </attribute>\r
2310       <attribute name="elem_height">\r
2311         <real val="2.8"/>\r
2312       </attribute>\r
2313       <attribute name="name">\r
2314         <string>#cCamaraMapa#</string>\r
2315       </attribute>\r
2316       <attribute name="stereotype">\r
2317         <string/>\r
2318       </attribute>\r
2319       <attribute name="abstract">\r
2320         <boolean val="false"/>\r
2321       </attribute>\r
2322       <attribute name="suppress_attributes">\r
2323         <boolean val="false"/>\r
2324       </attribute>\r
2325       <attribute name="suppress_operations">\r
2326         <boolean val="false"/>\r
2327       </attribute>\r
2328       <attribute name="visible_attributes">\r
2329         <boolean val="true"/>\r
2330       </attribute>\r
2331       <attribute name="visible_operations">\r
2332         <boolean val="true"/>\r
2333       </attribute>\r
2334       <attribute name="attributes"/>\r
2335       <attribute name="operations">\r
2336         <composite type="umloperation">\r
2337           <attribute name="name">\r
2338             <string>#mProyectar#</string>\r
2339           </attribute>\r
2340           <attribute name="type">\r
2341             <string/>\r
2342           </attribute>\r
2343           <attribute name="visibility">\r
2344             <enum val="3"/>\r
2345           </attribute>\r
2346           <attribute name="abstract">\r
2347             <boolean val="false"/>\r
2348           </attribute>\r
2349           <attribute name="class_scope">\r
2350             <boolean val="false"/>\r
2351           </attribute>\r
2352           <attribute name="parameters">\r
2353             <composite type="umlparameter">\r
2354               <attribute name="name">\r
2355                 <string>#...#</string>\r
2356               </attribute>\r
2357               <attribute name="type">\r
2358                 <string>#...#</string>\r
2359               </attribute>\r
2360               <attribute name="value">\r
2361                 <string/>\r
2362               </attribute>\r
2363               <attribute name="kind">\r
2364                 <enum val="0"/>\r
2365               </attribute>\r
2366             </composite>\r
2367           </attribute>\r
2368         </composite>\r
2369       </attribute>\r
2370       <attribute name="template">\r
2371         <boolean val="false"/>\r
2372       </attribute>\r
2373       <attribute name="templates"/>\r
2374     </object>\r
2375     <object type="UML - Class" version="0" id="O12">\r
2376       <attribute name="obj_pos">\r
2377         <point val="-26,25"/>\r
2378       </attribute>\r
2379       <attribute name="obj_bb">\r
2380         <rectangle val="-26.05,24.95;-16.1004,27.85"/>\r
2381       </attribute>\r
2382       <attribute name="elem_corner">\r
2383         <point val="-26,25"/>\r
2384       </attribute>\r
2385       <attribute name="elem_width">\r
2386         <real val="9.8496"/>\r
2387       </attribute>\r
2388       <attribute name="elem_height">\r
2389         <real val="2.8"/>\r
2390       </attribute>\r
2391       <attribute name="name">\r
2392         <string>#cFiltroFrontal#</string>\r
2393       </attribute>\r
2394       <attribute name="stereotype">\r
2395         <string/>\r
2396       </attribute>\r
2397       <attribute name="abstract">\r
2398         <boolean val="false"/>\r
2399       </attribute>\r
2400       <attribute name="suppress_attributes">\r
2401         <boolean val="false"/>\r
2402       </attribute>\r
2403       <attribute name="suppress_operations">\r
2404         <boolean val="false"/>\r
2405       </attribute>\r
2406       <attribute name="visible_attributes">\r
2407         <boolean val="true"/>\r
2408       </attribute>\r
2409       <attribute name="visible_operations">\r
2410         <boolean val="true"/>\r
2411       </attribute>\r
2412       <attribute name="attributes"/>\r
2413       <attribute name="operations">\r
2414         <composite type="umloperation">\r
2415           <attribute name="name">\r
2416             <string>#mVisible#</string>\r
2417           </attribute>\r
2418           <attribute name="type">\r
2419             <string>#...#</string>\r
2420           </attribute>\r
2421           <attribute name="visibility">\r
2422             <enum val="3"/>\r
2423           </attribute>\r
2424           <attribute name="abstract">\r
2425             <boolean val="false"/>\r
2426           </attribute>\r
2427           <attribute name="class_scope">\r
2428             <boolean val="false"/>\r
2429           </attribute>\r
2430           <attribute name="parameters">\r
2431             <composite type="umlparameter">\r
2432               <attribute name="name">\r
2433                 <string>#...#</string>\r
2434               </attribute>\r
2435               <attribute name="type">\r
2436                 <string>##</string>\r
2437               </attribute>\r
2438               <attribute name="value">\r
2439                 <string/>\r
2440               </attribute>\r
2441               <attribute name="kind">\r
2442                 <enum val="0"/>\r
2443               </attribute>\r
2444             </composite>\r
2445           </attribute>\r
2446         </composite>\r
2447       </attribute>\r
2448       <attribute name="template">\r
2449         <boolean val="false"/>\r
2450       </attribute>\r
2451       <attribute name="templates"/>\r
2452     </object>\r
2453     <object type="UML - Class" version="0" id="O13">\r
2454       <attribute name="obj_pos">\r
2455         <point val="34,25"/>\r
2456       </attribute>\r
2457       <attribute name="obj_bb">\r
2458         <rectangle val="33.95,24.95;43.8996,27.85"/>\r
2459       </attribute>\r
2460       <attribute name="elem_corner">\r
2461         <point val="34,25"/>\r
2462       </attribute>\r
2463       <attribute name="elem_width">\r
2464         <real val="9.8496"/>\r
2465       </attribute>\r
2466       <attribute name="elem_height">\r
2467         <real val="2.8"/>\r
2468       </attribute>\r
2469       <attribute name="name">\r
2470         <string>#cFiltroAbajo#</string>\r
2471       </attribute>\r
2472       <attribute name="stereotype">\r
2473         <string/>\r
2474       </attribute>\r
2475       <attribute name="abstract">\r
2476         <boolean val="false"/>\r
2477       </attribute>\r
2478       <attribute name="suppress_attributes">\r
2479         <boolean val="false"/>\r
2480       </attribute>\r
2481       <attribute name="suppress_operations">\r
2482         <boolean val="false"/>\r
2483       </attribute>\r
2484       <attribute name="visible_attributes">\r
2485         <boolean val="true"/>\r
2486       </attribute>\r
2487       <attribute name="visible_operations">\r
2488         <boolean val="true"/>\r
2489       </attribute>\r
2490       <attribute name="attributes"/>\r
2491       <attribute name="operations">\r
2492         <composite type="umloperation">\r
2493           <attribute name="name">\r
2494             <string>#mVisible#</string>\r
2495           </attribute>\r
2496           <attribute name="type">\r
2497             <string>#...#</string>\r
2498           </attribute>\r
2499           <attribute name="visibility">\r
2500             <enum val="3"/>\r
2501           </attribute>\r
2502           <attribute name="abstract">\r
2503             <boolean val="false"/>\r
2504           </attribute>\r
2505           <attribute name="class_scope">\r
2506             <boolean val="false"/>\r
2507           </attribute>\r
2508           <attribute name="parameters">\r
2509             <composite type="umlparameter">\r
2510               <attribute name="name">\r
2511                 <string>#...#</string>\r
2512               </attribute>\r
2513               <attribute name="type">\r
2514                 <string>##</string>\r
2515               </attribute>\r
2516               <attribute name="value">\r
2517                 <string/>\r
2518               </attribute>\r
2519               <attribute name="kind">\r
2520                 <enum val="0"/>\r
2521               </attribute>\r
2522             </composite>\r
2523           </attribute>\r
2524         </composite>\r
2525       </attribute>\r
2526       <attribute name="template">\r
2527         <boolean val="false"/>\r
2528       </attribute>\r
2529       <attribute name="templates"/>\r
2530     </object>\r
2531     <object type="UML - Class" version="0" id="O14">\r
2532       <attribute name="obj_pos">\r
2533         <point val="22,25"/>\r
2534       </attribute>\r
2535       <attribute name="obj_bb">\r
2536         <rectangle val="21.95,24.95;31.8996,27.85"/>\r
2537       </attribute>\r
2538       <attribute name="elem_corner">\r
2539         <point val="22,25"/>\r
2540       </attribute>\r
2541       <attribute name="elem_width">\r
2542         <real val="9.8496"/>\r
2543       </attribute>\r
2544       <attribute name="elem_height">\r
2545         <real val="2.8"/>\r
2546       </attribute>\r
2547       <attribute name="name">\r
2548         <string>#cFiltroArriba#</string>\r
2549       </attribute>\r
2550       <attribute name="stereotype">\r
2551         <string/>\r
2552       </attribute>\r
2553       <attribute name="abstract">\r
2554         <boolean val="false"/>\r
2555       </attribute>\r
2556       <attribute name="suppress_attributes">\r
2557         <boolean val="false"/>\r
2558       </attribute>\r
2559       <attribute name="suppress_operations">\r
2560         <boolean val="false"/>\r
2561       </attribute>\r
2562       <attribute name="visible_attributes">\r
2563         <boolean val="true"/>\r
2564       </attribute>\r
2565       <attribute name="visible_operations">\r
2566         <boolean val="true"/>\r
2567       </attribute>\r
2568       <attribute name="attributes"/>\r
2569       <attribute name="operations">\r
2570         <composite type="umloperation">\r
2571           <attribute name="name">\r
2572             <string>#mVisible#</string>\r
2573           </attribute>\r
2574           <attribute name="type">\r
2575             <string>#...#</string>\r
2576           </attribute>\r
2577           <attribute name="visibility">\r
2578             <enum val="3"/>\r
2579           </attribute>\r
2580           <attribute name="abstract">\r
2581             <boolean val="false"/>\r
2582           </attribute>\r
2583           <attribute name="class_scope">\r
2584             <boolean val="false"/>\r
2585           </attribute>\r
2586           <attribute name="parameters">\r
2587             <composite type="umlparameter">\r
2588               <attribute name="name">\r
2589                 <string>#...#</string>\r
2590               </attribute>\r
2591               <attribute name="type">\r
2592                 <string>##</string>\r
2593               </attribute>\r
2594               <attribute name="value">\r
2595                 <string/>\r
2596               </attribute>\r
2597               <attribute name="kind">\r
2598                 <enum val="0"/>\r
2599               </attribute>\r
2600             </composite>\r
2601           </attribute>\r
2602         </composite>\r
2603       </attribute>\r
2604       <attribute name="template">\r
2605         <boolean val="false"/>\r
2606       </attribute>\r
2607       <attribute name="templates"/>\r
2608     </object>\r
2609     <object type="UML - Class" version="0" id="O15">\r
2610       <attribute name="obj_pos">\r
2611         <point val="10,25"/>\r
2612       </attribute>\r
2613       <attribute name="obj_bb">\r
2614         <rectangle val="9.95,24.95;19.8996,27.85"/>\r
2615       </attribute>\r
2616       <attribute name="elem_corner">\r
2617         <point val="10,25"/>\r
2618       </attribute>\r
2619       <attribute name="elem_width">\r
2620         <real val="9.8496"/>\r
2621       </attribute>\r
2622       <attribute name="elem_height">\r
2623         <real val="2.8"/>\r
2624       </attribute>\r
2625       <attribute name="name">\r
2626         <string>#cFiltroLatIzq#</string>\r
2627       </attribute>\r
2628       <attribute name="stereotype">\r
2629         <string/>\r
2630       </attribute>\r
2631       <attribute name="abstract">\r
2632         <boolean val="false"/>\r
2633       </attribute>\r
2634       <attribute name="suppress_attributes">\r
2635         <boolean val="false"/>\r
2636       </attribute>\r
2637       <attribute name="suppress_operations">\r
2638         <boolean val="false"/>\r
2639       </attribute>\r
2640       <attribute name="visible_attributes">\r
2641         <boolean val="true"/>\r
2642       </attribute>\r
2643       <attribute name="visible_operations">\r
2644         <boolean val="true"/>\r
2645       </attribute>\r
2646       <attribute name="attributes"/>\r
2647       <attribute name="operations">\r
2648         <composite type="umloperation">\r
2649           <attribute name="name">\r
2650             <string>#mVisible#</string>\r
2651           </attribute>\r
2652           <attribute name="type">\r
2653             <string>#...#</string>\r
2654           </attribute>\r
2655           <attribute name="visibility">\r
2656             <enum val="3"/>\r
2657           </attribute>\r
2658           <attribute name="abstract">\r
2659             <boolean val="false"/>\r
2660           </attribute>\r
2661           <attribute name="class_scope">\r
2662             <boolean val="false"/>\r
2663           </attribute>\r
2664           <attribute name="parameters">\r
2665             <composite type="umlparameter">\r
2666               <attribute name="name">\r
2667                 <string>#...#</string>\r
2668               </attribute>\r
2669               <attribute name="type">\r
2670                 <string>##</string>\r
2671               </attribute>\r
2672               <attribute name="value">\r
2673                 <string/>\r
2674               </attribute>\r
2675               <attribute name="kind">\r
2676                 <enum val="0"/>\r
2677               </attribute>\r
2678             </composite>\r
2679           </attribute>\r
2680         </composite>\r
2681       </attribute>\r
2682       <attribute name="template">\r
2683         <boolean val="false"/>\r
2684       </attribute>\r
2685       <attribute name="templates"/>\r
2686     </object>\r
2687     <object type="UML - Class" version="0" id="O16">\r
2688       <attribute name="obj_pos">\r
2689         <point val="-2,25"/>\r
2690       </attribute>\r
2691       <attribute name="obj_bb">\r
2692         <rectangle val="-2.05,24.95;7.8996,27.85"/>\r
2693       </attribute>\r
2694       <attribute name="elem_corner">\r
2695         <point val="-2,25"/>\r
2696       </attribute>\r
2697       <attribute name="elem_width">\r
2698         <real val="9.8496"/>\r
2699       </attribute>\r
2700       <attribute name="elem_height">\r
2701         <real val="2.8"/>\r
2702       </attribute>\r
2703       <attribute name="name">\r
2704         <string>#cFiltroLatDer#</string>\r
2705       </attribute>\r
2706       <attribute name="stereotype">\r
2707         <string/>\r
2708       </attribute>\r
2709       <attribute name="abstract">\r
2710         <boolean val="false"/>\r
2711       </attribute>\r
2712       <attribute name="suppress_attributes">\r
2713         <boolean val="false"/>\r
2714       </attribute>\r
2715       <attribute name="suppress_operations">\r
2716         <boolean val="false"/>\r
2717       </attribute>\r
2718       <attribute name="visible_attributes">\r
2719         <boolean val="true"/>\r
2720       </attribute>\r
2721       <attribute name="visible_operations">\r
2722         <boolean val="true"/>\r
2723       </attribute>\r
2724       <attribute name="attributes"/>\r
2725       <attribute name="operations">\r
2726         <composite type="umloperation">\r
2727           <attribute name="name">\r
2728             <string>#mVisible#</string>\r
2729           </attribute>\r
2730           <attribute name="type">\r
2731             <string>#...#</string>\r
2732           </attribute>\r
2733           <attribute name="visibility">\r
2734             <enum val="3"/>\r
2735           </attribute>\r
2736           <attribute name="abstract">\r
2737             <boolean val="false"/>\r
2738           </attribute>\r
2739           <attribute name="class_scope">\r
2740             <boolean val="false"/>\r
2741           </attribute>\r
2742           <attribute name="parameters">\r
2743             <composite type="umlparameter">\r
2744               <attribute name="name">\r
2745                 <string>#...#</string>\r
2746               </attribute>\r
2747               <attribute name="type">\r
2748                 <string>##</string>\r
2749               </attribute>\r
2750               <attribute name="value">\r
2751                 <string/>\r
2752               </attribute>\r
2753               <attribute name="kind">\r
2754                 <enum val="0"/>\r
2755               </attribute>\r
2756             </composite>\r
2757           </attribute>\r
2758         </composite>\r
2759       </attribute>\r
2760       <attribute name="template">\r
2761         <boolean val="false"/>\r
2762       </attribute>\r
2763       <attribute name="templates"/>\r
2764     </object>\r
2765     <object type="UML - Class" version="0" id="O17">\r
2766       <attribute name="obj_pos">\r
2767         <point val="-14,25"/>\r
2768       </attribute>\r
2769       <attribute name="obj_bb">\r
2770         <rectangle val="-14.05,24.95;-4.1004,27.85"/>\r
2771       </attribute>\r
2772       <attribute name="elem_corner">\r
2773         <point val="-14,25"/>\r
2774       </attribute>\r
2775       <attribute name="elem_width">\r
2776         <real val="9.8496"/>\r
2777       </attribute>\r
2778       <attribute name="elem_height">\r
2779         <real val="2.8"/>\r
2780       </attribute>\r
2781       <attribute name="name">\r
2782         <string>#cFiltroTrasero#</string>\r
2783       </attribute>\r
2784       <attribute name="stereotype">\r
2785         <string/>\r
2786       </attribute>\r
2787       <attribute name="abstract">\r
2788         <boolean val="false"/>\r
2789       </attribute>\r
2790       <attribute name="suppress_attributes">\r
2791         <boolean val="false"/>\r
2792       </attribute>\r
2793       <attribute name="suppress_operations">\r
2794         <boolean val="false"/>\r
2795       </attribute>\r
2796       <attribute name="visible_attributes">\r
2797         <boolean val="true"/>\r
2798       </attribute>\r
2799       <attribute name="visible_operations">\r
2800         <boolean val="true"/>\r
2801       </attribute>\r
2802       <attribute name="attributes"/>\r
2803       <attribute name="operations">\r
2804         <composite type="umloperation">\r
2805           <attribute name="name">\r
2806             <string>#mVisible#</string>\r
2807           </attribute>\r
2808           <attribute name="type">\r
2809             <string>#...#</string>\r
2810           </attribute>\r
2811           <attribute name="visibility">\r
2812             <enum val="3"/>\r
2813           </attribute>\r
2814           <attribute name="abstract">\r
2815             <boolean val="false"/>\r
2816           </attribute>\r
2817           <attribute name="class_scope">\r
2818             <boolean val="false"/>\r
2819           </attribute>\r
2820           <attribute name="parameters">\r
2821             <composite type="umlparameter">\r
2822               <attribute name="name">\r
2823                 <string>#...#</string>\r
2824               </attribute>\r
2825               <attribute name="type">\r
2826                 <string>##</string>\r
2827               </attribute>\r
2828               <attribute name="value">\r
2829                 <string/>\r
2830               </attribute>\r
2831               <attribute name="kind">\r
2832                 <enum val="0"/>\r
2833               </attribute>\r
2834             </composite>\r
2835           </attribute>\r
2836         </composite>\r
2837       </attribute>\r
2838       <attribute name="template">\r
2839         <boolean val="false"/>\r
2840       </attribute>\r
2841       <attribute name="templates"/>\r
2842     </object>\r
2843     <object type="UML - Class" version="0" id="O18">\r
2844       <attribute name="obj_pos">\r
2845         <point val="46,25"/>\r
2846       </attribute>\r
2847       <attribute name="obj_bb">\r
2848         <rectangle val="45.95,24.95;55.8996,27.85"/>\r
2849       </attribute>\r
2850       <attribute name="elem_corner">\r
2851         <point val="46,25"/>\r
2852       </attribute>\r
2853       <attribute name="elem_width">\r
2854         <real val="9.8496"/>\r
2855       </attribute>\r
2856       <attribute name="elem_height">\r
2857         <real val="2.8"/>\r
2858       </attribute>\r
2859       <attribute name="name">\r
2860         <string>#cFiltroMapa#</string>\r
2861       </attribute>\r
2862       <attribute name="stereotype">\r
2863         <string/>\r
2864       </attribute>\r
2865       <attribute name="abstract">\r
2866         <boolean val="false"/>\r
2867       </attribute>\r
2868       <attribute name="suppress_attributes">\r
2869         <boolean val="false"/>\r
2870       </attribute>\r
2871       <attribute name="suppress_operations">\r
2872         <boolean val="false"/>\r
2873       </attribute>\r
2874       <attribute name="visible_attributes">\r
2875         <boolean val="true"/>\r
2876       </attribute>\r
2877       <attribute name="visible_operations">\r
2878         <boolean val="true"/>\r
2879       </attribute>\r
2880       <attribute name="attributes"/>\r
2881       <attribute name="operations">\r
2882         <composite type="umloperation">\r
2883           <attribute name="name">\r
2884             <string>#mVisible#</string>\r
2885           </attribute>\r
2886           <attribute name="type">\r
2887             <string>#...#</string>\r
2888           </attribute>\r
2889           <attribute name="visibility">\r
2890             <enum val="3"/>\r
2891           </attribute>\r
2892           <attribute name="abstract">\r
2893             <boolean val="false"/>\r
2894           </attribute>\r
2895           <attribute name="class_scope">\r
2896             <boolean val="false"/>\r
2897           </attribute>\r
2898           <attribute name="parameters">\r
2899             <composite type="umlparameter">\r
2900               <attribute name="name">\r
2901                 <string>#...#</string>\r
2902               </attribute>\r
2903               <attribute name="type">\r
2904                 <string>##</string>\r
2905               </attribute>\r
2906               <attribute name="value">\r
2907                 <string/>\r
2908               </attribute>\r
2909               <attribute name="kind">\r
2910                 <enum val="0"/>\r
2911               </attribute>\r
2912             </composite>\r
2913           </attribute>\r
2914         </composite>\r
2915       </attribute>\r
2916       <attribute name="template">\r
2917         <boolean val="false"/>\r
2918       </attribute>\r
2919       <attribute name="templates"/>\r
2920     </object>\r
2921     <object type="UML - Class" version="0" id="O19">\r
2922       <attribute name="obj_pos">\r
2923         <point val="-26,31"/>\r
2924       </attribute>\r
2925       <attribute name="obj_bb">\r
2926         <rectangle val="-26.05,30.95;-16.1004,33.85"/>\r
2927       </attribute>\r
2928       <attribute name="elem_corner">\r
2929         <point val="-26,31"/>\r
2930       </attribute>\r
2931       <attribute name="elem_width">\r
2932         <real val="9.8496"/>\r
2933       </attribute>\r
2934       <attribute name="elem_height">\r
2935         <real val="2.8"/>\r
2936       </attribute>\r
2937       <attribute name="name">\r
2938         <string>#cFiltroLock#</string>\r
2939       </attribute>\r
2940       <attribute name="stereotype">\r
2941         <string/>\r
2942       </attribute>\r
2943       <attribute name="abstract">\r
2944         <boolean val="false"/>\r
2945       </attribute>\r
2946       <attribute name="suppress_attributes">\r
2947         <boolean val="false"/>\r
2948       </attribute>\r
2949       <attribute name="suppress_operations">\r
2950         <boolean val="false"/>\r
2951       </attribute>\r
2952       <attribute name="visible_attributes">\r
2953         <boolean val="true"/>\r
2954       </attribute>\r
2955       <attribute name="visible_operations">\r
2956         <boolean val="true"/>\r
2957       </attribute>\r
2958       <attribute name="attributes"/>\r
2959       <attribute name="operations">\r
2960         <composite type="umloperation">\r
2961           <attribute name="name">\r
2962             <string>#mVisible#</string>\r
2963           </attribute>\r
2964           <attribute name="type">\r
2965             <string>#...#</string>\r
2966           </attribute>\r
2967           <attribute name="visibility">\r
2968             <enum val="3"/>\r
2969           </attribute>\r
2970           <attribute name="abstract">\r
2971             <boolean val="false"/>\r
2972           </attribute>\r
2973           <attribute name="class_scope">\r
2974             <boolean val="false"/>\r
2975           </attribute>\r
2976           <attribute name="parameters">\r
2977             <composite type="umlparameter">\r
2978               <attribute name="name">\r
2979                 <string>#...#</string>\r
2980               </attribute>\r
2981               <attribute name="type">\r
2982                 <string>##</string>\r
2983               </attribute>\r
2984               <attribute name="value">\r
2985                 <string/>\r
2986               </attribute>\r
2987               <attribute name="kind">\r
2988                 <enum val="0"/>\r
2989               </attribute>\r
2990             </composite>\r
2991           </attribute>\r
2992         </composite>\r
2993       </attribute>\r
2994       <attribute name="template">\r
2995         <boolean val="false"/>\r
2996       </attribute>\r
2997       <attribute name="templates"/>\r
2998     </object>\r
2999     <object type="UML - Generalization" version="0" id="O20">\r
3000       <attribute name="obj_pos">\r
3001         <point val="14.3224,21.6"/>\r
3002       </attribute>\r
3003       <attribute name="obj_bb">\r
3004         <rectangle val="-21.9252,20.75;15.1724,25.85"/>\r
3005       </attribute>\r
3006       <attribute name="orth_points">\r
3007         <point val="14.3224,21.6"/>\r
3008         <point val="14.3224,23"/>\r
3009         <point val="-21.0752,23"/>\r
3010         <point val="-21.0752,25"/>\r
3011       </attribute>\r
3012       <attribute name="orth_orient">\r
3013         <enum val="1"/>\r
3014         <enum val="0"/>\r
3015         <enum val="1"/>\r
3016       </attribute>\r
3017       <attribute name="name">\r
3018         <string/>\r
3019       </attribute>\r
3020       <attribute name="stereotype">\r
3021         <string/>\r
3022       </attribute>\r
3023       <connections>\r
3024         <connection handle="0" to="O4" connection="6"/>\r
3025         <connection handle="1" to="O12" connection="1"/>\r
3026       </connections>\r
3027     </object>\r
3028     <object type="UML - Generalization" version="0" id="O21">\r
3029       <attribute name="obj_pos">\r
3030         <point val="14.3224,21.6"/>\r
3031       </attribute>\r
3032       <attribute name="obj_bb">\r
3033         <rectangle val="-9.9252,20.75;15.1724,25.85"/>\r
3034       </attribute>\r
3035       <attribute name="orth_points">\r
3036         <point val="14.3224,21.6"/>\r
3037         <point val="14.3224,23"/>\r
3038         <point val="-9.0752,23"/>\r
3039         <point val="-9.0752,25"/>\r
3040       </attribute>\r
3041       <attribute name="orth_orient">\r
3042         <enum val="1"/>\r
3043         <enum val="0"/>\r
3044         <enum val="1"/>\r
3045       </attribute>\r
3046       <attribute name="name">\r
3047         <string/>\r
3048       </attribute>\r
3049       <attribute name="stereotype">\r
3050         <string/>\r
3051       </attribute>\r
3052       <connections>\r
3053         <connection handle="0" to="O4" connection="6"/>\r
3054         <connection handle="1" to="O17" connection="1"/>\r
3055       </connections>\r
3056     </object>\r
3057     <object type="UML - Generalization" version="0" id="O22">\r
3058       <attribute name="obj_pos">\r
3059         <point val="14.3224,21.6"/>\r
3060       </attribute>\r
3061       <attribute name="obj_bb">\r
3062         <rectangle val="2.0748,20.75;15.1724,25.85"/>\r
3063       </attribute>\r
3064       <attribute name="orth_points">\r
3065         <point val="14.3224,21.6"/>\r
3066         <point val="14.3224,23"/>\r
3067         <point val="2.9248,23"/>\r
3068         <point val="2.9248,25"/>\r
3069       </attribute>\r
3070       <attribute name="orth_orient">\r
3071         <enum val="1"/>\r
3072         <enum val="0"/>\r
3073         <enum val="1"/>\r
3074       </attribute>\r
3075       <attribute name="name">\r
3076         <string/>\r
3077       </attribute>\r
3078       <attribute name="stereotype">\r
3079         <string/>\r
3080       </attribute>\r
3081       <connections>\r
3082         <connection handle="0" to="O4" connection="6"/>\r
3083         <connection handle="1" to="O16" connection="1"/>\r
3084       </connections>\r
3085     </object>\r
3086     <object type="UML - Generalization" version="0" id="O23">\r
3087       <attribute name="obj_pos">\r
3088         <point val="14.3224,21.6"/>\r
3089       </attribute>\r
3090       <attribute name="obj_bb">\r
3091         <rectangle val="13.4724,20.75;15.7748,25.85"/>\r
3092       </attribute>\r
3093       <attribute name="orth_points">\r
3094         <point val="14.3224,21.6"/>\r
3095         <point val="14.3224,23"/>\r
3096         <point val="14.9248,23"/>\r
3097         <point val="14.9248,25"/>\r
3098       </attribute>\r
3099       <attribute name="orth_orient">\r
3100         <enum val="1"/>\r
3101         <enum val="0"/>\r
3102         <enum val="1"/>\r
3103       </attribute>\r
3104       <attribute name="name">\r
3105         <string/>\r
3106       </attribute>\r
3107       <attribute name="stereotype">\r
3108         <string/>\r
3109       </attribute>\r
3110       <connections>\r
3111         <connection handle="0" to="O4" connection="6"/>\r
3112         <connection handle="1" to="O15" connection="1"/>\r
3113       </connections>\r
3114     </object>\r
3115     <object type="UML - Generalization" version="0" id="O24">\r
3116       <attribute name="obj_pos">\r
3117         <point val="14.3224,21.6"/>\r
3118       </attribute>\r
3119       <attribute name="obj_bb">\r
3120         <rectangle val="13.4724,20.75;27.7748,25.85"/>\r
3121       </attribute>\r
3122       <attribute name="orth_points">\r
3123         <point val="14.3224,21.6"/>\r
3124         <point val="14.3224,23"/>\r
3125         <point val="26.9248,23"/>\r
3126         <point val="26.9248,25"/>\r
3127       </attribute>\r
3128       <attribute name="orth_orient">\r
3129         <enum val="1"/>\r
3130         <enum val="0"/>\r
3131         <enum val="1"/>\r
3132       </attribute>\r
3133       <attribute name="name">\r
3134         <string/>\r
3135       </attribute>\r
3136       <attribute name="stereotype">\r
3137         <string/>\r
3138       </attribute>\r
3139       <connections>\r
3140         <connection handle="0" to="O4" connection="6"/>\r
3141         <connection handle="1" to="O14" connection="1"/>\r
3142       </connections>\r
3143     </object>\r
3144     <object type="UML - Generalization" version="0" id="O25">\r
3145       <attribute name="obj_pos">\r
3146         <point val="14.3224,21.6"/>\r
3147       </attribute>\r
3148       <attribute name="obj_bb">\r
3149         <rectangle val="13.4724,20.75;39.7748,25.85"/>\r
3150       </attribute>\r
3151       <attribute name="orth_points">\r
3152         <point val="14.3224,21.6"/>\r
3153         <point val="14.3224,23"/>\r
3154         <point val="38.9248,23"/>\r
3155         <point val="38.9248,25"/>\r
3156       </attribute>\r
3157       <attribute name="orth_orient">\r
3158         <enum val="1"/>\r
3159         <enum val="0"/>\r
3160         <enum val="1"/>\r
3161       </attribute>\r
3162       <attribute name="name">\r
3163         <string/>\r
3164       </attribute>\r
3165       <attribute name="stereotype">\r
3166         <string/>\r
3167       </attribute>\r
3168       <connections>\r
3169         <connection handle="0" to="O4" connection="6"/>\r
3170         <connection handle="1" to="O13" connection="1"/>\r
3171       </connections>\r
3172     </object>\r
3173     <object type="UML - Generalization" version="0" id="O26">\r
3174       <attribute name="obj_pos">\r
3175         <point val="14.3224,21.6"/>\r
3176       </attribute>\r
3177       <attribute name="obj_bb">\r
3178         <rectangle val="13.4724,20.75;51.7748,25.85"/>\r
3179       </attribute>\r
3180       <attribute name="orth_points">\r
3181         <point val="14.3224,21.6"/>\r
3182         <point val="14.3224,23"/>\r
3183         <point val="50.9248,23"/>\r
3184         <point val="50.9248,25"/>\r
3185       </attribute>\r
3186       <attribute name="orth_orient">\r
3187         <enum val="1"/>\r
3188         <enum val="0"/>\r
3189         <enum val="1"/>\r
3190       </attribute>\r
3191       <attribute name="name">\r
3192         <string/>\r
3193       </attribute>\r
3194       <attribute name="stereotype">\r
3195         <string/>\r
3196       </attribute>\r
3197       <connections>\r
3198         <connection handle="0" to="O4" connection="6"/>\r
3199         <connection handle="1" to="O18" connection="1"/>\r
3200       </connections>\r
3201     </object>\r
3202     <object type="UML - Generalization" version="0" id="O27">\r
3203       <attribute name="obj_pos">\r
3204         <point val="-21.0752,27.8"/>\r
3205       </attribute>\r
3206       <attribute name="obj_bb">\r
3207         <rectangle val="-21.9252,26.95;-20.2252,31.85"/>\r
3208       </attribute>\r
3209       <attribute name="orth_points">\r
3210         <point val="-21.0752,27.8"/>\r
3211         <point val="-21.0752,29"/>\r
3212         <point val="-21.0752,29"/>\r
3213         <point val="-21.0752,31"/>\r
3214       </attribute>\r
3215       <attribute name="orth_orient">\r
3216         <enum val="1"/>\r
3217         <enum val="0"/>\r
3218         <enum val="1"/>\r
3219       </attribute>\r
3220       <attribute name="name">\r
3221         <string/>\r
3222       </attribute>\r
3223       <attribute name="stereotype">\r
3224         <string/>\r
3225       </attribute>\r
3226       <connections>\r
3227         <connection handle="0" to="O12" connection="6"/>\r
3228         <connection handle="1" to="O19" connection="1"/>\r
3229       </connections>\r
3230     </object>\r
3231     <object type="UML - Generalization" version="0" id="O28">\r
3232       <attribute name="obj_pos">\r
3233         <point val="13.9602,41"/>\r
3234       </attribute>\r
3235       <attribute name="obj_bb">\r
3236         <rectangle val="-21.6252,40.15;14.8102,46.3"/>\r
3237       </attribute>\r
3238       <attribute name="orth_points">\r
3239         <point val="13.9602,41"/>\r
3240         <point val="13.9602,43"/>\r
3241         <point val="-20.7752,43"/>\r
3242         <point val="-20.7752,45.45"/>\r
3243       </attribute>\r
3244       <attribute name="orth_orient">\r
3245         <enum val="1"/>\r
3246         <enum val="0"/>\r
3247         <enum val="1"/>\r
3248       </attribute>\r
3249       <attribute name="name">\r
3250         <string/>\r
3251       </attribute>\r
3252       <attribute name="stereotype">\r
3253         <string/>\r
3254       </attribute>\r
3255       <connections>\r
3256         <connection handle="0" to="O0" connection="6"/>\r
3257         <connection handle="1" to="O5" connection="1"/>\r
3258       </connections>\r
3259     </object>\r
3260     <object type="UML - Generalization" version="0" id="O29">\r
3261       <attribute name="obj_pos">\r
3262         <point val="13.9602,41"/>\r
3263       </attribute>\r
3264       <attribute name="obj_bb">\r
3265         <rectangle val="-10.0721,40.15;14.8102,46.0845"/>\r
3266       </attribute>\r
3267       <attribute name="orth_points">\r
3268         <point val="13.9602,41"/>\r
3269         <point val="13.9602,43"/>\r
3270         <point val="-9.22209,43"/>\r
3271         <point val="-9.22209,45.2345"/>\r
3272       </attribute>\r
3273       <attribute name="orth_orient">\r
3274         <enum val="1"/>\r
3275         <enum val="0"/>\r
3276         <enum val="1"/>\r
3277       </attribute>\r
3278       <attribute name="name">\r
3279         <string/>\r
3280       </attribute>\r
3281       <attribute name="stereotype">\r
3282         <string/>\r
3283       </attribute>\r
3284       <connections>\r
3285         <connection handle="0" to="O0" connection="6"/>\r
3286         <connection handle="1" to="O6" connection="1"/>\r
3287       </connections>\r
3288     </object>\r
3289     <object type="UML - Generalization" version="0" id="O30">\r
3290       <attribute name="obj_pos">\r
3291         <point val="13.9602,41"/>\r
3292       </attribute>\r
3293       <attribute name="obj_bb">\r
3294         <rectangle val="13.1102,40.15;15.7748,45.85"/>\r
3295       </attribute>\r
3296       <attribute name="orth_points">\r
3297         <point val="13.9602,41"/>\r
3298         <point val="13.9602,43"/>\r
3299         <point val="14.9248,43"/>\r
3300         <point val="14.9248,45"/>\r
3301       </attribute>\r
3302       <attribute name="orth_orient">\r
3303         <enum val="1"/>\r
3304         <enum val="0"/>\r
3305         <enum val="1"/>\r
3306       </attribute>\r
3307       <attribute name="name">\r
3308         <string/>\r
3309       </attribute>\r
3310       <attribute name="stereotype">\r
3311         <string/>\r
3312       </attribute>\r
3313       <connections>\r
3314         <connection handle="0" to="O0" connection="6"/>\r
3315         <connection handle="1" to="O8" connection="1"/>\r
3316       </connections>\r
3317     </object>\r
3318     <object type="UML - Generalization" version="0" id="O31">\r
3319       <attribute name="obj_pos">\r
3320         <point val="13.9602,41"/>\r
3321       </attribute>\r
3322       <attribute name="obj_bb">\r
3323         <rectangle val="2.0748,40.15;14.8102,45.85"/>\r
3324       </attribute>\r
3325       <attribute name="orth_points">\r
3326         <point val="13.9602,41"/>\r
3327         <point val="13.9602,43"/>\r
3328         <point val="2.9248,43"/>\r
3329         <point val="2.9248,45"/>\r
3330       </attribute>\r
3331       <attribute name="orth_orient">\r
3332         <enum val="1"/>\r
3333         <enum val="0"/>\r
3334         <enum val="1"/>\r
3335       </attribute>\r
3336       <attribute name="name">\r
3337         <string/>\r
3338       </attribute>\r
3339       <attribute name="stereotype">\r
3340         <string/>\r
3341       </attribute>\r
3342       <connections>\r
3343         <connection handle="0" to="O0" connection="6"/>\r
3344         <connection handle="1" to="O7" connection="1"/>\r
3345       </connections>\r
3346     </object>\r
3347     <object type="UML - Generalization" version="0" id="O32">\r
3348       <attribute name="obj_pos">\r
3349         <point val="13.9602,41"/>\r
3350       </attribute>\r
3351       <attribute name="obj_bb">\r
3352         <rectangle val="13.1102,40.15;27.7748,45.85"/>\r
3353       </attribute>\r
3354       <attribute name="orth_points">\r
3355         <point val="13.9602,41"/>\r
3356         <point val="13.9602,43"/>\r
3357         <point val="26.9248,43"/>\r
3358         <point val="26.9248,45"/>\r
3359       </attribute>\r
3360       <attribute name="orth_orient">\r
3361         <enum val="1"/>\r
3362         <enum val="0"/>\r
3363         <enum val="1"/>\r
3364       </attribute>\r
3365       <attribute name="name">\r
3366         <string/>\r
3367       </attribute>\r
3368       <attribute name="stereotype">\r
3369         <string/>\r
3370       </attribute>\r
3371       <connections>\r
3372         <connection handle="0" to="O0" connection="6"/>\r
3373         <connection handle="1" to="O9" connection="1"/>\r
3374       </connections>\r
3375     </object>\r
3376     <object type="UML - Generalization" version="0" id="O33">\r
3377       <attribute name="obj_pos">\r
3378         <point val="13.9602,41"/>\r
3379       </attribute>\r
3380       <attribute name="obj_bb">\r
3381         <rectangle val="13.1102,40.15;39.7748,45.85"/>\r
3382       </attribute>\r
3383       <attribute name="orth_points">\r
3384         <point val="13.9602,41"/>\r
3385         <point val="13.9602,43"/>\r
3386         <point val="38.9248,43"/>\r
3387         <point val="38.9248,45"/>\r
3388       </attribute>\r
3389       <attribute name="orth_orient">\r
3390         <enum val="1"/>\r
3391         <enum val="0"/>\r
3392         <enum val="1"/>\r
3393       </attribute>\r
3394       <attribute name="name">\r
3395         <string/>\r
3396       </attribute>\r
3397       <attribute name="stereotype">\r
3398         <string/>\r
3399       </attribute>\r
3400       <connections>\r
3401         <connection handle="0" to="O0" connection="6"/>\r
3402         <connection handle="1" to="O10" connection="1"/>\r
3403       </connections>\r
3404     </object>\r
3405     <object type="UML - Generalization" version="0" id="O34">\r
3406       <attribute name="obj_pos">\r
3407         <point val="13.9602,41"/>\r
3408       </attribute>\r
3409       <attribute name="obj_bb">\r
3410         <rectangle val="13.1102,40.15;51.7748,45.85"/>\r
3411       </attribute>\r
3412       <attribute name="orth_points">\r
3413         <point val="13.9602,41"/>\r
3414         <point val="13.9602,43"/>\r
3415         <point val="50.9248,43"/>\r
3416         <point val="50.9248,45"/>\r
3417       </attribute>\r
3418       <attribute name="orth_orient">\r
3419         <enum val="1"/>\r
3420         <enum val="0"/>\r
3421         <enum val="1"/>\r
3422       </attribute>\r
3423       <attribute name="name">\r
3424         <string/>\r
3425       </attribute>\r
3426       <attribute name="stereotype">\r
3427         <string/>\r
3428       </attribute>\r
3429       <connections>\r
3430         <connection handle="0" to="O0" connection="6"/>\r
3431         <connection handle="1" to="O11" connection="1"/>\r
3432       </connections>\r
3433     </object>\r
3434   </layer>\r
3435 </diagram>\r