29 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
30 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
31 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
32 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
33 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
34 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
35 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
36 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
37 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
38 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
39 "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
40 "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
41 "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
42 "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
43 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
44 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
45 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
46 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
47 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
48 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
49 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
50 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
51 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
52 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
53 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
54 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a."
64 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
65 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
66 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
67 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
68 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
69 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
70 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
71 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
72 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
73 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
74 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
75 "bbbbbbbbbbbba.a.abbbbbbbbbbbb.a.a.bbbbbbbbbbbba.a.abbbbbbbbb",
76 "bbbbbbbbbbbb.#.#.bbbbbbbbbbbb#.#.#bbbbbbbbbbbb.#.#.bbbbbbbbb",
77 "bbbbbbbbbbbba.a.abbbbbbbbbbbb.a.a.bbbbbbbbbbbba.a.abbbbbbbbb",
78 "bbbbbbbbbbbb.#.#.bbbbbbbbbbbb#.#.#bbbbbbbbbbbb.#.#.bbbbbbbbb",
79 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
80 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
81 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
82 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
83 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
84 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
85 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
86 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
87 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
88 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
89 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a."
99 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
100 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
101 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
102 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
103 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
104 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
105 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
106 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
107 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
108 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
109 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
110 "bbbba.a.bbbba.a.bbbba.a.bbbba.a.bbbba.a.bbbba.a.bbbba.a.bbbb",
111 "bbbb.#.#bbbb.#.#bbbb.#.#bbbb.#.#bbbb.#.#bbbb.#.#bbbb.#.#bbbb",
112 "bbbba.a.bbbba.a.bbbba.a.bbbba.a.bbbba.a.bbbba.a.bbbba.a.bbbb",
113 "bbbb.#.#bbbb.#.#bbbb.#.#bbbb.#.#bbbb.#.#bbbb.#.#bbbb.#.#bbbb",
114 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
115 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
116 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
117 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
118 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
119 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
120 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
121 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
122 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
123 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
124 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a."
134 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
135 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
136 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
137 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
138 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
139 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
140 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
141 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
142 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
143 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
144 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
145 "bbbbbbbbbbbba.a.bbbba.a.bbbbbbbbbbbba.a.bbbba.a.bbbbbbbbbbbb",
146 "bbbbbbbbbbbb.#.#bbbb.#.#bbbbbbbbbbbb.#.#bbbb.#.#bbbbbbbbbbbb",
147 "bbbbbbbbbbbba.a.bbbba.a.bbbbbbbbbbbba.a.bbbba.a.bbbbbbbbbbbb",
148 "bbbbbbbbbbbb.#.#bbbb.#.#bbbbbbbbbbbb.#.#bbbb.#.#bbbbbbbbbbbb",
149 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
150 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
151 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
152 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
153 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
154 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
155 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
156 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
157 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
158 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
159 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a."
170 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
171 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
172 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
173 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
174 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
175 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
176 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
177 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
178 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
179 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
180 "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
181 "cccccccccccca.a.cccca.a.cccca.a.cccccccccccca.a.cccca.a.cccc",
182 "cccccccccccc.#.#cccc.#.#cccc.#.#cccccccccccc.#.#cccc.#.#cccc",
183 "cccccccccccca.a.cccca.a.cccca.a.cccccccccccca.a.cccca.a.cccc",
184 "cccccccccccc.#.#cccc.#.#cccc.#.#cccccccccccc.#.#cccc.#.#cccc",
185 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
186 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
187 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
188 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
189 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
190 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
191 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
192 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
193 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
194 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
195 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a."
204 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
205 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
206 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
207 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
208 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
209 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
210 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
211 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
212 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
213 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
214 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
215 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
216 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
217 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
218 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
219 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
220 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
221 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
222 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
223 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
224 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
225 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
226 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
227 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.",
228 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
229 "a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a.a."
236 "..................................................",
237 "..................................................",
238 "..................................................",
239 "..................................................",
240 "..................................................",
241 "..................................................",
242 "..................................................",
243 "..................................................",
244 "..................................................",
245 "..................................................",
246 "..................................................",
247 "..................................................",
248 "..................................................",
249 "..................................................",
250 "..................................................",
251 "..................................................",
252 "..................................................",
253 "..................................................",
254 "..................................................",
255 ".................................................."
263 ".......#.......#.......#.......#.......#.......#..",
264 "#.......#.......#.......#.......#.......#.......#.",
265 ".#.......#.......#.......#.......#.......#.......#",
266 "..#.......#.......#.......#.......#.......#.......",
267 "...#.......#.......#.......#.......#.......#......",
268 "....#.......#.......#.......#.......#.......#.....",
269 ".....#.......#.......#.......#.......#.......#....",
270 "......#.......#.......#.......#.......#.......#...",
271 ".......#.......#.......#.......#.......#.......#..",
272 "#.......#.......#.......#.......#.......#.......#.",
273 ".#.......#.......#.......#.......#.......#.......#",
274 "..#.......#.......#.......#.......#.......#.......",
275 "...#.......#.......#.......#.......#.......#......",
276 "....#.......#.......#.......#.......#.......#.....",
277 ".....#.......#.......#.......#.......#.......#....",
278 "......#.......#.......#.......#.......#.......#...",
279 ".......#.......#.......#.......#.......#.......#..",
280 "#.......#.......#.......#.......#.......#.......#.",
281 ".#.......#.......#.......#.......#.......#.......#",
282 "..#.......#.......#.......#.......#.......#......."
290 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
291 "#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.",
292 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
293 "#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.",
294 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
295 "#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.",
296 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
297 "#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.",
298 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
299 "#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.",
300 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
301 "#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.",
302 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
303 "#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.",
304 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
305 "#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.",
306 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
307 "#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.",
308 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
309 "#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#."
317 "..................................................",
318 "..................................................",
319 "##################################################",
320 "..................................................",
321 "..................................................",
322 "..................................................",
323 "..................................................",
324 "..................................................",
325 "##################################################",
326 "..................................................",
327 "..................................................",
328 "..................................................",
329 "..................................................",
330 "..................................................",
331 "##################################################",
332 "..................................................",
333 "..................................................",
334 "..................................................",
335 "..................................................",
336 ".................................................."
344 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
345 "###.###.###.###.###.###.###.###.###.###.###.###.##",
346 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
347 "#.###.###.###.###.###.###.###.###.###.###.###.###.",
348 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
349 "###.###.###.###.###.###.###.###.###.###.###.###.##",
350 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
351 "#.###.###.###.###.###.###.###.###.###.###.###.###.",
352 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
353 "###.###.###.###.###.###.###.###.###.###.###.###.##",
354 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
355 "#.###.###.###.###.###.###.###.###.###.###.###.###.",
356 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
357 "###.###.###.###.###.###.###.###.###.###.###.###.##",
358 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
359 "#.###.###.###.###.###.###.###.###.###.###.###.###.",
360 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
361 "###.###.###.###.###.###.###.###.###.###.###.###.##",
362 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
363 "#.###.###.###.###.###.###.###.###.###.###.###.###."
371 "..#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....",
372 "...#.......#.......#.......#.......#.......#......",
373 "..#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....",
374 ".#...#...#...#...#...#...#...#...#...#...#...#...#",
375 "#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.",
376 ".......#.......#.......#.......#.......#.......#..",
377 "#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.",
378 ".#...#...#...#...#...#...#...#...#...#...#...#...#",
379 "..#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....",
380 "...#.......#.......#.......#.......#.......#......",
381 "..#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....",
382 ".#...#...#...#...#...#...#...#...#...#...#...#...#",
383 "#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.",
384 ".......#.......#.......#.......#.......#.......#..",
385 "#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.",
386 ".#...#...#...#...#...#...#...#...#...#...#...#...#",
387 "..#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....",
388 "...#.......#.......#.......#.......#.......#......",
389 "..#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....",
390 ".#...#...#...#...#...#...#...#...#...#...#...#...#"
398 "..................................................",
399 "..#...#...#...#...#...#...#...#...#...#...#...#...",
400 "..................................................",
401 "..................................................",
402 "..................................................",
403 "..#...#...#...#...#...#...#...#...#...#...#...#...",
404 "..................................................",
405 "..................................................",
406 "..................................................",
407 "..#...#...#...#...#...#...#...#...#...#...#...#...",
408 "..................................................",
409 "..................................................",
410 "..................................................",
411 "..#...#...#...#...#...#...#...#...#...#...#...#...",
412 "..................................................",
413 "..................................................",
414 "..................................................",
415 "..#...#...#...#...#...#...#...#...#...#...#...#...",
416 "..................................................",
417 ".................................................."
425 "..................................................",
426 "#...#...#...#...#...#...#...#...#...#...#...#...#.",
427 "..................................................",
428 "..#...#...#...#...#...#...#...#...#...#...#...#...",
429 "..................................................",
430 "#...#...#...#...#...#...#...#...#...#...#...#...#.",
431 "..................................................",
432 "..#...#...#...#...#...#...#...#...#...#...#...#...",
433 "..................................................",
434 "#...#...#...#...#...#...#...#...#...#...#...#...#.",
435 "..................................................",
436 "..#...#...#...#...#...#...#...#...#...#...#...#...",
437 "..................................................",
438 "#...#...#...#...#...#...#...#...#...#...#...#...#.",
439 "..................................................",
440 "..#...#...#...#...#...#...#...#...#...#...#...#...",
441 "..................................................",
442 "#...#...#...#...#...#...#...#...#...#...#...#...#.",
443 "..................................................",
444 "..#...#...#...#...#...#...#...#...#...#...#...#..."
452 ".....#.....#.....#.....#.....#.....#.....#.....#..",
453 ".....#.....#.....#.....#.....#.....#.....#.....#..",
454 ".....#.....#.....#.....#.....#.....#.....#.....#..",
455 ".....#.....#.....#.....#.....#.....#.....#.....#..",
456 ".....#.....#.....#.....#.....#.....#.....#.....#..",
457 ".....#.....#.....#.....#.....#.....#.....#.....#..",
458 ".....#.....#.....#.....#.....#.....#.....#.....#..",
459 ".....#.....#.....#.....#.....#.....#.....#.....#..",
460 ".....#.....#.....#.....#.....#.....#.....#.....#..",
461 ".....#.....#.....#.....#.....#.....#.....#.....#..",
462 ".....#.....#.....#.....#.....#.....#.....#.....#..",
463 ".....#.....#.....#.....#.....#.....#.....#.....#..",
464 ".....#.....#.....#.....#.....#.....#.....#.....#..",
465 ".....#.....#.....#.....#.....#.....#.....#.....#..",
466 ".....#.....#.....#.....#.....#.....#.....#.....#..",
467 ".....#.....#.....#.....#.....#.....#.....#.....#..",
468 ".....#.....#.....#.....#.....#.....#.....#.....#..",
469 ".....#.....#.....#.....#.....#.....#.....#.....#..",
470 ".....#.....#.....#.....#.....#.....#.....#.....#..",
471 ".....#.....#.....#.....#.....#.....#.....#.....#.."
479 "##################################################",
480 "##################################################",
481 ".###.###.###.###.###.###.###.###.###.###.###.###.#",
482 "##################################################",
483 "##################################################",
484 "##################################################",
485 ".###.###.###.###.###.###.###.###.###.###.###.###.#",
486 "##################################################",
487 "##################################################",
488 "##################################################",
489 ".###.###.###.###.###.###.###.###.###.###.###.###.#",
490 "##################################################",
491 "##################################################",
492 "##################################################",
493 ".###.###.###.###.###.###.###.###.###.###.###.###.#",
494 "##################################################",
495 "##################################################",
496 "##################################################",
497 ".###.###.###.###.###.###.###.###.###.###.###.###.#",
498 "##################################################"
506 ".....#.....#.....#.....#.....#.....#.....#.....#..",
507 ".....#.....#.....#.....#.....#.....#.....#.....#..",
508 ".....#.....#.....#.....#.....#.....#.....#.....#..",
509 "##################################################",
510 ".....#.....#.....#.....#.....#.....#.....#.....#..",
511 ".....#.....#.....#.....#.....#.....#.....#.....#..",
512 ".....#.....#.....#.....#.....#.....#.....#.....#..",
513 ".....#.....#.....#.....#.....#.....#.....#.....#..",
514 ".....#.....#.....#.....#.....#.....#.....#.....#..",
515 "##################################################",
516 ".....#.....#.....#.....#.....#.....#.....#.....#..",
517 ".....#.....#.....#.....#.....#.....#.....#.....#..",
518 ".....#.....#.....#.....#.....#.....#.....#.....#..",
519 ".....#.....#.....#.....#.....#.....#.....#.....#..",
520 ".....#.....#.....#.....#.....#.....#.....#.....#..",
521 "##################################################",
522 ".....#.....#.....#.....#.....#.....#.....#.....#..",
523 ".....#.....#.....#.....#.....#.....#.....#.....#..",
524 ".....#.....#.....#.....#.....#.....#.....#.....#..",
525 ".....#.....#.....#.....#.....#.....#.....#.....#.."
533 "..................................................",
534 "...#...#...#...#...#...#...#...#...#...#...#...#..",
535 "..................................................",
536 ".#...#...#...#...#...#...#...#...#...#...#...#...#",
537 "..................................................",
538 "...#...#...#...#...#...#...#...#...#...#...#...#..",
539 "..................................................",
540 ".#...#...#...#...#...#...#...#...#...#...#...#...#",
541 "..................................................",
542 "...#...#...#...#...#...#...#...#...#...#...#...#..",
543 "..................................................",
544 ".#...#...#...#...#...#...#...#...#...#...#...#...#",
545 "..................................................",
546 "...#...#...#...#...#...#...#...#...#...#...#...#..",
547 "..................................................",
548 ".#...#...#...#...#...#...#...#...#...#...#...#...#",
549 "..................................................",
550 "...#...#...#...#...#...#...#...#...#...#...#...#..",
551 "..................................................",
552 ".#...#...#...#...#...#...#...#...#...#...#...#...#"
560 ".#.......#.......#.......#.......#.......#.......#",
561 "#.......#.......#.......#.......#.......#.......#.",
562 ".......#.......#.......#.......#.......#.......#..",
563 "......#.......#.......#.......#.......#.......#...",
564 ".....#.......#.......#.......#.......#.......#....",
565 "....#.......#.......#.......#.......#.......#.....",
566 "...#.......#.......#.......#.......#.......#......",
567 "..#.......#.......#.......#.......#.......#.......",
568 ".#.......#.......#.......#.......#.......#.......#",
569 "#.......#.......#.......#.......#.......#.......#.",
570 ".......#.......#.......#.......#.......#.......#..",
571 "......#.......#.......#.......#.......#.......#...",
572 ".....#.......#.......#.......#.......#.......#....",
573 "....#.......#.......#.......#.......#.......#.....",
574 "...#.......#.......#.......#.......#.......#......",
575 "..#.......#.......#.......#.......#.......#.......",
576 ".#.......#.......#.......#.......#.......#.......#",
577 "#.......#.......#.......#.......#.......#.......#.",
578 ".......#.......#.......#.......#.......#.......#..",
579 "......#.......#.......#.......#.......#.......#..."
587 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
588 "#.###.###.###.###.###.###.###.###.###.###.###.###.",
589 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
590 "###.###.###.###.###.###.###.###.###.###.###.###.##",
591 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
592 "#.###.###.###.###.###.###.###.###.###.###.###.###.",
593 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
594 "###.###.###.###.###.###.###.###.###.###.###.###.##",
595 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
596 "#.###.###.###.###.###.###.###.###.###.###.###.###.",
597 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
598 "###.###.###.###.###.###.###.###.###.###.###.###.##",
599 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
600 "#.###.###.###.###.###.###.###.###.###.###.###.###.",
601 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
602 "###.###.###.###.###.###.###.###.###.###.###.###.##",
603 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
604 "#.###.###.###.###.###.###.###.###.###.###.###.###.",
605 ".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
606 "###.###.###.###.###.###.###.###.###.###.###.###.##"
614 ".................................................."
615 ".################################################.",
616 ".################################################.",
617 ".################################################.",
618 ".################################################.",
619 ".################################################.",
620 ".################################################.",
621 ".################################################.",
622 ".################################################.",
623 ".################################################.",
624 ".################################################.",
625 ".################################################.",
626 ".################################################.",
627 ".################################################.",
628 ".################################################.",
629 ".################################################.",
630 ".################################################.",
631 ".################################################.",
632 ".################################################.",
633 ".################################################.",
634 ".................................................."
642 "..................................................",
643 "..................#########.......................",
644 "...............##############.....................",
645 "..............####........#####...................",
646 "...........................####...................",
647 "...........................####...................",
648 "...........................####...................",
649 "...........................####...................",
650 "..........................####....................",
651 "..........................####....................",
652 "........................####......................",
653 "......................####........................",
654 "....................####..........................",
655 "...................####...........................",
656 "...................####...........................",
657 "..................................................",
658 "...................####...........................",
659 "...................####...........................",
660 "...................####...........................",
661 ".................................................."
666 if ( penstyle == Qt::NoPen )
670 else if ( penstyle == Qt::SolidLine )
674 else if ( penstyle == Qt::DashLine )
678 else if ( penstyle == Qt::DotLine )
682 else if ( penstyle == Qt::DashDotLine )
684 return "DashDotLine";
686 else if ( penstyle == Qt::DashDotDotLine )
688 return "DashDotDotLine";
690 else if ( penstyle == Qt::MPenStyle )
702 if ( penString ==
"NoPen" )
706 else if ( penString ==
"SolidLine" )
708 return Qt::SolidLine;
710 else if ( penString ==
"DashLine" )
714 else if ( penString ==
"DotLine" )
718 else if ( penString ==
"DashDotLine" )
720 return Qt::DashDotLine;
722 else if ( penString ==
"DashDotDotLine" )
724 return Qt::DashDotDotLine;
726 else if ( penString ==
"MPenStyle" )
728 return Qt::MPenStyle;
738 if ( brushstyle == Qt::NoBrush )
742 else if ( brushstyle == Qt::SolidPattern )
744 return "SolidPattern";
746 else if ( brushstyle == Qt::Dense1Pattern )
748 return "Dense1Pattern";
750 else if ( brushstyle == Qt::Dense2Pattern )
752 return "Dense2Pattern";
754 else if ( brushstyle == Qt::Dense3Pattern )
756 return "Dense3Pattern";
758 else if ( brushstyle == Qt::Dense4Pattern )
760 return "Dense4Pattern";
762 else if ( brushstyle == Qt::Dense5Pattern )
764 return "Dense5Pattern";
766 else if ( brushstyle == Qt::Dense6Pattern )
768 return "Dense6Pattern";
770 else if ( brushstyle == Qt::Dense7Pattern )
772 return "Dense7Pattern";
774 else if ( brushstyle == Qt::HorPattern )
778 else if ( brushstyle == Qt::VerPattern )
782 else if ( brushstyle == Qt::CrossPattern )
784 return "CrossPattern";
786 else if ( brushstyle == Qt::BDiagPattern )
788 return "BDiagPattern";
790 else if ( brushstyle == Qt::FDiagPattern )
792 return "FDiagPattern";
794 else if ( brushstyle == Qt::DiagCrossPattern )
796 return "DiagCrossPattern";
798 else if ( brushstyle == Qt::TexturePattern )
800 return "TexturePattern";
811 if ( brushString ==
"NoBrush" )
815 else if ( brushString ==
"SolidPattern" )
817 return Qt::SolidPattern;
819 else if ( brushString ==
"Dense1Pattern" )
821 return Qt::Dense1Pattern;
823 else if ( brushString ==
"Dense2Pattern" )
825 return Qt::Dense2Pattern;
827 else if ( brushString ==
"Dense3Pattern" )
829 return Qt::Dense3Pattern;
831 else if ( brushString ==
"Dense4Pattern" )
833 return Qt::Dense4Pattern;
835 else if ( brushString ==
"Dense5Pattern" )
837 return Qt::Dense5Pattern;
839 else if ( brushString ==
"Dense6Pattern" )
841 return Qt::Dense6Pattern;
843 else if ( brushString ==
"Dense7Pattern" )
845 return Qt::Dense7Pattern;
847 else if ( brushString ==
"HorPattern" )
849 return Qt::HorPattern;
851 else if ( brushString ==
"VerPattern" )
853 return Qt::VerPattern;
855 else if ( brushString ==
"CrossPattern" )
857 return Qt::CrossPattern;
859 else if ( brushString ==
"BDiagPattern" )
861 return Qt::BDiagPattern;
863 else if ( brushString ==
"FDiagPattern" )
865 return Qt::FDiagPattern;
867 else if ( brushString ==
"DiagCrossPattern" )
869 return Qt::DiagCrossPattern;
871 else if ( brushString ==
"TexturePattern" )
873 return Qt::TexturePattern;
877 QgsDebugMsg( QString(
"Brush style \"%1\" not found" ).arg( brushString ) );
884 if ( lineString ==
"SolidLine" )
889 if ( lineString ==
"DashLine" )
894 if ( lineString ==
"DotLine" )
899 if ( lineString ==
"DashDotLine" )
904 if ( lineString ==
"DashDotDotLine" )
908 if ( lineString ==
"NoPen" )
918 if ( patternString ==
"SolidPattern" )
922 else if ( patternString ==
"Dense1Pattern" )
926 else if ( patternString ==
"Dense2Pattern" )
930 else if ( patternString ==
"Dense3Pattern" )
934 else if ( patternString ==
"Dense4Pattern" )
938 else if ( patternString ==
"Dense5Pattern" )
942 else if ( patternString ==
"Dense6Pattern" )
946 else if ( patternString ==
"Dense7Pattern" )
950 else if ( patternString ==
"HorPattern" )
954 else if ( patternString ==
"VerPattern" )
958 else if ( patternString ==
"CrossPattern" )
962 else if ( patternString ==
"BDiagPattern" )
966 else if ( patternString ==
"FDiagPattern" )
970 else if ( patternString ==
"DiagCrossPattern" )
974 else if ( patternString ==
"TexturePattern" )
978 else if ( patternString ==
"NoBrush" )
991 if ( penstyle == Qt::NoPen )
995 else if ( penstyle == Qt::SolidLine )
999 else if ( penstyle == Qt::DashLine )
1003 else if ( penstyle == Qt::DotLine )
1007 else if ( penstyle == Qt::DashDotLine )
1009 return "DashDotLine";
1011 else if ( penstyle == Qt::DashDotDotLine )
1013 return "DashDotDotLine";
1015 else if ( penstyle == Qt::MPenStyle )
1027 if ( brushstyle == Qt::NoBrush )
1031 else if ( brushstyle == Qt::SolidPattern )
1033 return "SolidPattern";
1035 else if ( brushstyle == Qt::Dense1Pattern )
1037 return "Dense1Pattern";
1039 else if ( brushstyle == Qt::Dense2Pattern )
1041 return "Dense2Pattern";
1043 else if ( brushstyle == Qt::Dense3Pattern )
1045 return "Dense3Pattern";
1047 else if ( brushstyle == Qt::Dense4Pattern )
1049 return "Dense4Pattern";
1051 else if ( brushstyle == Qt::Dense5Pattern )
1053 return "Dense5Pattern";
1055 else if ( brushstyle == Qt::Dense6Pattern )
1057 return "Dense6Pattern";
1059 else if ( brushstyle == Qt::Dense7Pattern )
1061 return "Dense7Pattern";
1063 else if ( brushstyle == Qt::HorPattern )
1065 return "HorPattern";
1067 else if ( brushstyle == Qt::VerPattern )
1069 return "VerPattern";
1071 else if ( brushstyle == Qt::CrossPattern )
1073 return "CrossPattern";
1075 else if ( brushstyle == Qt::BDiagPattern )
1077 return "BDiagPattern";
1079 else if ( brushstyle == Qt::FDiagPattern )
1081 return "FDiagPattern";
1083 else if ( brushstyle == Qt::DiagCrossPattern )
1085 return "DiagCrossPattern";
1087 else if ( brushstyle == Qt::TexturePattern )
1089 return "TexturePattern";
1099 if ( strcmp( c,
"SolidLine" ) == 0 )
1104 else if ( strcmp( c,
"DashLine" ) == 0 )
1109 else if ( strcmp( c,
"DotLine" ) == 0 )
1114 else if ( strcmp( c,
"DashDotLine" ) == 0 )
1119 else if ( strcmp( c,
"DashDotDotLine" ) == 0 )
1124 else if ( strcmp( c,
"NoPen" ) == 0 )
1138 if ( strcmp( c,
"SolidPattern" ) == 0 )
1142 else if ( strcmp( c,
"Dense1Pattern" ) == 0 )
1146 else if ( strcmp( c,
"Dense2Pattern" ) == 0 )
1150 else if ( strcmp( c,
"Dense3Pattern" ) == 0 )
1154 else if ( strcmp( c,
"Dense4Pattern" ) == 0 )
1158 else if ( strcmp( c,
"Dense5Pattern" ) == 0 )
1162 else if ( strcmp( c,
"Dense6Pattern" ) == 0 )
1166 else if ( strcmp( c,
"Dense7Pattern" ) == 0 )
1170 else if ( strcmp( c,
"HorPattern" ) == 0 )
1174 else if ( strcmp( c,
"VerPattern" ) == 0 )
1178 else if ( strcmp( c,
"CrossPattern" ) == 0 )
1182 else if ( strcmp( c,
"BDiagPattern" ) == 0 )
1186 else if ( strcmp( c,
"FDiagPattern" ) == 0 )
1190 else if ( strcmp( c,
"DiagCrossPattern" ) == 0 )
1194 else if ( strcmp( c,
"TexturePattern" ) == 0 )
1198 else if ( strcmp( c,
"NoBrush" ) == 0 )
1212 if ( strcmp( c,
"NoPen" ) == 0 )
1216 else if ( strcmp( c,
"SolidLine" ) == 0 )
1218 return Qt::SolidLine;
1220 else if ( strcmp( c,
"DashLine" ) == 0 )
1222 return Qt::DashLine;
1224 else if ( strcmp( c,
"DotLine" ) == 0 )
1228 else if ( strcmp( c,
"DashDotLine" ) == 0 )
1230 return Qt::DashDotLine;
1232 else if ( strcmp( c,
"DashDotDotLine" ) == 0 )
1234 return Qt::DashDotDotLine;
1236 else if ( strcmp( c,
"MPenStyle" ) == 0 )
1238 return Qt::MPenStyle;
1249 if ( strcmp( c,
"SolidPattern" ) == 0 )
1251 return Qt::SolidPattern;
1253 else if ( strcmp( c,
"Dense1Pattern" ) == 0 )
1255 return Qt::Dense1Pattern;
1257 else if ( strcmp( c,
"Dense2Pattern" ) == 0 )
1259 return Qt::Dense2Pattern;
1261 else if ( strcmp( c,
"Dense3Pattern" ) == 0 )
1263 return Qt::Dense3Pattern;
1265 else if ( strcmp( c,
"Dense4Pattern" ) == 0 )
1267 return Qt::Dense4Pattern;
1269 else if ( strcmp( c,
"Dense5Pattern" ) == 0 )
1271 return Qt::Dense5Pattern;
1273 else if ( strcmp( c,
"Dense6Pattern" ) == 0 )
1275 return Qt::Dense6Pattern;
1277 else if ( strcmp( c,
"Dense7Pattern" ) == 0 )
1279 return Qt::Dense7Pattern;
1281 else if ( strcmp( c,
"HorPattern" ) == 0 )
1283 return Qt::HorPattern;
1285 else if ( strcmp( c,
"VerPattern" ) == 0 )
1287 return Qt::VerPattern;
1289 else if ( strcmp( c,
"CrossPattern" ) == 0 )
1291 return Qt::CrossPattern;
1293 else if ( strcmp( c,
"BDiagPattern" ) == 0 )
1295 return Qt::BDiagPattern;
1297 else if ( strcmp( c,
"FDiagPattern" ) == 0 )
1299 return Qt::FDiagPattern;
1301 else if ( strcmp( c,
"DiagCrossPattern" ) == 0 )
1303 return Qt::DiagCrossPattern;
1305 else if ( strcmp( c,
"TexturePattern" ) == 0 )
1307 return Qt::TexturePattern;
1309 else if ( strcmp( c,
"NoBrush" ) == 0 )
1324 case( Qt::SolidLine ):
1327 case( Qt::DashLine ):
1330 case( Qt::DotLine ):
1333 case( Qt::DashDotLine ):
1336 case( Qt::DashDotDotLine ):
1350 switch ( brushstyle )
1352 case( Qt::SolidPattern ):
1355 case( Qt::Dense1Pattern ):
1358 case( Qt::Dense2Pattern ):
1361 case( Qt::Dense3Pattern ):
1364 case( Qt::Dense4Pattern ):
1367 case( Qt::Dense5Pattern ):
1370 case( Qt::Dense6Pattern ):
1373 case( Qt::Dense7Pattern ):
1376 case( Qt::HorPattern ):
1379 case( Qt::VerPattern ):
1382 case( Qt::CrossPattern ):
1385 case( Qt::BDiagPattern ):
1388 case( Qt::FDiagPattern ):
1391 case( Qt::DiagCrossPattern ):
1394 case( Qt::TexturePattern ) :
1397 case( Qt::NoBrush ):