Line data Source code
1 :
2 : // This file was generated by: ./generatePresetsCXX.pl
3 :
4 : // Please, DO NOT EDIT.
5 :
6 : // We mean it.
7 :
8 : #include <oox/drawingml/customshapeproperties.hxx>
9 : #include <oox/token/tokenmap.hxx>
10 : #include <com/sun/star/awt/Rectangle.hpp>
11 : #include <com/sun/star/awt/Size.hpp>
12 : #include <com/sun/star/drawing/EnhancedCustomShapeAdjustmentValue.hpp>
13 : #include <com/sun/star/drawing/EnhancedCustomShapeSegment.hpp>
14 : #include <com/sun/star/drawing/EnhancedCustomShapeParameterPair.hpp>
15 : #include <com/sun/star/drawing/EnhancedCustomShapeParameterType.hpp>
16 :
17 : using namespace ::com::sun::star;
18 : using namespace ::com::sun::star::beans;
19 : using namespace ::com::sun::star::drawing;
20 : using namespace ::com::sun::star::uno;
21 :
22 : namespace oox { namespace drawingml {
23 :
24 : namespace
25 : {
26 0 : class ShapeCleftRightArrowCallout : public CustomShapeProvider
27 : {
28 0 : virtual PropertyMap getProperties() SAL_OVERRIDE
29 : {
30 0 : PropertyMap aPropertyMap;
31 :
32 : {
33 0 : Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (4);
34 : {
35 0 : Any aAny ((sal_Int32) 25000);
36 0 : aAdjSequence [0].Value = aAny;
37 0 : aAdjSequence [0].Name = "adj1";
38 : }
39 : {
40 0 : Any aAny ((sal_Int32) 25000);
41 0 : aAdjSequence [1].Value = aAny;
42 0 : aAdjSequence [1].Name = "adj2";
43 : }
44 : {
45 0 : Any aAny ((sal_Int32) 25000);
46 0 : aAdjSequence [2].Value = aAny;
47 0 : aAdjSequence [2].Name = "adj3";
48 : }
49 : {
50 0 : Any aAny ((sal_Int32) 48123);
51 0 : aAdjSequence [3].Value = aAny;
52 0 : aAdjSequence [3].Name = "adj4";
53 : }
54 0 : aPropertyMap.setProperty(PROP_AdjustmentValues, aAdjSequence);
55 : }
56 : {
57 : static const char *aStrings[] = {
58 : "min(logwidth,logheight)",
59 : "50000*logheight/?0 ",
60 : "if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))",
61 : "?2 *2/1",
62 : "if(0-$0 ,0,if(?3 -$0 ,$0 ,?3 ))",
63 : "50000*logwidth/?0 ",
64 : "if(0-$2 ,0,if(?5 -$2 ,$2 ,?5 ))",
65 : "logwidth/2",
66 : "?6 *?0 /?7 ",
67 : "100000+0-?8 ",
68 : "if(0-$3 ,0,if(?9 -$3 ,$3 ,?9 ))",
69 : "?0 *?2 /100000",
70 : "?0 *?4 /200000",
71 : "logheight/2",
72 : "?13 +0-?11 ",
73 : "?13 +0-?12 ",
74 : "?13 +?12 -0",
75 : "?13 +?11 -0",
76 : "?0 *?6 /100000",
77 : "logwidth+0-?18 ",
78 : "logwidth*?10 /200000",
79 : "logwidth/2",
80 : "?21 +0-?20 ",
81 : "?21 +?20 -0",
82 : "logheight",
83 : "logwidth"
84 : };
85 0 : aPropertyMap.setProperty(PROP_Equations, createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings ));
86 : }
87 : {
88 0 : Sequence< Sequence < PropertyValue > > aPropSequenceSequence (4);
89 : {
90 0 : Sequence< PropertyValue > aPropSequence (4);
91 : {
92 0 : aPropSequence [0].Name = "Position";
93 : static const CustomShapeProvider::ParameterPairData aData =
94 : {
95 : EnhancedCustomShapeParameterType::EQUATION,
96 : EnhancedCustomShapeParameterType::EQUATION,
97 : 18, 15
98 : };
99 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
100 : }
101 : {
102 0 : aPropSequence [1].Name = "RangeYMaximum";
103 0 : EnhancedCustomShapeParameter aParameter;
104 0 : Any aAny ((sal_Int32) 3);
105 0 : aParameter.Value = aAny;
106 0 : aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
107 0 : aPropSequence [1].Value = makeAny (aParameter);
108 : }
109 : {
110 0 : aPropSequence [2].Name = "RangeYMinimum";
111 0 : EnhancedCustomShapeParameter aParameter;
112 0 : Any aAny ((sal_Int32) 0);
113 0 : aParameter.Value = aAny;
114 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
115 0 : aPropSequence [2].Value = makeAny (aParameter);
116 : }
117 : {
118 0 : aPropSequence [3].Name = "RefY";
119 0 : Any aAny ((sal_Int32) 0);
120 0 : aPropSequence [3].Value = makeAny (aAny);
121 : }
122 0 : aPropSequenceSequence [0] = aPropSequence;
123 : }
124 : {
125 0 : Sequence< PropertyValue > aPropSequence (4);
126 : {
127 0 : aPropSequence [0].Name = "Position";
128 : static const CustomShapeProvider::ParameterPairData aData =
129 : {
130 : EnhancedCustomShapeParameterType::NORMAL,
131 : EnhancedCustomShapeParameterType::EQUATION,
132 : 0, 14
133 : };
134 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
135 : }
136 : {
137 0 : aPropSequence [1].Name = "RangeYMaximum";
138 0 : EnhancedCustomShapeParameter aParameter;
139 0 : Any aAny ((sal_Int32) 1);
140 0 : aParameter.Value = aAny;
141 0 : aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
142 0 : aPropSequence [1].Value = makeAny (aParameter);
143 : }
144 : {
145 0 : aPropSequence [2].Name = "RangeYMinimum";
146 0 : EnhancedCustomShapeParameter aParameter;
147 0 : Any aAny ((sal_Int32) 0);
148 0 : aParameter.Value = aAny;
149 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
150 0 : aPropSequence [2].Value = makeAny (aParameter);
151 : }
152 : {
153 0 : aPropSequence [3].Name = "RefY";
154 0 : Any aAny ((sal_Int32) 1);
155 0 : aPropSequence [3].Value = makeAny (aAny);
156 : }
157 0 : aPropSequenceSequence [1] = aPropSequence;
158 : }
159 : {
160 0 : Sequence< PropertyValue > aPropSequence (4);
161 : {
162 0 : aPropSequence [0].Name = "Position";
163 : static const CustomShapeProvider::ParameterPairData aData =
164 : {
165 : EnhancedCustomShapeParameterType::EQUATION,
166 : EnhancedCustomShapeParameterType::NORMAL,
167 : 18, 0
168 : };
169 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
170 : }
171 : {
172 0 : aPropSequence [1].Name = "RangeXMaximum";
173 0 : EnhancedCustomShapeParameter aParameter;
174 0 : Any aAny ((sal_Int32) 5);
175 0 : aParameter.Value = aAny;
176 0 : aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
177 0 : aPropSequence [1].Value = makeAny (aParameter);
178 : }
179 : {
180 0 : aPropSequence [2].Name = "RangeXMinimum";
181 0 : EnhancedCustomShapeParameter aParameter;
182 0 : Any aAny ((sal_Int32) 0);
183 0 : aParameter.Value = aAny;
184 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
185 0 : aPropSequence [2].Value = makeAny (aParameter);
186 : }
187 : {
188 0 : aPropSequence [3].Name = "RefX";
189 0 : Any aAny ((sal_Int32) 2);
190 0 : aPropSequence [3].Value = makeAny (aAny);
191 : }
192 0 : aPropSequenceSequence [2] = aPropSequence;
193 : }
194 : {
195 0 : Sequence< PropertyValue > aPropSequence (4);
196 : {
197 0 : aPropSequence [0].Name = "Position";
198 : static const CustomShapeProvider::ParameterPairData aData =
199 : {
200 : EnhancedCustomShapeParameterType::EQUATION,
201 : EnhancedCustomShapeParameterType::EQUATION,
202 : 22, 24
203 : };
204 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
205 : }
206 : {
207 0 : aPropSequence [1].Name = "RangeXMaximum";
208 0 : EnhancedCustomShapeParameter aParameter;
209 0 : Any aAny ((sal_Int32) 9);
210 0 : aParameter.Value = aAny;
211 0 : aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
212 0 : aPropSequence [1].Value = makeAny (aParameter);
213 : }
214 : {
215 0 : aPropSequence [2].Name = "RangeXMinimum";
216 0 : EnhancedCustomShapeParameter aParameter;
217 0 : Any aAny ((sal_Int32) 0);
218 0 : aParameter.Value = aAny;
219 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
220 0 : aPropSequence [2].Value = makeAny (aParameter);
221 : }
222 : {
223 0 : aPropSequence [3].Name = "RefX";
224 0 : Any aAny ((sal_Int32) 3);
225 0 : aPropSequence [3].Value = makeAny (aAny);
226 : }
227 0 : aPropSequenceSequence [3] = aPropSequence;
228 : }
229 0 : aPropertyMap.setProperty(PROP_Handles, aPropSequenceSequence);
230 : }
231 : {
232 0 : aPropertyMap.setProperty(PROP_MirroredX, (sal_Bool) sal_False);
233 : }
234 : {
235 0 : aPropertyMap.setProperty(PROP_MirroredY, (sal_Bool) sal_False);
236 : }
237 : {
238 0 : Sequence< PropertyValue > aPropSequence (3);
239 : {
240 0 : aPropSequence [0].Name = "Coordinates";
241 : static const CustomShapeProvider::ParameterPairData aData[] = {
242 : {
243 : EnhancedCustomShapeParameterType::NORMAL,
244 : EnhancedCustomShapeParameterType::EQUATION,
245 : 0, 13
246 : },
247 : {
248 : EnhancedCustomShapeParameterType::EQUATION,
249 : EnhancedCustomShapeParameterType::EQUATION,
250 : 18, 14
251 : },
252 : {
253 : EnhancedCustomShapeParameterType::EQUATION,
254 : EnhancedCustomShapeParameterType::EQUATION,
255 : 18, 15
256 : },
257 : {
258 : EnhancedCustomShapeParameterType::EQUATION,
259 : EnhancedCustomShapeParameterType::EQUATION,
260 : 22, 15
261 : },
262 : {
263 : EnhancedCustomShapeParameterType::EQUATION,
264 : EnhancedCustomShapeParameterType::NORMAL,
265 : 22, 0
266 : },
267 : {
268 : EnhancedCustomShapeParameterType::EQUATION,
269 : EnhancedCustomShapeParameterType::NORMAL,
270 : 23, 0
271 : },
272 : {
273 : EnhancedCustomShapeParameterType::EQUATION,
274 : EnhancedCustomShapeParameterType::EQUATION,
275 : 23, 15
276 : },
277 : {
278 : EnhancedCustomShapeParameterType::EQUATION,
279 : EnhancedCustomShapeParameterType::EQUATION,
280 : 19, 15
281 : },
282 : {
283 : EnhancedCustomShapeParameterType::EQUATION,
284 : EnhancedCustomShapeParameterType::EQUATION,
285 : 19, 14
286 : },
287 : {
288 : EnhancedCustomShapeParameterType::EQUATION,
289 : EnhancedCustomShapeParameterType::EQUATION,
290 : 25, 13
291 : },
292 : {
293 : EnhancedCustomShapeParameterType::EQUATION,
294 : EnhancedCustomShapeParameterType::EQUATION,
295 : 19, 17
296 : },
297 : {
298 : EnhancedCustomShapeParameterType::EQUATION,
299 : EnhancedCustomShapeParameterType::EQUATION,
300 : 19, 16
301 : },
302 : {
303 : EnhancedCustomShapeParameterType::EQUATION,
304 : EnhancedCustomShapeParameterType::EQUATION,
305 : 23, 16
306 : },
307 : {
308 : EnhancedCustomShapeParameterType::EQUATION,
309 : EnhancedCustomShapeParameterType::EQUATION,
310 : 23, 24
311 : },
312 : {
313 : EnhancedCustomShapeParameterType::EQUATION,
314 : EnhancedCustomShapeParameterType::EQUATION,
315 : 22, 24
316 : },
317 : {
318 : EnhancedCustomShapeParameterType::EQUATION,
319 : EnhancedCustomShapeParameterType::EQUATION,
320 : 22, 16
321 : },
322 : {
323 : EnhancedCustomShapeParameterType::EQUATION,
324 : EnhancedCustomShapeParameterType::EQUATION,
325 : 18, 16
326 : },
327 : {
328 : EnhancedCustomShapeParameterType::EQUATION,
329 : EnhancedCustomShapeParameterType::EQUATION,
330 : 18, 17
331 : }
332 : };
333 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
334 : }
335 : {
336 0 : aPropSequence [1].Name = "Segments";
337 : static const sal_uInt16 nValues[] = {
338 : // Command, Count
339 : 1,1,
340 : 2,17,
341 : 4,0,
342 : 5,0
343 : };
344 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
345 : }
346 : {
347 0 : aPropSequence [2].Name = "TextFrames";
348 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
349 : {
350 0 : EnhancedCustomShapeTextFrame aTextFrame;
351 : {
352 : static const CustomShapeProvider::ParameterPairData aData =
353 : {
354 : EnhancedCustomShapeParameterType::EQUATION,
355 : EnhancedCustomShapeParameterType::NORMAL,
356 : 22, 0
357 : };
358 0 : aTextFrame.TopLeft = createParameterPair(&aData);
359 : }
360 : {
361 : static const CustomShapeProvider::ParameterPairData aData =
362 : {
363 : EnhancedCustomShapeParameterType::EQUATION,
364 : EnhancedCustomShapeParameterType::EQUATION,
365 : 23, 24
366 : };
367 0 : aTextFrame.BottomRight = createParameterPair(&aData);
368 : }
369 0 : aTextFrameSeq [0] = aTextFrame;
370 : }
371 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
372 : }
373 0 : aPropertyMap.setProperty(PROP_Path, aPropSequence);
374 : }
375 : {
376 0 : awt::Rectangle aRectangle;
377 0 : aRectangle.X = 0;
378 0 : aRectangle.Y = 0;
379 0 : aRectangle.Width = 0;
380 0 : aRectangle.Height = 0;
381 0 : aPropertyMap.setProperty(PROP_ViewBox, aRectangle);
382 : }
383 0 : aPropertyMap.setProperty( PROP_Type, OUString("ooxml-leftRightArrowCallout"));
384 :
385 0 : return aPropertyMap;
386 : }
387 : };
388 :
389 : // This is a generated source file. DO NOT EDIT.
390 :
391 0 : class ShapeCflowChartManualOperation : public CustomShapeProvider
392 : {
393 0 : virtual PropertyMap getProperties() SAL_OVERRIDE
394 : {
395 0 : PropertyMap aPropertyMap;
396 :
397 : {
398 0 : aPropertyMap.setProperty(PROP_AdjustmentValues, Sequence< OUString >(0));
399 : }
400 : {
401 : static const char *aStrings[] = {
402 : "logwidth*4/5",
403 : "logwidth*9/10",
404 : "logwidth/2",
405 : "logwidth/10",
406 : "logheight/2",
407 : "logheight",
408 : "logwidth/5"
409 : };
410 0 : aPropertyMap.setProperty(PROP_Equations, createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings ));
411 : }
412 : {
413 0 : aPropertyMap.setProperty(PROP_Handles, Sequence< OUString >(0));
414 : }
415 : {
416 0 : aPropertyMap.setProperty(PROP_MirroredX, (sal_Bool) sal_False);
417 : }
418 : {
419 0 : aPropertyMap.setProperty(PROP_MirroredY, (sal_Bool) sal_False);
420 : }
421 : {
422 0 : Sequence< PropertyValue > aPropSequence (4);
423 : {
424 0 : aPropSequence [0].Name = "Coordinates";
425 : static const CustomShapeProvider::ParameterPairData aData[] = {
426 : {
427 : EnhancedCustomShapeParameterType::NORMAL,
428 : EnhancedCustomShapeParameterType::NORMAL,
429 : 0, 0
430 : },
431 : {
432 : EnhancedCustomShapeParameterType::NORMAL,
433 : EnhancedCustomShapeParameterType::NORMAL,
434 : 5, 0
435 : },
436 : {
437 : EnhancedCustomShapeParameterType::NORMAL,
438 : EnhancedCustomShapeParameterType::NORMAL,
439 : 4, 5
440 : },
441 : {
442 : EnhancedCustomShapeParameterType::NORMAL,
443 : EnhancedCustomShapeParameterType::NORMAL,
444 : 1, 5
445 : }
446 : };
447 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
448 : }
449 : {
450 0 : aPropSequence [1].Name = "Segments";
451 : static const sal_uInt16 nValues[] = {
452 : // Command, Count
453 : 1,1,
454 : 2,3,
455 : 4,0,
456 : 5,0
457 : };
458 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
459 : }
460 : {
461 0 : aPropSequence [2].Name = "SubViewSize";
462 0 : Sequence< awt::Size > aSizeSequence (1);
463 : {
464 0 : awt::Size aSize;
465 0 : aSize.Width = 5;
466 0 : aSize.Height = 5;
467 0 : aSizeSequence [0] = aSize;
468 : }
469 0 : aPropSequence [2].Value = makeAny (aSizeSequence);
470 : }
471 : {
472 0 : aPropSequence [3].Name = "TextFrames";
473 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
474 : {
475 0 : EnhancedCustomShapeTextFrame aTextFrame;
476 : {
477 : static const CustomShapeProvider::ParameterPairData aData =
478 : {
479 : EnhancedCustomShapeParameterType::EQUATION,
480 : EnhancedCustomShapeParameterType::NORMAL,
481 : 6, 0
482 : };
483 0 : aTextFrame.TopLeft = createParameterPair(&aData);
484 : }
485 : {
486 : static const CustomShapeProvider::ParameterPairData aData =
487 : {
488 : EnhancedCustomShapeParameterType::EQUATION,
489 : EnhancedCustomShapeParameterType::EQUATION,
490 : 0, 5
491 : };
492 0 : aTextFrame.BottomRight = createParameterPair(&aData);
493 : }
494 0 : aTextFrameSeq [0] = aTextFrame;
495 : }
496 0 : aPropSequence [3].Value = makeAny (aTextFrameSeq);
497 : }
498 0 : aPropertyMap.setProperty(PROP_Path, aPropSequence);
499 : }
500 : {
501 0 : awt::Rectangle aRectangle;
502 0 : aRectangle.X = 0;
503 0 : aRectangle.Y = 0;
504 0 : aRectangle.Width = 0;
505 0 : aRectangle.Height = 0;
506 0 : aPropertyMap.setProperty(PROP_ViewBox, aRectangle);
507 : }
508 0 : aPropertyMap.setProperty( PROP_Type, OUString("ooxml-flowChartManualOperation"));
509 :
510 0 : return aPropertyMap;
511 : }
512 : };
513 :
514 : // This is a generated source file. DO NOT EDIT.
515 :
516 0 : class ShapeCsnipRoundRect : public CustomShapeProvider
517 : {
518 0 : virtual PropertyMap getProperties() SAL_OVERRIDE
519 : {
520 0 : PropertyMap aPropertyMap;
521 :
522 : {
523 0 : Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (2);
524 : {
525 0 : Any aAny ((sal_Int32) 16667);
526 0 : aAdjSequence [0].Value = aAny;
527 0 : aAdjSequence [0].Name = "adj1";
528 : }
529 : {
530 0 : Any aAny ((sal_Int32) 16667);
531 0 : aAdjSequence [1].Value = aAny;
532 0 : aAdjSequence [1].Name = "adj2";
533 : }
534 0 : aPropertyMap.setProperty(PROP_AdjustmentValues, aAdjSequence);
535 : }
536 : {
537 : static const char *aStrings[] = {
538 : "if(0-$0 ,0,if(50000-$0 ,$0 ,50000))",
539 : "if(0-$1 ,0,if(50000-$1 ,$1 ,50000))",
540 : "min(logwidth,logheight)",
541 : "?2 *?0 /100000",
542 : "?2 *?1 /100000",
543 : "logwidth+0-?4 ",
544 : "?3 *29289/100000",
545 : "(?5 +logwidth)/2",
546 : "logwidth",
547 : "logheight/2",
548 : "logwidth/2",
549 : "logheight",
550 : "(10800000)/60000.0",
551 : "(5400000)/60000.0"
552 : };
553 0 : aPropertyMap.setProperty(PROP_Equations, createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings ));
554 : }
555 : {
556 0 : Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
557 : {
558 0 : Sequence< PropertyValue > aPropSequence (4);
559 : {
560 0 : aPropSequence [0].Name = "Position";
561 : static const CustomShapeProvider::ParameterPairData aData =
562 : {
563 : EnhancedCustomShapeParameterType::EQUATION,
564 : EnhancedCustomShapeParameterType::NORMAL,
565 : 3, 0
566 : };
567 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
568 : }
569 : {
570 0 : aPropSequence [1].Name = "RangeXMaximum";
571 0 : EnhancedCustomShapeParameter aParameter;
572 0 : Any aAny ((sal_Int32) 50000);
573 0 : aParameter.Value = aAny;
574 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
575 0 : aPropSequence [1].Value = makeAny (aParameter);
576 : }
577 : {
578 0 : aPropSequence [2].Name = "RangeXMinimum";
579 0 : EnhancedCustomShapeParameter aParameter;
580 0 : Any aAny ((sal_Int32) 0);
581 0 : aParameter.Value = aAny;
582 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
583 0 : aPropSequence [2].Value = makeAny (aParameter);
584 : }
585 : {
586 0 : aPropSequence [3].Name = "RefX";
587 0 : Any aAny ((sal_Int32) 0);
588 0 : aPropSequence [3].Value = makeAny (aAny);
589 : }
590 0 : aPropSequenceSequence [0] = aPropSequence;
591 : }
592 : {
593 0 : Sequence< PropertyValue > aPropSequence (4);
594 : {
595 0 : aPropSequence [0].Name = "Position";
596 : static const CustomShapeProvider::ParameterPairData aData =
597 : {
598 : EnhancedCustomShapeParameterType::EQUATION,
599 : EnhancedCustomShapeParameterType::NORMAL,
600 : 5, 0
601 : };
602 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
603 : }
604 : {
605 0 : aPropSequence [1].Name = "RangeXMaximum";
606 0 : EnhancedCustomShapeParameter aParameter;
607 0 : Any aAny ((sal_Int32) 50000);
608 0 : aParameter.Value = aAny;
609 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
610 0 : aPropSequence [1].Value = makeAny (aParameter);
611 : }
612 : {
613 0 : aPropSequence [2].Name = "RangeXMinimum";
614 0 : EnhancedCustomShapeParameter aParameter;
615 0 : Any aAny ((sal_Int32) 0);
616 0 : aParameter.Value = aAny;
617 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
618 0 : aPropSequence [2].Value = makeAny (aParameter);
619 : }
620 : {
621 0 : aPropSequence [3].Name = "RefX";
622 0 : Any aAny ((sal_Int32) 1);
623 0 : aPropSequence [3].Value = makeAny (aAny);
624 : }
625 0 : aPropSequenceSequence [1] = aPropSequence;
626 : }
627 0 : aPropertyMap.setProperty(PROP_Handles, aPropSequenceSequence);
628 : }
629 : {
630 0 : aPropertyMap.setProperty(PROP_MirroredX, (sal_Bool) sal_False);
631 : }
632 : {
633 0 : aPropertyMap.setProperty(PROP_MirroredY, (sal_Bool) sal_False);
634 : }
635 : {
636 0 : Sequence< PropertyValue > aPropSequence (3);
637 : {
638 0 : aPropSequence [0].Name = "Coordinates";
639 : static const CustomShapeProvider::ParameterPairData aData[] = {
640 : {
641 : EnhancedCustomShapeParameterType::EQUATION,
642 : EnhancedCustomShapeParameterType::NORMAL,
643 : 3, 0
644 : },
645 : {
646 : EnhancedCustomShapeParameterType::EQUATION,
647 : EnhancedCustomShapeParameterType::NORMAL,
648 : 5, 0
649 : },
650 : {
651 : EnhancedCustomShapeParameterType::EQUATION,
652 : EnhancedCustomShapeParameterType::EQUATION,
653 : 8, 4
654 : },
655 : {
656 : EnhancedCustomShapeParameterType::EQUATION,
657 : EnhancedCustomShapeParameterType::EQUATION,
658 : 8, 11
659 : },
660 : {
661 : EnhancedCustomShapeParameterType::NORMAL,
662 : EnhancedCustomShapeParameterType::EQUATION,
663 : 0, 11
664 : },
665 : {
666 : EnhancedCustomShapeParameterType::NORMAL,
667 : EnhancedCustomShapeParameterType::EQUATION,
668 : 0, 3
669 : },
670 : {
671 : EnhancedCustomShapeParameterType::EQUATION,
672 : EnhancedCustomShapeParameterType::EQUATION,
673 : 3, 3
674 : },
675 : {
676 : EnhancedCustomShapeParameterType::EQUATION,
677 : EnhancedCustomShapeParameterType::EQUATION,
678 : 12, 13
679 : }
680 : };
681 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
682 : }
683 : {
684 0 : aPropSequence [1].Name = "Segments";
685 : static const sal_uInt16 nValues[] = {
686 : // Command, Count
687 : 1,1,
688 : 2,5,
689 : 17,1,
690 : 4,0,
691 : 5,0
692 : };
693 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
694 : }
695 : {
696 0 : aPropSequence [2].Name = "TextFrames";
697 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
698 : {
699 0 : EnhancedCustomShapeTextFrame aTextFrame;
700 : {
701 : static const CustomShapeProvider::ParameterPairData aData =
702 : {
703 : EnhancedCustomShapeParameterType::EQUATION,
704 : EnhancedCustomShapeParameterType::EQUATION,
705 : 6, 6
706 : };
707 0 : aTextFrame.TopLeft = createParameterPair(&aData);
708 : }
709 : {
710 : static const CustomShapeProvider::ParameterPairData aData =
711 : {
712 : EnhancedCustomShapeParameterType::EQUATION,
713 : EnhancedCustomShapeParameterType::EQUATION,
714 : 7, 11
715 : };
716 0 : aTextFrame.BottomRight = createParameterPair(&aData);
717 : }
718 0 : aTextFrameSeq [0] = aTextFrame;
719 : }
720 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
721 : }
722 0 : aPropertyMap.setProperty(PROP_Path, aPropSequence);
723 : }
724 : {
725 0 : awt::Rectangle aRectangle;
726 0 : aRectangle.X = 0;
727 0 : aRectangle.Y = 0;
728 0 : aRectangle.Width = 0;
729 0 : aRectangle.Height = 0;
730 0 : aPropertyMap.setProperty(PROP_ViewBox, aRectangle);
731 : }
732 0 : aPropertyMap.setProperty( PROP_Type, OUString("ooxml-snipRoundRect"));
733 :
734 0 : return aPropertyMap;
735 : }
736 : };
737 :
738 : // This is a generated source file. DO NOT EDIT.
739 :
740 0 : class ShapeCmathPlus : public CustomShapeProvider
741 : {
742 0 : virtual PropertyMap getProperties() SAL_OVERRIDE
743 : {
744 0 : PropertyMap aPropertyMap;
745 :
746 : {
747 0 : Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (1);
748 : {
749 0 : Any aAny ((sal_Int32) 23520);
750 0 : aAdjSequence [0].Value = aAny;
751 0 : aAdjSequence [0].Name = "adj1";
752 : }
753 0 : aPropertyMap.setProperty(PROP_AdjustmentValues, aAdjSequence);
754 : }
755 : {
756 : static const char *aStrings[] = {
757 : "if(0-$0 ,0,if(73490-$0 ,$0 ,73490))",
758 : "logwidth*73490/200000",
759 : "logheight*73490/200000",
760 : "min(logwidth,logheight)",
761 : "?3 *?0 /200000",
762 : "logwidth/2",
763 : "?5 +0-?1 ",
764 : "?5 +0-?4 ",
765 : "?5 +?4 -0",
766 : "?5 +?1 -0",
767 : "logheight/2",
768 : "?10 +0-?2 ",
769 : "?10 +0-?4 ",
770 : "?10 +?4 -0",
771 : "?10 +?2 -0"
772 : };
773 0 : aPropertyMap.setProperty(PROP_Equations, createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings ));
774 : }
775 : {
776 0 : Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
777 : {
778 0 : Sequence< PropertyValue > aPropSequence (4);
779 : {
780 0 : aPropSequence [0].Name = "Position";
781 : static const CustomShapeProvider::ParameterPairData aData =
782 : {
783 : EnhancedCustomShapeParameterType::NORMAL,
784 : EnhancedCustomShapeParameterType::EQUATION,
785 : 0, 12
786 : };
787 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
788 : }
789 : {
790 0 : aPropSequence [1].Name = "RangeYMaximum";
791 0 : EnhancedCustomShapeParameter aParameter;
792 0 : Any aAny ((sal_Int32) 73490);
793 0 : aParameter.Value = aAny;
794 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
795 0 : aPropSequence [1].Value = makeAny (aParameter);
796 : }
797 : {
798 0 : aPropSequence [2].Name = "RangeYMinimum";
799 0 : EnhancedCustomShapeParameter aParameter;
800 0 : Any aAny ((sal_Int32) 0);
801 0 : aParameter.Value = aAny;
802 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
803 0 : aPropSequence [2].Value = makeAny (aParameter);
804 : }
805 : {
806 0 : aPropSequence [3].Name = "RefY";
807 0 : Any aAny ((sal_Int32) 0);
808 0 : aPropSequence [3].Value = makeAny (aAny);
809 : }
810 0 : aPropSequenceSequence [0] = aPropSequence;
811 : }
812 0 : aPropertyMap.setProperty(PROP_Handles, aPropSequenceSequence);
813 : }
814 : {
815 0 : aPropertyMap.setProperty(PROP_MirroredX, (sal_Bool) sal_False);
816 : }
817 : {
818 0 : aPropertyMap.setProperty(PROP_MirroredY, (sal_Bool) sal_False);
819 : }
820 : {
821 0 : Sequence< PropertyValue > aPropSequence (3);
822 : {
823 0 : aPropSequence [0].Name = "Coordinates";
824 : static const CustomShapeProvider::ParameterPairData aData[] = {
825 : {
826 : EnhancedCustomShapeParameterType::EQUATION,
827 : EnhancedCustomShapeParameterType::EQUATION,
828 : 6, 12
829 : },
830 : {
831 : EnhancedCustomShapeParameterType::EQUATION,
832 : EnhancedCustomShapeParameterType::EQUATION,
833 : 7, 12
834 : },
835 : {
836 : EnhancedCustomShapeParameterType::EQUATION,
837 : EnhancedCustomShapeParameterType::EQUATION,
838 : 7, 11
839 : },
840 : {
841 : EnhancedCustomShapeParameterType::EQUATION,
842 : EnhancedCustomShapeParameterType::EQUATION,
843 : 8, 11
844 : },
845 : {
846 : EnhancedCustomShapeParameterType::EQUATION,
847 : EnhancedCustomShapeParameterType::EQUATION,
848 : 8, 12
849 : },
850 : {
851 : EnhancedCustomShapeParameterType::EQUATION,
852 : EnhancedCustomShapeParameterType::EQUATION,
853 : 9, 12
854 : },
855 : {
856 : EnhancedCustomShapeParameterType::EQUATION,
857 : EnhancedCustomShapeParameterType::EQUATION,
858 : 9, 13
859 : },
860 : {
861 : EnhancedCustomShapeParameterType::EQUATION,
862 : EnhancedCustomShapeParameterType::EQUATION,
863 : 8, 13
864 : },
865 : {
866 : EnhancedCustomShapeParameterType::EQUATION,
867 : EnhancedCustomShapeParameterType::EQUATION,
868 : 8, 14
869 : },
870 : {
871 : EnhancedCustomShapeParameterType::EQUATION,
872 : EnhancedCustomShapeParameterType::EQUATION,
873 : 7, 14
874 : },
875 : {
876 : EnhancedCustomShapeParameterType::EQUATION,
877 : EnhancedCustomShapeParameterType::EQUATION,
878 : 7, 13
879 : },
880 : {
881 : EnhancedCustomShapeParameterType::EQUATION,
882 : EnhancedCustomShapeParameterType::EQUATION,
883 : 6, 13
884 : }
885 : };
886 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
887 : }
888 : {
889 0 : aPropSequence [1].Name = "Segments";
890 : static const sal_uInt16 nValues[] = {
891 : // Command, Count
892 : 1,1,
893 : 2,11,
894 : 4,0,
895 : 5,0
896 : };
897 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
898 : }
899 : {
900 0 : aPropSequence [2].Name = "TextFrames";
901 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
902 : {
903 0 : EnhancedCustomShapeTextFrame aTextFrame;
904 : {
905 : static const CustomShapeProvider::ParameterPairData aData =
906 : {
907 : EnhancedCustomShapeParameterType::EQUATION,
908 : EnhancedCustomShapeParameterType::EQUATION,
909 : 6, 12
910 : };
911 0 : aTextFrame.TopLeft = createParameterPair(&aData);
912 : }
913 : {
914 : static const CustomShapeProvider::ParameterPairData aData =
915 : {
916 : EnhancedCustomShapeParameterType::EQUATION,
917 : EnhancedCustomShapeParameterType::EQUATION,
918 : 9, 13
919 : };
920 0 : aTextFrame.BottomRight = createParameterPair(&aData);
921 : }
922 0 : aTextFrameSeq [0] = aTextFrame;
923 : }
924 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
925 : }
926 0 : aPropertyMap.setProperty(PROP_Path, aPropSequence);
927 : }
928 : {
929 0 : awt::Rectangle aRectangle;
930 0 : aRectangle.X = 0;
931 0 : aRectangle.Y = 0;
932 0 : aRectangle.Width = 0;
933 0 : aRectangle.Height = 0;
934 0 : aPropertyMap.setProperty(PROP_ViewBox, aRectangle);
935 : }
936 0 : aPropertyMap.setProperty( PROP_Type, OUString("ooxml-mathPlus"));
937 :
938 0 : return aPropertyMap;
939 : }
940 : };
941 :
942 : // This is a generated source file. DO NOT EDIT.
943 :
944 0 : class ShapeCactionButtonForwardNext : public CustomShapeProvider
945 : {
946 0 : virtual PropertyMap getProperties() SAL_OVERRIDE
947 : {
948 0 : PropertyMap aPropertyMap;
949 :
950 : {
951 0 : aPropertyMap.setProperty(PROP_AdjustmentValues, Sequence< OUString >(0));
952 : }
953 : {
954 : static const char *aStrings[] = {
955 : "min(logwidth,logheight)",
956 : "?0 *3/8",
957 : "logheight/2",
958 : "?2 +0-?1 ",
959 : "?2 +?1 -0",
960 : "logwidth/2",
961 : "?5 +0-?1 ",
962 : "?5 +?1 -0",
963 : "logwidth",
964 : "logheight"
965 : };
966 0 : aPropertyMap.setProperty(PROP_Equations, createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings ));
967 : }
968 : {
969 0 : aPropertyMap.setProperty(PROP_Handles, Sequence< OUString >(0));
970 : }
971 : {
972 0 : aPropertyMap.setProperty(PROP_MirroredX, (sal_Bool) sal_False);
973 : }
974 : {
975 0 : aPropertyMap.setProperty(PROP_MirroredY, (sal_Bool) sal_False);
976 : }
977 : {
978 0 : Sequence< PropertyValue > aPropSequence (3);
979 : {
980 0 : aPropSequence [0].Name = "Coordinates";
981 : static const CustomShapeProvider::ParameterPairData aData[] = {
982 : {
983 : EnhancedCustomShapeParameterType::NORMAL,
984 : EnhancedCustomShapeParameterType::NORMAL,
985 : 0, 0
986 : },
987 : {
988 : EnhancedCustomShapeParameterType::EQUATION,
989 : EnhancedCustomShapeParameterType::NORMAL,
990 : 8, 0
991 : },
992 : {
993 : EnhancedCustomShapeParameterType::EQUATION,
994 : EnhancedCustomShapeParameterType::EQUATION,
995 : 8, 9
996 : },
997 : {
998 : EnhancedCustomShapeParameterType::NORMAL,
999 : EnhancedCustomShapeParameterType::EQUATION,
1000 : 0, 9
1001 : },
1002 : {
1003 : EnhancedCustomShapeParameterType::EQUATION,
1004 : EnhancedCustomShapeParameterType::EQUATION,
1005 : 7, 2
1006 : },
1007 : {
1008 : EnhancedCustomShapeParameterType::EQUATION,
1009 : EnhancedCustomShapeParameterType::EQUATION,
1010 : 6, 3
1011 : },
1012 : {
1013 : EnhancedCustomShapeParameterType::EQUATION,
1014 : EnhancedCustomShapeParameterType::EQUATION,
1015 : 6, 4
1016 : },
1017 : {
1018 : EnhancedCustomShapeParameterType::EQUATION,
1019 : EnhancedCustomShapeParameterType::EQUATION,
1020 : 7, 2
1021 : },
1022 : {
1023 : EnhancedCustomShapeParameterType::EQUATION,
1024 : EnhancedCustomShapeParameterType::EQUATION,
1025 : 6, 3
1026 : },
1027 : {
1028 : EnhancedCustomShapeParameterType::EQUATION,
1029 : EnhancedCustomShapeParameterType::EQUATION,
1030 : 6, 4
1031 : },
1032 : {
1033 : EnhancedCustomShapeParameterType::EQUATION,
1034 : EnhancedCustomShapeParameterType::EQUATION,
1035 : 7, 2
1036 : },
1037 : {
1038 : EnhancedCustomShapeParameterType::EQUATION,
1039 : EnhancedCustomShapeParameterType::EQUATION,
1040 : 6, 4
1041 : },
1042 : {
1043 : EnhancedCustomShapeParameterType::EQUATION,
1044 : EnhancedCustomShapeParameterType::EQUATION,
1045 : 6, 3
1046 : },
1047 : {
1048 : EnhancedCustomShapeParameterType::NORMAL,
1049 : EnhancedCustomShapeParameterType::NORMAL,
1050 : 0, 0
1051 : },
1052 : {
1053 : EnhancedCustomShapeParameterType::EQUATION,
1054 : EnhancedCustomShapeParameterType::NORMAL,
1055 : 8, 0
1056 : },
1057 : {
1058 : EnhancedCustomShapeParameterType::EQUATION,
1059 : EnhancedCustomShapeParameterType::EQUATION,
1060 : 8, 9
1061 : },
1062 : {
1063 : EnhancedCustomShapeParameterType::NORMAL,
1064 : EnhancedCustomShapeParameterType::EQUATION,
1065 : 0, 9
1066 : }
1067 : };
1068 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
1069 : }
1070 : {
1071 0 : aPropSequence [1].Name = "Segments";
1072 : static const sal_uInt16 nValues[] = {
1073 : // Command, Count
1074 : 1,1,
1075 : 2,3,
1076 : 4,0,
1077 : 1,1,
1078 : 2,2,
1079 : 4,0,
1080 : 7,0,
1081 : 5,0,
1082 : 1,1,
1083 : 2,2,
1084 : 4,0,
1085 : 18,0,
1086 : 7,0,
1087 : 5,0,
1088 : 1,1,
1089 : 2,2,
1090 : 4,0,
1091 : 6,0,
1092 : 5,0,
1093 : 1,1,
1094 : 2,3,
1095 : 4,0,
1096 : 6,0,
1097 : 5,0
1098 : };
1099 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
1100 : }
1101 : {
1102 0 : aPropSequence [2].Name = "TextFrames";
1103 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
1104 : {
1105 0 : EnhancedCustomShapeTextFrame aTextFrame;
1106 : {
1107 : static const CustomShapeProvider::ParameterPairData aData =
1108 : {
1109 : EnhancedCustomShapeParameterType::NORMAL,
1110 : EnhancedCustomShapeParameterType::NORMAL,
1111 : 0, 0
1112 : };
1113 0 : aTextFrame.TopLeft = createParameterPair(&aData);
1114 : }
1115 : {
1116 : static const CustomShapeProvider::ParameterPairData aData =
1117 : {
1118 : EnhancedCustomShapeParameterType::EQUATION,
1119 : EnhancedCustomShapeParameterType::EQUATION,
1120 : 8, 9
1121 : };
1122 0 : aTextFrame.BottomRight = createParameterPair(&aData);
1123 : }
1124 0 : aTextFrameSeq [0] = aTextFrame;
1125 : }
1126 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
1127 : }
1128 0 : aPropertyMap.setProperty(PROP_Path, aPropSequence);
1129 : }
1130 : {
1131 0 : awt::Rectangle aRectangle;
1132 0 : aRectangle.X = 0;
1133 0 : aRectangle.Y = 0;
1134 0 : aRectangle.Width = 0;
1135 0 : aRectangle.Height = 0;
1136 0 : aPropertyMap.setProperty(PROP_ViewBox, aRectangle);
1137 : }
1138 0 : aPropertyMap.setProperty( PROP_Type, OUString("ooxml-actionButtonForwardNext"));
1139 :
1140 0 : return aPropertyMap;
1141 : }
1142 : };
1143 :
1144 : // This is a generated source file. DO NOT EDIT.
1145 :
1146 0 : class ShapeCcan : public CustomShapeProvider
1147 : {
1148 0 : virtual PropertyMap getProperties() SAL_OVERRIDE
1149 : {
1150 0 : PropertyMap aPropertyMap;
1151 :
1152 : {
1153 0 : Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (1);
1154 : {
1155 0 : Any aAny ((sal_Int32) 25000);
1156 0 : aAdjSequence [0].Value = aAny;
1157 0 : aAdjSequence [0].Name = "adj";
1158 : }
1159 0 : aPropertyMap.setProperty(PROP_AdjustmentValues, aAdjSequence);
1160 : }
1161 : {
1162 : static const char *aStrings[] = {
1163 : "min(logwidth,logheight)",
1164 : "50000*logheight/?0 ",
1165 : "if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))",
1166 : "?0 *?2 /200000",
1167 : "?3 +?3 -0",
1168 : "logheight+0-?3 ",
1169 : "logwidth/2",
1170 : "logheight/2",
1171 : "logheight",
1172 : "logwidth",
1173 : "logwidth/2",
1174 : "(10800000)/60000.0",
1175 : "(-10800000)/60000.0",
1176 : "(0)/60000.0",
1177 : "(10800000)/60000.0",
1178 : "(10800000)/60000.0",
1179 : "(10800000)/60000.0",
1180 : "(0)/60000.0",
1181 : "(10800000)/60000.0",
1182 : "(0)/60000.0",
1183 : "(10800000)/60000.0",
1184 : "(10800000)/60000.0",
1185 : "(10800000)/60000.0",
1186 : "(0)/60000.0",
1187 : "(10800000)/60000.0"
1188 : };
1189 0 : aPropertyMap.setProperty(PROP_Equations, createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings ));
1190 : }
1191 : {
1192 0 : Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
1193 : {
1194 0 : Sequence< PropertyValue > aPropSequence (4);
1195 : {
1196 0 : aPropSequence [0].Name = "Position";
1197 : static const CustomShapeProvider::ParameterPairData aData =
1198 : {
1199 : EnhancedCustomShapeParameterType::EQUATION,
1200 : EnhancedCustomShapeParameterType::EQUATION,
1201 : 6, 4
1202 : };
1203 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
1204 : }
1205 : {
1206 0 : aPropSequence [1].Name = "RangeYMaximum";
1207 0 : EnhancedCustomShapeParameter aParameter;
1208 0 : Any aAny ((sal_Int32) 1);
1209 0 : aParameter.Value = aAny;
1210 0 : aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
1211 0 : aPropSequence [1].Value = makeAny (aParameter);
1212 : }
1213 : {
1214 0 : aPropSequence [2].Name = "RangeYMinimum";
1215 0 : EnhancedCustomShapeParameter aParameter;
1216 0 : Any aAny ((sal_Int32) 0);
1217 0 : aParameter.Value = aAny;
1218 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
1219 0 : aPropSequence [2].Value = makeAny (aParameter);
1220 : }
1221 : {
1222 0 : aPropSequence [3].Name = "RefY";
1223 0 : Any aAny ((sal_Int32) 0);
1224 0 : aPropSequence [3].Value = makeAny (aAny);
1225 : }
1226 0 : aPropSequenceSequence [0] = aPropSequence;
1227 : }
1228 0 : aPropertyMap.setProperty(PROP_Handles, aPropSequenceSequence);
1229 : }
1230 : {
1231 0 : aPropertyMap.setProperty(PROP_MirroredX, (sal_Bool) sal_False);
1232 : }
1233 : {
1234 0 : aPropertyMap.setProperty(PROP_MirroredY, (sal_Bool) sal_False);
1235 : }
1236 : {
1237 0 : Sequence< PropertyValue > aPropSequence (3);
1238 : {
1239 0 : aPropSequence [0].Name = "Coordinates";
1240 : static const CustomShapeProvider::ParameterPairData aData[] = {
1241 : {
1242 : EnhancedCustomShapeParameterType::NORMAL,
1243 : EnhancedCustomShapeParameterType::EQUATION,
1244 : 0, 3
1245 : },
1246 : {
1247 : EnhancedCustomShapeParameterType::EQUATION,
1248 : EnhancedCustomShapeParameterType::EQUATION,
1249 : 10, 3
1250 : },
1251 : {
1252 : EnhancedCustomShapeParameterType::EQUATION,
1253 : EnhancedCustomShapeParameterType::EQUATION,
1254 : 11, 12
1255 : },
1256 : {
1257 : EnhancedCustomShapeParameterType::EQUATION,
1258 : EnhancedCustomShapeParameterType::EQUATION,
1259 : 9, 5
1260 : },
1261 : {
1262 : EnhancedCustomShapeParameterType::EQUATION,
1263 : EnhancedCustomShapeParameterType::EQUATION,
1264 : 10, 3
1265 : },
1266 : {
1267 : EnhancedCustomShapeParameterType::EQUATION,
1268 : EnhancedCustomShapeParameterType::EQUATION,
1269 : 13, 14
1270 : },
1271 : {
1272 : EnhancedCustomShapeParameterType::NORMAL,
1273 : EnhancedCustomShapeParameterType::EQUATION,
1274 : 0, 3
1275 : },
1276 : {
1277 : EnhancedCustomShapeParameterType::EQUATION,
1278 : EnhancedCustomShapeParameterType::EQUATION,
1279 : 10, 3
1280 : },
1281 : {
1282 : EnhancedCustomShapeParameterType::EQUATION,
1283 : EnhancedCustomShapeParameterType::EQUATION,
1284 : 15, 16
1285 : },
1286 : {
1287 : EnhancedCustomShapeParameterType::EQUATION,
1288 : EnhancedCustomShapeParameterType::EQUATION,
1289 : 10, 3
1290 : },
1291 : {
1292 : EnhancedCustomShapeParameterType::EQUATION,
1293 : EnhancedCustomShapeParameterType::EQUATION,
1294 : 17, 18
1295 : },
1296 : {
1297 : EnhancedCustomShapeParameterType::EQUATION,
1298 : EnhancedCustomShapeParameterType::EQUATION,
1299 : 9, 3
1300 : },
1301 : {
1302 : EnhancedCustomShapeParameterType::EQUATION,
1303 : EnhancedCustomShapeParameterType::EQUATION,
1304 : 10, 3
1305 : },
1306 : {
1307 : EnhancedCustomShapeParameterType::EQUATION,
1308 : EnhancedCustomShapeParameterType::EQUATION,
1309 : 19, 20
1310 : },
1311 : {
1312 : EnhancedCustomShapeParameterType::EQUATION,
1313 : EnhancedCustomShapeParameterType::EQUATION,
1314 : 10, 3
1315 : },
1316 : {
1317 : EnhancedCustomShapeParameterType::EQUATION,
1318 : EnhancedCustomShapeParameterType::EQUATION,
1319 : 21, 22
1320 : },
1321 : {
1322 : EnhancedCustomShapeParameterType::EQUATION,
1323 : EnhancedCustomShapeParameterType::EQUATION,
1324 : 9, 5
1325 : },
1326 : {
1327 : EnhancedCustomShapeParameterType::EQUATION,
1328 : EnhancedCustomShapeParameterType::EQUATION,
1329 : 10, 3
1330 : },
1331 : {
1332 : EnhancedCustomShapeParameterType::EQUATION,
1333 : EnhancedCustomShapeParameterType::EQUATION,
1334 : 23, 24
1335 : },
1336 : {
1337 : EnhancedCustomShapeParameterType::NORMAL,
1338 : EnhancedCustomShapeParameterType::EQUATION,
1339 : 0, 3
1340 : }
1341 : };
1342 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
1343 : }
1344 : {
1345 0 : aPropSequence [1].Name = "Segments";
1346 : static const sal_uInt16 nValues[] = {
1347 : // Command, Count
1348 : 1,1,
1349 : 17,1,
1350 : 2,1,
1351 : 17,1,
1352 : 4,0,
1353 : 7,0,
1354 : 5,0,
1355 : 1,1,
1356 : 17,2,
1357 : 4,0,
1358 : 20,0,
1359 : 7,0,
1360 : 5,0,
1361 : 1,1,
1362 : 17,2,
1363 : 2,1,
1364 : 17,1,
1365 : 2,1,
1366 : 6,0,
1367 : 5,0
1368 : };
1369 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
1370 : }
1371 : {
1372 0 : aPropSequence [2].Name = "TextFrames";
1373 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
1374 : {
1375 0 : EnhancedCustomShapeTextFrame aTextFrame;
1376 : {
1377 : static const CustomShapeProvider::ParameterPairData aData =
1378 : {
1379 : EnhancedCustomShapeParameterType::NORMAL,
1380 : EnhancedCustomShapeParameterType::EQUATION,
1381 : 0, 4
1382 : };
1383 0 : aTextFrame.TopLeft = createParameterPair(&aData);
1384 : }
1385 : {
1386 : static const CustomShapeProvider::ParameterPairData aData =
1387 : {
1388 : EnhancedCustomShapeParameterType::EQUATION,
1389 : EnhancedCustomShapeParameterType::EQUATION,
1390 : 9, 5
1391 : };
1392 0 : aTextFrame.BottomRight = createParameterPair(&aData);
1393 : }
1394 0 : aTextFrameSeq [0] = aTextFrame;
1395 : }
1396 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
1397 : }
1398 0 : aPropertyMap.setProperty(PROP_Path, aPropSequence);
1399 : }
1400 : {
1401 0 : awt::Rectangle aRectangle;
1402 0 : aRectangle.X = 0;
1403 0 : aRectangle.Y = 0;
1404 0 : aRectangle.Width = 0;
1405 0 : aRectangle.Height = 0;
1406 0 : aPropertyMap.setProperty(PROP_ViewBox, aRectangle);
1407 : }
1408 0 : aPropertyMap.setProperty( PROP_Type, OUString("ooxml-can"));
1409 :
1410 0 : return aPropertyMap;
1411 : }
1412 : };
1413 :
1414 : // This is a generated source file. DO NOT EDIT.
1415 :
1416 0 : class ShapeCfoldedCorner : public CustomShapeProvider
1417 : {
1418 0 : virtual PropertyMap getProperties() SAL_OVERRIDE
1419 : {
1420 0 : PropertyMap aPropertyMap;
1421 :
1422 : {
1423 0 : Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (1);
1424 : {
1425 0 : Any aAny ((sal_Int32) 16667);
1426 0 : aAdjSequence [0].Value = aAny;
1427 0 : aAdjSequence [0].Name = "adj";
1428 : }
1429 0 : aPropertyMap.setProperty(PROP_AdjustmentValues, aAdjSequence);
1430 : }
1431 : {
1432 : static const char *aStrings[] = {
1433 : "if(0-$0 ,0,if(50000-$0 ,$0 ,50000))",
1434 : "min(logwidth,logheight)",
1435 : "?1 *?0 /100000",
1436 : "?2 *1/5",
1437 : "logwidth+0-?2 ",
1438 : "?4 +?3 -0",
1439 : "logheight+0-?2 ",
1440 : "?6 +?3 -0",
1441 : "logheight",
1442 : "logwidth/2",
1443 : "logheight/2",
1444 : "logwidth"
1445 : };
1446 0 : aPropertyMap.setProperty(PROP_Equations, createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings ));
1447 : }
1448 : {
1449 0 : Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
1450 : {
1451 0 : Sequence< PropertyValue > aPropSequence (4);
1452 : {
1453 0 : aPropSequence [0].Name = "Position";
1454 : static const CustomShapeProvider::ParameterPairData aData =
1455 : {
1456 : EnhancedCustomShapeParameterType::EQUATION,
1457 : EnhancedCustomShapeParameterType::EQUATION,
1458 : 4, 8
1459 : };
1460 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
1461 : }
1462 : {
1463 0 : aPropSequence [1].Name = "RangeXMaximum";
1464 0 : EnhancedCustomShapeParameter aParameter;
1465 0 : Any aAny ((sal_Int32) 50000);
1466 0 : aParameter.Value = aAny;
1467 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
1468 0 : aPropSequence [1].Value = makeAny (aParameter);
1469 : }
1470 : {
1471 0 : aPropSequence [2].Name = "RangeXMinimum";
1472 0 : EnhancedCustomShapeParameter aParameter;
1473 0 : Any aAny ((sal_Int32) 0);
1474 0 : aParameter.Value = aAny;
1475 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
1476 0 : aPropSequence [2].Value = makeAny (aParameter);
1477 : }
1478 : {
1479 0 : aPropSequence [3].Name = "RefX";
1480 0 : Any aAny ((sal_Int32) 0);
1481 0 : aPropSequence [3].Value = makeAny (aAny);
1482 : }
1483 0 : aPropSequenceSequence [0] = aPropSequence;
1484 : }
1485 0 : aPropertyMap.setProperty(PROP_Handles, aPropSequenceSequence);
1486 : }
1487 : {
1488 0 : aPropertyMap.setProperty(PROP_MirroredX, (sal_Bool) sal_False);
1489 : }
1490 : {
1491 0 : aPropertyMap.setProperty(PROP_MirroredY, (sal_Bool) sal_False);
1492 : }
1493 : {
1494 0 : Sequence< PropertyValue > aPropSequence (3);
1495 : {
1496 0 : aPropSequence [0].Name = "Coordinates";
1497 : static const CustomShapeProvider::ParameterPairData aData[] = {
1498 : {
1499 : EnhancedCustomShapeParameterType::NORMAL,
1500 : EnhancedCustomShapeParameterType::NORMAL,
1501 : 0, 0
1502 : },
1503 : {
1504 : EnhancedCustomShapeParameterType::EQUATION,
1505 : EnhancedCustomShapeParameterType::NORMAL,
1506 : 11, 0
1507 : },
1508 : {
1509 : EnhancedCustomShapeParameterType::EQUATION,
1510 : EnhancedCustomShapeParameterType::EQUATION,
1511 : 11, 6
1512 : },
1513 : {
1514 : EnhancedCustomShapeParameterType::EQUATION,
1515 : EnhancedCustomShapeParameterType::EQUATION,
1516 : 4, 8
1517 : },
1518 : {
1519 : EnhancedCustomShapeParameterType::NORMAL,
1520 : EnhancedCustomShapeParameterType::EQUATION,
1521 : 0, 8
1522 : },
1523 : {
1524 : EnhancedCustomShapeParameterType::EQUATION,
1525 : EnhancedCustomShapeParameterType::EQUATION,
1526 : 4, 8
1527 : },
1528 : {
1529 : EnhancedCustomShapeParameterType::EQUATION,
1530 : EnhancedCustomShapeParameterType::EQUATION,
1531 : 5, 7
1532 : },
1533 : {
1534 : EnhancedCustomShapeParameterType::EQUATION,
1535 : EnhancedCustomShapeParameterType::EQUATION,
1536 : 11, 6
1537 : },
1538 : {
1539 : EnhancedCustomShapeParameterType::EQUATION,
1540 : EnhancedCustomShapeParameterType::EQUATION,
1541 : 4, 8
1542 : },
1543 : {
1544 : EnhancedCustomShapeParameterType::EQUATION,
1545 : EnhancedCustomShapeParameterType::EQUATION,
1546 : 5, 7
1547 : },
1548 : {
1549 : EnhancedCustomShapeParameterType::EQUATION,
1550 : EnhancedCustomShapeParameterType::EQUATION,
1551 : 11, 6
1552 : },
1553 : {
1554 : EnhancedCustomShapeParameterType::EQUATION,
1555 : EnhancedCustomShapeParameterType::EQUATION,
1556 : 4, 8
1557 : },
1558 : {
1559 : EnhancedCustomShapeParameterType::NORMAL,
1560 : EnhancedCustomShapeParameterType::EQUATION,
1561 : 0, 8
1562 : },
1563 : {
1564 : EnhancedCustomShapeParameterType::NORMAL,
1565 : EnhancedCustomShapeParameterType::NORMAL,
1566 : 0, 0
1567 : },
1568 : {
1569 : EnhancedCustomShapeParameterType::EQUATION,
1570 : EnhancedCustomShapeParameterType::NORMAL,
1571 : 11, 0
1572 : },
1573 : {
1574 : EnhancedCustomShapeParameterType::EQUATION,
1575 : EnhancedCustomShapeParameterType::EQUATION,
1576 : 11, 6
1577 : }
1578 : };
1579 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
1580 : }
1581 : {
1582 0 : aPropSequence [1].Name = "Segments";
1583 : static const sal_uInt16 nValues[] = {
1584 : // Command, Count
1585 : 1,1,
1586 : 2,4,
1587 : 4,0,
1588 : 7,0,
1589 : 5,0,
1590 : 1,1,
1591 : 2,2,
1592 : 4,0,
1593 : 19,0,
1594 : 7,0,
1595 : 5,0,
1596 : 1,1,
1597 : 2,7,
1598 : 6,0,
1599 : 5,0
1600 : };
1601 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
1602 : }
1603 : {
1604 0 : aPropSequence [2].Name = "TextFrames";
1605 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
1606 : {
1607 0 : EnhancedCustomShapeTextFrame aTextFrame;
1608 : {
1609 : static const CustomShapeProvider::ParameterPairData aData =
1610 : {
1611 : EnhancedCustomShapeParameterType::NORMAL,
1612 : EnhancedCustomShapeParameterType::NORMAL,
1613 : 0, 0
1614 : };
1615 0 : aTextFrame.TopLeft = createParameterPair(&aData);
1616 : }
1617 : {
1618 : static const CustomShapeProvider::ParameterPairData aData =
1619 : {
1620 : EnhancedCustomShapeParameterType::EQUATION,
1621 : EnhancedCustomShapeParameterType::EQUATION,
1622 : 11, 6
1623 : };
1624 0 : aTextFrame.BottomRight = createParameterPair(&aData);
1625 : }
1626 0 : aTextFrameSeq [0] = aTextFrame;
1627 : }
1628 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
1629 : }
1630 0 : aPropertyMap.setProperty(PROP_Path, aPropSequence);
1631 : }
1632 : {
1633 0 : awt::Rectangle aRectangle;
1634 0 : aRectangle.X = 0;
1635 0 : aRectangle.Y = 0;
1636 0 : aRectangle.Width = 0;
1637 0 : aRectangle.Height = 0;
1638 0 : aPropertyMap.setProperty(PROP_ViewBox, aRectangle);
1639 : }
1640 0 : aPropertyMap.setProperty( PROP_Type, OUString("ooxml-foldedCorner"));
1641 :
1642 0 : return aPropertyMap;
1643 : }
1644 : };
1645 :
1646 : // This is a generated source file. DO NOT EDIT.
1647 :
1648 0 : class ShapeCstar32 : public CustomShapeProvider
1649 : {
1650 0 : virtual PropertyMap getProperties() SAL_OVERRIDE
1651 : {
1652 0 : PropertyMap aPropertyMap;
1653 :
1654 : {
1655 0 : Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (1);
1656 : {
1657 0 : Any aAny ((sal_Int32) 37500);
1658 0 : aAdjSequence [0].Value = aAny;
1659 0 : aAdjSequence [0].Name = "adj";
1660 : }
1661 0 : aPropertyMap.setProperty(PROP_AdjustmentValues, aAdjSequence);
1662 : }
1663 : {
1664 : static const char *aStrings[] = {
1665 : "if(0-$0 ,0,if(50000-$0 ,$0 ,50000))",
1666 : "logwidth/2",
1667 : "?1 *98079/100000",
1668 : "?1 *92388/100000",
1669 : "?1 *83147/100000",
1670 : "?1 *cos(pi*(2700000)/10800000)",
1671 : "?1 *55557/100000",
1672 : "?1 *38268/100000",
1673 : "?1 *19509/100000",
1674 : "logheight/2",
1675 : "?9 *98079/100000",
1676 : "?9 *92388/100000",
1677 : "?9 *83147/100000",
1678 : "?9 *sin(pi*(2700000)/10800000)",
1679 : "?9 *55557/100000",
1680 : "?9 *38268/100000",
1681 : "?9 *19509/100000",
1682 : "logwidth/2",
1683 : "?17 +0-?2 ",
1684 : "?17 +0-?3 ",
1685 : "?17 +0-?4 ",
1686 : "?17 +0-?5 ",
1687 : "?17 +0-?6 ",
1688 : "?17 +0-?7 ",
1689 : "?17 +0-?8 ",
1690 : "?17 +?8 -0",
1691 : "?17 +?7 -0",
1692 : "?17 +?6 -0",
1693 : "?17 +?5 -0",
1694 : "?17 +?4 -0",
1695 : "?17 +?3 -0",
1696 : "?17 +?2 -0",
1697 : "logheight/2",
1698 : "?32 +0-?10 ",
1699 : "?32 +0-?11 ",
1700 : "?32 +0-?12 ",
1701 : "?32 +0-?13 ",
1702 : "?32 +0-?14 ",
1703 : "?32 +0-?15 ",
1704 : "?32 +0-?16 ",
1705 : "?32 +?16 -0",
1706 : "?32 +?15 -0",
1707 : "?32 +?14 -0",
1708 : "?32 +?13 -0",
1709 : "?32 +?12 -0",
1710 : "?32 +?11 -0",
1711 : "?32 +?10 -0",
1712 : "?1 *?0 /50000",
1713 : "?9 *?0 /50000",
1714 : "?47 *99518/100000",
1715 : "?47 *95694/100000",
1716 : "?47 *88192/100000",
1717 : "?47 *77301/100000",
1718 : "?47 *63439/100000",
1719 : "?47 *47140/100000",
1720 : "?47 *29028/100000",
1721 : "?47 *9802/100000",
1722 : "?48 *99518/100000",
1723 : "?48 *95694/100000",
1724 : "?48 *88192/100000",
1725 : "?48 *77301/100000",
1726 : "?48 *63439/100000",
1727 : "?48 *47140/100000",
1728 : "?48 *29028/100000",
1729 : "?48 *9802/100000",
1730 : "?17 +0-?49 ",
1731 : "?17 +0-?50 ",
1732 : "?17 +0-?51 ",
1733 : "?17 +0-?52 ",
1734 : "?17 +0-?53 ",
1735 : "?17 +0-?54 ",
1736 : "?17 +0-?55 ",
1737 : "?17 +0-?56 ",
1738 : "?17 +?56 -0",
1739 : "?17 +?55 -0",
1740 : "?17 +?54 -0",
1741 : "?17 +?53 -0",
1742 : "?17 +?52 -0",
1743 : "?17 +?51 -0",
1744 : "?17 +?50 -0",
1745 : "?17 +?49 -0",
1746 : "?32 +0-?57 ",
1747 : "?32 +0-?58 ",
1748 : "?32 +0-?59 ",
1749 : "?32 +0-?60 ",
1750 : "?32 +0-?61 ",
1751 : "?32 +0-?62 ",
1752 : "?32 +0-?63 ",
1753 : "?32 +0-?64 ",
1754 : "?32 +?64 -0",
1755 : "?32 +?63 -0",
1756 : "?32 +?62 -0",
1757 : "?32 +?61 -0",
1758 : "?32 +?60 -0",
1759 : "?32 +?59 -0",
1760 : "?32 +?58 -0",
1761 : "?32 +?57 -0",
1762 : "?47 *cos(pi*(2700000)/10800000)",
1763 : "?48 *sin(pi*(2700000)/10800000)",
1764 : "?17 +0-?97 ",
1765 : "?32 +0-?98 ",
1766 : "?17 +?97 -0",
1767 : "?32 +?98 -0",
1768 : "?32 +0-?48 ",
1769 : "min(logwidth,logheight)/2",
1770 : "logheight",
1771 : "logwidth"
1772 : };
1773 0 : aPropertyMap.setProperty(PROP_Equations, createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings ));
1774 : }
1775 : {
1776 0 : Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
1777 : {
1778 0 : Sequence< PropertyValue > aPropSequence (4);
1779 : {
1780 0 : aPropSequence [0].Name = "Position";
1781 : static const CustomShapeProvider::ParameterPairData aData =
1782 : {
1783 : EnhancedCustomShapeParameterType::EQUATION,
1784 : EnhancedCustomShapeParameterType::EQUATION,
1785 : 17, 103
1786 : };
1787 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
1788 : }
1789 : {
1790 0 : aPropSequence [1].Name = "RangeYMaximum";
1791 0 : EnhancedCustomShapeParameter aParameter;
1792 0 : Any aAny ((sal_Int32) 104);
1793 0 : aParameter.Value = aAny;
1794 0 : aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
1795 0 : aPropSequence [1].Value = makeAny (aParameter);
1796 : }
1797 : {
1798 0 : aPropSequence [2].Name = "RangeYMinimum";
1799 0 : EnhancedCustomShapeParameter aParameter;
1800 0 : Any aAny ((sal_Int32) 0);
1801 0 : aParameter.Value = aAny;
1802 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
1803 0 : aPropSequence [2].Value = makeAny (aParameter);
1804 : }
1805 : {
1806 0 : aPropSequence [3].Name = "RefY";
1807 0 : Any aAny ((sal_Int32) 0);
1808 0 : aPropSequence [3].Value = makeAny (aAny);
1809 : }
1810 0 : aPropSequenceSequence [0] = aPropSequence;
1811 : }
1812 0 : aPropertyMap.setProperty(PROP_Handles, aPropSequenceSequence);
1813 : }
1814 : {
1815 0 : aPropertyMap.setProperty(PROP_MirroredX, (sal_Bool) sal_False);
1816 : }
1817 : {
1818 0 : aPropertyMap.setProperty(PROP_MirroredY, (sal_Bool) sal_False);
1819 : }
1820 : {
1821 0 : Sequence< PropertyValue > aPropSequence (3);
1822 : {
1823 0 : aPropSequence [0].Name = "Coordinates";
1824 : static const CustomShapeProvider::ParameterPairData aData[] = {
1825 : {
1826 : EnhancedCustomShapeParameterType::NORMAL,
1827 : EnhancedCustomShapeParameterType::EQUATION,
1828 : 0, 32
1829 : },
1830 : {
1831 : EnhancedCustomShapeParameterType::EQUATION,
1832 : EnhancedCustomShapeParameterType::EQUATION,
1833 : 65, 88
1834 : },
1835 : {
1836 : EnhancedCustomShapeParameterType::EQUATION,
1837 : EnhancedCustomShapeParameterType::EQUATION,
1838 : 18, 39
1839 : },
1840 : {
1841 : EnhancedCustomShapeParameterType::EQUATION,
1842 : EnhancedCustomShapeParameterType::EQUATION,
1843 : 66, 87
1844 : },
1845 : {
1846 : EnhancedCustomShapeParameterType::EQUATION,
1847 : EnhancedCustomShapeParameterType::EQUATION,
1848 : 19, 38
1849 : },
1850 : {
1851 : EnhancedCustomShapeParameterType::EQUATION,
1852 : EnhancedCustomShapeParameterType::EQUATION,
1853 : 67, 86
1854 : },
1855 : {
1856 : EnhancedCustomShapeParameterType::EQUATION,
1857 : EnhancedCustomShapeParameterType::EQUATION,
1858 : 20, 37
1859 : },
1860 : {
1861 : EnhancedCustomShapeParameterType::EQUATION,
1862 : EnhancedCustomShapeParameterType::EQUATION,
1863 : 68, 85
1864 : },
1865 : {
1866 : EnhancedCustomShapeParameterType::EQUATION,
1867 : EnhancedCustomShapeParameterType::EQUATION,
1868 : 21, 36
1869 : },
1870 : {
1871 : EnhancedCustomShapeParameterType::EQUATION,
1872 : EnhancedCustomShapeParameterType::EQUATION,
1873 : 69, 84
1874 : },
1875 : {
1876 : EnhancedCustomShapeParameterType::EQUATION,
1877 : EnhancedCustomShapeParameterType::EQUATION,
1878 : 22, 35
1879 : },
1880 : {
1881 : EnhancedCustomShapeParameterType::EQUATION,
1882 : EnhancedCustomShapeParameterType::EQUATION,
1883 : 70, 83
1884 : },
1885 : {
1886 : EnhancedCustomShapeParameterType::EQUATION,
1887 : EnhancedCustomShapeParameterType::EQUATION,
1888 : 23, 34
1889 : },
1890 : {
1891 : EnhancedCustomShapeParameterType::EQUATION,
1892 : EnhancedCustomShapeParameterType::EQUATION,
1893 : 71, 82
1894 : },
1895 : {
1896 : EnhancedCustomShapeParameterType::EQUATION,
1897 : EnhancedCustomShapeParameterType::EQUATION,
1898 : 24, 33
1899 : },
1900 : {
1901 : EnhancedCustomShapeParameterType::EQUATION,
1902 : EnhancedCustomShapeParameterType::EQUATION,
1903 : 72, 81
1904 : },
1905 : {
1906 : EnhancedCustomShapeParameterType::EQUATION,
1907 : EnhancedCustomShapeParameterType::NORMAL,
1908 : 17, 0
1909 : },
1910 : {
1911 : EnhancedCustomShapeParameterType::EQUATION,
1912 : EnhancedCustomShapeParameterType::EQUATION,
1913 : 73, 81
1914 : },
1915 : {
1916 : EnhancedCustomShapeParameterType::EQUATION,
1917 : EnhancedCustomShapeParameterType::EQUATION,
1918 : 25, 33
1919 : },
1920 : {
1921 : EnhancedCustomShapeParameterType::EQUATION,
1922 : EnhancedCustomShapeParameterType::EQUATION,
1923 : 74, 82
1924 : },
1925 : {
1926 : EnhancedCustomShapeParameterType::EQUATION,
1927 : EnhancedCustomShapeParameterType::EQUATION,
1928 : 26, 34
1929 : },
1930 : {
1931 : EnhancedCustomShapeParameterType::EQUATION,
1932 : EnhancedCustomShapeParameterType::EQUATION,
1933 : 75, 83
1934 : },
1935 : {
1936 : EnhancedCustomShapeParameterType::EQUATION,
1937 : EnhancedCustomShapeParameterType::EQUATION,
1938 : 27, 35
1939 : },
1940 : {
1941 : EnhancedCustomShapeParameterType::EQUATION,
1942 : EnhancedCustomShapeParameterType::EQUATION,
1943 : 76, 84
1944 : },
1945 : {
1946 : EnhancedCustomShapeParameterType::EQUATION,
1947 : EnhancedCustomShapeParameterType::EQUATION,
1948 : 28, 36
1949 : },
1950 : {
1951 : EnhancedCustomShapeParameterType::EQUATION,
1952 : EnhancedCustomShapeParameterType::EQUATION,
1953 : 77, 85
1954 : },
1955 : {
1956 : EnhancedCustomShapeParameterType::EQUATION,
1957 : EnhancedCustomShapeParameterType::EQUATION,
1958 : 29, 37
1959 : },
1960 : {
1961 : EnhancedCustomShapeParameterType::EQUATION,
1962 : EnhancedCustomShapeParameterType::EQUATION,
1963 : 78, 86
1964 : },
1965 : {
1966 : EnhancedCustomShapeParameterType::EQUATION,
1967 : EnhancedCustomShapeParameterType::EQUATION,
1968 : 30, 38
1969 : },
1970 : {
1971 : EnhancedCustomShapeParameterType::EQUATION,
1972 : EnhancedCustomShapeParameterType::EQUATION,
1973 : 79, 87
1974 : },
1975 : {
1976 : EnhancedCustomShapeParameterType::EQUATION,
1977 : EnhancedCustomShapeParameterType::EQUATION,
1978 : 31, 39
1979 : },
1980 : {
1981 : EnhancedCustomShapeParameterType::EQUATION,
1982 : EnhancedCustomShapeParameterType::EQUATION,
1983 : 80, 88
1984 : },
1985 : {
1986 : EnhancedCustomShapeParameterType::EQUATION,
1987 : EnhancedCustomShapeParameterType::EQUATION,
1988 : 106, 32
1989 : },
1990 : {
1991 : EnhancedCustomShapeParameterType::EQUATION,
1992 : EnhancedCustomShapeParameterType::EQUATION,
1993 : 80, 89
1994 : },
1995 : {
1996 : EnhancedCustomShapeParameterType::EQUATION,
1997 : EnhancedCustomShapeParameterType::EQUATION,
1998 : 31, 40
1999 : },
2000 : {
2001 : EnhancedCustomShapeParameterType::EQUATION,
2002 : EnhancedCustomShapeParameterType::EQUATION,
2003 : 79, 90
2004 : },
2005 : {
2006 : EnhancedCustomShapeParameterType::EQUATION,
2007 : EnhancedCustomShapeParameterType::EQUATION,
2008 : 30, 41
2009 : },
2010 : {
2011 : EnhancedCustomShapeParameterType::EQUATION,
2012 : EnhancedCustomShapeParameterType::EQUATION,
2013 : 78, 91
2014 : },
2015 : {
2016 : EnhancedCustomShapeParameterType::EQUATION,
2017 : EnhancedCustomShapeParameterType::EQUATION,
2018 : 29, 42
2019 : },
2020 : {
2021 : EnhancedCustomShapeParameterType::EQUATION,
2022 : EnhancedCustomShapeParameterType::EQUATION,
2023 : 77, 92
2024 : },
2025 : {
2026 : EnhancedCustomShapeParameterType::EQUATION,
2027 : EnhancedCustomShapeParameterType::EQUATION,
2028 : 28, 43
2029 : },
2030 : {
2031 : EnhancedCustomShapeParameterType::EQUATION,
2032 : EnhancedCustomShapeParameterType::EQUATION,
2033 : 76, 93
2034 : },
2035 : {
2036 : EnhancedCustomShapeParameterType::EQUATION,
2037 : EnhancedCustomShapeParameterType::EQUATION,
2038 : 27, 44
2039 : },
2040 : {
2041 : EnhancedCustomShapeParameterType::EQUATION,
2042 : EnhancedCustomShapeParameterType::EQUATION,
2043 : 75, 94
2044 : },
2045 : {
2046 : EnhancedCustomShapeParameterType::EQUATION,
2047 : EnhancedCustomShapeParameterType::EQUATION,
2048 : 26, 45
2049 : },
2050 : {
2051 : EnhancedCustomShapeParameterType::EQUATION,
2052 : EnhancedCustomShapeParameterType::EQUATION,
2053 : 74, 95
2054 : },
2055 : {
2056 : EnhancedCustomShapeParameterType::EQUATION,
2057 : EnhancedCustomShapeParameterType::EQUATION,
2058 : 25, 46
2059 : },
2060 : {
2061 : EnhancedCustomShapeParameterType::EQUATION,
2062 : EnhancedCustomShapeParameterType::EQUATION,
2063 : 73, 96
2064 : },
2065 : {
2066 : EnhancedCustomShapeParameterType::EQUATION,
2067 : EnhancedCustomShapeParameterType::EQUATION,
2068 : 17, 105
2069 : },
2070 : {
2071 : EnhancedCustomShapeParameterType::EQUATION,
2072 : EnhancedCustomShapeParameterType::EQUATION,
2073 : 72, 96
2074 : },
2075 : {
2076 : EnhancedCustomShapeParameterType::EQUATION,
2077 : EnhancedCustomShapeParameterType::EQUATION,
2078 : 24, 46
2079 : },
2080 : {
2081 : EnhancedCustomShapeParameterType::EQUATION,
2082 : EnhancedCustomShapeParameterType::EQUATION,
2083 : 71, 95
2084 : },
2085 : {
2086 : EnhancedCustomShapeParameterType::EQUATION,
2087 : EnhancedCustomShapeParameterType::EQUATION,
2088 : 23, 45
2089 : },
2090 : {
2091 : EnhancedCustomShapeParameterType::EQUATION,
2092 : EnhancedCustomShapeParameterType::EQUATION,
2093 : 70, 94
2094 : },
2095 : {
2096 : EnhancedCustomShapeParameterType::EQUATION,
2097 : EnhancedCustomShapeParameterType::EQUATION,
2098 : 22, 44
2099 : },
2100 : {
2101 : EnhancedCustomShapeParameterType::EQUATION,
2102 : EnhancedCustomShapeParameterType::EQUATION,
2103 : 69, 93
2104 : },
2105 : {
2106 : EnhancedCustomShapeParameterType::EQUATION,
2107 : EnhancedCustomShapeParameterType::EQUATION,
2108 : 21, 43
2109 : },
2110 : {
2111 : EnhancedCustomShapeParameterType::EQUATION,
2112 : EnhancedCustomShapeParameterType::EQUATION,
2113 : 68, 92
2114 : },
2115 : {
2116 : EnhancedCustomShapeParameterType::EQUATION,
2117 : EnhancedCustomShapeParameterType::EQUATION,
2118 : 20, 42
2119 : },
2120 : {
2121 : EnhancedCustomShapeParameterType::EQUATION,
2122 : EnhancedCustomShapeParameterType::EQUATION,
2123 : 67, 91
2124 : },
2125 : {
2126 : EnhancedCustomShapeParameterType::EQUATION,
2127 : EnhancedCustomShapeParameterType::EQUATION,
2128 : 19, 41
2129 : },
2130 : {
2131 : EnhancedCustomShapeParameterType::EQUATION,
2132 : EnhancedCustomShapeParameterType::EQUATION,
2133 : 66, 90
2134 : },
2135 : {
2136 : EnhancedCustomShapeParameterType::EQUATION,
2137 : EnhancedCustomShapeParameterType::EQUATION,
2138 : 18, 40
2139 : },
2140 : {
2141 : EnhancedCustomShapeParameterType::EQUATION,
2142 : EnhancedCustomShapeParameterType::EQUATION,
2143 : 65, 89
2144 : }
2145 : };
2146 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
2147 : }
2148 : {
2149 0 : aPropSequence [1].Name = "Segments";
2150 : static const sal_uInt16 nValues[] = {
2151 : // Command, Count
2152 : 1,1,
2153 : 2,63,
2154 : 4,0,
2155 : 5,0
2156 : };
2157 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
2158 : }
2159 : {
2160 0 : aPropSequence [2].Name = "TextFrames";
2161 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
2162 : {
2163 0 : EnhancedCustomShapeTextFrame aTextFrame;
2164 : {
2165 : static const CustomShapeProvider::ParameterPairData aData =
2166 : {
2167 : EnhancedCustomShapeParameterType::EQUATION,
2168 : EnhancedCustomShapeParameterType::EQUATION,
2169 : 99, 100
2170 : };
2171 0 : aTextFrame.TopLeft = createParameterPair(&aData);
2172 : }
2173 : {
2174 : static const CustomShapeProvider::ParameterPairData aData =
2175 : {
2176 : EnhancedCustomShapeParameterType::EQUATION,
2177 : EnhancedCustomShapeParameterType::EQUATION,
2178 : 101, 102
2179 : };
2180 0 : aTextFrame.BottomRight = createParameterPair(&aData);
2181 : }
2182 0 : aTextFrameSeq [0] = aTextFrame;
2183 : }
2184 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
2185 : }
2186 0 : aPropertyMap.setProperty(PROP_Path, aPropSequence);
2187 : }
2188 : {
2189 0 : awt::Rectangle aRectangle;
2190 0 : aRectangle.X = 0;
2191 0 : aRectangle.Y = 0;
2192 0 : aRectangle.Width = 0;
2193 0 : aRectangle.Height = 0;
2194 0 : aPropertyMap.setProperty(PROP_ViewBox, aRectangle);
2195 : }
2196 0 : aPropertyMap.setProperty( PROP_Type, OUString("ooxml-star32"));
2197 :
2198 0 : return aPropertyMap;
2199 : }
2200 : };
2201 :
2202 : // This is a generated source file. DO NOT EDIT.
2203 :
2204 0 : class ShapeCflowChartInternalStorage : public CustomShapeProvider
2205 : {
2206 0 : virtual PropertyMap getProperties() SAL_OVERRIDE
2207 : {
2208 0 : PropertyMap aPropertyMap;
2209 :
2210 : {
2211 0 : aPropertyMap.setProperty(PROP_AdjustmentValues, Sequence< OUString >(0));
2212 : }
2213 : {
2214 : static const char *aStrings[] = {
2215 : "logwidth/2",
2216 : "logheight/2",
2217 : "logheight",
2218 : "logwidth",
2219 : "logwidth/8",
2220 : "logheight/8"
2221 : };
2222 0 : aPropertyMap.setProperty(PROP_Equations, createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings ));
2223 : }
2224 : {
2225 0 : aPropertyMap.setProperty(PROP_Handles, Sequence< OUString >(0));
2226 : }
2227 : {
2228 0 : aPropertyMap.setProperty(PROP_MirroredX, (sal_Bool) sal_False);
2229 : }
2230 : {
2231 0 : aPropertyMap.setProperty(PROP_MirroredY, (sal_Bool) sal_False);
2232 : }
2233 : {
2234 0 : Sequence< PropertyValue > aPropSequence (4);
2235 : {
2236 0 : aPropSequence [0].Name = "Coordinates";
2237 : static const CustomShapeProvider::ParameterPairData aData[] = {
2238 : {
2239 : EnhancedCustomShapeParameterType::NORMAL,
2240 : EnhancedCustomShapeParameterType::NORMAL,
2241 : 0, 0
2242 : },
2243 : {
2244 : EnhancedCustomShapeParameterType::NORMAL,
2245 : EnhancedCustomShapeParameterType::NORMAL,
2246 : 1, 0
2247 : },
2248 : {
2249 : EnhancedCustomShapeParameterType::NORMAL,
2250 : EnhancedCustomShapeParameterType::NORMAL,
2251 : 1, 1
2252 : },
2253 : {
2254 : EnhancedCustomShapeParameterType::NORMAL,
2255 : EnhancedCustomShapeParameterType::NORMAL,
2256 : 0, 1
2257 : },
2258 : {
2259 : EnhancedCustomShapeParameterType::NORMAL,
2260 : EnhancedCustomShapeParameterType::NORMAL,
2261 : 1, 0
2262 : },
2263 : {
2264 : EnhancedCustomShapeParameterType::NORMAL,
2265 : EnhancedCustomShapeParameterType::NORMAL,
2266 : 1, 8
2267 : },
2268 : {
2269 : EnhancedCustomShapeParameterType::NORMAL,
2270 : EnhancedCustomShapeParameterType::NORMAL,
2271 : 0, 1
2272 : },
2273 : {
2274 : EnhancedCustomShapeParameterType::NORMAL,
2275 : EnhancedCustomShapeParameterType::NORMAL,
2276 : 8, 1
2277 : },
2278 : {
2279 : EnhancedCustomShapeParameterType::NORMAL,
2280 : EnhancedCustomShapeParameterType::NORMAL,
2281 : 0, 0
2282 : },
2283 : {
2284 : EnhancedCustomShapeParameterType::NORMAL,
2285 : EnhancedCustomShapeParameterType::NORMAL,
2286 : 1, 0
2287 : },
2288 : {
2289 : EnhancedCustomShapeParameterType::NORMAL,
2290 : EnhancedCustomShapeParameterType::NORMAL,
2291 : 1, 1
2292 : },
2293 : {
2294 : EnhancedCustomShapeParameterType::NORMAL,
2295 : EnhancedCustomShapeParameterType::NORMAL,
2296 : 0, 1
2297 : }
2298 : };
2299 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
2300 : }
2301 : {
2302 0 : aPropSequence [1].Name = "Segments";
2303 : static const sal_uInt16 nValues[] = {
2304 : // Command, Count
2305 : 1,1,
2306 : 2,3,
2307 : 4,0,
2308 : 7,0,
2309 : 5,0,
2310 : 1,1,
2311 : 2,1,
2312 : 1,1,
2313 : 2,1,
2314 : 6,0,
2315 : 5,0,
2316 : 1,1,
2317 : 2,3,
2318 : 4,0,
2319 : 6,0,
2320 : 5,0
2321 : };
2322 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
2323 : }
2324 : {
2325 0 : aPropSequence [2].Name = "SubViewSize";
2326 0 : Sequence< awt::Size > aSizeSequence (3);
2327 : {
2328 0 : awt::Size aSize;
2329 0 : aSize.Width = 1;
2330 0 : aSize.Height = 1;
2331 0 : aSizeSequence [0] = aSize;
2332 : }
2333 : {
2334 0 : awt::Size aSize;
2335 0 : aSize.Width = 8;
2336 0 : aSize.Height = 8;
2337 0 : aSizeSequence [1] = aSize;
2338 : }
2339 : {
2340 0 : awt::Size aSize;
2341 0 : aSize.Width = 1;
2342 0 : aSize.Height = 1;
2343 0 : aSizeSequence [2] = aSize;
2344 : }
2345 0 : aPropSequence [2].Value = makeAny (aSizeSequence);
2346 : }
2347 : {
2348 0 : aPropSequence [3].Name = "TextFrames";
2349 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
2350 : {
2351 0 : EnhancedCustomShapeTextFrame aTextFrame;
2352 : {
2353 : static const CustomShapeProvider::ParameterPairData aData =
2354 : {
2355 : EnhancedCustomShapeParameterType::EQUATION,
2356 : EnhancedCustomShapeParameterType::EQUATION,
2357 : 4, 5
2358 : };
2359 0 : aTextFrame.TopLeft = createParameterPair(&aData);
2360 : }
2361 : {
2362 : static const CustomShapeProvider::ParameterPairData aData =
2363 : {
2364 : EnhancedCustomShapeParameterType::EQUATION,
2365 : EnhancedCustomShapeParameterType::EQUATION,
2366 : 3, 2
2367 : };
2368 0 : aTextFrame.BottomRight = createParameterPair(&aData);
2369 : }
2370 0 : aTextFrameSeq [0] = aTextFrame;
2371 : }
2372 0 : aPropSequence [3].Value = makeAny (aTextFrameSeq);
2373 : }
2374 0 : aPropertyMap.setProperty(PROP_Path, aPropSequence);
2375 : }
2376 : {
2377 0 : awt::Rectangle aRectangle;
2378 0 : aRectangle.X = 0;
2379 0 : aRectangle.Y = 0;
2380 0 : aRectangle.Width = 0;
2381 0 : aRectangle.Height = 0;
2382 0 : aPropertyMap.setProperty(PROP_ViewBox, aRectangle);
2383 : }
2384 0 : aPropertyMap.setProperty( PROP_Type, OUString("ooxml-flowChartInternalStorage"));
2385 :
2386 0 : return aPropertyMap;
2387 : }
2388 : };
2389 :
2390 : // This is a generated source file. DO NOT EDIT.
2391 :
2392 0 : class ShapeCupDownArrow : public CustomShapeProvider
2393 : {
2394 0 : virtual PropertyMap getProperties() SAL_OVERRIDE
2395 : {
2396 0 : PropertyMap aPropertyMap;
2397 :
2398 : {
2399 0 : Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (2);
2400 : {
2401 0 : Any aAny ((sal_Int32) 50000);
2402 0 : aAdjSequence [0].Value = aAny;
2403 0 : aAdjSequence [0].Name = "adj1";
2404 : }
2405 : {
2406 0 : Any aAny ((sal_Int32) 50000);
2407 0 : aAdjSequence [1].Value = aAny;
2408 0 : aAdjSequence [1].Name = "adj2";
2409 : }
2410 0 : aPropertyMap.setProperty(PROP_AdjustmentValues, aAdjSequence);
2411 : }
2412 : {
2413 : static const char *aStrings[] = {
2414 : "min(logwidth,logheight)",
2415 : "50000*logheight/?0 ",
2416 : "if(0-$0 ,0,if(100000-$0 ,$0 ,100000))",
2417 : "if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))",
2418 : "?0 *?3 /100000",
2419 : "logheight+0-?4 ",
2420 : "logwidth*?2 /200000",
2421 : "logwidth/2",
2422 : "?7 +0-?6 ",
2423 : "?7 +?6 -0",
2424 : "logwidth/2",
2425 : "?8 *?4 /?10 ",
2426 : "?4 +0-?11 ",
2427 : "?5 +?11 -0",
2428 : "logheight/2",
2429 : "logheight",
2430 : "logwidth"
2431 : };
2432 0 : aPropertyMap.setProperty(PROP_Equations, createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings ));
2433 : }
2434 : {
2435 0 : Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
2436 : {
2437 0 : Sequence< PropertyValue > aPropSequence (4);
2438 : {
2439 0 : aPropSequence [0].Name = "Position";
2440 : static const CustomShapeProvider::ParameterPairData aData =
2441 : {
2442 : EnhancedCustomShapeParameterType::EQUATION,
2443 : EnhancedCustomShapeParameterType::EQUATION,
2444 : 8, 5
2445 : };
2446 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
2447 : }
2448 : {
2449 0 : aPropSequence [1].Name = "RangeXMaximum";
2450 0 : EnhancedCustomShapeParameter aParameter;
2451 0 : Any aAny ((sal_Int32) 100000);
2452 0 : aParameter.Value = aAny;
2453 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
2454 0 : aPropSequence [1].Value = makeAny (aParameter);
2455 : }
2456 : {
2457 0 : aPropSequence [2].Name = "RangeXMinimum";
2458 0 : EnhancedCustomShapeParameter aParameter;
2459 0 : Any aAny ((sal_Int32) 0);
2460 0 : aParameter.Value = aAny;
2461 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
2462 0 : aPropSequence [2].Value = makeAny (aParameter);
2463 : }
2464 : {
2465 0 : aPropSequence [3].Name = "RefX";
2466 0 : Any aAny ((sal_Int32) 0);
2467 0 : aPropSequence [3].Value = makeAny (aAny);
2468 : }
2469 0 : aPropSequenceSequence [0] = aPropSequence;
2470 : }
2471 : {
2472 0 : Sequence< PropertyValue > aPropSequence (4);
2473 : {
2474 0 : aPropSequence [0].Name = "Position";
2475 : static const CustomShapeProvider::ParameterPairData aData =
2476 : {
2477 : EnhancedCustomShapeParameterType::NORMAL,
2478 : EnhancedCustomShapeParameterType::EQUATION,
2479 : 0, 4
2480 : };
2481 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
2482 : }
2483 : {
2484 0 : aPropSequence [1].Name = "RangeYMaximum";
2485 0 : EnhancedCustomShapeParameter aParameter;
2486 0 : Any aAny ((sal_Int32) 1);
2487 0 : aParameter.Value = aAny;
2488 0 : aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
2489 0 : aPropSequence [1].Value = makeAny (aParameter);
2490 : }
2491 : {
2492 0 : aPropSequence [2].Name = "RangeYMinimum";
2493 0 : EnhancedCustomShapeParameter aParameter;
2494 0 : Any aAny ((sal_Int32) 0);
2495 0 : aParameter.Value = aAny;
2496 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
2497 0 : aPropSequence [2].Value = makeAny (aParameter);
2498 : }
2499 : {
2500 0 : aPropSequence [3].Name = "RefY";
2501 0 : Any aAny ((sal_Int32) 1);
2502 0 : aPropSequence [3].Value = makeAny (aAny);
2503 : }
2504 0 : aPropSequenceSequence [1] = aPropSequence;
2505 : }
2506 0 : aPropertyMap.setProperty(PROP_Handles, aPropSequenceSequence);
2507 : }
2508 : {
2509 0 : aPropertyMap.setProperty(PROP_MirroredX, (sal_Bool) sal_False);
2510 : }
2511 : {
2512 0 : aPropertyMap.setProperty(PROP_MirroredY, (sal_Bool) sal_False);
2513 : }
2514 : {
2515 0 : Sequence< PropertyValue > aPropSequence (3);
2516 : {
2517 0 : aPropSequence [0].Name = "Coordinates";
2518 : static const CustomShapeProvider::ParameterPairData aData[] = {
2519 : {
2520 : EnhancedCustomShapeParameterType::NORMAL,
2521 : EnhancedCustomShapeParameterType::EQUATION,
2522 : 0, 4
2523 : },
2524 : {
2525 : EnhancedCustomShapeParameterType::EQUATION,
2526 : EnhancedCustomShapeParameterType::NORMAL,
2527 : 7, 0
2528 : },
2529 : {
2530 : EnhancedCustomShapeParameterType::EQUATION,
2531 : EnhancedCustomShapeParameterType::EQUATION,
2532 : 16, 4
2533 : },
2534 : {
2535 : EnhancedCustomShapeParameterType::EQUATION,
2536 : EnhancedCustomShapeParameterType::EQUATION,
2537 : 9, 4
2538 : },
2539 : {
2540 : EnhancedCustomShapeParameterType::EQUATION,
2541 : EnhancedCustomShapeParameterType::EQUATION,
2542 : 9, 5
2543 : },
2544 : {
2545 : EnhancedCustomShapeParameterType::EQUATION,
2546 : EnhancedCustomShapeParameterType::EQUATION,
2547 : 16, 5
2548 : },
2549 : {
2550 : EnhancedCustomShapeParameterType::EQUATION,
2551 : EnhancedCustomShapeParameterType::EQUATION,
2552 : 7, 15
2553 : },
2554 : {
2555 : EnhancedCustomShapeParameterType::NORMAL,
2556 : EnhancedCustomShapeParameterType::EQUATION,
2557 : 0, 5
2558 : },
2559 : {
2560 : EnhancedCustomShapeParameterType::EQUATION,
2561 : EnhancedCustomShapeParameterType::EQUATION,
2562 : 8, 5
2563 : },
2564 : {
2565 : EnhancedCustomShapeParameterType::EQUATION,
2566 : EnhancedCustomShapeParameterType::EQUATION,
2567 : 8, 4
2568 : }
2569 : };
2570 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
2571 : }
2572 : {
2573 0 : aPropSequence [1].Name = "Segments";
2574 : static const sal_uInt16 nValues[] = {
2575 : // Command, Count
2576 : 1,1,
2577 : 2,9,
2578 : 4,0,
2579 : 5,0
2580 : };
2581 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
2582 : }
2583 : {
2584 0 : aPropSequence [2].Name = "TextFrames";
2585 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
2586 : {
2587 0 : EnhancedCustomShapeTextFrame aTextFrame;
2588 : {
2589 : static const CustomShapeProvider::ParameterPairData aData =
2590 : {
2591 : EnhancedCustomShapeParameterType::EQUATION,
2592 : EnhancedCustomShapeParameterType::EQUATION,
2593 : 8, 12
2594 : };
2595 0 : aTextFrame.TopLeft = createParameterPair(&aData);
2596 : }
2597 : {
2598 : static const CustomShapeProvider::ParameterPairData aData =
2599 : {
2600 : EnhancedCustomShapeParameterType::EQUATION,
2601 : EnhancedCustomShapeParameterType::EQUATION,
2602 : 9, 13
2603 : };
2604 0 : aTextFrame.BottomRight = createParameterPair(&aData);
2605 : }
2606 0 : aTextFrameSeq [0] = aTextFrame;
2607 : }
2608 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
2609 : }
2610 0 : aPropertyMap.setProperty(PROP_Path, aPropSequence);
2611 : }
2612 : {
2613 0 : awt::Rectangle aRectangle;
2614 0 : aRectangle.X = 0;
2615 0 : aRectangle.Y = 0;
2616 0 : aRectangle.Width = 0;
2617 0 : aRectangle.Height = 0;
2618 0 : aPropertyMap.setProperty(PROP_ViewBox, aRectangle);
2619 : }
2620 0 : aPropertyMap.setProperty( PROP_Type, OUString("ooxml-upDownArrow"));
2621 :
2622 0 : return aPropertyMap;
2623 : }
2624 : };
2625 :
2626 : // This is a generated source file. DO NOT EDIT.
2627 :
2628 0 : class ShapeCirregularSeal2 : public CustomShapeProvider
2629 : {
2630 0 : virtual PropertyMap getProperties() SAL_OVERRIDE
2631 : {
2632 0 : PropertyMap aPropertyMap;
2633 :
2634 : {
2635 0 : aPropertyMap.setProperty(PROP_AdjustmentValues, Sequence< OUString >(0));
2636 : }
2637 : {
2638 : static const char *aStrings[] = {
2639 : "logwidth*9722/21600",
2640 : "logwidth*5372/21600",
2641 : "logwidth*11612/21600",
2642 : "logwidth*14640/21600",
2643 : "logheight*1887/21600",
2644 : "logheight*6382/21600",
2645 : "logheight*12877/21600",
2646 : "logheight*19712/21600",
2647 : "logheight*18842/21600",
2648 : "logheight*15935/21600",
2649 : "logheight*6645/21600",
2650 : "logwidth"
2651 : };
2652 0 : aPropertyMap.setProperty(PROP_Equations, createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings ));
2653 : }
2654 : {
2655 0 : aPropertyMap.setProperty(PROP_Handles, Sequence< OUString >(0));
2656 : }
2657 : {
2658 0 : aPropertyMap.setProperty(PROP_MirroredX, (sal_Bool) sal_False);
2659 : }
2660 : {
2661 0 : aPropertyMap.setProperty(PROP_MirroredY, (sal_Bool) sal_False);
2662 : }
2663 : {
2664 0 : Sequence< PropertyValue > aPropSequence (4);
2665 : {
2666 0 : aPropSequence [0].Name = "Coordinates";
2667 : static const CustomShapeProvider::ParameterPairData aData[] = {
2668 : {
2669 : EnhancedCustomShapeParameterType::NORMAL,
2670 : EnhancedCustomShapeParameterType::NORMAL,
2671 : 11462, 4342
2672 : },
2673 : {
2674 : EnhancedCustomShapeParameterType::NORMAL,
2675 : EnhancedCustomShapeParameterType::NORMAL,
2676 : 14790, 0
2677 : },
2678 : {
2679 : EnhancedCustomShapeParameterType::NORMAL,
2680 : EnhancedCustomShapeParameterType::NORMAL,
2681 : 14525, 5777
2682 : },
2683 : {
2684 : EnhancedCustomShapeParameterType::NORMAL,
2685 : EnhancedCustomShapeParameterType::NORMAL,
2686 : 18007, 3172
2687 : },
2688 : {
2689 : EnhancedCustomShapeParameterType::NORMAL,
2690 : EnhancedCustomShapeParameterType::NORMAL,
2691 : 16380, 6532
2692 : },
2693 : {
2694 : EnhancedCustomShapeParameterType::NORMAL,
2695 : EnhancedCustomShapeParameterType::NORMAL,
2696 : 21600, 6645
2697 : },
2698 : {
2699 : EnhancedCustomShapeParameterType::NORMAL,
2700 : EnhancedCustomShapeParameterType::NORMAL,
2701 : 16985, 9402
2702 : },
2703 : {
2704 : EnhancedCustomShapeParameterType::NORMAL,
2705 : EnhancedCustomShapeParameterType::NORMAL,
2706 : 18270, 11290
2707 : },
2708 : {
2709 : EnhancedCustomShapeParameterType::NORMAL,
2710 : EnhancedCustomShapeParameterType::NORMAL,
2711 : 16380, 12310
2712 : },
2713 : {
2714 : EnhancedCustomShapeParameterType::NORMAL,
2715 : EnhancedCustomShapeParameterType::NORMAL,
2716 : 18877, 15632
2717 : },
2718 : {
2719 : EnhancedCustomShapeParameterType::NORMAL,
2720 : EnhancedCustomShapeParameterType::NORMAL,
2721 : 14640, 14350
2722 : },
2723 : {
2724 : EnhancedCustomShapeParameterType::NORMAL,
2725 : EnhancedCustomShapeParameterType::NORMAL,
2726 : 14942, 17370
2727 : },
2728 : {
2729 : EnhancedCustomShapeParameterType::NORMAL,
2730 : EnhancedCustomShapeParameterType::NORMAL,
2731 : 12180, 15935
2732 : },
2733 : {
2734 : EnhancedCustomShapeParameterType::NORMAL,
2735 : EnhancedCustomShapeParameterType::NORMAL,
2736 : 11612, 18842
2737 : },
2738 : {
2739 : EnhancedCustomShapeParameterType::NORMAL,
2740 : EnhancedCustomShapeParameterType::NORMAL,
2741 : 9872, 17370
2742 : },
2743 : {
2744 : EnhancedCustomShapeParameterType::NORMAL,
2745 : EnhancedCustomShapeParameterType::NORMAL,
2746 : 8700, 19712
2747 : },
2748 : {
2749 : EnhancedCustomShapeParameterType::NORMAL,
2750 : EnhancedCustomShapeParameterType::NORMAL,
2751 : 7527, 18125
2752 : },
2753 : {
2754 : EnhancedCustomShapeParameterType::NORMAL,
2755 : EnhancedCustomShapeParameterType::NORMAL,
2756 : 4917, 21600
2757 : },
2758 : {
2759 : EnhancedCustomShapeParameterType::NORMAL,
2760 : EnhancedCustomShapeParameterType::NORMAL,
2761 : 4805, 18240
2762 : },
2763 : {
2764 : EnhancedCustomShapeParameterType::NORMAL,
2765 : EnhancedCustomShapeParameterType::NORMAL,
2766 : 1285, 17825
2767 : },
2768 : {
2769 : EnhancedCustomShapeParameterType::NORMAL,
2770 : EnhancedCustomShapeParameterType::NORMAL,
2771 : 3330, 15370
2772 : },
2773 : {
2774 : EnhancedCustomShapeParameterType::NORMAL,
2775 : EnhancedCustomShapeParameterType::NORMAL,
2776 : 0, 12877
2777 : },
2778 : {
2779 : EnhancedCustomShapeParameterType::NORMAL,
2780 : EnhancedCustomShapeParameterType::NORMAL,
2781 : 3935, 11592
2782 : },
2783 : {
2784 : EnhancedCustomShapeParameterType::NORMAL,
2785 : EnhancedCustomShapeParameterType::NORMAL,
2786 : 1172, 8270
2787 : },
2788 : {
2789 : EnhancedCustomShapeParameterType::NORMAL,
2790 : EnhancedCustomShapeParameterType::NORMAL,
2791 : 5372, 7817
2792 : },
2793 : {
2794 : EnhancedCustomShapeParameterType::NORMAL,
2795 : EnhancedCustomShapeParameterType::NORMAL,
2796 : 4502, 3625
2797 : },
2798 : {
2799 : EnhancedCustomShapeParameterType::NORMAL,
2800 : EnhancedCustomShapeParameterType::NORMAL,
2801 : 8550, 6382
2802 : },
2803 : {
2804 : EnhancedCustomShapeParameterType::NORMAL,
2805 : EnhancedCustomShapeParameterType::NORMAL,
2806 : 9722, 1887
2807 : }
2808 : };
2809 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
2810 : }
2811 : {
2812 0 : aPropSequence [1].Name = "Segments";
2813 : static const sal_uInt16 nValues[] = {
2814 : // Command, Count
2815 : 1,1,
2816 : 2,27,
2817 : 4,0,
2818 : 5,0
2819 : };
2820 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
2821 : }
2822 : {
2823 0 : aPropSequence [2].Name = "SubViewSize";
2824 0 : Sequence< awt::Size > aSizeSequence (1);
2825 : {
2826 0 : awt::Size aSize;
2827 0 : aSize.Width = 21600;
2828 0 : aSize.Height = 21600;
2829 0 : aSizeSequence [0] = aSize;
2830 : }
2831 0 : aPropSequence [2].Value = makeAny (aSizeSequence);
2832 : }
2833 : {
2834 0 : aPropSequence [3].Name = "TextFrames";
2835 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
2836 : {
2837 0 : EnhancedCustomShapeTextFrame aTextFrame;
2838 : {
2839 : static const CustomShapeProvider::ParameterPairData aData =
2840 : {
2841 : EnhancedCustomShapeParameterType::EQUATION,
2842 : EnhancedCustomShapeParameterType::EQUATION,
2843 : 1, 5
2844 : };
2845 0 : aTextFrame.TopLeft = createParameterPair(&aData);
2846 : }
2847 : {
2848 : static const CustomShapeProvider::ParameterPairData aData =
2849 : {
2850 : EnhancedCustomShapeParameterType::EQUATION,
2851 : EnhancedCustomShapeParameterType::EQUATION,
2852 : 3, 9
2853 : };
2854 0 : aTextFrame.BottomRight = createParameterPair(&aData);
2855 : }
2856 0 : aTextFrameSeq [0] = aTextFrame;
2857 : }
2858 0 : aPropSequence [3].Value = makeAny (aTextFrameSeq);
2859 : }
2860 0 : aPropertyMap.setProperty(PROP_Path, aPropSequence);
2861 : }
2862 : {
2863 0 : awt::Rectangle aRectangle;
2864 0 : aRectangle.X = 0;
2865 0 : aRectangle.Y = 0;
2866 0 : aRectangle.Width = 0;
2867 0 : aRectangle.Height = 0;
2868 0 : aPropertyMap.setProperty(PROP_ViewBox, aRectangle);
2869 : }
2870 0 : aPropertyMap.setProperty( PROP_Type, OUString("ooxml-irregularSeal2"));
2871 :
2872 0 : return aPropertyMap;
2873 : }
2874 : };
2875 :
2876 : // This is a generated source file. DO NOT EDIT.
2877 :
2878 0 : class ShapeCmathEqual : public CustomShapeProvider
2879 : {
2880 0 : virtual PropertyMap getProperties() SAL_OVERRIDE
2881 : {
2882 0 : PropertyMap aPropertyMap;
2883 :
2884 : {
2885 0 : Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (2);
2886 : {
2887 0 : Any aAny ((sal_Int32) 23520);
2888 0 : aAdjSequence [0].Value = aAny;
2889 0 : aAdjSequence [0].Name = "adj1";
2890 : }
2891 : {
2892 0 : Any aAny ((sal_Int32) 11760);
2893 0 : aAdjSequence [1].Value = aAny;
2894 0 : aAdjSequence [1].Name = "adj2";
2895 : }
2896 0 : aPropertyMap.setProperty(PROP_AdjustmentValues, aAdjSequence);
2897 : }
2898 : {
2899 : static const char *aStrings[] = {
2900 : "if(0-$0 ,0,if(36745-$0 ,$0 ,36745))",
2901 : "?0 *2/1",
2902 : "100000+0-2",
2903 : "if(0-$1 ,0,if(?2 -$1 ,$1 ,?2 ))",
2904 : "logheight*?0 /100000",
2905 : "logheight*?3 /200000",
2906 : "logwidth*73490/200000",
2907 : "logheight/2",
2908 : "?7 +0-?5 ",
2909 : "?7 +?5 -0",
2910 : "?8 +0-?4 ",
2911 : "?9 +?4 -0",
2912 : "logwidth/2",
2913 : "?12 +0-?6 ",
2914 : "?12 +?6 -0",
2915 : "(?10 +?8 )/2",
2916 : "(?9 +?11 )/2",
2917 : "logwidth"
2918 : };
2919 0 : aPropertyMap.setProperty(PROP_Equations, createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings ));
2920 : }
2921 : {
2922 0 : Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
2923 : {
2924 0 : Sequence< PropertyValue > aPropSequence (4);
2925 : {
2926 0 : aPropSequence [0].Name = "Position";
2927 : static const CustomShapeProvider::ParameterPairData aData =
2928 : {
2929 : EnhancedCustomShapeParameterType::NORMAL,
2930 : EnhancedCustomShapeParameterType::EQUATION,
2931 : 0, 10
2932 : };
2933 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
2934 : }
2935 : {
2936 0 : aPropSequence [1].Name = "RangeYMaximum";
2937 0 : EnhancedCustomShapeParameter aParameter;
2938 0 : Any aAny ((sal_Int32) 36745);
2939 0 : aParameter.Value = aAny;
2940 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
2941 0 : aPropSequence [1].Value = makeAny (aParameter);
2942 : }
2943 : {
2944 0 : aPropSequence [2].Name = "RangeYMinimum";
2945 0 : EnhancedCustomShapeParameter aParameter;
2946 0 : Any aAny ((sal_Int32) 0);
2947 0 : aParameter.Value = aAny;
2948 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
2949 0 : aPropSequence [2].Value = makeAny (aParameter);
2950 : }
2951 : {
2952 0 : aPropSequence [3].Name = "RefY";
2953 0 : Any aAny ((sal_Int32) 0);
2954 0 : aPropSequence [3].Value = makeAny (aAny);
2955 : }
2956 0 : aPropSequenceSequence [0] = aPropSequence;
2957 : }
2958 : {
2959 0 : Sequence< PropertyValue > aPropSequence (4);
2960 : {
2961 0 : aPropSequence [0].Name = "Position";
2962 : static const CustomShapeProvider::ParameterPairData aData =
2963 : {
2964 : EnhancedCustomShapeParameterType::EQUATION,
2965 : EnhancedCustomShapeParameterType::EQUATION,
2966 : 17, 8
2967 : };
2968 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
2969 : }
2970 : {
2971 0 : aPropSequence [1].Name = "RangeYMaximum";
2972 0 : EnhancedCustomShapeParameter aParameter;
2973 0 : Any aAny ((sal_Int32) 2);
2974 0 : aParameter.Value = aAny;
2975 0 : aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
2976 0 : aPropSequence [1].Value = makeAny (aParameter);
2977 : }
2978 : {
2979 0 : aPropSequence [2].Name = "RangeYMinimum";
2980 0 : EnhancedCustomShapeParameter aParameter;
2981 0 : Any aAny ((sal_Int32) 0);
2982 0 : aParameter.Value = aAny;
2983 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
2984 0 : aPropSequence [2].Value = makeAny (aParameter);
2985 : }
2986 : {
2987 0 : aPropSequence [3].Name = "RefY";
2988 0 : Any aAny ((sal_Int32) 1);
2989 0 : aPropSequence [3].Value = makeAny (aAny);
2990 : }
2991 0 : aPropSequenceSequence [1] = aPropSequence;
2992 : }
2993 0 : aPropertyMap.setProperty(PROP_Handles, aPropSequenceSequence);
2994 : }
2995 : {
2996 0 : aPropertyMap.setProperty(PROP_MirroredX, (sal_Bool) sal_False);
2997 : }
2998 : {
2999 0 : aPropertyMap.setProperty(PROP_MirroredY, (sal_Bool) sal_False);
3000 : }
3001 : {
3002 0 : Sequence< PropertyValue > aPropSequence (3);
3003 : {
3004 0 : aPropSequence [0].Name = "Coordinates";
3005 : static const CustomShapeProvider::ParameterPairData aData[] = {
3006 : {
3007 : EnhancedCustomShapeParameterType::EQUATION,
3008 : EnhancedCustomShapeParameterType::EQUATION,
3009 : 13, 10
3010 : },
3011 : {
3012 : EnhancedCustomShapeParameterType::EQUATION,
3013 : EnhancedCustomShapeParameterType::EQUATION,
3014 : 14, 10
3015 : },
3016 : {
3017 : EnhancedCustomShapeParameterType::EQUATION,
3018 : EnhancedCustomShapeParameterType::EQUATION,
3019 : 14, 8
3020 : },
3021 : {
3022 : EnhancedCustomShapeParameterType::EQUATION,
3023 : EnhancedCustomShapeParameterType::EQUATION,
3024 : 13, 8
3025 : },
3026 : {
3027 : EnhancedCustomShapeParameterType::EQUATION,
3028 : EnhancedCustomShapeParameterType::EQUATION,
3029 : 13, 9
3030 : },
3031 : {
3032 : EnhancedCustomShapeParameterType::EQUATION,
3033 : EnhancedCustomShapeParameterType::EQUATION,
3034 : 14, 9
3035 : },
3036 : {
3037 : EnhancedCustomShapeParameterType::EQUATION,
3038 : EnhancedCustomShapeParameterType::EQUATION,
3039 : 14, 11
3040 : },
3041 : {
3042 : EnhancedCustomShapeParameterType::EQUATION,
3043 : EnhancedCustomShapeParameterType::EQUATION,
3044 : 13, 11
3045 : }
3046 : };
3047 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
3048 : }
3049 : {
3050 0 : aPropSequence [1].Name = "Segments";
3051 : static const sal_uInt16 nValues[] = {
3052 : // Command, Count
3053 : 1,1,
3054 : 2,3,
3055 : 4,0,
3056 : 1,1,
3057 : 2,3,
3058 : 4,0,
3059 : 5,0
3060 : };
3061 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
3062 : }
3063 : {
3064 0 : aPropSequence [2].Name = "TextFrames";
3065 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
3066 : {
3067 0 : EnhancedCustomShapeTextFrame aTextFrame;
3068 : {
3069 : static const CustomShapeProvider::ParameterPairData aData =
3070 : {
3071 : EnhancedCustomShapeParameterType::EQUATION,
3072 : EnhancedCustomShapeParameterType::EQUATION,
3073 : 13, 10
3074 : };
3075 0 : aTextFrame.TopLeft = createParameterPair(&aData);
3076 : }
3077 : {
3078 : static const CustomShapeProvider::ParameterPairData aData =
3079 : {
3080 : EnhancedCustomShapeParameterType::EQUATION,
3081 : EnhancedCustomShapeParameterType::EQUATION,
3082 : 14, 11
3083 : };
3084 0 : aTextFrame.BottomRight = createParameterPair(&aData);
3085 : }
3086 0 : aTextFrameSeq [0] = aTextFrame;
3087 : }
3088 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
3089 : }
3090 0 : aPropertyMap.setProperty(PROP_Path, aPropSequence);
3091 : }
3092 : {
3093 0 : awt::Rectangle aRectangle;
3094 0 : aRectangle.X = 0;
3095 0 : aRectangle.Y = 0;
3096 0 : aRectangle.Width = 0;
3097 0 : aRectangle.Height = 0;
3098 0 : aPropertyMap.setProperty(PROP_ViewBox, aRectangle);
3099 : }
3100 0 : aPropertyMap.setProperty( PROP_Type, OUString("ooxml-mathEqual"));
3101 :
3102 0 : return aPropertyMap;
3103 : }
3104 : };
3105 :
3106 : // This is a generated source file. DO NOT EDIT.
3107 :
3108 0 : class ShapeCstar12 : public CustomShapeProvider
3109 : {
3110 0 : virtual PropertyMap getProperties() SAL_OVERRIDE
3111 : {
3112 0 : PropertyMap aPropertyMap;
3113 :
3114 : {
3115 0 : Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (1);
3116 : {
3117 0 : Any aAny ((sal_Int32) 37500);
3118 0 : aAdjSequence [0].Value = aAny;
3119 0 : aAdjSequence [0].Name = "adj";
3120 : }
3121 0 : aPropertyMap.setProperty(PROP_AdjustmentValues, aAdjSequence);
3122 : }
3123 : {
3124 : static const char *aStrings[] = {
3125 : "if(0-$0 ,0,if(50000-$0 ,$0 ,50000))",
3126 : "logwidth/2",
3127 : "?1 *cos(pi*(1800000)/10800000)",
3128 : "logheight/2",
3129 : "?3 *sin(pi*(3600000)/10800000)",
3130 : "logwidth/2",
3131 : "?5 +0-?2 ",
3132 : "logwidth*3/4",
3133 : "?5 +?2 -0",
3134 : "logheight/2",
3135 : "?9 +0-?4 ",
3136 : "logheight*3/4",
3137 : "?9 +?4 -0",
3138 : "?1 *?0 /50000",
3139 : "?3 *?0 /50000",
3140 : "?13 *cos(pi*(900000)/10800000)",
3141 : "?13 *cos(pi*(2700000)/10800000)",
3142 : "?13 *cos(pi*(4500000)/10800000)",
3143 : "?14 *sin(pi*(4500000)/10800000)",
3144 : "?14 *sin(pi*(2700000)/10800000)",
3145 : "?14 *sin(pi*(900000)/10800000)",
3146 : "?5 +0-?15 ",
3147 : "?5 +0-?16 ",
3148 : "?5 +0-?17 ",
3149 : "?5 +?17 -0",
3150 : "?5 +?16 -0",
3151 : "?5 +?15 -0",
3152 : "?9 +0-?18 ",
3153 : "?9 +0-?19 ",
3154 : "?9 +0-?20 ",
3155 : "?9 +?20 -0",
3156 : "?9 +?19 -0",
3157 : "?9 +?18 -0",
3158 : "?9 +0-?14 ",
3159 : "logheight/4",
3160 : "logwidth",
3161 : "logheight",
3162 : "logwidth/4"
3163 : };
3164 0 : aPropertyMap.setProperty(PROP_Equations, createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings ));
3165 : }
3166 : {
3167 0 : Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
3168 : {
3169 0 : Sequence< PropertyValue > aPropSequence (4);
3170 : {
3171 0 : aPropSequence [0].Name = "Position";
3172 : static const CustomShapeProvider::ParameterPairData aData =
3173 : {
3174 : EnhancedCustomShapeParameterType::EQUATION,
3175 : EnhancedCustomShapeParameterType::EQUATION,
3176 : 5, 33
3177 : };
3178 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
3179 : }
3180 : {
3181 0 : aPropSequence [1].Name = "RangeYMaximum";
3182 0 : EnhancedCustomShapeParameter aParameter;
3183 0 : Any aAny ((sal_Int32) 50000);
3184 0 : aParameter.Value = aAny;
3185 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
3186 0 : aPropSequence [1].Value = makeAny (aParameter);
3187 : }
3188 : {
3189 0 : aPropSequence [2].Name = "RangeYMinimum";
3190 0 : EnhancedCustomShapeParameter aParameter;
3191 0 : Any aAny ((sal_Int32) 0);
3192 0 : aParameter.Value = aAny;
3193 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
3194 0 : aPropSequence [2].Value = makeAny (aParameter);
3195 : }
3196 : {
3197 0 : aPropSequence [3].Name = "RefY";
3198 0 : Any aAny ((sal_Int32) 0);
3199 0 : aPropSequence [3].Value = makeAny (aAny);
3200 : }
3201 0 : aPropSequenceSequence [0] = aPropSequence;
3202 : }
3203 0 : aPropertyMap.setProperty(PROP_Handles, aPropSequenceSequence);
3204 : }
3205 : {
3206 0 : aPropertyMap.setProperty(PROP_MirroredX, (sal_Bool) sal_False);
3207 : }
3208 : {
3209 0 : aPropertyMap.setProperty(PROP_MirroredY, (sal_Bool) sal_False);
3210 : }
3211 : {
3212 0 : Sequence< PropertyValue > aPropSequence (3);
3213 : {
3214 0 : aPropSequence [0].Name = "Coordinates";
3215 : static const CustomShapeProvider::ParameterPairData aData[] = {
3216 : {
3217 : EnhancedCustomShapeParameterType::NORMAL,
3218 : EnhancedCustomShapeParameterType::EQUATION,
3219 : 0, 9
3220 : },
3221 : {
3222 : EnhancedCustomShapeParameterType::EQUATION,
3223 : EnhancedCustomShapeParameterType::EQUATION,
3224 : 21, 29
3225 : },
3226 : {
3227 : EnhancedCustomShapeParameterType::EQUATION,
3228 : EnhancedCustomShapeParameterType::EQUATION,
3229 : 6, 34
3230 : },
3231 : {
3232 : EnhancedCustomShapeParameterType::EQUATION,
3233 : EnhancedCustomShapeParameterType::EQUATION,
3234 : 22, 28
3235 : },
3236 : {
3237 : EnhancedCustomShapeParameterType::EQUATION,
3238 : EnhancedCustomShapeParameterType::EQUATION,
3239 : 37, 10
3240 : },
3241 : {
3242 : EnhancedCustomShapeParameterType::EQUATION,
3243 : EnhancedCustomShapeParameterType::EQUATION,
3244 : 23, 27
3245 : },
3246 : {
3247 : EnhancedCustomShapeParameterType::EQUATION,
3248 : EnhancedCustomShapeParameterType::NORMAL,
3249 : 5, 0
3250 : },
3251 : {
3252 : EnhancedCustomShapeParameterType::EQUATION,
3253 : EnhancedCustomShapeParameterType::EQUATION,
3254 : 24, 27
3255 : },
3256 : {
3257 : EnhancedCustomShapeParameterType::EQUATION,
3258 : EnhancedCustomShapeParameterType::EQUATION,
3259 : 7, 10
3260 : },
3261 : {
3262 : EnhancedCustomShapeParameterType::EQUATION,
3263 : EnhancedCustomShapeParameterType::EQUATION,
3264 : 25, 28
3265 : },
3266 : {
3267 : EnhancedCustomShapeParameterType::EQUATION,
3268 : EnhancedCustomShapeParameterType::EQUATION,
3269 : 8, 34
3270 : },
3271 : {
3272 : EnhancedCustomShapeParameterType::EQUATION,
3273 : EnhancedCustomShapeParameterType::EQUATION,
3274 : 26, 29
3275 : },
3276 : {
3277 : EnhancedCustomShapeParameterType::EQUATION,
3278 : EnhancedCustomShapeParameterType::EQUATION,
3279 : 35, 9
3280 : },
3281 : {
3282 : EnhancedCustomShapeParameterType::EQUATION,
3283 : EnhancedCustomShapeParameterType::EQUATION,
3284 : 26, 30
3285 : },
3286 : {
3287 : EnhancedCustomShapeParameterType::EQUATION,
3288 : EnhancedCustomShapeParameterType::EQUATION,
3289 : 8, 11
3290 : },
3291 : {
3292 : EnhancedCustomShapeParameterType::EQUATION,
3293 : EnhancedCustomShapeParameterType::EQUATION,
3294 : 25, 31
3295 : },
3296 : {
3297 : EnhancedCustomShapeParameterType::EQUATION,
3298 : EnhancedCustomShapeParameterType::EQUATION,
3299 : 7, 12
3300 : },
3301 : {
3302 : EnhancedCustomShapeParameterType::EQUATION,
3303 : EnhancedCustomShapeParameterType::EQUATION,
3304 : 24, 32
3305 : },
3306 : {
3307 : EnhancedCustomShapeParameterType::EQUATION,
3308 : EnhancedCustomShapeParameterType::EQUATION,
3309 : 5, 36
3310 : },
3311 : {
3312 : EnhancedCustomShapeParameterType::EQUATION,
3313 : EnhancedCustomShapeParameterType::EQUATION,
3314 : 23, 32
3315 : },
3316 : {
3317 : EnhancedCustomShapeParameterType::EQUATION,
3318 : EnhancedCustomShapeParameterType::EQUATION,
3319 : 37, 12
3320 : },
3321 : {
3322 : EnhancedCustomShapeParameterType::EQUATION,
3323 : EnhancedCustomShapeParameterType::EQUATION,
3324 : 22, 31
3325 : },
3326 : {
3327 : EnhancedCustomShapeParameterType::EQUATION,
3328 : EnhancedCustomShapeParameterType::EQUATION,
3329 : 6, 11
3330 : },
3331 : {
3332 : EnhancedCustomShapeParameterType::EQUATION,
3333 : EnhancedCustomShapeParameterType::EQUATION,
3334 : 21, 30
3335 : }
3336 : };
3337 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
3338 : }
3339 : {
3340 0 : aPropSequence [1].Name = "Segments";
3341 : static const sal_uInt16 nValues[] = {
3342 : // Command, Count
3343 : 1,1,
3344 : 2,23,
3345 : 4,0,
3346 : 5,0
3347 : };
3348 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
3349 : }
3350 : {
3351 0 : aPropSequence [2].Name = "TextFrames";
3352 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
3353 : {
3354 0 : EnhancedCustomShapeTextFrame aTextFrame;
3355 : {
3356 : static const CustomShapeProvider::ParameterPairData aData =
3357 : {
3358 : EnhancedCustomShapeParameterType::EQUATION,
3359 : EnhancedCustomShapeParameterType::EQUATION,
3360 : 22, 28
3361 : };
3362 0 : aTextFrame.TopLeft = createParameterPair(&aData);
3363 : }
3364 : {
3365 : static const CustomShapeProvider::ParameterPairData aData =
3366 : {
3367 : EnhancedCustomShapeParameterType::EQUATION,
3368 : EnhancedCustomShapeParameterType::EQUATION,
3369 : 25, 31
3370 : };
3371 0 : aTextFrame.BottomRight = createParameterPair(&aData);
3372 : }
3373 0 : aTextFrameSeq [0] = aTextFrame;
3374 : }
3375 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
3376 : }
3377 0 : aPropertyMap.setProperty(PROP_Path, aPropSequence);
3378 : }
3379 : {
3380 0 : awt::Rectangle aRectangle;
3381 0 : aRectangle.X = 0;
3382 0 : aRectangle.Y = 0;
3383 0 : aRectangle.Width = 0;
3384 0 : aRectangle.Height = 0;
3385 0 : aPropertyMap.setProperty(PROP_ViewBox, aRectangle);
3386 : }
3387 0 : aPropertyMap.setProperty( PROP_Type, OUString("ooxml-star12"));
3388 :
3389 0 : return aPropertyMap;
3390 : }
3391 : };
3392 :
3393 : // This is a generated source file. DO NOT EDIT.
3394 :
3395 0 : class ShapeCuturnArrow : public CustomShapeProvider
3396 : {
3397 0 : virtual PropertyMap getProperties() SAL_OVERRIDE
3398 : {
3399 0 : PropertyMap aPropertyMap;
3400 :
3401 : {
3402 0 : Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (5);
3403 : {
3404 0 : Any aAny ((sal_Int32) 25000);
3405 0 : aAdjSequence [0].Value = aAny;
3406 0 : aAdjSequence [0].Name = "adj1";
3407 : }
3408 : {
3409 0 : Any aAny ((sal_Int32) 25000);
3410 0 : aAdjSequence [1].Value = aAny;
3411 0 : aAdjSequence [1].Name = "adj2";
3412 : }
3413 : {
3414 0 : Any aAny ((sal_Int32) 25000);
3415 0 : aAdjSequence [2].Value = aAny;
3416 0 : aAdjSequence [2].Name = "adj3";
3417 : }
3418 : {
3419 0 : Any aAny ((sal_Int32) 43750);
3420 0 : aAdjSequence [3].Value = aAny;
3421 0 : aAdjSequence [3].Name = "adj4";
3422 : }
3423 : {
3424 0 : Any aAny ((sal_Int32) 75000);
3425 0 : aAdjSequence [4].Value = aAny;
3426 0 : aAdjSequence [4].Name = "adj5";
3427 : }
3428 0 : aPropertyMap.setProperty(PROP_AdjustmentValues, aAdjSequence);
3429 : }
3430 : {
3431 : static const char *aStrings[] = {
3432 : "if(0-$1 ,0,if(25000-$1 ,$1 ,25000))",
3433 : "?0 *2/1",
3434 : "if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))",
3435 : "min(logwidth,logheight)",
3436 : "?2 *?3 /logheight",
3437 : "100000+0-?4 ",
3438 : "?5 *logheight/?3 ",
3439 : "if(0-$2 ,0,if(?6 -$2 ,$2 ,?6 ))",
3440 : "?7 +?2 -0",
3441 : "?8 *?3 /logheight",
3442 : "if(?9 -$4 ,?9 ,if(100000-$4 ,$4 ,100000))",
3443 : "?3 *?2 /100000",
3444 : "?3 *?0 /100000",
3445 : "?11 *1/2",
3446 : "?12 +0-?13 ",
3447 : "logheight*?10 /100000",
3448 : "?3 *?7 /100000",
3449 : "?15 +0-?16 ",
3450 : "logwidth+0-?14 ",
3451 : "?18 *1/2",
3452 : "min(?19 ,?17 )",
3453 : "?20 *100000/?3 ",
3454 : "if(0-$3 ,0,if(?21 -$3 ,$3 ,?21 ))",
3455 : "?3 *?22 /100000",
3456 : "?23 +0-?11 ",
3457 : "max(?24 ,0)",
3458 : "?11 +?25 -0",
3459 : "logwidth+0-?12 ",
3460 : "?27 +0-?12 ",
3461 : "?28 +?14 -0",
3462 : "?18 +0-?23 ",
3463 : "?29 +0-?25 ",
3464 : "(?11 +?29 )/2",
3465 : "logheight",
3466 : "logwidth",
3467 : "(10800000)/60000.0",
3468 : "(5400000)/60000.0",
3469 : "(16200000)/60000.0",
3470 : "(5400000)/60000.0",
3471 : "(0)/60000.0",
3472 : "(-5400000)/60000.0",
3473 : "(16200000)/60000.0",
3474 : "(-5400000)/60000.0"
3475 : };
3476 0 : aPropertyMap.setProperty(PROP_Equations, createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings ));
3477 : }
3478 : {
3479 0 : Sequence< Sequence < PropertyValue > > aPropSequenceSequence (5);
3480 : {
3481 0 : Sequence< PropertyValue > aPropSequence (4);
3482 : {
3483 0 : aPropSequence [0].Name = "Position";
3484 : static const CustomShapeProvider::ParameterPairData aData =
3485 : {
3486 : EnhancedCustomShapeParameterType::EQUATION,
3487 : EnhancedCustomShapeParameterType::EQUATION,
3488 : 11, 33
3489 : };
3490 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
3491 : }
3492 : {
3493 0 : aPropSequence [1].Name = "RangeXMaximum";
3494 0 : EnhancedCustomShapeParameter aParameter;
3495 0 : Any aAny ((sal_Int32) 1);
3496 0 : aParameter.Value = aAny;
3497 0 : aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
3498 0 : aPropSequence [1].Value = makeAny (aParameter);
3499 : }
3500 : {
3501 0 : aPropSequence [2].Name = "RangeXMinimum";
3502 0 : EnhancedCustomShapeParameter aParameter;
3503 0 : Any aAny ((sal_Int32) 0);
3504 0 : aParameter.Value = aAny;
3505 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
3506 0 : aPropSequence [2].Value = makeAny (aParameter);
3507 : }
3508 : {
3509 0 : aPropSequence [3].Name = "RefX";
3510 0 : Any aAny ((sal_Int32) 0);
3511 0 : aPropSequence [3].Value = makeAny (aAny);
3512 : }
3513 0 : aPropSequenceSequence [0] = aPropSequence;
3514 : }
3515 : {
3516 0 : Sequence< PropertyValue > aPropSequence (4);
3517 : {
3518 0 : aPropSequence [0].Name = "Position";
3519 : static const CustomShapeProvider::ParameterPairData aData =
3520 : {
3521 : EnhancedCustomShapeParameterType::EQUATION,
3522 : EnhancedCustomShapeParameterType::EQUATION,
3523 : 28, 33
3524 : };
3525 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
3526 : }
3527 : {
3528 0 : aPropSequence [1].Name = "RangeXMaximum";
3529 0 : EnhancedCustomShapeParameter aParameter;
3530 0 : Any aAny ((sal_Int32) 25000);
3531 0 : aParameter.Value = aAny;
3532 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
3533 0 : aPropSequence [1].Value = makeAny (aParameter);
3534 : }
3535 : {
3536 0 : aPropSequence [2].Name = "RangeXMinimum";
3537 0 : EnhancedCustomShapeParameter aParameter;
3538 0 : Any aAny ((sal_Int32) 0);
3539 0 : aParameter.Value = aAny;
3540 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
3541 0 : aPropSequence [2].Value = makeAny (aParameter);
3542 : }
3543 : {
3544 0 : aPropSequence [3].Name = "RefX";
3545 0 : Any aAny ((sal_Int32) 1);
3546 0 : aPropSequence [3].Value = makeAny (aAny);
3547 : }
3548 0 : aPropSequenceSequence [1] = aPropSequence;
3549 : }
3550 : {
3551 0 : Sequence< PropertyValue > aPropSequence (4);
3552 : {
3553 0 : aPropSequence [0].Name = "Position";
3554 : static const CustomShapeProvider::ParameterPairData aData =
3555 : {
3556 : EnhancedCustomShapeParameterType::EQUATION,
3557 : EnhancedCustomShapeParameterType::EQUATION,
3558 : 28, 17
3559 : };
3560 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
3561 : }
3562 : {
3563 0 : aPropSequence [1].Name = "RangeYMaximum";
3564 0 : EnhancedCustomShapeParameter aParameter;
3565 0 : Any aAny ((sal_Int32) 6);
3566 0 : aParameter.Value = aAny;
3567 0 : aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
3568 0 : aPropSequence [1].Value = makeAny (aParameter);
3569 : }
3570 : {
3571 0 : aPropSequence [2].Name = "RangeYMinimum";
3572 0 : EnhancedCustomShapeParameter aParameter;
3573 0 : Any aAny ((sal_Int32) 0);
3574 0 : aParameter.Value = aAny;
3575 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
3576 0 : aPropSequence [2].Value = makeAny (aParameter);
3577 : }
3578 : {
3579 0 : aPropSequence [3].Name = "RefY";
3580 0 : Any aAny ((sal_Int32) 2);
3581 0 : aPropSequence [3].Value = makeAny (aAny);
3582 : }
3583 0 : aPropSequenceSequence [2] = aPropSequence;
3584 : }
3585 : {
3586 0 : Sequence< PropertyValue > aPropSequence (4);
3587 : {
3588 0 : aPropSequence [0].Name = "Position";
3589 : static const CustomShapeProvider::ParameterPairData aData =
3590 : {
3591 : EnhancedCustomShapeParameterType::EQUATION,
3592 : EnhancedCustomShapeParameterType::NORMAL,
3593 : 23, 0
3594 : };
3595 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
3596 : }
3597 : {
3598 0 : aPropSequence [1].Name = "RangeXMaximum";
3599 0 : EnhancedCustomShapeParameter aParameter;
3600 0 : Any aAny ((sal_Int32) 21);
3601 0 : aParameter.Value = aAny;
3602 0 : aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
3603 0 : aPropSequence [1].Value = makeAny (aParameter);
3604 : }
3605 : {
3606 0 : aPropSequence [2].Name = "RangeXMinimum";
3607 0 : EnhancedCustomShapeParameter aParameter;
3608 0 : Any aAny ((sal_Int32) 0);
3609 0 : aParameter.Value = aAny;
3610 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
3611 0 : aPropSequence [2].Value = makeAny (aParameter);
3612 : }
3613 : {
3614 0 : aPropSequence [3].Name = "RefX";
3615 0 : Any aAny ((sal_Int32) 3);
3616 0 : aPropSequence [3].Value = makeAny (aAny);
3617 : }
3618 0 : aPropSequenceSequence [3] = aPropSequence;
3619 : }
3620 : {
3621 0 : Sequence< PropertyValue > aPropSequence (4);
3622 : {
3623 0 : aPropSequence [0].Name = "Position";
3624 : static const CustomShapeProvider::ParameterPairData aData =
3625 : {
3626 : EnhancedCustomShapeParameterType::EQUATION,
3627 : EnhancedCustomShapeParameterType::EQUATION,
3628 : 34, 15
3629 : };
3630 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
3631 : }
3632 : {
3633 0 : aPropSequence [1].Name = "RangeYMaximum";
3634 0 : EnhancedCustomShapeParameter aParameter;
3635 0 : Any aAny ((sal_Int32) 100000);
3636 0 : aParameter.Value = aAny;
3637 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
3638 0 : aPropSequence [1].Value = makeAny (aParameter);
3639 : }
3640 : {
3641 0 : aPropSequence [2].Name = "RangeYMinimum";
3642 0 : EnhancedCustomShapeParameter aParameter;
3643 0 : Any aAny ((sal_Int32) 9);
3644 0 : aParameter.Value = aAny;
3645 0 : aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
3646 0 : aPropSequence [2].Value = makeAny (aParameter);
3647 : }
3648 : {
3649 0 : aPropSequence [3].Name = "RefY";
3650 0 : Any aAny ((sal_Int32) 4);
3651 0 : aPropSequence [3].Value = makeAny (aAny);
3652 : }
3653 0 : aPropSequenceSequence [4] = aPropSequence;
3654 : }
3655 0 : aPropertyMap.setProperty(PROP_Handles, aPropSequenceSequence);
3656 : }
3657 : {
3658 0 : aPropertyMap.setProperty(PROP_MirroredX, (sal_Bool) sal_False);
3659 : }
3660 : {
3661 0 : aPropertyMap.setProperty(PROP_MirroredY, (sal_Bool) sal_False);
3662 : }
3663 : {
3664 0 : Sequence< PropertyValue > aPropSequence (3);
3665 : {
3666 0 : aPropSequence [0].Name = "Coordinates";
3667 : static const CustomShapeProvider::ParameterPairData aData[] = {
3668 : {
3669 : EnhancedCustomShapeParameterType::NORMAL,
3670 : EnhancedCustomShapeParameterType::EQUATION,
3671 : 0, 33
3672 : },
3673 : {
3674 : EnhancedCustomShapeParameterType::NORMAL,
3675 : EnhancedCustomShapeParameterType::EQUATION,
3676 : 0, 23
3677 : },
3678 : {
3679 : EnhancedCustomShapeParameterType::EQUATION,
3680 : EnhancedCustomShapeParameterType::EQUATION,
3681 : 23, 23
3682 : },
3683 : {
3684 : EnhancedCustomShapeParameterType::EQUATION,
3685 : EnhancedCustomShapeParameterType::EQUATION,
3686 : 35, 36
3687 : },
3688 : {
3689 : EnhancedCustomShapeParameterType::EQUATION,
3690 : EnhancedCustomShapeParameterType::NORMAL,
3691 : 30, 0
3692 : },
3693 : {
3694 : EnhancedCustomShapeParameterType::EQUATION,
3695 : EnhancedCustomShapeParameterType::EQUATION,
3696 : 23, 23
3697 : },
3698 : {
3699 : EnhancedCustomShapeParameterType::EQUATION,
3700 : EnhancedCustomShapeParameterType::EQUATION,
3701 : 37, 38
3702 : },
3703 : {
3704 : EnhancedCustomShapeParameterType::EQUATION,
3705 : EnhancedCustomShapeParameterType::EQUATION,
3706 : 18, 17
3707 : },
3708 : {
3709 : EnhancedCustomShapeParameterType::EQUATION,
3710 : EnhancedCustomShapeParameterType::EQUATION,
3711 : 34, 17
3712 : },
3713 : {
3714 : EnhancedCustomShapeParameterType::EQUATION,
3715 : EnhancedCustomShapeParameterType::EQUATION,
3716 : 27, 15
3717 : },
3718 : {
3719 : EnhancedCustomShapeParameterType::EQUATION,
3720 : EnhancedCustomShapeParameterType::EQUATION,
3721 : 28, 17
3722 : },
3723 : {
3724 : EnhancedCustomShapeParameterType::EQUATION,
3725 : EnhancedCustomShapeParameterType::EQUATION,
3726 : 29, 17
3727 : },
3728 : {
3729 : EnhancedCustomShapeParameterType::EQUATION,
3730 : EnhancedCustomShapeParameterType::EQUATION,
3731 : 29, 26
3732 : },
3733 : {
3734 : EnhancedCustomShapeParameterType::EQUATION,
3735 : EnhancedCustomShapeParameterType::EQUATION,
3736 : 25, 25
3737 : },
3738 : {
3739 : EnhancedCustomShapeParameterType::EQUATION,
3740 : EnhancedCustomShapeParameterType::EQUATION,
3741 : 39, 40
3742 : },
3743 : {
3744 : EnhancedCustomShapeParameterType::EQUATION,
3745 : EnhancedCustomShapeParameterType::EQUATION,
3746 : 26, 11
3747 : },
3748 : {
3749 : EnhancedCustomShapeParameterType::EQUATION,
3750 : EnhancedCustomShapeParameterType::EQUATION,
3751 : 25, 25
3752 : },
3753 : {
3754 : EnhancedCustomShapeParameterType::EQUATION,
3755 : EnhancedCustomShapeParameterType::EQUATION,
3756 : 41, 42
3757 : },
3758 : {
3759 : EnhancedCustomShapeParameterType::EQUATION,
3760 : EnhancedCustomShapeParameterType::EQUATION,
3761 : 11, 33
3762 : }
3763 : };
3764 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
3765 : }
3766 : {
3767 0 : aPropSequence [1].Name = "Segments";
3768 : static const sal_uInt16 nValues[] = {
3769 : // Command, Count
3770 : 1,1,
3771 : 2,1,
3772 : 17,1,
3773 : 2,1,
3774 : 17,1,
3775 : 2,6,
3776 : 17,1,
3777 : 2,1,
3778 : 17,1,
3779 : 2,1,
3780 : 4,0,
3781 : 5,0
3782 : };
3783 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
3784 : }
3785 : {
3786 0 : aPropSequence [2].Name = "TextFrames";
3787 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
3788 : {
3789 0 : EnhancedCustomShapeTextFrame aTextFrame;
3790 : {
3791 : static const CustomShapeProvider::ParameterPairData aData =
3792 : {
3793 : EnhancedCustomShapeParameterType::NORMAL,
3794 : EnhancedCustomShapeParameterType::NORMAL,
3795 : 0, 0
3796 : };
3797 0 : aTextFrame.TopLeft = createParameterPair(&aData);
3798 : }
3799 : {
3800 : static const CustomShapeProvider::ParameterPairData aData =
3801 : {
3802 : EnhancedCustomShapeParameterType::EQUATION,
3803 : EnhancedCustomShapeParameterType::EQUATION,
3804 : 34, 33
3805 : };
3806 0 : aTextFrame.BottomRight = createParameterPair(&aData);
3807 : }
3808 0 : aTextFrameSeq [0] = aTextFrame;
3809 : }
3810 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
3811 : }
3812 0 : aPropertyMap.setProperty(PROP_Path, aPropSequence);
3813 : }
3814 : {
3815 0 : awt::Rectangle aRectangle;
3816 0 : aRectangle.X = 0;
3817 0 : aRectangle.Y = 0;
3818 0 : aRectangle.Width = 0;
3819 0 : aRectangle.Height = 0;
3820 0 : aPropertyMap.setProperty(PROP_ViewBox, aRectangle);
3821 : }
3822 0 : aPropertyMap.setProperty( PROP_Type, OUString("ooxml-uturnArrow"));
3823 :
3824 0 : return aPropertyMap;
3825 : }
3826 : };
3827 :
3828 : // This is a generated source file. DO NOT EDIT.
3829 :
3830 0 : class ShapeCsquareTabs : public CustomShapeProvider
3831 : {
3832 0 : virtual PropertyMap getProperties() SAL_OVERRIDE
3833 : {
3834 0 : PropertyMap aPropertyMap;
3835 :
3836 : {
3837 0 : aPropertyMap.setProperty(PROP_AdjustmentValues, Sequence< OUString >(0));
3838 : }
3839 : {
3840 : static const char *aStrings[] = {
3841 : "sqrt(logwidth*logwidth+logheight*logheight+0*0)",
3842 : "1*?0 /20",
3843 : "0+logheight-?1 ",
3844 : "0+logwidth-?1 ",
3845 : "logheight",
3846 : "logwidth"
3847 : };
3848 0 : aPropertyMap.setProperty(PROP_Equations, createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings ));
3849 : }
3850 : {
3851 0 : aPropertyMap.setProperty(PROP_Handles, Sequence< OUString >(0));
3852 : }
3853 : {
3854 0 : aPropertyMap.setProperty(PROP_MirroredX, (sal_Bool) sal_False);
3855 : }
3856 : {
3857 0 : aPropertyMap.setProperty(PROP_MirroredY, (sal_Bool) sal_False);
3858 : }
3859 : {
3860 0 : Sequence< PropertyValue > aPropSequence (3);
3861 : {
3862 0 : aPropSequence [0].Name = "Coordinates";
3863 : static const CustomShapeProvider::ParameterPairData aData[] = {
3864 : {
3865 : EnhancedCustomShapeParameterType::NORMAL,
3866 : EnhancedCustomShapeParameterType::NORMAL,
3867 : 0, 0
3868 : },
3869 : {
3870 : EnhancedCustomShapeParameterType::EQUATION,
3871 : EnhancedCustomShapeParameterType::NORMAL,
3872 : 1, 0
3873 : },
3874 : {
3875 : EnhancedCustomShapeParameterType::EQUATION,
3876 : EnhancedCustomShapeParameterType::EQUATION,
3877 : 1, 1
3878 : },
3879 : {
3880 : EnhancedCustomShapeParameterType::NORMAL,
3881 : EnhancedCustomShapeParameterType::EQUATION,
3882 : 0, 1
3883 : },
3884 : {
3885 : EnhancedCustomShapeParameterType::NORMAL,
3886 : EnhancedCustomShapeParameterType::EQUATION,
3887 : 0, 2
3888 : },
3889 : {
3890 : EnhancedCustomShapeParameterType::EQUATION,
3891 : EnhancedCustomShapeParameterType::EQUATION,
3892 : 1, 2
3893 : },
3894 : {
3895 : EnhancedCustomShapeParameterType::EQUATION,
3896 : EnhancedCustomShapeParameterType::EQUATION,
3897 : 1, 4
3898 : },
3899 : {
3900 : EnhancedCustomShapeParameterType::NORMAL,
3901 : EnhancedCustomShapeParameterType::EQUATION,
3902 : 0, 4
3903 : },
3904 : {
3905 : EnhancedCustomShapeParameterType::EQUATION,
3906 : EnhancedCustomShapeParameterType::NORMAL,
3907 : 3, 0
3908 : },
3909 : {
3910 : EnhancedCustomShapeParameterType::EQUATION,
3911 : EnhancedCustomShapeParameterType::NORMAL,
3912 : 5, 0
3913 : },
3914 : {
3915 : EnhancedCustomShapeParameterType::EQUATION,
3916 : EnhancedCustomShapeParameterType::EQUATION,
3917 : 5, 1
3918 : },
3919 : {
3920 : EnhancedCustomShapeParameterType::EQUATION,
3921 : EnhancedCustomShapeParameterType::EQUATION,
3922 : 3, 1
3923 : },
3924 : {
3925 : EnhancedCustomShapeParameterType::EQUATION,
3926 : EnhancedCustomShapeParameterType::EQUATION,
3927 : 3, 2
3928 : },
3929 : {
3930 : EnhancedCustomShapeParameterType::EQUATION,
3931 : EnhancedCustomShapeParameterType::EQUATION,
3932 : 5, 2
3933 : },
3934 : {
3935 : EnhancedCustomShapeParameterType::EQUATION,
3936 : EnhancedCustomShapeParameterType::EQUATION,
3937 : 5, 4
3938 : },
3939 : {
3940 : EnhancedCustomShapeParameterType::EQUATION,
3941 : EnhancedCustomShapeParameterType::EQUATION,
3942 : 3, 4
3943 : }
3944 : };
3945 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
3946 : }
3947 : {
3948 0 : aPropSequence [1].Name = "Segments";
3949 : static const sal_uInt16 nValues[] = {
3950 : // Command, Count
3951 : 1,1,
3952 : 2,3,
3953 : 4,0,
3954 : 5,0,
3955 : 1,1,
3956 : 2,3,
3957 : 4,0,
3958 : 5,0,
3959 : 1,1,
3960 : 2,3,
3961 : 4,0,
3962 : 5,0,
3963 : 1,1,
3964 : 2,3,
3965 : 4,0,
3966 : 5,0
3967 : };
3968 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
3969 : }
3970 : {
3971 0 : aPropSequence [2].Name = "TextFrames";
3972 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
3973 : {
3974 0 : EnhancedCustomShapeTextFrame aTextFrame;
3975 : {
3976 : static const CustomShapeProvider::ParameterPairData aData =
3977 : {
3978 : EnhancedCustomShapeParameterType::EQUATION,
3979 : EnhancedCustomShapeParameterType::EQUATION,
3980 : 1, 1
3981 : };
3982 0 : aTextFrame.TopLeft = createParameterPair(&aData);
3983 : }
3984 : {
3985 : static const CustomShapeProvider::ParameterPairData aData =
3986 : {
3987 : EnhancedCustomShapeParameterType::EQUATION,
3988 : EnhancedCustomShapeParameterType::EQUATION,
3989 : 3, 2
3990 : };
3991 0 : aTextFrame.BottomRight = createParameterPair(&aData);
3992 : }
3993 0 : aTextFrameSeq [0] = aTextFrame;
3994 : }
3995 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
3996 : }
3997 0 : aPropertyMap.setProperty(PROP_Path, aPropSequence);
3998 : }
3999 : {
4000 0 : awt::Rectangle aRectangle;
4001 0 : aRectangle.X = 0;
4002 0 : aRectangle.Y = 0;
4003 0 : aRectangle.Width = 0;
4004 0 : aRectangle.Height = 0;
4005 0 : aPropertyMap.setProperty(PROP_ViewBox, aRectangle);
4006 : }
4007 0 : aPropertyMap.setProperty( PROP_Type, OUString("ooxml-squareTabs"));
4008 :
4009 0 : return aPropertyMap;
4010 : }
4011 : };
4012 :
4013 : // This is a generated source file. DO NOT EDIT.
4014 :
4015 0 : class ShapeCleftRightUpArrow : public CustomShapeProvider
4016 : {
4017 0 : virtual PropertyMap getProperties() SAL_OVERRIDE
4018 : {
4019 0 : PropertyMap aPropertyMap;
4020 :
4021 : {
4022 0 : Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (3);
4023 : {
4024 0 : Any aAny ((sal_Int32) 25000);
4025 0 : aAdjSequence [0].Value = aAny;
4026 0 : aAdjSequence [0].Name = "adj1";
4027 : }
4028 : {
4029 0 : Any aAny ((sal_Int32) 25000);
4030 0 : aAdjSequence [1].Value = aAny;
4031 0 : aAdjSequence [1].Name = "adj2";
4032 : }
4033 : {
4034 0 : Any aAny ((sal_Int32) 25000);
4035 0 : aAdjSequence [2].Value = aAny;
4036 0 : aAdjSequence [2].Name = "adj3";
4037 : }
4038 0 : aPropertyMap.setProperty(PROP_AdjustmentValues, aAdjSequence);
4039 : }
4040 : {
4041 : static const char *aStrings[] = {
4042 : "if(0-$1 ,0,if(50000-$1 ,$1 ,50000))",
4043 : "?0 *2/1",
4044 : "if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))",
4045 : "100000+0-?1 ",
4046 : "?3 *1/2",
4047 : "if(0-$2 ,0,if(?4 -$2 ,$2 ,?4 ))",
4048 : "min(logwidth,logheight)",
4049 : "?6 *?5 /100000",
4050 : "?6 *?0 /100000",
4051 : "logwidth/2",
4052 : "?9 +0-?8 ",
4053 : "?9 +?8 -0",
4054 : "?6 *?2 /200000",
4055 : "?9 +0-?12 ",
4056 : "?9 +?12 -0",
4057 : "logwidth+0-?7 ",
4058 : "?6 *?0 /50000",
4059 : "logheight+0-?16 ",
4060 : "logheight+0-?8 ",
4061 : "?18 +0-?12 ",
4062 : "?18 +?12 -0",
4063 : "?12 *?7 /?8 ",
4064 : "logwidth+0-?21 ",
4065 : "logwidth",
4066 : "logheight"
4067 : };
4068 0 : aPropertyMap.setProperty(PROP_Equations, createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings ));
4069 : }
4070 : {
4071 0 : Sequence< Sequence < PropertyValue > > aPropSequenceSequence (3);
4072 : {
4073 0 : Sequence< PropertyValue > aPropSequence (4);
4074 : {
4075 0 : aPropSequence [0].Name = "Position";
4076 : static const CustomShapeProvider::ParameterPairData aData =
4077 : {
4078 : EnhancedCustomShapeParameterType::EQUATION,
4079 : EnhancedCustomShapeParameterType::EQUATION,
4080 : 13, 7
4081 : };
4082 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
4083 : }
4084 : {
4085 0 : aPropSequence [1].Name = "RangeXMaximum";
4086 0 : EnhancedCustomShapeParameter aParameter;
4087 0 : Any aAny ((sal_Int32) 1);
4088 0 : aParameter.Value = aAny;
4089 0 : aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
4090 0 : aPropSequence [1].Value = makeAny (aParameter);
4091 : }
4092 : {
4093 0 : aPropSequence [2].Name = "RangeXMinimum";
4094 0 : EnhancedCustomShapeParameter aParameter;
4095 0 : Any aAny ((sal_Int32) 0);
4096 0 : aParameter.Value = aAny;
4097 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
4098 0 : aPropSequence [2].Value = makeAny (aParameter);
4099 : }
4100 : {
4101 0 : aPropSequence [3].Name = "RefX";
4102 0 : Any aAny ((sal_Int32) 0);
4103 0 : aPropSequence [3].Value = makeAny (aAny);
4104 : }
4105 0 : aPropSequenceSequence [0] = aPropSequence;
4106 : }
4107 : {
4108 0 : Sequence< PropertyValue > aPropSequence (4);
4109 : {
4110 0 : aPropSequence [0].Name = "Position";
4111 : static const CustomShapeProvider::ParameterPairData aData =
4112 : {
4113 : EnhancedCustomShapeParameterType::EQUATION,
4114 : EnhancedCustomShapeParameterType::NORMAL,
4115 : 10, 0
4116 : };
4117 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
4118 : }
4119 : {
4120 0 : aPropSequence [1].Name = "RangeXMaximum";
4121 0 : EnhancedCustomShapeParameter aParameter;
4122 0 : Any aAny ((sal_Int32) 50000);
4123 0 : aParameter.Value = aAny;
4124 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
4125 0 : aPropSequence [1].Value = makeAny (aParameter);
4126 : }
4127 : {
4128 0 : aPropSequence [2].Name = "RangeXMinimum";
4129 0 : EnhancedCustomShapeParameter aParameter;
4130 0 : Any aAny ((sal_Int32) 0);
4131 0 : aParameter.Value = aAny;
4132 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
4133 0 : aPropSequence [2].Value = makeAny (aParameter);
4134 : }
4135 : {
4136 0 : aPropSequence [3].Name = "RefX";
4137 0 : Any aAny ((sal_Int32) 1);
4138 0 : aPropSequence [3].Value = makeAny (aAny);
4139 : }
4140 0 : aPropSequenceSequence [1] = aPropSequence;
4141 : }
4142 : {
4143 0 : Sequence< PropertyValue > aPropSequence (4);
4144 : {
4145 0 : aPropSequence [0].Name = "Position";
4146 : static const CustomShapeProvider::ParameterPairData aData =
4147 : {
4148 : EnhancedCustomShapeParameterType::EQUATION,
4149 : EnhancedCustomShapeParameterType::EQUATION,
4150 : 23, 7
4151 : };
4152 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
4153 : }
4154 : {
4155 0 : aPropSequence [1].Name = "RangeYMaximum";
4156 0 : EnhancedCustomShapeParameter aParameter;
4157 0 : Any aAny ((sal_Int32) 4);
4158 0 : aParameter.Value = aAny;
4159 0 : aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
4160 0 : aPropSequence [1].Value = makeAny (aParameter);
4161 : }
4162 : {
4163 0 : aPropSequence [2].Name = "RangeYMinimum";
4164 0 : EnhancedCustomShapeParameter aParameter;
4165 0 : Any aAny ((sal_Int32) 0);
4166 0 : aParameter.Value = aAny;
4167 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
4168 0 : aPropSequence [2].Value = makeAny (aParameter);
4169 : }
4170 : {
4171 0 : aPropSequence [3].Name = "RefY";
4172 0 : Any aAny ((sal_Int32) 2);
4173 0 : aPropSequence [3].Value = makeAny (aAny);
4174 : }
4175 0 : aPropSequenceSequence [2] = aPropSequence;
4176 : }
4177 0 : aPropertyMap.setProperty(PROP_Handles, aPropSequenceSequence);
4178 : }
4179 : {
4180 0 : aPropertyMap.setProperty(PROP_MirroredX, (sal_Bool) sal_False);
4181 : }
4182 : {
4183 0 : aPropertyMap.setProperty(PROP_MirroredY, (sal_Bool) sal_False);
4184 : }
4185 : {
4186 0 : Sequence< PropertyValue > aPropSequence (3);
4187 : {
4188 0 : aPropSequence [0].Name = "Coordinates";
4189 : static const CustomShapeProvider::ParameterPairData aData[] = {
4190 : {
4191 : EnhancedCustomShapeParameterType::NORMAL,
4192 : EnhancedCustomShapeParameterType::EQUATION,
4193 : 0, 18
4194 : },
4195 : {
4196 : EnhancedCustomShapeParameterType::EQUATION,
4197 : EnhancedCustomShapeParameterType::EQUATION,
4198 : 7, 17
4199 : },
4200 : {
4201 : EnhancedCustomShapeParameterType::EQUATION,
4202 : EnhancedCustomShapeParameterType::EQUATION,
4203 : 7, 19
4204 : },
4205 : {
4206 : EnhancedCustomShapeParameterType::EQUATION,
4207 : EnhancedCustomShapeParameterType::EQUATION,
4208 : 13, 19
4209 : },
4210 : {
4211 : EnhancedCustomShapeParameterType::EQUATION,
4212 : EnhancedCustomShapeParameterType::EQUATION,
4213 : 13, 7
4214 : },
4215 : {
4216 : EnhancedCustomShapeParameterType::EQUATION,
4217 : EnhancedCustomShapeParameterType::EQUATION,
4218 : 10, 7
4219 : },
4220 : {
4221 : EnhancedCustomShapeParameterType::EQUATION,
4222 : EnhancedCustomShapeParameterType::NORMAL,
4223 : 9, 0
4224 : },
4225 : {
4226 : EnhancedCustomShapeParameterType::EQUATION,
4227 : EnhancedCustomShapeParameterType::EQUATION,
4228 : 11, 7
4229 : },
4230 : {
4231 : EnhancedCustomShapeParameterType::EQUATION,
4232 : EnhancedCustomShapeParameterType::EQUATION,
4233 : 14, 7
4234 : },
4235 : {
4236 : EnhancedCustomShapeParameterType::EQUATION,
4237 : EnhancedCustomShapeParameterType::EQUATION,
4238 : 14, 19
4239 : },
4240 : {
4241 : EnhancedCustomShapeParameterType::EQUATION,
4242 : EnhancedCustomShapeParameterType::EQUATION,
4243 : 15, 19
4244 : },
4245 : {
4246 : EnhancedCustomShapeParameterType::EQUATION,
4247 : EnhancedCustomShapeParameterType::EQUATION,
4248 : 15, 17
4249 : },
4250 : {
4251 : EnhancedCustomShapeParameterType::EQUATION,
4252 : EnhancedCustomShapeParameterType::EQUATION,
4253 : 23, 18
4254 : },
4255 : {
4256 : EnhancedCustomShapeParameterType::EQUATION,
4257 : EnhancedCustomShapeParameterType::EQUATION,
4258 : 15, 24
4259 : },
4260 : {
4261 : EnhancedCustomShapeParameterType::EQUATION,
4262 : EnhancedCustomShapeParameterType::EQUATION,
4263 : 15, 20
4264 : },
4265 : {
4266 : EnhancedCustomShapeParameterType::EQUATION,
4267 : EnhancedCustomShapeParameterType::EQUATION,
4268 : 7, 20
4269 : },
4270 : {
4271 : EnhancedCustomShapeParameterType::EQUATION,
4272 : EnhancedCustomShapeParameterType::EQUATION,
4273 : 7, 24
4274 : }
4275 : };
4276 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
4277 : }
4278 : {
4279 0 : aPropSequence [1].Name = "Segments";
4280 : static const sal_uInt16 nValues[] = {
4281 : // Command, Count
4282 : 1,1,
4283 : 2,16,
4284 : 4,0,
4285 : 5,0
4286 : };
4287 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
4288 : }
4289 : {
4290 0 : aPropSequence [2].Name = "TextFrames";
4291 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
4292 : {
4293 0 : EnhancedCustomShapeTextFrame aTextFrame;
4294 : {
4295 : static const CustomShapeProvider::ParameterPairData aData =
4296 : {
4297 : EnhancedCustomShapeParameterType::EQUATION,
4298 : EnhancedCustomShapeParameterType::EQUATION,
4299 : 21, 19
4300 : };
4301 0 : aTextFrame.TopLeft = createParameterPair(&aData);
4302 : }
4303 : {
4304 : static const CustomShapeProvider::ParameterPairData aData =
4305 : {
4306 : EnhancedCustomShapeParameterType::EQUATION,
4307 : EnhancedCustomShapeParameterType::EQUATION,
4308 : 22, 20
4309 : };
4310 0 : aTextFrame.BottomRight = createParameterPair(&aData);
4311 : }
4312 0 : aTextFrameSeq [0] = aTextFrame;
4313 : }
4314 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
4315 : }
4316 0 : aPropertyMap.setProperty(PROP_Path, aPropSequence);
4317 : }
4318 : {
4319 0 : awt::Rectangle aRectangle;
4320 0 : aRectangle.X = 0;
4321 0 : aRectangle.Y = 0;
4322 0 : aRectangle.Width = 0;
4323 0 : aRectangle.Height = 0;
4324 0 : aPropertyMap.setProperty(PROP_ViewBox, aRectangle);
4325 : }
4326 0 : aPropertyMap.setProperty( PROP_Type, OUString("ooxml-leftRightUpArrow"));
4327 :
4328 0 : return aPropertyMap;
4329 : }
4330 : };
4331 :
4332 : // This is a generated source file. DO NOT EDIT.
4333 :
4334 0 : class ShapeCupArrow : public CustomShapeProvider
4335 : {
4336 0 : virtual PropertyMap getProperties() SAL_OVERRIDE
4337 : {
4338 0 : PropertyMap aPropertyMap;
4339 :
4340 : {
4341 0 : Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (2);
4342 : {
4343 0 : Any aAny ((sal_Int32) 50000);
4344 0 : aAdjSequence [0].Value = aAny;
4345 0 : aAdjSequence [0].Name = "adj1";
4346 : }
4347 : {
4348 0 : Any aAny ((sal_Int32) 50000);
4349 0 : aAdjSequence [1].Value = aAny;
4350 0 : aAdjSequence [1].Name = "adj2";
4351 : }
4352 0 : aPropertyMap.setProperty(PROP_AdjustmentValues, aAdjSequence);
4353 : }
4354 : {
4355 : static const char *aStrings[] = {
4356 : "min(logwidth,logheight)",
4357 : "100000*logheight/?0 ",
4358 : "if(0-$0 ,0,if(100000-$0 ,$0 ,100000))",
4359 : "if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))",
4360 : "?0 *?3 /100000",
4361 : "0+?4 -0",
4362 : "logwidth*?2 /200000",
4363 : "logwidth/2",
4364 : "?7 +0-?6 ",
4365 : "?7 +?6 -0",
4366 : "logwidth/2",
4367 : "?8 *?4 /?10 ",
4368 : "?5 +0-?11 ",
4369 : "logheight",
4370 : "logwidth"
4371 : };
4372 0 : aPropertyMap.setProperty(PROP_Equations, createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings ));
4373 : }
4374 : {
4375 0 : Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
4376 : {
4377 0 : Sequence< PropertyValue > aPropSequence (4);
4378 : {
4379 0 : aPropSequence [0].Name = "Position";
4380 : static const CustomShapeProvider::ParameterPairData aData =
4381 : {
4382 : EnhancedCustomShapeParameterType::EQUATION,
4383 : EnhancedCustomShapeParameterType::EQUATION,
4384 : 8, 13
4385 : };
4386 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
4387 : }
4388 : {
4389 0 : aPropSequence [1].Name = "RangeXMaximum";
4390 0 : EnhancedCustomShapeParameter aParameter;
4391 0 : Any aAny ((sal_Int32) 100000);
4392 0 : aParameter.Value = aAny;
4393 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
4394 0 : aPropSequence [1].Value = makeAny (aParameter);
4395 : }
4396 : {
4397 0 : aPropSequence [2].Name = "RangeXMinimum";
4398 0 : EnhancedCustomShapeParameter aParameter;
4399 0 : Any aAny ((sal_Int32) 0);
4400 0 : aParameter.Value = aAny;
4401 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
4402 0 : aPropSequence [2].Value = makeAny (aParameter);
4403 : }
4404 : {
4405 0 : aPropSequence [3].Name = "RefX";
4406 0 : Any aAny ((sal_Int32) 0);
4407 0 : aPropSequence [3].Value = makeAny (aAny);
4408 : }
4409 0 : aPropSequenceSequence [0] = aPropSequence;
4410 : }
4411 : {
4412 0 : Sequence< PropertyValue > aPropSequence (4);
4413 : {
4414 0 : aPropSequence [0].Name = "Position";
4415 : static const CustomShapeProvider::ParameterPairData aData =
4416 : {
4417 : EnhancedCustomShapeParameterType::NORMAL,
4418 : EnhancedCustomShapeParameterType::EQUATION,
4419 : 0, 5
4420 : };
4421 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
4422 : }
4423 : {
4424 0 : aPropSequence [1].Name = "RangeYMaximum";
4425 0 : EnhancedCustomShapeParameter aParameter;
4426 0 : Any aAny ((sal_Int32) 1);
4427 0 : aParameter.Value = aAny;
4428 0 : aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
4429 0 : aPropSequence [1].Value = makeAny (aParameter);
4430 : }
4431 : {
4432 0 : aPropSequence [2].Name = "RangeYMinimum";
4433 0 : EnhancedCustomShapeParameter aParameter;
4434 0 : Any aAny ((sal_Int32) 0);
4435 0 : aParameter.Value = aAny;
4436 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
4437 0 : aPropSequence [2].Value = makeAny (aParameter);
4438 : }
4439 : {
4440 0 : aPropSequence [3].Name = "RefY";
4441 0 : Any aAny ((sal_Int32) 1);
4442 0 : aPropSequence [3].Value = makeAny (aAny);
4443 : }
4444 0 : aPropSequenceSequence [1] = aPropSequence;
4445 : }
4446 0 : aPropertyMap.setProperty(PROP_Handles, aPropSequenceSequence);
4447 : }
4448 : {
4449 0 : aPropertyMap.setProperty(PROP_MirroredX, (sal_Bool) sal_False);
4450 : }
4451 : {
4452 0 : aPropertyMap.setProperty(PROP_MirroredY, (sal_Bool) sal_False);
4453 : }
4454 : {
4455 0 : Sequence< PropertyValue > aPropSequence (3);
4456 : {
4457 0 : aPropSequence [0].Name = "Coordinates";
4458 : static const CustomShapeProvider::ParameterPairData aData[] = {
4459 : {
4460 : EnhancedCustomShapeParameterType::NORMAL,
4461 : EnhancedCustomShapeParameterType::EQUATION,
4462 : 0, 5
4463 : },
4464 : {
4465 : EnhancedCustomShapeParameterType::EQUATION,
4466 : EnhancedCustomShapeParameterType::NORMAL,
4467 : 7, 0
4468 : },
4469 : {
4470 : EnhancedCustomShapeParameterType::EQUATION,
4471 : EnhancedCustomShapeParameterType::EQUATION,
4472 : 14, 5
4473 : },
4474 : {
4475 : EnhancedCustomShapeParameterType::EQUATION,
4476 : EnhancedCustomShapeParameterType::EQUATION,
4477 : 9, 5
4478 : },
4479 : {
4480 : EnhancedCustomShapeParameterType::EQUATION,
4481 : EnhancedCustomShapeParameterType::EQUATION,
4482 : 9, 13
4483 : },
4484 : {
4485 : EnhancedCustomShapeParameterType::EQUATION,
4486 : EnhancedCustomShapeParameterType::EQUATION,
4487 : 8, 13
4488 : },
4489 : {
4490 : EnhancedCustomShapeParameterType::EQUATION,
4491 : EnhancedCustomShapeParameterType::EQUATION,
4492 : 8, 5
4493 : }
4494 : };
4495 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
4496 : }
4497 : {
4498 0 : aPropSequence [1].Name = "Segments";
4499 : static const sal_uInt16 nValues[] = {
4500 : // Command, Count
4501 : 1,1,
4502 : 2,6,
4503 : 4,0,
4504 : 5,0
4505 : };
4506 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
4507 : }
4508 : {
4509 0 : aPropSequence [2].Name = "TextFrames";
4510 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
4511 : {
4512 0 : EnhancedCustomShapeTextFrame aTextFrame;
4513 : {
4514 : static const CustomShapeProvider::ParameterPairData aData =
4515 : {
4516 : EnhancedCustomShapeParameterType::EQUATION,
4517 : EnhancedCustomShapeParameterType::EQUATION,
4518 : 8, 12
4519 : };
4520 0 : aTextFrame.TopLeft = createParameterPair(&aData);
4521 : }
4522 : {
4523 : static const CustomShapeProvider::ParameterPairData aData =
4524 : {
4525 : EnhancedCustomShapeParameterType::EQUATION,
4526 : EnhancedCustomShapeParameterType::EQUATION,
4527 : 9, 13
4528 : };
4529 0 : aTextFrame.BottomRight = createParameterPair(&aData);
4530 : }
4531 0 : aTextFrameSeq [0] = aTextFrame;
4532 : }
4533 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
4534 : }
4535 0 : aPropertyMap.setProperty(PROP_Path, aPropSequence);
4536 : }
4537 : {
4538 0 : awt::Rectangle aRectangle;
4539 0 : aRectangle.X = 0;
4540 0 : aRectangle.Y = 0;
4541 0 : aRectangle.Width = 0;
4542 0 : aRectangle.Height = 0;
4543 0 : aPropertyMap.setProperty(PROP_ViewBox, aRectangle);
4544 : }
4545 0 : aPropertyMap.setProperty( PROP_Type, OUString("ooxml-upArrow"));
4546 :
4547 0 : return aPropertyMap;
4548 : }
4549 : };
4550 :
4551 : // This is a generated source file. DO NOT EDIT.
4552 :
4553 0 : class ShapeChomePlate : public CustomShapeProvider
4554 : {
4555 0 : virtual PropertyMap getProperties() SAL_OVERRIDE
4556 : {
4557 0 : PropertyMap aPropertyMap;
4558 :
4559 : {
4560 0 : Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (1);
4561 : {
4562 0 : Any aAny ((sal_Int32) 50000);
4563 0 : aAdjSequence [0].Value = aAny;
4564 0 : aAdjSequence [0].Name = "adj";
4565 : }
4566 0 : aPropertyMap.setProperty(PROP_AdjustmentValues, aAdjSequence);
4567 : }
4568 : {
4569 : static const char *aStrings[] = {
4570 : "min(logwidth,logheight)",
4571 : "100000*logwidth/?0 ",
4572 : "if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))",
4573 : "?0 *?2 /100000",
4574 : "logwidth+0-?3 ",
4575 : "(?4 +logwidth)/2",
4576 : "?4 *1/2",
4577 : "logheight/2",
4578 : "logheight",
4579 : "logwidth"
4580 : };
4581 0 : aPropertyMap.setProperty(PROP_Equations, createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings ));
4582 : }
4583 : {
4584 0 : Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
4585 : {
4586 0 : Sequence< PropertyValue > aPropSequence (4);
4587 : {
4588 0 : aPropSequence [0].Name = "Position";
4589 : static const CustomShapeProvider::ParameterPairData aData =
4590 : {
4591 : EnhancedCustomShapeParameterType::EQUATION,
4592 : EnhancedCustomShapeParameterType::NORMAL,
4593 : 4, 0
4594 : };
4595 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
4596 : }
4597 : {
4598 0 : aPropSequence [1].Name = "RangeXMaximum";
4599 0 : EnhancedCustomShapeParameter aParameter;
4600 0 : Any aAny ((sal_Int32) 1);
4601 0 : aParameter.Value = aAny;
4602 0 : aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
4603 0 : aPropSequence [1].Value = makeAny (aParameter);
4604 : }
4605 : {
4606 0 : aPropSequence [2].Name = "RangeXMinimum";
4607 0 : EnhancedCustomShapeParameter aParameter;
4608 0 : Any aAny ((sal_Int32) 0);
4609 0 : aParameter.Value = aAny;
4610 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
4611 0 : aPropSequence [2].Value = makeAny (aParameter);
4612 : }
4613 : {
4614 0 : aPropSequence [3].Name = "RefX";
4615 0 : Any aAny ((sal_Int32) 0);
4616 0 : aPropSequence [3].Value = makeAny (aAny);
4617 : }
4618 0 : aPropSequenceSequence [0] = aPropSequence;
4619 : }
4620 0 : aPropertyMap.setProperty(PROP_Handles, aPropSequenceSequence);
4621 : }
4622 : {
4623 0 : aPropertyMap.setProperty(PROP_MirroredX, (sal_Bool) sal_False);
4624 : }
4625 : {
4626 0 : aPropertyMap.setProperty(PROP_MirroredY, (sal_Bool) sal_False);
4627 : }
4628 : {
4629 0 : Sequence< PropertyValue > aPropSequence (3);
4630 : {
4631 0 : aPropSequence [0].Name = "Coordinates";
4632 : static const CustomShapeProvider::ParameterPairData aData[] = {
4633 : {
4634 : EnhancedCustomShapeParameterType::NORMAL,
4635 : EnhancedCustomShapeParameterType::NORMAL,
4636 : 0, 0
4637 : },
4638 : {
4639 : EnhancedCustomShapeParameterType::EQUATION,
4640 : EnhancedCustomShapeParameterType::NORMAL,
4641 : 4, 0
4642 : },
4643 : {
4644 : EnhancedCustomShapeParameterType::EQUATION,
4645 : EnhancedCustomShapeParameterType::EQUATION,
4646 : 9, 7
4647 : },
4648 : {
4649 : EnhancedCustomShapeParameterType::EQUATION,
4650 : EnhancedCustomShapeParameterType::EQUATION,
4651 : 4, 8
4652 : },
4653 : {
4654 : EnhancedCustomShapeParameterType::NORMAL,
4655 : EnhancedCustomShapeParameterType::EQUATION,
4656 : 0, 8
4657 : }
4658 : };
4659 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
4660 : }
4661 : {
4662 0 : aPropSequence [1].Name = "Segments";
4663 : static const sal_uInt16 nValues[] = {
4664 : // Command, Count
4665 : 1,1,
4666 : 2,4,
4667 : 4,0,
4668 : 5,0
4669 : };
4670 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
4671 : }
4672 : {
4673 0 : aPropSequence [2].Name = "TextFrames";
4674 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
4675 : {
4676 0 : EnhancedCustomShapeTextFrame aTextFrame;
4677 : {
4678 : static const CustomShapeProvider::ParameterPairData aData =
4679 : {
4680 : EnhancedCustomShapeParameterType::NORMAL,
4681 : EnhancedCustomShapeParameterType::NORMAL,
4682 : 0, 0
4683 : };
4684 0 : aTextFrame.TopLeft = createParameterPair(&aData);
4685 : }
4686 : {
4687 : static const CustomShapeProvider::ParameterPairData aData =
4688 : {
4689 : EnhancedCustomShapeParameterType::EQUATION,
4690 : EnhancedCustomShapeParameterType::EQUATION,
4691 : 5, 8
4692 : };
4693 0 : aTextFrame.BottomRight = createParameterPair(&aData);
4694 : }
4695 0 : aTextFrameSeq [0] = aTextFrame;
4696 : }
4697 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
4698 : }
4699 0 : aPropertyMap.setProperty(PROP_Path, aPropSequence);
4700 : }
4701 : {
4702 0 : awt::Rectangle aRectangle;
4703 0 : aRectangle.X = 0;
4704 0 : aRectangle.Y = 0;
4705 0 : aRectangle.Width = 0;
4706 0 : aRectangle.Height = 0;
4707 0 : aPropertyMap.setProperty(PROP_ViewBox, aRectangle);
4708 : }
4709 0 : aPropertyMap.setProperty( PROP_Type, OUString("ooxml-homePlate"));
4710 :
4711 0 : return aPropertyMap;
4712 : }
4713 : };
4714 :
4715 : // This is a generated source file. DO NOT EDIT.
4716 :
4717 0 : class ShapeCdodecagon : public CustomShapeProvider
4718 : {
4719 0 : virtual PropertyMap getProperties() SAL_OVERRIDE
4720 : {
4721 0 : PropertyMap aPropertyMap;
4722 :
4723 : {
4724 0 : aPropertyMap.setProperty(PROP_AdjustmentValues, Sequence< OUString >(0));
4725 : }
4726 : {
4727 : static const char *aStrings[] = {
4728 : "logwidth*2894/21600",
4729 : "logwidth*7906/21600",
4730 : "logwidth*13694/21600",
4731 : "logwidth*18706/21600",
4732 : "logheight*2894/21600",
4733 : "logheight*7906/21600",
4734 : "logheight*13694/21600",
4735 : "logheight*18706/21600",
4736 : "logwidth",
4737 : "logheight"
4738 : };
4739 0 : aPropertyMap.setProperty(PROP_Equations, createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings ));
4740 : }
4741 : {
4742 0 : aPropertyMap.setProperty(PROP_Handles, Sequence< OUString >(0));
4743 : }
4744 : {
4745 0 : aPropertyMap.setProperty(PROP_MirroredX, (sal_Bool) sal_False);
4746 : }
4747 : {
4748 0 : aPropertyMap.setProperty(PROP_MirroredY, (sal_Bool) sal_False);
4749 : }
4750 : {
4751 0 : Sequence< PropertyValue > aPropSequence (3);
4752 : {
4753 0 : aPropSequence [0].Name = "Coordinates";
4754 : static const CustomShapeProvider::ParameterPairData aData[] = {
4755 : {
4756 : EnhancedCustomShapeParameterType::NORMAL,
4757 : EnhancedCustomShapeParameterType::EQUATION,
4758 : 0, 5
4759 : },
4760 : {
4761 : EnhancedCustomShapeParameterType::EQUATION,
4762 : EnhancedCustomShapeParameterType::EQUATION,
4763 : 0, 4
4764 : },
4765 : {
4766 : EnhancedCustomShapeParameterType::EQUATION,
4767 : EnhancedCustomShapeParameterType::NORMAL,
4768 : 1, 0
4769 : },
4770 : {
4771 : EnhancedCustomShapeParameterType::EQUATION,
4772 : EnhancedCustomShapeParameterType::NORMAL,
4773 : 2, 0
4774 : },
4775 : {
4776 : EnhancedCustomShapeParameterType::EQUATION,
4777 : EnhancedCustomShapeParameterType::EQUATION,
4778 : 3, 4
4779 : },
4780 : {
4781 : EnhancedCustomShapeParameterType::EQUATION,
4782 : EnhancedCustomShapeParameterType::EQUATION,
4783 : 8, 5
4784 : },
4785 : {
4786 : EnhancedCustomShapeParameterType::EQUATION,
4787 : EnhancedCustomShapeParameterType::EQUATION,
4788 : 8, 6
4789 : },
4790 : {
4791 : EnhancedCustomShapeParameterType::EQUATION,
4792 : EnhancedCustomShapeParameterType::EQUATION,
4793 : 3, 7
4794 : },
4795 : {
4796 : EnhancedCustomShapeParameterType::EQUATION,
4797 : EnhancedCustomShapeParameterType::EQUATION,
4798 : 2, 9
4799 : },
4800 : {
4801 : EnhancedCustomShapeParameterType::EQUATION,
4802 : EnhancedCustomShapeParameterType::EQUATION,
4803 : 1, 9
4804 : },
4805 : {
4806 : EnhancedCustomShapeParameterType::EQUATION,
4807 : EnhancedCustomShapeParameterType::EQUATION,
4808 : 0, 7
4809 : },
4810 : {
4811 : EnhancedCustomShapeParameterType::NORMAL,
4812 : EnhancedCustomShapeParameterType::EQUATION,
4813 : 0, 6
4814 : }
4815 : };
4816 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
4817 : }
4818 : {
4819 0 : aPropSequence [1].Name = "Segments";
4820 : static const sal_uInt16 nValues[] = {
4821 : // Command, Count
4822 : 1,1,
4823 : 2,11,
4824 : 4,0,
4825 : 5,0
4826 : };
4827 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
4828 : }
4829 : {
4830 0 : aPropSequence [2].Name = "TextFrames";
4831 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
4832 : {
4833 0 : EnhancedCustomShapeTextFrame aTextFrame;
4834 : {
4835 : static const CustomShapeProvider::ParameterPairData aData =
4836 : {
4837 : EnhancedCustomShapeParameterType::EQUATION,
4838 : EnhancedCustomShapeParameterType::EQUATION,
4839 : 0, 4
4840 : };
4841 0 : aTextFrame.TopLeft = createParameterPair(&aData);
4842 : }
4843 : {
4844 : static const CustomShapeProvider::ParameterPairData aData =
4845 : {
4846 : EnhancedCustomShapeParameterType::EQUATION,
4847 : EnhancedCustomShapeParameterType::EQUATION,
4848 : 3, 7
4849 : };
4850 0 : aTextFrame.BottomRight = createParameterPair(&aData);
4851 : }
4852 0 : aTextFrameSeq [0] = aTextFrame;
4853 : }
4854 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
4855 : }
4856 0 : aPropertyMap.setProperty(PROP_Path, aPropSequence);
4857 : }
4858 : {
4859 0 : awt::Rectangle aRectangle;
4860 0 : aRectangle.X = 0;
4861 0 : aRectangle.Y = 0;
4862 0 : aRectangle.Width = 0;
4863 0 : aRectangle.Height = 0;
4864 0 : aPropertyMap.setProperty(PROP_ViewBox, aRectangle);
4865 : }
4866 0 : aPropertyMap.setProperty( PROP_Type, OUString("ooxml-dodecagon"));
4867 :
4868 0 : return aPropertyMap;
4869 : }
4870 : };
4871 :
4872 : // This is a generated source file. DO NOT EDIT.
4873 :
4874 0 : class ShapeCleftArrowCallout : public CustomShapeProvider
4875 : {
4876 0 : virtual PropertyMap getProperties() SAL_OVERRIDE
4877 : {
4878 0 : PropertyMap aPropertyMap;
4879 :
4880 : {
4881 0 : Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (4);
4882 : {
4883 0 : Any aAny ((sal_Int32) 25000);
4884 0 : aAdjSequence [0].Value = aAny;
4885 0 : aAdjSequence [0].Name = "adj1";
4886 : }
4887 : {
4888 0 : Any aAny ((sal_Int32) 25000);
4889 0 : aAdjSequence [1].Value = aAny;
4890 0 : aAdjSequence [1].Name = "adj2";
4891 : }
4892 : {
4893 0 : Any aAny ((sal_Int32) 25000);
4894 0 : aAdjSequence [2].Value = aAny;
4895 0 : aAdjSequence [2].Name = "adj3";
4896 : }
4897 : {
4898 0 : Any aAny ((sal_Int32) 64977);
4899 0 : aAdjSequence [3].Value = aAny;
4900 0 : aAdjSequence [3].Name = "adj4";
4901 : }
4902 0 : aPropertyMap.setProperty(PROP_AdjustmentValues, aAdjSequence);
4903 : }
4904 : {
4905 : static const char *aStrings[] = {
4906 : "min(logwidth,logheight)",
4907 : "50000*logheight/?0 ",
4908 : "if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))",
4909 : "?2 *2/1",
4910 : "if(0-$0 ,0,if(?3 -$0 ,$0 ,?3 ))",
4911 : "100000*logwidth/?0 ",
4912 : "if(0-$2 ,0,if(?5 -$2 ,$2 ,?5 ))",
4913 : "?6 *?0 /logwidth",
4914 : "100000+0-?7 ",
4915 : "if(0-$3 ,0,if(?8 -$3 ,$3 ,?8 ))",
4916 : "?0 *?2 /100000",
4917 : "?0 *?4 /200000",
4918 : "logheight/2",
4919 : "?12 +0-?10 ",
4920 : "?12 +0-?11 ",
4921 : "?12 +?11 -0",
4922 : "?12 +?10 -0",
4923 : "?0 *?6 /100000",
4924 : "logwidth*?9 /100000",
4925 : "logwidth+0-?18 ",
4926 : "(?19 +logwidth)/2",
4927 : "logheight",
4928 : "logwidth"
4929 : };
4930 0 : aPropertyMap.setProperty(PROP_Equations, createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings ));
4931 : }
4932 : {
4933 0 : Sequence< Sequence < PropertyValue > > aPropSequenceSequence (4);
4934 : {
4935 0 : Sequence< PropertyValue > aPropSequence (4);
4936 : {
4937 0 : aPropSequence [0].Name = "Position";
4938 : static const CustomShapeProvider::ParameterPairData aData =
4939 : {
4940 : EnhancedCustomShapeParameterType::EQUATION,
4941 : EnhancedCustomShapeParameterType::EQUATION,
4942 : 17, 14
4943 : };
4944 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
4945 : }
4946 : {
4947 0 : aPropSequence [1].Name = "RangeYMaximum";
4948 0 : EnhancedCustomShapeParameter aParameter;
4949 0 : Any aAny ((sal_Int32) 3);
4950 0 : aParameter.Value = aAny;
4951 0 : aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
4952 0 : aPropSequence [1].Value = makeAny (aParameter);
4953 : }
4954 : {
4955 0 : aPropSequence [2].Name = "RangeYMinimum";
4956 0 : EnhancedCustomShapeParameter aParameter;
4957 0 : Any aAny ((sal_Int32) 0);
4958 0 : aParameter.Value = aAny;
4959 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
4960 0 : aPropSequence [2].Value = makeAny (aParameter);
4961 : }
4962 : {
4963 0 : aPropSequence [3].Name = "RefY";
4964 0 : Any aAny ((sal_Int32) 0);
4965 0 : aPropSequence [3].Value = makeAny (aAny);
4966 : }
4967 0 : aPropSequenceSequence [0] = aPropSequence;
4968 : }
4969 : {
4970 0 : Sequence< PropertyValue > aPropSequence (4);
4971 : {
4972 0 : aPropSequence [0].Name = "Position";
4973 : static const CustomShapeProvider::ParameterPairData aData =
4974 : {
4975 : EnhancedCustomShapeParameterType::NORMAL,
4976 : EnhancedCustomShapeParameterType::EQUATION,
4977 : 0, 13
4978 : };
4979 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
4980 : }
4981 : {
4982 0 : aPropSequence [1].Name = "RangeYMaximum";
4983 0 : EnhancedCustomShapeParameter aParameter;
4984 0 : Any aAny ((sal_Int32) 1);
4985 0 : aParameter.Value = aAny;
4986 0 : aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
4987 0 : aPropSequence [1].Value = makeAny (aParameter);
4988 : }
4989 : {
4990 0 : aPropSequence [2].Name = "RangeYMinimum";
4991 0 : EnhancedCustomShapeParameter aParameter;
4992 0 : Any aAny ((sal_Int32) 0);
4993 0 : aParameter.Value = aAny;
4994 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
4995 0 : aPropSequence [2].Value = makeAny (aParameter);
4996 : }
4997 : {
4998 0 : aPropSequence [3].Name = "RefY";
4999 0 : Any aAny ((sal_Int32) 1);
5000 0 : aPropSequence [3].Value = makeAny (aAny);
5001 : }
5002 0 : aPropSequenceSequence [1] = aPropSequence;
5003 : }
5004 : {
5005 0 : Sequence< PropertyValue > aPropSequence (4);
5006 : {
5007 0 : aPropSequence [0].Name = "Position";
5008 : static const CustomShapeProvider::ParameterPairData aData =
5009 : {
5010 : EnhancedCustomShapeParameterType::EQUATION,
5011 : EnhancedCustomShapeParameterType::NORMAL,
5012 : 17, 0
5013 : };
5014 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
5015 : }
5016 : {
5017 0 : aPropSequence [1].Name = "RangeXMaximum";
5018 0 : EnhancedCustomShapeParameter aParameter;
5019 0 : Any aAny ((sal_Int32) 5);
5020 0 : aParameter.Value = aAny;
5021 0 : aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
5022 0 : aPropSequence [1].Value = makeAny (aParameter);
5023 : }
5024 : {
5025 0 : aPropSequence [2].Name = "RangeXMinimum";
5026 0 : EnhancedCustomShapeParameter aParameter;
5027 0 : Any aAny ((sal_Int32) 0);
5028 0 : aParameter.Value = aAny;
5029 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
5030 0 : aPropSequence [2].Value = makeAny (aParameter);
5031 : }
5032 : {
5033 0 : aPropSequence [3].Name = "RefX";
5034 0 : Any aAny ((sal_Int32) 2);
5035 0 : aPropSequence [3].Value = makeAny (aAny);
5036 : }
5037 0 : aPropSequenceSequence [2] = aPropSequence;
5038 : }
5039 : {
5040 0 : Sequence< PropertyValue > aPropSequence (4);
5041 : {
5042 0 : aPropSequence [0].Name = "Position";
5043 : static const CustomShapeProvider::ParameterPairData aData =
5044 : {
5045 : EnhancedCustomShapeParameterType::EQUATION,
5046 : EnhancedCustomShapeParameterType::EQUATION,
5047 : 19, 21
5048 : };
5049 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
5050 : }
5051 : {
5052 0 : aPropSequence [1].Name = "RangeXMaximum";
5053 0 : EnhancedCustomShapeParameter aParameter;
5054 0 : Any aAny ((sal_Int32) 8);
5055 0 : aParameter.Value = aAny;
5056 0 : aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
5057 0 : aPropSequence [1].Value = makeAny (aParameter);
5058 : }
5059 : {
5060 0 : aPropSequence [2].Name = "RangeXMinimum";
5061 0 : EnhancedCustomShapeParameter aParameter;
5062 0 : Any aAny ((sal_Int32) 0);
5063 0 : aParameter.Value = aAny;
5064 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
5065 0 : aPropSequence [2].Value = makeAny (aParameter);
5066 : }
5067 : {
5068 0 : aPropSequence [3].Name = "RefX";
5069 0 : Any aAny ((sal_Int32) 3);
5070 0 : aPropSequence [3].Value = makeAny (aAny);
5071 : }
5072 0 : aPropSequenceSequence [3] = aPropSequence;
5073 : }
5074 0 : aPropertyMap.setProperty(PROP_Handles, aPropSequenceSequence);
5075 : }
5076 : {
5077 0 : aPropertyMap.setProperty(PROP_MirroredX, (sal_Bool) sal_False);
5078 : }
5079 : {
5080 0 : aPropertyMap.setProperty(PROP_MirroredY, (sal_Bool) sal_False);
5081 : }
5082 : {
5083 0 : Sequence< PropertyValue > aPropSequence (3);
5084 : {
5085 0 : aPropSequence [0].Name = "Coordinates";
5086 : static const CustomShapeProvider::ParameterPairData aData[] = {
5087 : {
5088 : EnhancedCustomShapeParameterType::NORMAL,
5089 : EnhancedCustomShapeParameterType::EQUATION,
5090 : 0, 12
5091 : },
5092 : {
5093 : EnhancedCustomShapeParameterType::EQUATION,
5094 : EnhancedCustomShapeParameterType::EQUATION,
5095 : 17, 13
5096 : },
5097 : {
5098 : EnhancedCustomShapeParameterType::EQUATION,
5099 : EnhancedCustomShapeParameterType::EQUATION,
5100 : 17, 14
5101 : },
5102 : {
5103 : EnhancedCustomShapeParameterType::EQUATION,
5104 : EnhancedCustomShapeParameterType::EQUATION,
5105 : 19, 14
5106 : },
5107 : {
5108 : EnhancedCustomShapeParameterType::EQUATION,
5109 : EnhancedCustomShapeParameterType::NORMAL,
5110 : 19, 0
5111 : },
5112 : {
5113 : EnhancedCustomShapeParameterType::EQUATION,
5114 : EnhancedCustomShapeParameterType::NORMAL,
5115 : 22, 0
5116 : },
5117 : {
5118 : EnhancedCustomShapeParameterType::EQUATION,
5119 : EnhancedCustomShapeParameterType::EQUATION,
5120 : 22, 21
5121 : },
5122 : {
5123 : EnhancedCustomShapeParameterType::EQUATION,
5124 : EnhancedCustomShapeParameterType::EQUATION,
5125 : 19, 21
5126 : },
5127 : {
5128 : EnhancedCustomShapeParameterType::EQUATION,
5129 : EnhancedCustomShapeParameterType::EQUATION,
5130 : 19, 15
5131 : },
5132 : {
5133 : EnhancedCustomShapeParameterType::EQUATION,
5134 : EnhancedCustomShapeParameterType::EQUATION,
5135 : 17, 15
5136 : },
5137 : {
5138 : EnhancedCustomShapeParameterType::EQUATION,
5139 : EnhancedCustomShapeParameterType::EQUATION,
5140 : 17, 16
5141 : }
5142 : };
5143 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
5144 : }
5145 : {
5146 0 : aPropSequence [1].Name = "Segments";
5147 : static const sal_uInt16 nValues[] = {
5148 : // Command, Count
5149 : 1,1,
5150 : 2,10,
5151 : 4,0,
5152 : 5,0
5153 : };
5154 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
5155 : }
5156 : {
5157 0 : aPropSequence [2].Name = "TextFrames";
5158 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
5159 : {
5160 0 : EnhancedCustomShapeTextFrame aTextFrame;
5161 : {
5162 : static const CustomShapeProvider::ParameterPairData aData =
5163 : {
5164 : EnhancedCustomShapeParameterType::EQUATION,
5165 : EnhancedCustomShapeParameterType::NORMAL,
5166 : 19, 0
5167 : };
5168 0 : aTextFrame.TopLeft = createParameterPair(&aData);
5169 : }
5170 : {
5171 : static const CustomShapeProvider::ParameterPairData aData =
5172 : {
5173 : EnhancedCustomShapeParameterType::EQUATION,
5174 : EnhancedCustomShapeParameterType::EQUATION,
5175 : 22, 21
5176 : };
5177 0 : aTextFrame.BottomRight = createParameterPair(&aData);
5178 : }
5179 0 : aTextFrameSeq [0] = aTextFrame;
5180 : }
5181 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
5182 : }
5183 0 : aPropertyMap.setProperty(PROP_Path, aPropSequence);
5184 : }
5185 : {
5186 0 : awt::Rectangle aRectangle;
5187 0 : aRectangle.X = 0;
5188 0 : aRectangle.Y = 0;
5189 0 : aRectangle.Width = 0;
5190 0 : aRectangle.Height = 0;
5191 0 : aPropertyMap.setProperty(PROP_ViewBox, aRectangle);
5192 : }
5193 0 : aPropertyMap.setProperty( PROP_Type, OUString("ooxml-leftArrowCallout"));
5194 :
5195 0 : return aPropertyMap;
5196 : }
5197 : };
5198 :
5199 : // This is a generated source file. DO NOT EDIT.
5200 :
5201 0 : class ShapeCchord : public CustomShapeProvider
5202 : {
5203 0 : virtual PropertyMap getProperties() SAL_OVERRIDE
5204 : {
5205 0 : PropertyMap aPropertyMap;
5206 :
5207 : {
5208 0 : Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (2);
5209 : {
5210 0 : Any aAny ((sal_Int32) 2700000);
5211 0 : aAdjSequence [0].Value = aAny;
5212 0 : aAdjSequence [0].Name = "adj1";
5213 : }
5214 : {
5215 0 : Any aAny ((sal_Int32) 16200000);
5216 0 : aAdjSequence [1].Value = aAny;
5217 0 : aAdjSequence [1].Name = "adj2";
5218 : }
5219 0 : aPropertyMap.setProperty(PROP_AdjustmentValues, aAdjSequence);
5220 : }
5221 : {
5222 : static const char *aStrings[] = {
5223 : "if(0-$0 ,0,if(21599999-$0 ,$0 ,21599999))",
5224 : "if(0-$1 ,0,if(21599999-$1 ,$1 ,21599999))",
5225 : "?1 +0-?0 ",
5226 : "?2 +21600000-0",
5227 : "if(?2 ,?2 ,?3 )",
5228 : "logwidth/2",
5229 : "?5 *sin(pi*(?0 )/10800000)",
5230 : "logheight/2",
5231 : "?7 *cos(pi*(?0 )/10800000)",
5232 : "?5 *(cos(atan2(?6 ,?8 )))",
5233 : "?7 *(sin(atan2(?6 ,?8 )))",
5234 : "?5 *sin(pi*(?1 )/10800000)",
5235 : "?7 *cos(pi*(?1 )/10800000)",
5236 : "?5 *(cos(atan2(?11 ,?12 )))",
5237 : "?7 *(sin(atan2(?11 ,?12 )))",
5238 : "logwidth/2",
5239 : "?15 +?9 -0",
5240 : "logheight/2",
5241 : "?17 +?10 -0",
5242 : "?15 +?13 -0",
5243 : "?17 +?14 -0",
5244 : "(?16 +?19 )/2",
5245 : "(?18 +?20 )/2",
5246 : "?4 *1/2",
5247 : "?0 +?23 -10800000",
5248 : "?5 *cos(pi*(2700000)/10800000)",
5249 : "?7 *sin(pi*(2700000)/10800000)",
5250 : "?15 +0-?25 ",
5251 : "?15 +?25 -0",
5252 : "?17 +0-?26 ",
5253 : "?17 +?26 -0",
5254 : "(?0 )/60000.0",
5255 : "(?4 )/60000.0"
5256 : };
5257 0 : aPropertyMap.setProperty(PROP_Equations, createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings ));
5258 : }
5259 : {
5260 0 : Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
5261 : {
5262 0 : Sequence< PropertyValue > aPropSequence (1);
5263 : {
5264 0 : aPropSequence [0].Name = "Position";
5265 : static const CustomShapeProvider::ParameterPairData aData =
5266 : {
5267 : EnhancedCustomShapeParameterType::EQUATION,
5268 : EnhancedCustomShapeParameterType::EQUATION,
5269 : 16, 18
5270 : };
5271 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
5272 : }
5273 0 : aPropSequenceSequence [0] = aPropSequence;
5274 : }
5275 : {
5276 0 : Sequence< PropertyValue > aPropSequence (1);
5277 : {
5278 0 : aPropSequence [0].Name = "Position";
5279 : static const CustomShapeProvider::ParameterPairData aData =
5280 : {
5281 : EnhancedCustomShapeParameterType::EQUATION,
5282 : EnhancedCustomShapeParameterType::EQUATION,
5283 : 19, 20
5284 : };
5285 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
5286 : }
5287 0 : aPropSequenceSequence [1] = aPropSequence;
5288 : }
5289 0 : aPropertyMap.setProperty(PROP_Handles, aPropSequenceSequence);
5290 : }
5291 : {
5292 0 : aPropertyMap.setProperty(PROP_MirroredX, (sal_Bool) sal_False);
5293 : }
5294 : {
5295 0 : aPropertyMap.setProperty(PROP_MirroredY, (sal_Bool) sal_False);
5296 : }
5297 : {
5298 0 : Sequence< PropertyValue > aPropSequence (3);
5299 : {
5300 0 : aPropSequence [0].Name = "Coordinates";
5301 : static const CustomShapeProvider::ParameterPairData aData[] = {
5302 : {
5303 : EnhancedCustomShapeParameterType::EQUATION,
5304 : EnhancedCustomShapeParameterType::EQUATION,
5305 : 16, 18
5306 : },
5307 : {
5308 : EnhancedCustomShapeParameterType::EQUATION,
5309 : EnhancedCustomShapeParameterType::EQUATION,
5310 : 5, 7
5311 : },
5312 : {
5313 : EnhancedCustomShapeParameterType::EQUATION,
5314 : EnhancedCustomShapeParameterType::EQUATION,
5315 : 31, 32
5316 : }
5317 : };
5318 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
5319 : }
5320 : {
5321 0 : aPropSequence [1].Name = "Segments";
5322 : static const sal_uInt16 nValues[] = {
5323 : // Command, Count
5324 : 1,1,
5325 : 17,1,
5326 : 4,0,
5327 : 5,0
5328 : };
5329 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
5330 : }
5331 : {
5332 0 : aPropSequence [2].Name = "TextFrames";
5333 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
5334 : {
5335 0 : EnhancedCustomShapeTextFrame aTextFrame;
5336 : {
5337 : static const CustomShapeProvider::ParameterPairData aData =
5338 : {
5339 : EnhancedCustomShapeParameterType::EQUATION,
5340 : EnhancedCustomShapeParameterType::EQUATION,
5341 : 27, 29
5342 : };
5343 0 : aTextFrame.TopLeft = createParameterPair(&aData);
5344 : }
5345 : {
5346 : static const CustomShapeProvider::ParameterPairData aData =
5347 : {
5348 : EnhancedCustomShapeParameterType::EQUATION,
5349 : EnhancedCustomShapeParameterType::EQUATION,
5350 : 28, 30
5351 : };
5352 0 : aTextFrame.BottomRight = createParameterPair(&aData);
5353 : }
5354 0 : aTextFrameSeq [0] = aTextFrame;
5355 : }
5356 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
5357 : }
5358 0 : aPropertyMap.setProperty(PROP_Path, aPropSequence);
5359 : }
5360 : {
5361 0 : awt::Rectangle aRectangle;
5362 0 : aRectangle.X = 0;
5363 0 : aRectangle.Y = 0;
5364 0 : aRectangle.Width = 0;
5365 0 : aRectangle.Height = 0;
5366 0 : aPropertyMap.setProperty(PROP_ViewBox, aRectangle);
5367 : }
5368 0 : aPropertyMap.setProperty( PROP_Type, OUString("ooxml-chord"));
5369 :
5370 0 : return aPropertyMap;
5371 : }
5372 : };
5373 :
5374 : // This is a generated source file. DO NOT EDIT.
5375 :
5376 0 : class ShapeCquadArrowCallout : public CustomShapeProvider
5377 : {
5378 0 : virtual PropertyMap getProperties() SAL_OVERRIDE
5379 : {
5380 0 : PropertyMap aPropertyMap;
5381 :
5382 : {
5383 0 : Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (4);
5384 : {
5385 0 : Any aAny ((sal_Int32) 18515);
5386 0 : aAdjSequence [0].Value = aAny;
5387 0 : aAdjSequence [0].Name = "adj1";
5388 : }
5389 : {
5390 0 : Any aAny ((sal_Int32) 18515);
5391 0 : aAdjSequence [1].Value = aAny;
5392 0 : aAdjSequence [1].Name = "adj2";
5393 : }
5394 : {
5395 0 : Any aAny ((sal_Int32) 18515);
5396 0 : aAdjSequence [2].Value = aAny;
5397 0 : aAdjSequence [2].Name = "adj3";
5398 : }
5399 : {
5400 0 : Any aAny ((sal_Int32) 48123);
5401 0 : aAdjSequence [3].Value = aAny;
5402 0 : aAdjSequence [3].Name = "adj4";
5403 : }
5404 0 : aPropertyMap.setProperty(PROP_AdjustmentValues, aAdjSequence);
5405 : }
5406 : {
5407 : static const char *aStrings[] = {
5408 : "if(0-$1 ,0,if(50000-$1 ,$1 ,50000))",
5409 : "?0 *2/1",
5410 : "if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))",
5411 : "50000+0-?0 ",
5412 : "if(0-$2 ,0,if(?3 -$2 ,$2 ,?3 ))",
5413 : "?4 *2/1",
5414 : "100000+0-?5 ",
5415 : "if(?2 -$3 ,?2 ,if(?6 -$3 ,$3 ,?6 ))",
5416 : "min(logwidth,logheight)",
5417 : "?8 *?0 /100000",
5418 : "?8 *?2 /200000",
5419 : "?8 *?4 /100000",
5420 : "logwidth*?7 /200000",
5421 : "logheight*?7 /200000",
5422 : "logwidth+0-?11 ",
5423 : "logwidth/2",
5424 : "?15 +0-?12 ",
5425 : "?15 +?12 -0",
5426 : "?15 +0-?9 ",
5427 : "?15 +?9 -0",
5428 : "?15 +0-?10 ",
5429 : "?15 +?10 -0",
5430 : "logheight+0-?11 ",
5431 : "logheight/2",
5432 : "?23 +0-?13 ",
5433 : "?23 +?13 -0",
5434 : "?23 +0-?9 ",
5435 : "?23 +?9 -0",
5436 : "?23 +0-?10 ",
5437 : "?23 +?10 -0",
5438 : "logwidth",
5439 : "logheight"
5440 : };
5441 0 : aPropertyMap.setProperty(PROP_Equations, createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings ));
5442 : }
5443 : {
5444 0 : Sequence< Sequence < PropertyValue > > aPropSequenceSequence (4);
5445 : {
5446 0 : Sequence< PropertyValue > aPropSequence (4);
5447 : {
5448 0 : aPropSequence [0].Name = "Position";
5449 : static const CustomShapeProvider::ParameterPairData aData =
5450 : {
5451 : EnhancedCustomShapeParameterType::EQUATION,
5452 : EnhancedCustomShapeParameterType::EQUATION,
5453 : 20, 11
5454 : };
5455 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
5456 : }
5457 : {
5458 0 : aPropSequence [1].Name = "RangeXMaximum";
5459 0 : EnhancedCustomShapeParameter aParameter;
5460 0 : Any aAny ((sal_Int32) 1);
5461 0 : aParameter.Value = aAny;
5462 0 : aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
5463 0 : aPropSequence [1].Value = makeAny (aParameter);
5464 : }
5465 : {
5466 0 : aPropSequence [2].Name = "RangeXMinimum";
5467 0 : EnhancedCustomShapeParameter aParameter;
5468 0 : Any aAny ((sal_Int32) 0);
5469 0 : aParameter.Value = aAny;
5470 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
5471 0 : aPropSequence [2].Value = makeAny (aParameter);
5472 : }
5473 : {
5474 0 : aPropSequence [3].Name = "RefX";
5475 0 : Any aAny ((sal_Int32) 0);
5476 0 : aPropSequence [3].Value = makeAny (aAny);
5477 : }
5478 0 : aPropSequenceSequence [0] = aPropSequence;
5479 : }
5480 : {
5481 0 : Sequence< PropertyValue > aPropSequence (4);
5482 : {
5483 0 : aPropSequence [0].Name = "Position";
5484 : static const CustomShapeProvider::ParameterPairData aData =
5485 : {
5486 : EnhancedCustomShapeParameterType::EQUATION,
5487 : EnhancedCustomShapeParameterType::NORMAL,
5488 : 18, 0
5489 : };
5490 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
5491 : }
5492 : {
5493 0 : aPropSequence [1].Name = "RangeXMaximum";
5494 0 : EnhancedCustomShapeParameter aParameter;
5495 0 : Any aAny ((sal_Int32) 50000);
5496 0 : aParameter.Value = aAny;
5497 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
5498 0 : aPropSequence [1].Value = makeAny (aParameter);
5499 : }
5500 : {
5501 0 : aPropSequence [2].Name = "RangeXMinimum";
5502 0 : EnhancedCustomShapeParameter aParameter;
5503 0 : Any aAny ((sal_Int32) 0);
5504 0 : aParameter.Value = aAny;
5505 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
5506 0 : aPropSequence [2].Value = makeAny (aParameter);
5507 : }
5508 : {
5509 0 : aPropSequence [3].Name = "RefX";
5510 0 : Any aAny ((sal_Int32) 1);
5511 0 : aPropSequence [3].Value = makeAny (aAny);
5512 : }
5513 0 : aPropSequenceSequence [1] = aPropSequence;
5514 : }
5515 : {
5516 0 : Sequence< PropertyValue > aPropSequence (4);
5517 : {
5518 0 : aPropSequence [0].Name = "Position";
5519 : static const CustomShapeProvider::ParameterPairData aData =
5520 : {
5521 : EnhancedCustomShapeParameterType::EQUATION,
5522 : EnhancedCustomShapeParameterType::EQUATION,
5523 : 30, 11
5524 : };
5525 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
5526 : }
5527 : {
5528 0 : aPropSequence [1].Name = "RangeYMaximum";
5529 0 : EnhancedCustomShapeParameter aParameter;
5530 0 : Any aAny ((sal_Int32) 3);
5531 0 : aParameter.Value = aAny;
5532 0 : aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
5533 0 : aPropSequence [1].Value = makeAny (aParameter);
5534 : }
5535 : {
5536 0 : aPropSequence [2].Name = "RangeYMinimum";
5537 0 : EnhancedCustomShapeParameter aParameter;
5538 0 : Any aAny ((sal_Int32) 0);
5539 0 : aParameter.Value = aAny;
5540 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
5541 0 : aPropSequence [2].Value = makeAny (aParameter);
5542 : }
5543 : {
5544 0 : aPropSequence [3].Name = "RefY";
5545 0 : Any aAny ((sal_Int32) 2);
5546 0 : aPropSequence [3].Value = makeAny (aAny);
5547 : }
5548 0 : aPropSequenceSequence [2] = aPropSequence;
5549 : }
5550 : {
5551 0 : Sequence< PropertyValue > aPropSequence (4);
5552 : {
5553 0 : aPropSequence [0].Name = "Position";
5554 : static const CustomShapeProvider::ParameterPairData aData =
5555 : {
5556 : EnhancedCustomShapeParameterType::NORMAL,
5557 : EnhancedCustomShapeParameterType::EQUATION,
5558 : 0, 24
5559 : };
5560 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
5561 : }
5562 : {
5563 0 : aPropSequence [1].Name = "RangeYMaximum";
5564 0 : EnhancedCustomShapeParameter aParameter;
5565 0 : Any aAny ((sal_Int32) 6);
5566 0 : aParameter.Value = aAny;
5567 0 : aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
5568 0 : aPropSequence [1].Value = makeAny (aParameter);
5569 : }
5570 : {
5571 0 : aPropSequence [2].Name = "RangeYMinimum";
5572 0 : EnhancedCustomShapeParameter aParameter;
5573 0 : Any aAny ((sal_Int32) 2);
5574 0 : aParameter.Value = aAny;
5575 0 : aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
5576 0 : aPropSequence [2].Value = makeAny (aParameter);
5577 : }
5578 : {
5579 0 : aPropSequence [3].Name = "RefY";
5580 0 : Any aAny ((sal_Int32) 3);
5581 0 : aPropSequence [3].Value = makeAny (aAny);
5582 : }
5583 0 : aPropSequenceSequence [3] = aPropSequence;
5584 : }
5585 0 : aPropertyMap.setProperty(PROP_Handles, aPropSequenceSequence);
5586 : }
5587 : {
5588 0 : aPropertyMap.setProperty(PROP_MirroredX, (sal_Bool) sal_False);
5589 : }
5590 : {
5591 0 : aPropertyMap.setProperty(PROP_MirroredY, (sal_Bool) sal_False);
5592 : }
5593 : {
5594 0 : Sequence< PropertyValue > aPropSequence (3);
5595 : {
5596 0 : aPropSequence [0].Name = "Coordinates";
5597 : static const CustomShapeProvider::ParameterPairData aData[] = {
5598 : {
5599 : EnhancedCustomShapeParameterType::NORMAL,
5600 : EnhancedCustomShapeParameterType::EQUATION,
5601 : 0, 23
5602 : },
5603 : {
5604 : EnhancedCustomShapeParameterType::EQUATION,
5605 : EnhancedCustomShapeParameterType::EQUATION,
5606 : 11, 26
5607 : },
5608 : {
5609 : EnhancedCustomShapeParameterType::EQUATION,
5610 : EnhancedCustomShapeParameterType::EQUATION,
5611 : 11, 28
5612 : },
5613 : {
5614 : EnhancedCustomShapeParameterType::EQUATION,
5615 : EnhancedCustomShapeParameterType::EQUATION,
5616 : 16, 28
5617 : },
5618 : {
5619 : EnhancedCustomShapeParameterType::EQUATION,
5620 : EnhancedCustomShapeParameterType::EQUATION,
5621 : 16, 24
5622 : },
5623 : {
5624 : EnhancedCustomShapeParameterType::EQUATION,
5625 : EnhancedCustomShapeParameterType::EQUATION,
5626 : 20, 24
5627 : },
5628 : {
5629 : EnhancedCustomShapeParameterType::EQUATION,
5630 : EnhancedCustomShapeParameterType::EQUATION,
5631 : 20, 11
5632 : },
5633 : {
5634 : EnhancedCustomShapeParameterType::EQUATION,
5635 : EnhancedCustomShapeParameterType::EQUATION,
5636 : 18, 11
5637 : },
5638 : {
5639 : EnhancedCustomShapeParameterType::EQUATION,
5640 : EnhancedCustomShapeParameterType::NORMAL,
5641 : 15, 0
5642 : },
5643 : {
5644 : EnhancedCustomShapeParameterType::EQUATION,
5645 : EnhancedCustomShapeParameterType::EQUATION,
5646 : 19, 11
5647 : },
5648 : {
5649 : EnhancedCustomShapeParameterType::EQUATION,
5650 : EnhancedCustomShapeParameterType::EQUATION,
5651 : 21, 11
5652 : },
5653 : {
5654 : EnhancedCustomShapeParameterType::EQUATION,
5655 : EnhancedCustomShapeParameterType::EQUATION,
5656 : 21, 24
5657 : },
5658 : {
5659 : EnhancedCustomShapeParameterType::EQUATION,
5660 : EnhancedCustomShapeParameterType::EQUATION,
5661 : 17, 24
5662 : },
5663 : {
5664 : EnhancedCustomShapeParameterType::EQUATION,
5665 : EnhancedCustomShapeParameterType::EQUATION,
5666 : 17, 28
5667 : },
5668 : {
5669 : EnhancedCustomShapeParameterType::EQUATION,
5670 : EnhancedCustomShapeParameterType::EQUATION,
5671 : 14, 28
5672 : },
5673 : {
5674 : EnhancedCustomShapeParameterType::EQUATION,
5675 : EnhancedCustomShapeParameterType::EQUATION,
5676 : 14, 26
5677 : },
5678 : {
5679 : EnhancedCustomShapeParameterType::EQUATION,
5680 : EnhancedCustomShapeParameterType::EQUATION,
5681 : 30, 23
5682 : },
5683 : {
5684 : EnhancedCustomShapeParameterType::EQUATION,
5685 : EnhancedCustomShapeParameterType::EQUATION,
5686 : 14, 27
5687 : },
5688 : {
5689 : EnhancedCustomShapeParameterType::EQUATION,
5690 : EnhancedCustomShapeParameterType::EQUATION,
5691 : 14, 29
5692 : },
5693 : {
5694 : EnhancedCustomShapeParameterType::EQUATION,
5695 : EnhancedCustomShapeParameterType::EQUATION,
5696 : 17, 29
5697 : },
5698 : {
5699 : EnhancedCustomShapeParameterType::EQUATION,
5700 : EnhancedCustomShapeParameterType::EQUATION,
5701 : 17, 25
5702 : },
5703 : {
5704 : EnhancedCustomShapeParameterType::EQUATION,
5705 : EnhancedCustomShapeParameterType::EQUATION,
5706 : 21, 25
5707 : },
5708 : {
5709 : EnhancedCustomShapeParameterType::EQUATION,
5710 : EnhancedCustomShapeParameterType::EQUATION,
5711 : 21, 22
5712 : },
5713 : {
5714 : EnhancedCustomShapeParameterType::EQUATION,
5715 : EnhancedCustomShapeParameterType::EQUATION,
5716 : 19, 22
5717 : },
5718 : {
5719 : EnhancedCustomShapeParameterType::EQUATION,
5720 : EnhancedCustomShapeParameterType::EQUATION,
5721 : 15, 31
5722 : },
5723 : {
5724 : EnhancedCustomShapeParameterType::EQUATION,
5725 : EnhancedCustomShapeParameterType::EQUATION,
5726 : 18, 22
5727 : },
5728 : {
5729 : EnhancedCustomShapeParameterType::EQUATION,
5730 : EnhancedCustomShapeParameterType::EQUATION,
5731 : 20, 22
5732 : },
5733 : {
5734 : EnhancedCustomShapeParameterType::EQUATION,
5735 : EnhancedCustomShapeParameterType::EQUATION,
5736 : 20, 25
5737 : },
5738 : {
5739 : EnhancedCustomShapeParameterType::EQUATION,
5740 : EnhancedCustomShapeParameterType::EQUATION,
5741 : 16, 25
5742 : },
5743 : {
5744 : EnhancedCustomShapeParameterType::EQUATION,
5745 : EnhancedCustomShapeParameterType::EQUATION,
5746 : 16, 29
5747 : },
5748 : {
5749 : EnhancedCustomShapeParameterType::EQUATION,
5750 : EnhancedCustomShapeParameterType::EQUATION,
5751 : 11, 29
5752 : },
5753 : {
5754 : EnhancedCustomShapeParameterType::EQUATION,
5755 : EnhancedCustomShapeParameterType::EQUATION,
5756 : 11, 27
5757 : }
5758 : };
5759 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
5760 : }
5761 : {
5762 0 : aPropSequence [1].Name = "Segments";
5763 : static const sal_uInt16 nValues[] = {
5764 : // Command, Count
5765 : 1,1,
5766 : 2,31,
5767 : 4,0,
5768 : 5,0
5769 : };
5770 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
5771 : }
5772 : {
5773 0 : aPropSequence [2].Name = "TextFrames";
5774 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
5775 : {
5776 0 : EnhancedCustomShapeTextFrame aTextFrame;
5777 : {
5778 : static const CustomShapeProvider::ParameterPairData aData =
5779 : {
5780 : EnhancedCustomShapeParameterType::EQUATION,
5781 : EnhancedCustomShapeParameterType::EQUATION,
5782 : 16, 24
5783 : };
5784 0 : aTextFrame.TopLeft = createParameterPair(&aData);
5785 : }
5786 : {
5787 : static const CustomShapeProvider::ParameterPairData aData =
5788 : {
5789 : EnhancedCustomShapeParameterType::EQUATION,
5790 : EnhancedCustomShapeParameterType::EQUATION,
5791 : 17, 25
5792 : };
5793 0 : aTextFrame.BottomRight = createParameterPair(&aData);
5794 : }
5795 0 : aTextFrameSeq [0] = aTextFrame;
5796 : }
5797 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
5798 : }
5799 0 : aPropertyMap.setProperty(PROP_Path, aPropSequence);
5800 : }
5801 : {
5802 0 : awt::Rectangle aRectangle;
5803 0 : aRectangle.X = 0;
5804 0 : aRectangle.Y = 0;
5805 0 : aRectangle.Width = 0;
5806 0 : aRectangle.Height = 0;
5807 0 : aPropertyMap.setProperty(PROP_ViewBox, aRectangle);
5808 : }
5809 0 : aPropertyMap.setProperty( PROP_Type, OUString("ooxml-quadArrowCallout"));
5810 :
5811 0 : return aPropertyMap;
5812 : }
5813 : };
5814 :
5815 : // This is a generated source file. DO NOT EDIT.
5816 :
5817 0 : class ShapeCactionButtonBeginning : public CustomShapeProvider
5818 : {
5819 0 : virtual PropertyMap getProperties() SAL_OVERRIDE
5820 : {
5821 0 : PropertyMap aPropertyMap;
5822 :
5823 : {
5824 0 : aPropertyMap.setProperty(PROP_AdjustmentValues, Sequence< OUString >(0));
5825 : }
5826 : {
5827 : static const char *aStrings[] = {
5828 : "min(logwidth,logheight)",
5829 : "?0 *3/8",
5830 : "logheight/2",
5831 : "?2 +0-?1 ",
5832 : "?2 +?1 -0",
5833 : "logwidth/2",
5834 : "?5 +0-?1 ",
5835 : "?5 +?1 -0",
5836 : "?0 *3/4",
5837 : "?8 *1/8",
5838 : "?8 *1/4",
5839 : "?6 +?9 -0",
5840 : "?6 +?10 -0",
5841 : "logwidth",
5842 : "logheight"
5843 : };
5844 0 : aPropertyMap.setProperty(PROP_Equations, createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings ));
5845 : }
5846 : {
5847 0 : aPropertyMap.setProperty(PROP_Handles, Sequence< OUString >(0));
5848 : }
5849 : {
5850 0 : aPropertyMap.setProperty(PROP_MirroredX, (sal_Bool) sal_False);
5851 : }
5852 : {
5853 0 : aPropertyMap.setProperty(PROP_MirroredY, (sal_Bool) sal_False);
5854 : }
5855 : {
5856 0 : Sequence< PropertyValue > aPropSequence (3);
5857 : {
5858 0 : aPropSequence [0].Name = "Coordinates";
5859 : static const CustomShapeProvider::ParameterPairData aData[] = {
5860 : {
5861 : EnhancedCustomShapeParameterType::NORMAL,
5862 : EnhancedCustomShapeParameterType::NORMAL,
5863 : 0, 0
5864 : },
5865 : {
5866 : EnhancedCustomShapeParameterType::EQUATION,
5867 : EnhancedCustomShapeParameterType::NORMAL,
5868 : 13, 0
5869 : },
5870 : {
5871 : EnhancedCustomShapeParameterType::EQUATION,
5872 : EnhancedCustomShapeParameterType::EQUATION,
5873 : 13, 14
5874 : },
5875 : {
5876 : EnhancedCustomShapeParameterType::NORMAL,
5877 : EnhancedCustomShapeParameterType::EQUATION,
5878 : 0, 14
5879 : },
5880 : {
5881 : EnhancedCustomShapeParameterType::EQUATION,
5882 : EnhancedCustomShapeParameterType::EQUATION,
5883 : 12, 2
5884 : },
5885 : {
5886 : EnhancedCustomShapeParameterType::EQUATION,
5887 : EnhancedCustomShapeParameterType::EQUATION,
5888 : 7, 3
5889 : },
5890 : {
5891 : EnhancedCustomShapeParameterType::EQUATION,
5892 : EnhancedCustomShapeParameterType::EQUATION,
5893 : 7, 4
5894 : },
5895 : {
5896 : EnhancedCustomShapeParameterType::EQUATION,
5897 : EnhancedCustomShapeParameterType::EQUATION,
5898 : 11, 3
5899 : },
5900 : {
5901 : EnhancedCustomShapeParameterType::EQUATION,
5902 : EnhancedCustomShapeParameterType::EQUATION,
5903 : 6, 3
5904 : },
5905 : {
5906 : EnhancedCustomShapeParameterType::EQUATION,
5907 : EnhancedCustomShapeParameterType::EQUATION,
5908 : 6, 4
5909 : },
5910 : {
5911 : EnhancedCustomShapeParameterType::EQUATION,
5912 : EnhancedCustomShapeParameterType::EQUATION,
5913 : 11, 4
5914 : },
5915 : {
5916 : EnhancedCustomShapeParameterType::EQUATION,
5917 : EnhancedCustomShapeParameterType::EQUATION,
5918 : 12, 2
5919 : },
5920 : {
5921 : EnhancedCustomShapeParameterType::EQUATION,
5922 : EnhancedCustomShapeParameterType::EQUATION,
5923 : 7, 3
5924 : },
5925 : {
5926 : EnhancedCustomShapeParameterType::EQUATION,
5927 : EnhancedCustomShapeParameterType::EQUATION,
5928 : 7, 4
5929 : },
5930 : {
5931 : EnhancedCustomShapeParameterType::EQUATION,
5932 : EnhancedCustomShapeParameterType::EQUATION,
5933 : 11, 3
5934 : },
5935 : {
5936 : EnhancedCustomShapeParameterType::EQUATION,
5937 : EnhancedCustomShapeParameterType::EQUATION,
5938 : 6, 3
5939 : },
5940 : {
5941 : EnhancedCustomShapeParameterType::EQUATION,
5942 : EnhancedCustomShapeParameterType::EQUATION,
5943 : 6, 4
5944 : },
5945 : {
5946 : EnhancedCustomShapeParameterType::EQUATION,
5947 : EnhancedCustomShapeParameterType::EQUATION,
5948 : 11, 4
5949 : },
5950 : {
5951 : EnhancedCustomShapeParameterType::EQUATION,
5952 : EnhancedCustomShapeParameterType::EQUATION,
5953 : 12, 2
5954 : },
5955 : {
5956 : EnhancedCustomShapeParameterType::EQUATION,
5957 : EnhancedCustomShapeParameterType::EQUATION,
5958 : 7, 3
5959 : },
5960 : {
5961 : EnhancedCustomShapeParameterType::EQUATION,
5962 : EnhancedCustomShapeParameterType::EQUATION,
5963 : 7, 4
5964 : },
5965 : {
5966 : EnhancedCustomShapeParameterType::EQUATION,
5967 : EnhancedCustomShapeParameterType::EQUATION,
5968 : 11, 3
5969 : },
5970 : {
5971 : EnhancedCustomShapeParameterType::EQUATION,
5972 : EnhancedCustomShapeParameterType::EQUATION,
5973 : 11, 4
5974 : },
5975 : {
5976 : EnhancedCustomShapeParameterType::EQUATION,
5977 : EnhancedCustomShapeParameterType::EQUATION,
5978 : 6, 4
5979 : },
5980 : {
5981 : EnhancedCustomShapeParameterType::EQUATION,
5982 : EnhancedCustomShapeParameterType::EQUATION,
5983 : 6, 3
5984 : },
5985 : {
5986 : EnhancedCustomShapeParameterType::NORMAL,
5987 : EnhancedCustomShapeParameterType::NORMAL,
5988 : 0, 0
5989 : },
5990 : {
5991 : EnhancedCustomShapeParameterType::EQUATION,
5992 : EnhancedCustomShapeParameterType::NORMAL,
5993 : 13, 0
5994 : },
5995 : {
5996 : EnhancedCustomShapeParameterType::EQUATION,
5997 : EnhancedCustomShapeParameterType::EQUATION,
5998 : 13, 14
5999 : },
6000 : {
6001 : EnhancedCustomShapeParameterType::NORMAL,
6002 : EnhancedCustomShapeParameterType::EQUATION,
6003 : 0, 14
6004 : }
6005 : };
6006 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
6007 : }
6008 : {
6009 0 : aPropSequence [1].Name = "Segments";
6010 : static const sal_uInt16 nValues[] = {
6011 : // Command, Count
6012 : 1,1,
6013 : 2,3,
6014 : 4,0,
6015 : 1,1,
6016 : 2,2,
6017 : 4,0,
6018 : 1,1,
6019 : 2,3,
6020 : 4,0,
6021 : 7,0,
6022 : 5,0,
6023 : 1,1,
6024 : 2,2,
6025 : 4,0,
6026 : 1,1,
6027 : 2,3,
6028 : 4,0,
6029 : 18,0,
6030 : 7,0,
6031 : 5,0,
6032 : 1,1,
6033 : 2,2,
6034 : 4,0,
6035 : 1,1,
6036 : 2,3,
6037 : 4,0,
6038 : 6,0,
6039 : 5,0,
6040 : 1,1,
6041 : 2,3,
6042 : 4,0,
6043 : 6,0,
6044 : 5,0
6045 : };
6046 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
6047 : }
6048 : {
6049 0 : aPropSequence [2].Name = "TextFrames";
6050 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
6051 : {
6052 0 : EnhancedCustomShapeTextFrame aTextFrame;
6053 : {
6054 : static const CustomShapeProvider::ParameterPairData aData =
6055 : {
6056 : EnhancedCustomShapeParameterType::NORMAL,
6057 : EnhancedCustomShapeParameterType::NORMAL,
6058 : 0, 0
6059 : };
6060 0 : aTextFrame.TopLeft = createParameterPair(&aData);
6061 : }
6062 : {
6063 : static const CustomShapeProvider::ParameterPairData aData =
6064 : {
6065 : EnhancedCustomShapeParameterType::EQUATION,
6066 : EnhancedCustomShapeParameterType::EQUATION,
6067 : 13, 14
6068 : };
6069 0 : aTextFrame.BottomRight = createParameterPair(&aData);
6070 : }
6071 0 : aTextFrameSeq [0] = aTextFrame;
6072 : }
6073 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
6074 : }
6075 0 : aPropertyMap.setProperty(PROP_Path, aPropSequence);
6076 : }
6077 : {
6078 0 : awt::Rectangle aRectangle;
6079 0 : aRectangle.X = 0;
6080 0 : aRectangle.Y = 0;
6081 0 : aRectangle.Width = 0;
6082 0 : aRectangle.Height = 0;
6083 0 : aPropertyMap.setProperty(PROP_ViewBox, aRectangle);
6084 : }
6085 0 : aPropertyMap.setProperty( PROP_Type, OUString("ooxml-actionButtonBeginning"));
6086 :
6087 0 : return aPropertyMap;
6088 : }
6089 : };
6090 :
6091 : // This is a generated source file. DO NOT EDIT.
6092 :
6093 0 : class ShapeCellipse : public CustomShapeProvider
6094 : {
6095 0 : virtual PropertyMap getProperties() SAL_OVERRIDE
6096 : {
6097 0 : PropertyMap aPropertyMap;
6098 :
6099 : {
6100 0 : aPropertyMap.setProperty(PROP_AdjustmentValues, Sequence< OUString >(0));
6101 : }
6102 : {
6103 : static const char *aStrings[] = {
6104 : "logwidth/2",
6105 : "?0 *cos(pi*(2700000)/10800000)",
6106 : "logheight/2",
6107 : "?2 *sin(pi*(2700000)/10800000)",
6108 : "logwidth/2",
6109 : "?4 +0-?1 ",
6110 : "?4 +?1 -0",
6111 : "logheight/2",
6112 : "?7 +0-?3 ",
6113 : "?7 +?3 -0",
6114 : "logheight",
6115 : "logwidth",
6116 : "(10800000)/60000.0",
6117 : "(5400000)/60000.0",
6118 : "(16200000)/60000.0",
6119 : "(5400000)/60000.0",
6120 : "(0)/60000.0",
6121 : "(5400000)/60000.0",
6122 : "(5400000)/60000.0",
6123 : "(5400000)/60000.0"
6124 : };
6125 0 : aPropertyMap.setProperty(PROP_Equations, createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings ));
6126 : }
6127 : {
6128 0 : aPropertyMap.setProperty(PROP_Handles, Sequence< OUString >(0));
6129 : }
6130 : {
6131 0 : aPropertyMap.setProperty(PROP_MirroredX, (sal_Bool) sal_False);
6132 : }
6133 : {
6134 0 : aPropertyMap.setProperty(PROP_MirroredY, (sal_Bool) sal_False);
6135 : }
6136 : {
6137 0 : Sequence< PropertyValue > aPropSequence (3);
6138 : {
6139 0 : aPropSequence [0].Name = "Coordinates";
6140 : static const CustomShapeProvider::ParameterPairData aData[] = {
6141 : {
6142 : EnhancedCustomShapeParameterType::NORMAL,
6143 : EnhancedCustomShapeParameterType::EQUATION,
6144 : 0, 7
6145 : },
6146 : {
6147 : EnhancedCustomShapeParameterType::EQUATION,
6148 : EnhancedCustomShapeParameterType::EQUATION,
6149 : 0, 2
6150 : },
6151 : {
6152 : EnhancedCustomShapeParameterType::EQUATION,
6153 : EnhancedCustomShapeParameterType::EQUATION,
6154 : 12, 13
6155 : },
6156 : {
6157 : EnhancedCustomShapeParameterType::EQUATION,
6158 : EnhancedCustomShapeParameterType::EQUATION,
6159 : 0, 2
6160 : },
6161 : {
6162 : EnhancedCustomShapeParameterType::EQUATION,
6163 : EnhancedCustomShapeParameterType::EQUATION,
6164 : 14, 15
6165 : },
6166 : {
6167 : EnhancedCustomShapeParameterType::EQUATION,
6168 : EnhancedCustomShapeParameterType::EQUATION,
6169 : 0, 2
6170 : },
6171 : {
6172 : EnhancedCustomShapeParameterType::EQUATION,
6173 : EnhancedCustomShapeParameterType::EQUATION,
6174 : 16, 17
6175 : },
6176 : {
6177 : EnhancedCustomShapeParameterType::EQUATION,
6178 : EnhancedCustomShapeParameterType::EQUATION,
6179 : 0, 2
6180 : },
6181 : {
6182 : EnhancedCustomShapeParameterType::EQUATION,
6183 : EnhancedCustomShapeParameterType::EQUATION,
6184 : 18, 19
6185 : }
6186 : };
6187 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
6188 : }
6189 : {
6190 0 : aPropSequence [1].Name = "Segments";
6191 : static const sal_uInt16 nValues[] = {
6192 : // Command, Count
6193 : 1,1,
6194 : 17,4,
6195 : 4,0,
6196 : 5,0
6197 : };
6198 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
6199 : }
6200 : {
6201 0 : aPropSequence [2].Name = "TextFrames";
6202 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
6203 : {
6204 0 : EnhancedCustomShapeTextFrame aTextFrame;
6205 : {
6206 : static const CustomShapeProvider::ParameterPairData aData =
6207 : {
6208 : EnhancedCustomShapeParameterType::EQUATION,
6209 : EnhancedCustomShapeParameterType::EQUATION,
6210 : 5, 8
6211 : };
6212 0 : aTextFrame.TopLeft = createParameterPair(&aData);
6213 : }
6214 : {
6215 : static const CustomShapeProvider::ParameterPairData aData =
6216 : {
6217 : EnhancedCustomShapeParameterType::EQUATION,
6218 : EnhancedCustomShapeParameterType::EQUATION,
6219 : 6, 9
6220 : };
6221 0 : aTextFrame.BottomRight = createParameterPair(&aData);
6222 : }
6223 0 : aTextFrameSeq [0] = aTextFrame;
6224 : }
6225 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
6226 : }
6227 0 : aPropertyMap.setProperty(PROP_Path, aPropSequence);
6228 : }
6229 : {
6230 0 : awt::Rectangle aRectangle;
6231 0 : aRectangle.X = 0;
6232 0 : aRectangle.Y = 0;
6233 0 : aRectangle.Width = 0;
6234 0 : aRectangle.Height = 0;
6235 0 : aPropertyMap.setProperty(PROP_ViewBox, aRectangle);
6236 : }
6237 0 : aPropertyMap.setProperty( PROP_Type, OUString("ooxml-ellipse"));
6238 :
6239 0 : return aPropertyMap;
6240 : }
6241 : };
6242 :
6243 : // This is a generated source file. DO NOT EDIT.
6244 :
6245 0 : class ShapeCactionButtonEnd : public CustomShapeProvider
6246 : {
6247 0 : virtual PropertyMap getProperties() SAL_OVERRIDE
6248 : {
6249 0 : PropertyMap aPropertyMap;
6250 :
6251 : {
6252 0 : aPropertyMap.setProperty(PROP_AdjustmentValues, Sequence< OUString >(0));
6253 : }
6254 : {
6255 : static const char *aStrings[] = {
6256 : "min(logwidth,logheight)",
6257 : "?0 *3/8",
6258 : "logheight/2",
6259 : "?2 +0-?1 ",
6260 : "?2 +?1 -0",
6261 : "logwidth/2",
6262 : "?5 +0-?1 ",
6263 : "?5 +?1 -0",
6264 : "?0 *3/4",
6265 : "?8 *3/4",
6266 : "?8 *7/8",
6267 : "?6 +?9 -0",
6268 : "?6 +?10 -0",
6269 : "logwidth",
6270 : "logheight"
6271 : };
6272 0 : aPropertyMap.setProperty(PROP_Equations, createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings ));
6273 : }
6274 : {
6275 0 : aPropertyMap.setProperty(PROP_Handles, Sequence< OUString >(0));
6276 : }
6277 : {
6278 0 : aPropertyMap.setProperty(PROP_MirroredX, (sal_Bool) sal_False);
6279 : }
6280 : {
6281 0 : aPropertyMap.setProperty(PROP_MirroredY, (sal_Bool) sal_False);
6282 : }
6283 : {
6284 0 : Sequence< PropertyValue > aPropSequence (3);
6285 : {
6286 0 : aPropSequence [0].Name = "Coordinates";
6287 : static const CustomShapeProvider::ParameterPairData aData[] = {
6288 : {
6289 : EnhancedCustomShapeParameterType::NORMAL,
6290 : EnhancedCustomShapeParameterType::NORMAL,
6291 : 0, 0
6292 : },
6293 : {
6294 : EnhancedCustomShapeParameterType::EQUATION,
6295 : EnhancedCustomShapeParameterType::NORMAL,
6296 : 13, 0
6297 : },
6298 : {
6299 : EnhancedCustomShapeParameterType::EQUATION,
6300 : EnhancedCustomShapeParameterType::EQUATION,
6301 : 13, 14
6302 : },
6303 : {
6304 : EnhancedCustomShapeParameterType::NORMAL,
6305 : EnhancedCustomShapeParameterType::EQUATION,
6306 : 0, 14
6307 : },
6308 : {
6309 : EnhancedCustomShapeParameterType::EQUATION,
6310 : EnhancedCustomShapeParameterType::EQUATION,
6311 : 11, 2
6312 : },
6313 : {
6314 : EnhancedCustomShapeParameterType::EQUATION,
6315 : EnhancedCustomShapeParameterType::EQUATION,
6316 : 6, 3
6317 : },
6318 : {
6319 : EnhancedCustomShapeParameterType::EQUATION,
6320 : EnhancedCustomShapeParameterType::EQUATION,
6321 : 6, 4
6322 : },
6323 : {
6324 : EnhancedCustomShapeParameterType::EQUATION,
6325 : EnhancedCustomShapeParameterType::EQUATION,
6326 : 12, 3
6327 : },
6328 : {
6329 : EnhancedCustomShapeParameterType::EQUATION,
6330 : EnhancedCustomShapeParameterType::EQUATION,
6331 : 7, 3
6332 : },
6333 : {
6334 : EnhancedCustomShapeParameterType::EQUATION,
6335 : EnhancedCustomShapeParameterType::EQUATION,
6336 : 7, 4
6337 : },
6338 : {
6339 : EnhancedCustomShapeParameterType::EQUATION,
6340 : EnhancedCustomShapeParameterType::EQUATION,
6341 : 12, 4
6342 : },
6343 : {
6344 : EnhancedCustomShapeParameterType::EQUATION,
6345 : EnhancedCustomShapeParameterType::EQUATION,
6346 : 11, 2
6347 : },
6348 : {
6349 : EnhancedCustomShapeParameterType::EQUATION,
6350 : EnhancedCustomShapeParameterType::EQUATION,
6351 : 6, 3
6352 : },
6353 : {
6354 : EnhancedCustomShapeParameterType::EQUATION,
6355 : EnhancedCustomShapeParameterType::EQUATION,
6356 : 6, 4
6357 : },
6358 : {
6359 : EnhancedCustomShapeParameterType::EQUATION,
6360 : EnhancedCustomShapeParameterType::EQUATION,
6361 : 12, 3
6362 : },
6363 : {
6364 : EnhancedCustomShapeParameterType::EQUATION,
6365 : EnhancedCustomShapeParameterType::EQUATION,
6366 : 7, 3
6367 : },
6368 : {
6369 : EnhancedCustomShapeParameterType::EQUATION,
6370 : EnhancedCustomShapeParameterType::EQUATION,
6371 : 7, 4
6372 : },
6373 : {
6374 : EnhancedCustomShapeParameterType::EQUATION,
6375 : EnhancedCustomShapeParameterType::EQUATION,
6376 : 12, 4
6377 : },
6378 : {
6379 : EnhancedCustomShapeParameterType::EQUATION,
6380 : EnhancedCustomShapeParameterType::EQUATION,
6381 : 11, 2
6382 : },
6383 : {
6384 : EnhancedCustomShapeParameterType::EQUATION,
6385 : EnhancedCustomShapeParameterType::EQUATION,
6386 : 6, 4
6387 : },
6388 : {
6389 : EnhancedCustomShapeParameterType::EQUATION,
6390 : EnhancedCustomShapeParameterType::EQUATION,
6391 : 6, 3
6392 : },
6393 : {
6394 : EnhancedCustomShapeParameterType::EQUATION,
6395 : EnhancedCustomShapeParameterType::EQUATION,
6396 : 12, 3
6397 : },
6398 : {
6399 : EnhancedCustomShapeParameterType::EQUATION,
6400 : EnhancedCustomShapeParameterType::EQUATION,
6401 : 7, 3
6402 : },
6403 : {
6404 : EnhancedCustomShapeParameterType::EQUATION,
6405 : EnhancedCustomShapeParameterType::EQUATION,
6406 : 7, 4
6407 : },
6408 : {
6409 : EnhancedCustomShapeParameterType::EQUATION,
6410 : EnhancedCustomShapeParameterType::EQUATION,
6411 : 12, 4
6412 : },
6413 : {
6414 : EnhancedCustomShapeParameterType::NORMAL,
6415 : EnhancedCustomShapeParameterType::NORMAL,
6416 : 0, 0
6417 : },
6418 : {
6419 : EnhancedCustomShapeParameterType::EQUATION,
6420 : EnhancedCustomShapeParameterType::NORMAL,
6421 : 13, 0
6422 : },
6423 : {
6424 : EnhancedCustomShapeParameterType::EQUATION,
6425 : EnhancedCustomShapeParameterType::EQUATION,
6426 : 13, 14
6427 : },
6428 : {
6429 : EnhancedCustomShapeParameterType::NORMAL,
6430 : EnhancedCustomShapeParameterType::EQUATION,
6431 : 0, 14
6432 : }
6433 : };
6434 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
6435 : }
6436 : {
6437 0 : aPropSequence [1].Name = "Segments";
6438 : static const sal_uInt16 nValues[] = {
6439 : // Command, Count
6440 : 1,1,
6441 : 2,3,
6442 : 4,0,
6443 : 1,1,
6444 : 2,2,
6445 : 4,0,
6446 : 1,1,
6447 : 2,3,
6448 : 4,0,
6449 : 7,0,
6450 : 5,0,
6451 : 1,1,
6452 : 2,2,
6453 : 4,0,
6454 : 1,1,
6455 : 2,3,
6456 : 4,0,
6457 : 18,0,
6458 : 7,0,
6459 : 5,0,
6460 : 1,1,
6461 : 2,2,
6462 : 4,0,
6463 : 1,1,
6464 : 2,3,
6465 : 4,0,
6466 : 6,0,
6467 : 5,0,
6468 : 1,1,
6469 : 2,3,
6470 : 4,0,
6471 : 6,0,
6472 : 5,0
6473 : };
6474 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
6475 : }
6476 : {
6477 0 : aPropSequence [2].Name = "TextFrames";
6478 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
6479 : {
6480 0 : EnhancedCustomShapeTextFrame aTextFrame;
6481 : {
6482 : static const CustomShapeProvider::ParameterPairData aData =
6483 : {
6484 : EnhancedCustomShapeParameterType::NORMAL,
6485 : EnhancedCustomShapeParameterType::NORMAL,
6486 : 0, 0
6487 : };
6488 0 : aTextFrame.TopLeft = createParameterPair(&aData);
6489 : }
6490 : {
6491 : static const CustomShapeProvider::ParameterPairData aData =
6492 : {
6493 : EnhancedCustomShapeParameterType::EQUATION,
6494 : EnhancedCustomShapeParameterType::EQUATION,
6495 : 13, 14
6496 : };
6497 0 : aTextFrame.BottomRight = createParameterPair(&aData);
6498 : }
6499 0 : aTextFrameSeq [0] = aTextFrame;
6500 : }
6501 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
6502 : }
6503 0 : aPropertyMap.setProperty(PROP_Path, aPropSequence);
6504 : }
6505 : {
6506 0 : awt::Rectangle aRectangle;
6507 0 : aRectangle.X = 0;
6508 0 : aRectangle.Y = 0;
6509 0 : aRectangle.Width = 0;
6510 0 : aRectangle.Height = 0;
6511 0 : aPropertyMap.setProperty(PROP_ViewBox, aRectangle);
6512 : }
6513 0 : aPropertyMap.setProperty( PROP_Type, OUString("ooxml-actionButtonEnd"));
6514 :
6515 0 : return aPropertyMap;
6516 : }
6517 : };
6518 :
6519 : // This is a generated source file. DO NOT EDIT.
6520 :
6521 0 : class ShapeCarc : public CustomShapeProvider
6522 : {
6523 0 : virtual PropertyMap getProperties() SAL_OVERRIDE
6524 : {
6525 0 : PropertyMap aPropertyMap;
6526 :
6527 : {
6528 0 : Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (2);
6529 : {
6530 0 : Any aAny ((sal_Int32) 16200000);
6531 0 : aAdjSequence [0].Value = aAny;
6532 0 : aAdjSequence [0].Name = "adj1";
6533 : }
6534 : {
6535 0 : Any aAny ((sal_Int32) 0);
6536 0 : aAdjSequence [1].Value = aAny;
6537 0 : aAdjSequence [1].Name = "adj2";
6538 : }
6539 0 : aPropertyMap.setProperty(PROP_AdjustmentValues, aAdjSequence);
6540 : }
6541 : {
6542 : static const char *aStrings[] = {
6543 : "if(0-$0 ,0,if(21599999-$0 ,$0 ,21599999))",
6544 : "if(0-$1 ,0,if(21599999-$1 ,$1 ,21599999))",
6545 : "?1 +0-?0 ",
6546 : "?2 +21600000-0",
6547 : "if(?2 ,?2 ,?3 )",
6548 : "logwidth/2",
6549 : "?5 *sin(pi*(?0 )/10800000)",
6550 : "logheight/2",
6551 : "?7 *cos(pi*(?0 )/10800000)",
6552 : "?5 *(cos(atan2(?6 ,?8 )))",
6553 : "?7 *(sin(atan2(?6 ,?8 )))",
6554 : "?5 *sin(pi*(?1 )/10800000)",
6555 : "?7 *cos(pi*(?1 )/10800000)",
6556 : "?5 *(cos(atan2(?11 ,?12 )))",
6557 : "?7 *(sin(atan2(?11 ,?12 )))",
6558 : "logwidth/2",
6559 : "?15 +?9 -0",
6560 : "logheight/2",
6561 : "?17 +?10 -0",
6562 : "?15 +?13 -0",
6563 : "?17 +?14 -0",
6564 : "21600000+0-?0 ",
6565 : "?4 +0-?21 ",
6566 : "max(?16 ,?19 )",
6567 : "if(?22 ,logwidth,?23 )",
6568 : "5400000+0-?0 ",
6569 : "27000000+0-?0 ",
6570 : "if(?25 ,?25 ,?26 )",
6571 : "?4 +0-?27 ",
6572 : "max(?18 ,?20 )",
6573 : "if(?28 ,logheight,?29 )",
6574 : "10800000+0-?0 ",
6575 : "32400000+0-?0 ",
6576 : "if(?31 ,?31 ,?32 )",
6577 : "?4 +0-?33 ",
6578 : "min(?16 ,?19 )",
6579 : "if(?34 ,0,?35 )",
6580 : "16200000+0-?0 ",
6581 : "37800000+0-?0 ",
6582 : "if(?37 ,?37 ,?38 )",
6583 : "?4 +0-?39 ",
6584 : "min(?18 ,?20 )",
6585 : "if(?40 ,0,?41 )",
6586 : "?0 +0-5400000",
6587 : "?1 +5400000-0",
6588 : "(?43 +?44 )/2",
6589 : "(?0 )/60000.0",
6590 : "(?4 )/60000.0",
6591 : "(?0 )/60000.0",
6592 : "(?4 )/60000.0"
6593 : };
6594 0 : aPropertyMap.setProperty(PROP_Equations, createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings ));
6595 : }
6596 : {
6597 0 : Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
6598 : {
6599 0 : Sequence< PropertyValue > aPropSequence (1);
6600 : {
6601 0 : aPropSequence [0].Name = "Position";
6602 : static const CustomShapeProvider::ParameterPairData aData =
6603 : {
6604 : EnhancedCustomShapeParameterType::EQUATION,
6605 : EnhancedCustomShapeParameterType::EQUATION,
6606 : 16, 18
6607 : };
6608 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
6609 : }
6610 0 : aPropSequenceSequence [0] = aPropSequence;
6611 : }
6612 : {
6613 0 : Sequence< PropertyValue > aPropSequence (1);
6614 : {
6615 0 : aPropSequence [0].Name = "Position";
6616 : static const CustomShapeProvider::ParameterPairData aData =
6617 : {
6618 : EnhancedCustomShapeParameterType::EQUATION,
6619 : EnhancedCustomShapeParameterType::EQUATION,
6620 : 19, 20
6621 : };
6622 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
6623 : }
6624 0 : aPropSequenceSequence [1] = aPropSequence;
6625 : }
6626 0 : aPropertyMap.setProperty(PROP_Handles, aPropSequenceSequence);
6627 : }
6628 : {
6629 0 : aPropertyMap.setProperty(PROP_MirroredX, (sal_Bool) sal_False);
6630 : }
6631 : {
6632 0 : aPropertyMap.setProperty(PROP_MirroredY, (sal_Bool) sal_False);
6633 : }
6634 : {
6635 0 : Sequence< PropertyValue > aPropSequence (3);
6636 : {
6637 0 : aPropSequence [0].Name = "Coordinates";
6638 : static const CustomShapeProvider::ParameterPairData aData[] = {
6639 : {
6640 : EnhancedCustomShapeParameterType::EQUATION,
6641 : EnhancedCustomShapeParameterType::EQUATION,
6642 : 16, 18
6643 : },
6644 : {
6645 : EnhancedCustomShapeParameterType::EQUATION,
6646 : EnhancedCustomShapeParameterType::EQUATION,
6647 : 5, 7
6648 : },
6649 : {
6650 : EnhancedCustomShapeParameterType::EQUATION,
6651 : EnhancedCustomShapeParameterType::EQUATION,
6652 : 46, 47
6653 : },
6654 : {
6655 : EnhancedCustomShapeParameterType::EQUATION,
6656 : EnhancedCustomShapeParameterType::EQUATION,
6657 : 15, 17
6658 : },
6659 : {
6660 : EnhancedCustomShapeParameterType::EQUATION,
6661 : EnhancedCustomShapeParameterType::EQUATION,
6662 : 16, 18
6663 : },
6664 : {
6665 : EnhancedCustomShapeParameterType::EQUATION,
6666 : EnhancedCustomShapeParameterType::EQUATION,
6667 : 5, 7
6668 : },
6669 : {
6670 : EnhancedCustomShapeParameterType::EQUATION,
6671 : EnhancedCustomShapeParameterType::EQUATION,
6672 : 48, 49
6673 : }
6674 : };
6675 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
6676 : }
6677 : {
6678 0 : aPropSequence [1].Name = "Segments";
6679 : static const sal_uInt16 nValues[] = {
6680 : // Command, Count
6681 : 1,1,
6682 : 17,1,
6683 : 2,1,
6684 : 4,0,
6685 : 7,0,
6686 : 5,0,
6687 : 1,1,
6688 : 17,1,
6689 : 6,0,
6690 : 5,0
6691 : };
6692 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
6693 : }
6694 : {
6695 0 : aPropSequence [2].Name = "TextFrames";
6696 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
6697 : {
6698 0 : EnhancedCustomShapeTextFrame aTextFrame;
6699 : {
6700 : static const CustomShapeProvider::ParameterPairData aData =
6701 : {
6702 : EnhancedCustomShapeParameterType::EQUATION,
6703 : EnhancedCustomShapeParameterType::EQUATION,
6704 : 36, 42
6705 : };
6706 0 : aTextFrame.TopLeft = createParameterPair(&aData);
6707 : }
6708 : {
6709 : static const CustomShapeProvider::ParameterPairData aData =
6710 : {
6711 : EnhancedCustomShapeParameterType::EQUATION,
6712 : EnhancedCustomShapeParameterType::EQUATION,
6713 : 24, 30
6714 : };
6715 0 : aTextFrame.BottomRight = createParameterPair(&aData);
6716 : }
6717 0 : aTextFrameSeq [0] = aTextFrame;
6718 : }
6719 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
6720 : }
6721 0 : aPropertyMap.setProperty(PROP_Path, aPropSequence);
6722 : }
6723 : {
6724 0 : awt::Rectangle aRectangle;
6725 0 : aRectangle.X = 0;
6726 0 : aRectangle.Y = 0;
6727 0 : aRectangle.Width = 0;
6728 0 : aRectangle.Height = 0;
6729 0 : aPropertyMap.setProperty(PROP_ViewBox, aRectangle);
6730 : }
6731 0 : aPropertyMap.setProperty( PROP_Type, OUString("ooxml-arc"));
6732 :
6733 0 : return aPropertyMap;
6734 : }
6735 : };
6736 :
6737 : // This is a generated source file. DO NOT EDIT.
6738 :
6739 0 : class ShapeCstar16 : public CustomShapeProvider
6740 : {
6741 0 : virtual PropertyMap getProperties() SAL_OVERRIDE
6742 : {
6743 0 : PropertyMap aPropertyMap;
6744 :
6745 : {
6746 0 : Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (1);
6747 : {
6748 0 : Any aAny ((sal_Int32) 37500);
6749 0 : aAdjSequence [0].Value = aAny;
6750 0 : aAdjSequence [0].Name = "adj";
6751 : }
6752 0 : aPropertyMap.setProperty(PROP_AdjustmentValues, aAdjSequence);
6753 : }
6754 : {
6755 : static const char *aStrings[] = {
6756 : "if(0-$0 ,0,if(50000-$0 ,$0 ,50000))",
6757 : "logwidth/2",
6758 : "?1 *92388/100000",
6759 : "?1 *70711/100000",
6760 : "?1 *38268/100000",
6761 : "logheight/2",
6762 : "?5 *92388/100000",
6763 : "?5 *70711/100000",
6764 : "?5 *38268/100000",
6765 : "logwidth/2",
6766 : "?9 +0-?2 ",
6767 : "?9 +0-?3 ",
6768 : "?9 +0-?4 ",
6769 : "?9 +?4 -0",
6770 : "?9 +?3 -0",
6771 : "?9 +?2 -0",
6772 : "logheight/2",
6773 : "?16 +0-?6 ",
6774 : "?16 +0-?7 ",
6775 : "?16 +0-?8 ",
6776 : "?16 +?8 -0",
6777 : "?16 +?7 -0",
6778 : "?16 +?6 -0",
6779 : "?1 *?0 /50000",
6780 : "?5 *?0 /50000",
6781 : "?23 *98079/100000",
6782 : "?23 *83147/100000",
6783 : "?23 *55557/100000",
6784 : "?23 *19509/100000",
6785 : "?24 *98079/100000",
6786 : "?24 *83147/100000",
6787 : "?24 *55557/100000",
6788 : "?24 *19509/100000",
6789 : "?9 +0-?25 ",
6790 : "?9 +0-?26 ",
6791 : "?9 +0-?27 ",
6792 : "?9 +0-?28 ",
6793 : "?9 +?28 -0",
6794 : "?9 +?27 -0",
6795 : "?9 +?26 -0",
6796 : "?9 +?25 -0",
6797 : "?16 +0-?29 ",
6798 : "?16 +0-?30 ",
6799 : "?16 +0-?31 ",
6800 : "?16 +0-?32 ",
6801 : "?16 +?32 -0",
6802 : "?16 +?31 -0",
6803 : "?16 +?30 -0",
6804 : "?16 +?29 -0",
6805 : "?23 *cos(pi*(2700000)/10800000)",
6806 : "?24 *sin(pi*(2700000)/10800000)",
6807 : "?9 +0-?49 ",
6808 : "?16 +0-?50 ",
6809 : "?9 +?49 -0",
6810 : "?16 +?50 -0",
6811 : "?16 +0-?24 ",
6812 : "logwidth",
6813 : "logheight"
6814 : };
6815 0 : aPropertyMap.setProperty(PROP_Equations, createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings ));
6816 : }
6817 : {
6818 0 : Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
6819 : {
6820 0 : Sequence< PropertyValue > aPropSequence (4);
6821 : {
6822 0 : aPropSequence [0].Name = "Position";
6823 : static const CustomShapeProvider::ParameterPairData aData =
6824 : {
6825 : EnhancedCustomShapeParameterType::EQUATION,
6826 : EnhancedCustomShapeParameterType::EQUATION,
6827 : 9, 55
6828 : };
6829 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
6830 : }
6831 : {
6832 0 : aPropSequence [1].Name = "RangeYMaximum";
6833 0 : EnhancedCustomShapeParameter aParameter;
6834 0 : Any aAny ((sal_Int32) 50000);
6835 0 : aParameter.Value = aAny;
6836 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
6837 0 : aPropSequence [1].Value = makeAny (aParameter);
6838 : }
6839 : {
6840 0 : aPropSequence [2].Name = "RangeYMinimum";
6841 0 : EnhancedCustomShapeParameter aParameter;
6842 0 : Any aAny ((sal_Int32) 0);
6843 0 : aParameter.Value = aAny;
6844 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
6845 0 : aPropSequence [2].Value = makeAny (aParameter);
6846 : }
6847 : {
6848 0 : aPropSequence [3].Name = "RefY";
6849 0 : Any aAny ((sal_Int32) 0);
6850 0 : aPropSequence [3].Value = makeAny (aAny);
6851 : }
6852 0 : aPropSequenceSequence [0] = aPropSequence;
6853 : }
6854 0 : aPropertyMap.setProperty(PROP_Handles, aPropSequenceSequence);
6855 : }
6856 : {
6857 0 : aPropertyMap.setProperty(PROP_MirroredX, (sal_Bool) sal_False);
6858 : }
6859 : {
6860 0 : aPropertyMap.setProperty(PROP_MirroredY, (sal_Bool) sal_False);
6861 : }
6862 : {
6863 0 : Sequence< PropertyValue > aPropSequence (3);
6864 : {
6865 0 : aPropSequence [0].Name = "Coordinates";
6866 : static const CustomShapeProvider::ParameterPairData aData[] = {
6867 : {
6868 : EnhancedCustomShapeParameterType::NORMAL,
6869 : EnhancedCustomShapeParameterType::EQUATION,
6870 : 0, 16
6871 : },
6872 : {
6873 : EnhancedCustomShapeParameterType::EQUATION,
6874 : EnhancedCustomShapeParameterType::EQUATION,
6875 : 33, 44
6876 : },
6877 : {
6878 : EnhancedCustomShapeParameterType::EQUATION,
6879 : EnhancedCustomShapeParameterType::EQUATION,
6880 : 10, 19
6881 : },
6882 : {
6883 : EnhancedCustomShapeParameterType::EQUATION,
6884 : EnhancedCustomShapeParameterType::EQUATION,
6885 : 34, 43
6886 : },
6887 : {
6888 : EnhancedCustomShapeParameterType::EQUATION,
6889 : EnhancedCustomShapeParameterType::EQUATION,
6890 : 11, 18
6891 : },
6892 : {
6893 : EnhancedCustomShapeParameterType::EQUATION,
6894 : EnhancedCustomShapeParameterType::EQUATION,
6895 : 35, 42
6896 : },
6897 : {
6898 : EnhancedCustomShapeParameterType::EQUATION,
6899 : EnhancedCustomShapeParameterType::EQUATION,
6900 : 12, 17
6901 : },
6902 : {
6903 : EnhancedCustomShapeParameterType::EQUATION,
6904 : EnhancedCustomShapeParameterType::EQUATION,
6905 : 36, 41
6906 : },
6907 : {
6908 : EnhancedCustomShapeParameterType::EQUATION,
6909 : EnhancedCustomShapeParameterType::NORMAL,
6910 : 9, 0
6911 : },
6912 : {
6913 : EnhancedCustomShapeParameterType::EQUATION,
6914 : EnhancedCustomShapeParameterType::EQUATION,
6915 : 37, 41
6916 : },
6917 : {
6918 : EnhancedCustomShapeParameterType::EQUATION,
6919 : EnhancedCustomShapeParameterType::EQUATION,
6920 : 13, 17
6921 : },
6922 : {
6923 : EnhancedCustomShapeParameterType::EQUATION,
6924 : EnhancedCustomShapeParameterType::EQUATION,
6925 : 38, 42
6926 : },
6927 : {
6928 : EnhancedCustomShapeParameterType::EQUATION,
6929 : EnhancedCustomShapeParameterType::EQUATION,
6930 : 14, 18
6931 : },
6932 : {
6933 : EnhancedCustomShapeParameterType::EQUATION,
6934 : EnhancedCustomShapeParameterType::EQUATION,
6935 : 39, 43
6936 : },
6937 : {
6938 : EnhancedCustomShapeParameterType::EQUATION,
6939 : EnhancedCustomShapeParameterType::EQUATION,
6940 : 15, 19
6941 : },
6942 : {
6943 : EnhancedCustomShapeParameterType::EQUATION,
6944 : EnhancedCustomShapeParameterType::EQUATION,
6945 : 40, 44
6946 : },
6947 : {
6948 : EnhancedCustomShapeParameterType::EQUATION,
6949 : EnhancedCustomShapeParameterType::EQUATION,
6950 : 56, 16
6951 : },
6952 : {
6953 : EnhancedCustomShapeParameterType::EQUATION,
6954 : EnhancedCustomShapeParameterType::EQUATION,
6955 : 40, 45
6956 : },
6957 : {
6958 : EnhancedCustomShapeParameterType::EQUATION,
6959 : EnhancedCustomShapeParameterType::EQUATION,
6960 : 15, 20
6961 : },
6962 : {
6963 : EnhancedCustomShapeParameterType::EQUATION,
6964 : EnhancedCustomShapeParameterType::EQUATION,
6965 : 39, 46
6966 : },
6967 : {
6968 : EnhancedCustomShapeParameterType::EQUATION,
6969 : EnhancedCustomShapeParameterType::EQUATION,
6970 : 14, 21
6971 : },
6972 : {
6973 : EnhancedCustomShapeParameterType::EQUATION,
6974 : EnhancedCustomShapeParameterType::EQUATION,
6975 : 38, 47
6976 : },
6977 : {
6978 : EnhancedCustomShapeParameterType::EQUATION,
6979 : EnhancedCustomShapeParameterType::EQUATION,
6980 : 13, 22
6981 : },
6982 : {
6983 : EnhancedCustomShapeParameterType::EQUATION,
6984 : EnhancedCustomShapeParameterType::EQUATION,
6985 : 37, 48
6986 : },
6987 : {
6988 : EnhancedCustomShapeParameterType::EQUATION,
6989 : EnhancedCustomShapeParameterType::EQUATION,
6990 : 9, 57
6991 : },
6992 : {
6993 : EnhancedCustomShapeParameterType::EQUATION,
6994 : EnhancedCustomShapeParameterType::EQUATION,
6995 : 36, 48
6996 : },
6997 : {
6998 : EnhancedCustomShapeParameterType::EQUATION,
6999 : EnhancedCustomShapeParameterType::EQUATION,
7000 : 12, 22
7001 : },
7002 : {
7003 : EnhancedCustomShapeParameterType::EQUATION,
7004 : EnhancedCustomShapeParameterType::EQUATION,
7005 : 35, 47
7006 : },
7007 : {
7008 : EnhancedCustomShapeParameterType::EQUATION,
7009 : EnhancedCustomShapeParameterType::EQUATION,
7010 : 11, 21
7011 : },
7012 : {
7013 : EnhancedCustomShapeParameterType::EQUATION,
7014 : EnhancedCustomShapeParameterType::EQUATION,
7015 : 34, 46
7016 : },
7017 : {
7018 : EnhancedCustomShapeParameterType::EQUATION,
7019 : EnhancedCustomShapeParameterType::EQUATION,
7020 : 10, 20
7021 : },
7022 : {
7023 : EnhancedCustomShapeParameterType::EQUATION,
7024 : EnhancedCustomShapeParameterType::EQUATION,
7025 : 33, 45
7026 : }
7027 : };
7028 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
7029 : }
7030 : {
7031 0 : aPropSequence [1].Name = "Segments";
7032 : static const sal_uInt16 nValues[] = {
7033 : // Command, Count
7034 : 1,1,
7035 : 2,31,
7036 : 4,0,
7037 : 5,0
7038 : };
7039 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
7040 : }
7041 : {
7042 0 : aPropSequence [2].Name = "TextFrames";
7043 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
7044 : {
7045 0 : EnhancedCustomShapeTextFrame aTextFrame;
7046 : {
7047 : static const CustomShapeProvider::ParameterPairData aData =
7048 : {
7049 : EnhancedCustomShapeParameterType::EQUATION,
7050 : EnhancedCustomShapeParameterType::EQUATION,
7051 : 51, 52
7052 : };
7053 0 : aTextFrame.TopLeft = createParameterPair(&aData);
7054 : }
7055 : {
7056 : static const CustomShapeProvider::ParameterPairData aData =
7057 : {
7058 : EnhancedCustomShapeParameterType::EQUATION,
7059 : EnhancedCustomShapeParameterType::EQUATION,
7060 : 53, 54
7061 : };
7062 0 : aTextFrame.BottomRight = createParameterPair(&aData);
7063 : }
7064 0 : aTextFrameSeq [0] = aTextFrame;
7065 : }
7066 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
7067 : }
7068 0 : aPropertyMap.setProperty(PROP_Path, aPropSequence);
7069 : }
7070 : {
7071 0 : awt::Rectangle aRectangle;
7072 0 : aRectangle.X = 0;
7073 0 : aRectangle.Y = 0;
7074 0 : aRectangle.Width = 0;
7075 0 : aRectangle.Height = 0;
7076 0 : aPropertyMap.setProperty(PROP_ViewBox, aRectangle);
7077 : }
7078 0 : aPropertyMap.setProperty( PROP_Type, OUString("ooxml-star16"));
7079 :
7080 0 : return aPropertyMap;
7081 : }
7082 : };
7083 :
7084 : // This is a generated source file. DO NOT EDIT.
7085 :
7086 0 : class ShapeCparallelogram : public CustomShapeProvider
7087 : {
7088 0 : virtual PropertyMap getProperties() SAL_OVERRIDE
7089 : {
7090 0 : PropertyMap aPropertyMap;
7091 :
7092 : {
7093 0 : Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (1);
7094 : {
7095 0 : Any aAny ((sal_Int32) 25000);
7096 0 : aAdjSequence [0].Value = aAny;
7097 0 : aAdjSequence [0].Name = "adj";
7098 : }
7099 0 : aPropertyMap.setProperty(PROP_AdjustmentValues, aAdjSequence);
7100 : }
7101 : {
7102 : static const char *aStrings[] = {
7103 : "min(logwidth,logheight)",
7104 : "100000*logwidth/?0 ",
7105 : "if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))",
7106 : "?0 *?2 /200000",
7107 : "?0 *?2 /100000",
7108 : "logwidth+0-?3 ",
7109 : "logwidth+0-?4 ",
7110 : "?6 *1/2",
7111 : "logwidth+0-?7 ",
7112 : "logwidth/2",
7113 : "?9 *?2 /?1 ",
7114 : "5*?2 /?1 ",
7115 : "(1+?11 )/12",
7116 : "?12 *logwidth/1",
7117 : "?12 *logheight/1",
7118 : "logwidth+0-?13 ",
7119 : "logheight+0-?14 ",
7120 : "logwidth/2",
7121 : "logheight*?17 /?4 ",
7122 : "if(0-?18 ,0,if(logheight-?18 ,?18 ,logheight))",
7123 : "logheight+0-?19 ",
7124 : "logheight/2",
7125 : "logheight",
7126 : "logwidth"
7127 : };
7128 0 : aPropertyMap.setProperty(PROP_Equations, createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings ));
7129 : }
7130 : {
7131 0 : Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
7132 : {
7133 0 : Sequence< PropertyValue > aPropSequence (4);
7134 : {
7135 0 : aPropSequence [0].Name = "Position";
7136 : static const CustomShapeProvider::ParameterPairData aData =
7137 : {
7138 : EnhancedCustomShapeParameterType::EQUATION,
7139 : EnhancedCustomShapeParameterType::NORMAL,
7140 : 4, 0
7141 : };
7142 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
7143 : }
7144 : {
7145 0 : aPropSequence [1].Name = "RangeXMaximum";
7146 0 : EnhancedCustomShapeParameter aParameter;
7147 0 : Any aAny ((sal_Int32) 1);
7148 0 : aParameter.Value = aAny;
7149 0 : aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
7150 0 : aPropSequence [1].Value = makeAny (aParameter);
7151 : }
7152 : {
7153 0 : aPropSequence [2].Name = "RangeXMinimum";
7154 0 : EnhancedCustomShapeParameter aParameter;
7155 0 : Any aAny ((sal_Int32) 0);
7156 0 : aParameter.Value = aAny;
7157 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
7158 0 : aPropSequence [2].Value = makeAny (aParameter);
7159 : }
7160 : {
7161 0 : aPropSequence [3].Name = "RefX";
7162 0 : Any aAny ((sal_Int32) 0);
7163 0 : aPropSequence [3].Value = makeAny (aAny);
7164 : }
7165 0 : aPropSequenceSequence [0] = aPropSequence;
7166 : }
7167 0 : aPropertyMap.setProperty(PROP_Handles, aPropSequenceSequence);
7168 : }
7169 : {
7170 0 : aPropertyMap.setProperty(PROP_MirroredX, (sal_Bool) sal_False);
7171 : }
7172 : {
7173 0 : aPropertyMap.setProperty(PROP_MirroredY, (sal_Bool) sal_False);
7174 : }
7175 : {
7176 0 : Sequence< PropertyValue > aPropSequence (3);
7177 : {
7178 0 : aPropSequence [0].Name = "Coordinates";
7179 : static const CustomShapeProvider::ParameterPairData aData[] = {
7180 : {
7181 : EnhancedCustomShapeParameterType::NORMAL,
7182 : EnhancedCustomShapeParameterType::EQUATION,
7183 : 0, 22
7184 : },
7185 : {
7186 : EnhancedCustomShapeParameterType::EQUATION,
7187 : EnhancedCustomShapeParameterType::NORMAL,
7188 : 4, 0
7189 : },
7190 : {
7191 : EnhancedCustomShapeParameterType::EQUATION,
7192 : EnhancedCustomShapeParameterType::NORMAL,
7193 : 23, 0
7194 : },
7195 : {
7196 : EnhancedCustomShapeParameterType::EQUATION,
7197 : EnhancedCustomShapeParameterType::EQUATION,
7198 : 6, 22
7199 : }
7200 : };
7201 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
7202 : }
7203 : {
7204 0 : aPropSequence [1].Name = "Segments";
7205 : static const sal_uInt16 nValues[] = {
7206 : // Command, Count
7207 : 1,1,
7208 : 2,3,
7209 : 4,0,
7210 : 5,0
7211 : };
7212 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
7213 : }
7214 : {
7215 0 : aPropSequence [2].Name = "TextFrames";
7216 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
7217 : {
7218 0 : EnhancedCustomShapeTextFrame aTextFrame;
7219 : {
7220 : static const CustomShapeProvider::ParameterPairData aData =
7221 : {
7222 : EnhancedCustomShapeParameterType::EQUATION,
7223 : EnhancedCustomShapeParameterType::EQUATION,
7224 : 13, 14
7225 : };
7226 0 : aTextFrame.TopLeft = createParameterPair(&aData);
7227 : }
7228 : {
7229 : static const CustomShapeProvider::ParameterPairData aData =
7230 : {
7231 : EnhancedCustomShapeParameterType::EQUATION,
7232 : EnhancedCustomShapeParameterType::EQUATION,
7233 : 15, 16
7234 : };
7235 0 : aTextFrame.BottomRight = createParameterPair(&aData);
7236 : }
7237 0 : aTextFrameSeq [0] = aTextFrame;
7238 : }
7239 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
7240 : }
7241 0 : aPropertyMap.setProperty(PROP_Path, aPropSequence);
7242 : }
7243 : {
7244 0 : awt::Rectangle aRectangle;
7245 0 : aRectangle.X = 0;
7246 0 : aRectangle.Y = 0;
7247 0 : aRectangle.Width = 0;
7248 0 : aRectangle.Height = 0;
7249 0 : aPropertyMap.setProperty(PROP_ViewBox, aRectangle);
7250 : }
7251 0 : aPropertyMap.setProperty( PROP_Type, OUString("ooxml-parallelogram"));
7252 :
7253 0 : return aPropertyMap;
7254 : }
7255 : };
7256 :
7257 : // This is a generated source file. DO NOT EDIT.
7258 :
7259 0 : class ShapeCbevel : public CustomShapeProvider
7260 : {
7261 0 : virtual PropertyMap getProperties() SAL_OVERRIDE
7262 : {
7263 0 : PropertyMap aPropertyMap;
7264 :
7265 : {
7266 0 : Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (1);
7267 : {
7268 0 : Any aAny ((sal_Int32) 12500);
7269 0 : aAdjSequence [0].Value = aAny;
7270 0 : aAdjSequence [0].Name = "adj";
7271 : }
7272 0 : aPropertyMap.setProperty(PROP_AdjustmentValues, aAdjSequence);
7273 : }
7274 : {
7275 : static const char *aStrings[] = {
7276 : "if(0-$0 ,0,if(50000-$0 ,$0 ,50000))",
7277 : "min(logwidth,logheight)",
7278 : "?1 *?0 /100000",
7279 : "logwidth+0-?2 ",
7280 : "logheight+0-?2 ",
7281 : "logwidth",
7282 : "logheight/2",
7283 : "logwidth/2",
7284 : "logheight"
7285 : };
7286 0 : aPropertyMap.setProperty(PROP_Equations, createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings ));
7287 : }
7288 : {
7289 0 : Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
7290 : {
7291 0 : Sequence< PropertyValue > aPropSequence (4);
7292 : {
7293 0 : aPropSequence [0].Name = "Position";
7294 : static const CustomShapeProvider::ParameterPairData aData =
7295 : {
7296 : EnhancedCustomShapeParameterType::EQUATION,
7297 : EnhancedCustomShapeParameterType::NORMAL,
7298 : 2, 0
7299 : };
7300 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
7301 : }
7302 : {
7303 0 : aPropSequence [1].Name = "RangeXMaximum";
7304 0 : EnhancedCustomShapeParameter aParameter;
7305 0 : Any aAny ((sal_Int32) 50000);
7306 0 : aParameter.Value = aAny;
7307 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
7308 0 : aPropSequence [1].Value = makeAny (aParameter);
7309 : }
7310 : {
7311 0 : aPropSequence [2].Name = "RangeXMinimum";
7312 0 : EnhancedCustomShapeParameter aParameter;
7313 0 : Any aAny ((sal_Int32) 0);
7314 0 : aParameter.Value = aAny;
7315 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
7316 0 : aPropSequence [2].Value = makeAny (aParameter);
7317 : }
7318 : {
7319 0 : aPropSequence [3].Name = "RefX";
7320 0 : Any aAny ((sal_Int32) 0);
7321 0 : aPropSequence [3].Value = makeAny (aAny);
7322 : }
7323 0 : aPropSequenceSequence [0] = aPropSequence;
7324 : }
7325 0 : aPropertyMap.setProperty(PROP_Handles, aPropSequenceSequence);
7326 : }
7327 : {
7328 0 : aPropertyMap.setProperty(PROP_MirroredX, (sal_Bool) sal_False);
7329 : }
7330 : {
7331 0 : aPropertyMap.setProperty(PROP_MirroredY, (sal_Bool) sal_False);
7332 : }
7333 : {
7334 0 : Sequence< PropertyValue > aPropSequence (3);
7335 : {
7336 0 : aPropSequence [0].Name = "Coordinates";
7337 : static const CustomShapeProvider::ParameterPairData aData[] = {
7338 : {
7339 : EnhancedCustomShapeParameterType::EQUATION,
7340 : EnhancedCustomShapeParameterType::EQUATION,
7341 : 2, 2
7342 : },
7343 : {
7344 : EnhancedCustomShapeParameterType::EQUATION,
7345 : EnhancedCustomShapeParameterType::EQUATION,
7346 : 3, 2
7347 : },
7348 : {
7349 : EnhancedCustomShapeParameterType::EQUATION,
7350 : EnhancedCustomShapeParameterType::EQUATION,
7351 : 3, 4
7352 : },
7353 : {
7354 : EnhancedCustomShapeParameterType::EQUATION,
7355 : EnhancedCustomShapeParameterType::EQUATION,
7356 : 2, 4
7357 : },
7358 : {
7359 : EnhancedCustomShapeParameterType::NORMAL,
7360 : EnhancedCustomShapeParameterType::NORMAL,
7361 : 0, 0
7362 : },
7363 : {
7364 : EnhancedCustomShapeParameterType::EQUATION,
7365 : EnhancedCustomShapeParameterType::NORMAL,
7366 : 5, 0
7367 : },
7368 : {
7369 : EnhancedCustomShapeParameterType::EQUATION,
7370 : EnhancedCustomShapeParameterType::EQUATION,
7371 : 3, 2
7372 : },
7373 : {
7374 : EnhancedCustomShapeParameterType::EQUATION,
7375 : EnhancedCustomShapeParameterType::EQUATION,
7376 : 2, 2
7377 : },
7378 : {
7379 : EnhancedCustomShapeParameterType::NORMAL,
7380 : EnhancedCustomShapeParameterType::EQUATION,
7381 : 0, 8
7382 : },
7383 : {
7384 : EnhancedCustomShapeParameterType::EQUATION,
7385 : EnhancedCustomShapeParameterType::EQUATION,
7386 : 2, 4
7387 : },
7388 : {
7389 : EnhancedCustomShapeParameterType::EQUATION,
7390 : EnhancedCustomShapeParameterType::EQUATION,
7391 : 3, 4
7392 : },
7393 : {
7394 : EnhancedCustomShapeParameterType::EQUATION,
7395 : EnhancedCustomShapeParameterType::EQUATION,
7396 : 5, 8
7397 : },
7398 : {
7399 : EnhancedCustomShapeParameterType::NORMAL,
7400 : EnhancedCustomShapeParameterType::NORMAL,
7401 : 0, 0
7402 : },
7403 : {
7404 : EnhancedCustomShapeParameterType::EQUATION,
7405 : EnhancedCustomShapeParameterType::EQUATION,
7406 : 2, 2
7407 : },
7408 : {
7409 : EnhancedCustomShapeParameterType::EQUATION,
7410 : EnhancedCustomShapeParameterType::EQUATION,
7411 : 2, 4
7412 : },
7413 : {
7414 : EnhancedCustomShapeParameterType::NORMAL,
7415 : EnhancedCustomShapeParameterType::EQUATION,
7416 : 0, 8
7417 : },
7418 : {
7419 : EnhancedCustomShapeParameterType::EQUATION,
7420 : EnhancedCustomShapeParameterType::NORMAL,
7421 : 5, 0
7422 : },
7423 : {
7424 : EnhancedCustomShapeParameterType::EQUATION,
7425 : EnhancedCustomShapeParameterType::EQUATION,
7426 : 5, 8
7427 : },
7428 : {
7429 : EnhancedCustomShapeParameterType::EQUATION,
7430 : EnhancedCustomShapeParameterType::EQUATION,
7431 : 3, 4
7432 : },
7433 : {
7434 : EnhancedCustomShapeParameterType::EQUATION,
7435 : EnhancedCustomShapeParameterType::EQUATION,
7436 : 3, 2
7437 : },
7438 : {
7439 : EnhancedCustomShapeParameterType::NORMAL,
7440 : EnhancedCustomShapeParameterType::NORMAL,
7441 : 0, 0
7442 : },
7443 : {
7444 : EnhancedCustomShapeParameterType::EQUATION,
7445 : EnhancedCustomShapeParameterType::NORMAL,
7446 : 5, 0
7447 : },
7448 : {
7449 : EnhancedCustomShapeParameterType::EQUATION,
7450 : EnhancedCustomShapeParameterType::EQUATION,
7451 : 5, 8
7452 : },
7453 : {
7454 : EnhancedCustomShapeParameterType::NORMAL,
7455 : EnhancedCustomShapeParameterType::EQUATION,
7456 : 0, 8
7457 : },
7458 : {
7459 : EnhancedCustomShapeParameterType::EQUATION,
7460 : EnhancedCustomShapeParameterType::EQUATION,
7461 : 2, 2
7462 : },
7463 : {
7464 : EnhancedCustomShapeParameterType::EQUATION,
7465 : EnhancedCustomShapeParameterType::EQUATION,
7466 : 3, 2
7467 : },
7468 : {
7469 : EnhancedCustomShapeParameterType::EQUATION,
7470 : EnhancedCustomShapeParameterType::EQUATION,
7471 : 3, 4
7472 : },
7473 : {
7474 : EnhancedCustomShapeParameterType::EQUATION,
7475 : EnhancedCustomShapeParameterType::EQUATION,
7476 : 2, 4
7477 : },
7478 : {
7479 : EnhancedCustomShapeParameterType::NORMAL,
7480 : EnhancedCustomShapeParameterType::NORMAL,
7481 : 0, 0
7482 : },
7483 : {
7484 : EnhancedCustomShapeParameterType::EQUATION,
7485 : EnhancedCustomShapeParameterType::EQUATION,
7486 : 2, 2
7487 : },
7488 : {
7489 : EnhancedCustomShapeParameterType::NORMAL,
7490 : EnhancedCustomShapeParameterType::EQUATION,
7491 : 0, 8
7492 : },
7493 : {
7494 : EnhancedCustomShapeParameterType::EQUATION,
7495 : EnhancedCustomShapeParameterType::EQUATION,
7496 : 2, 4
7497 : },
7498 : {
7499 : EnhancedCustomShapeParameterType::EQUATION,
7500 : EnhancedCustomShapeParameterType::NORMAL,
7501 : 5, 0
7502 : },
7503 : {
7504 : EnhancedCustomShapeParameterType::EQUATION,
7505 : EnhancedCustomShapeParameterType::EQUATION,
7506 : 3, 2
7507 : },
7508 : {
7509 : EnhancedCustomShapeParameterType::EQUATION,
7510 : EnhancedCustomShapeParameterType::EQUATION,
7511 : 5, 8
7512 : },
7513 : {
7514 : EnhancedCustomShapeParameterType::EQUATION,
7515 : EnhancedCustomShapeParameterType::EQUATION,
7516 : 3, 4
7517 : }
7518 : };
7519 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
7520 : }
7521 : {
7522 0 : aPropSequence [1].Name = "Segments";
7523 : static const sal_uInt16 nValues[] = {
7524 : // Command, Count
7525 : 1,1,
7526 : 2,3,
7527 : 4,0,
7528 : 7,0,
7529 : 5,0,
7530 : 1,1,
7531 : 2,3,
7532 : 4,0,
7533 : 21,0,
7534 : 7,0,
7535 : 5,0,
7536 : 1,1,
7537 : 2,3,
7538 : 4,0,
7539 : 19,0,
7540 : 7,0,
7541 : 5,0,
7542 : 1,1,
7543 : 2,3,
7544 : 4,0,
7545 : 20,0,
7546 : 7,0,
7547 : 5,0,
7548 : 1,1,
7549 : 2,3,
7550 : 4,0,
7551 : 18,0,
7552 : 7,0,
7553 : 5,0,
7554 : 1,1,
7555 : 2,3,
7556 : 4,0,
7557 : 1,1,
7558 : 2,3,
7559 : 4,0,
7560 : 1,1,
7561 : 2,1,
7562 : 1,1,
7563 : 2,1,
7564 : 1,1,
7565 : 2,1,
7566 : 1,1,
7567 : 2,1,
7568 : 6,0,
7569 : 5,0
7570 : };
7571 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
7572 : }
7573 : {
7574 0 : aPropSequence [2].Name = "TextFrames";
7575 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
7576 : {
7577 0 : EnhancedCustomShapeTextFrame aTextFrame;
7578 : {
7579 : static const CustomShapeProvider::ParameterPairData aData =
7580 : {
7581 : EnhancedCustomShapeParameterType::EQUATION,
7582 : EnhancedCustomShapeParameterType::EQUATION,
7583 : 2, 2
7584 : };
7585 0 : aTextFrame.TopLeft = createParameterPair(&aData);
7586 : }
7587 : {
7588 : static const CustomShapeProvider::ParameterPairData aData =
7589 : {
7590 : EnhancedCustomShapeParameterType::EQUATION,
7591 : EnhancedCustomShapeParameterType::EQUATION,
7592 : 3, 4
7593 : };
7594 0 : aTextFrame.BottomRight = createParameterPair(&aData);
7595 : }
7596 0 : aTextFrameSeq [0] = aTextFrame;
7597 : }
7598 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
7599 : }
7600 0 : aPropertyMap.setProperty(PROP_Path, aPropSequence);
7601 : }
7602 : {
7603 0 : awt::Rectangle aRectangle;
7604 0 : aRectangle.X = 0;
7605 0 : aRectangle.Y = 0;
7606 0 : aRectangle.Width = 0;
7607 0 : aRectangle.Height = 0;
7608 0 : aPropertyMap.setProperty(PROP_ViewBox, aRectangle);
7609 : }
7610 0 : aPropertyMap.setProperty( PROP_Type, OUString("ooxml-bevel"));
7611 :
7612 0 : return aPropertyMap;
7613 : }
7614 : };
7615 :
7616 : // This is a generated source file. DO NOT EDIT.
7617 :
7618 0 : class ShapeCroundRect : public CustomShapeProvider
7619 : {
7620 0 : virtual PropertyMap getProperties() SAL_OVERRIDE
7621 : {
7622 0 : PropertyMap aPropertyMap;
7623 :
7624 : {
7625 0 : Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (1);
7626 : {
7627 0 : Any aAny ((sal_Int32) 16667);
7628 0 : aAdjSequence [0].Value = aAny;
7629 0 : aAdjSequence [0].Name = "adj";
7630 : }
7631 0 : aPropertyMap.setProperty(PROP_AdjustmentValues, aAdjSequence);
7632 : }
7633 : {
7634 : static const char *aStrings[] = {
7635 : "if(0-$0 ,0,if(50000-$0 ,$0 ,50000))",
7636 : "min(logwidth,logheight)",
7637 : "?1 *?0 /100000",
7638 : "logwidth+0-?2 ",
7639 : "logheight+0-?2 ",
7640 : "?2 *29289/100000",
7641 : "logwidth+0-?5 ",
7642 : "logheight+0-?5 ",
7643 : "logwidth/2",
7644 : "logheight/2",
7645 : "logheight",
7646 : "logwidth",
7647 : "(10800000)/60000.0",
7648 : "(5400000)/60000.0",
7649 : "(16200000)/60000.0",
7650 : "(5400000)/60000.0",
7651 : "(0)/60000.0",
7652 : "(5400000)/60000.0",
7653 : "(5400000)/60000.0",
7654 : "(5400000)/60000.0"
7655 : };
7656 0 : aPropertyMap.setProperty(PROP_Equations, createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings ));
7657 : }
7658 : {
7659 0 : Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
7660 : {
7661 0 : Sequence< PropertyValue > aPropSequence (4);
7662 : {
7663 0 : aPropSequence [0].Name = "Position";
7664 : static const CustomShapeProvider::ParameterPairData aData =
7665 : {
7666 : EnhancedCustomShapeParameterType::EQUATION,
7667 : EnhancedCustomShapeParameterType::NORMAL,
7668 : 2, 0
7669 : };
7670 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
7671 : }
7672 : {
7673 0 : aPropSequence [1].Name = "RangeXMaximum";
7674 0 : EnhancedCustomShapeParameter aParameter;
7675 0 : Any aAny ((sal_Int32) 50000);
7676 0 : aParameter.Value = aAny;
7677 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
7678 0 : aPropSequence [1].Value = makeAny (aParameter);
7679 : }
7680 : {
7681 0 : aPropSequence [2].Name = "RangeXMinimum";
7682 0 : EnhancedCustomShapeParameter aParameter;
7683 0 : Any aAny ((sal_Int32) 0);
7684 0 : aParameter.Value = aAny;
7685 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
7686 0 : aPropSequence [2].Value = makeAny (aParameter);
7687 : }
7688 : {
7689 0 : aPropSequence [3].Name = "RefX";
7690 0 : Any aAny ((sal_Int32) 0);
7691 0 : aPropSequence [3].Value = makeAny (aAny);
7692 : }
7693 0 : aPropSequenceSequence [0] = aPropSequence;
7694 : }
7695 0 : aPropertyMap.setProperty(PROP_Handles, aPropSequenceSequence);
7696 : }
7697 : {
7698 0 : aPropertyMap.setProperty(PROP_MirroredX, (sal_Bool) sal_False);
7699 : }
7700 : {
7701 0 : aPropertyMap.setProperty(PROP_MirroredY, (sal_Bool) sal_False);
7702 : }
7703 : {
7704 0 : Sequence< PropertyValue > aPropSequence (3);
7705 : {
7706 0 : aPropSequence [0].Name = "Coordinates";
7707 : static const CustomShapeProvider::ParameterPairData aData[] = {
7708 : {
7709 : EnhancedCustomShapeParameterType::NORMAL,
7710 : EnhancedCustomShapeParameterType::EQUATION,
7711 : 0, 2
7712 : },
7713 : {
7714 : EnhancedCustomShapeParameterType::EQUATION,
7715 : EnhancedCustomShapeParameterType::EQUATION,
7716 : 2, 2
7717 : },
7718 : {
7719 : EnhancedCustomShapeParameterType::EQUATION,
7720 : EnhancedCustomShapeParameterType::EQUATION,
7721 : 12, 13
7722 : },
7723 : {
7724 : EnhancedCustomShapeParameterType::EQUATION,
7725 : EnhancedCustomShapeParameterType::NORMAL,
7726 : 3, 0
7727 : },
7728 : {
7729 : EnhancedCustomShapeParameterType::EQUATION,
7730 : EnhancedCustomShapeParameterType::EQUATION,
7731 : 2, 2
7732 : },
7733 : {
7734 : EnhancedCustomShapeParameterType::EQUATION,
7735 : EnhancedCustomShapeParameterType::EQUATION,
7736 : 14, 15
7737 : },
7738 : {
7739 : EnhancedCustomShapeParameterType::EQUATION,
7740 : EnhancedCustomShapeParameterType::EQUATION,
7741 : 11, 4
7742 : },
7743 : {
7744 : EnhancedCustomShapeParameterType::EQUATION,
7745 : EnhancedCustomShapeParameterType::EQUATION,
7746 : 2, 2
7747 : },
7748 : {
7749 : EnhancedCustomShapeParameterType::EQUATION,
7750 : EnhancedCustomShapeParameterType::EQUATION,
7751 : 16, 17
7752 : },
7753 : {
7754 : EnhancedCustomShapeParameterType::EQUATION,
7755 : EnhancedCustomShapeParameterType::EQUATION,
7756 : 2, 10
7757 : },
7758 : {
7759 : EnhancedCustomShapeParameterType::EQUATION,
7760 : EnhancedCustomShapeParameterType::EQUATION,
7761 : 2, 2
7762 : },
7763 : {
7764 : EnhancedCustomShapeParameterType::EQUATION,
7765 : EnhancedCustomShapeParameterType::EQUATION,
7766 : 18, 19
7767 : }
7768 : };
7769 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
7770 : }
7771 : {
7772 0 : aPropSequence [1].Name = "Segments";
7773 : static const sal_uInt16 nValues[] = {
7774 : // Command, Count
7775 : 1,1,
7776 : 17,1,
7777 : 2,1,
7778 : 17,1,
7779 : 2,1,
7780 : 17,1,
7781 : 2,1,
7782 : 17,1,
7783 : 4,0,
7784 : 5,0
7785 : };
7786 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
7787 : }
7788 : {
7789 0 : aPropSequence [2].Name = "TextFrames";
7790 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
7791 : {
7792 0 : EnhancedCustomShapeTextFrame aTextFrame;
7793 : {
7794 : static const CustomShapeProvider::ParameterPairData aData =
7795 : {
7796 : EnhancedCustomShapeParameterType::EQUATION,
7797 : EnhancedCustomShapeParameterType::EQUATION,
7798 : 5, 5
7799 : };
7800 0 : aTextFrame.TopLeft = createParameterPair(&aData);
7801 : }
7802 : {
7803 : static const CustomShapeProvider::ParameterPairData aData =
7804 : {
7805 : EnhancedCustomShapeParameterType::EQUATION,
7806 : EnhancedCustomShapeParameterType::EQUATION,
7807 : 6, 7
7808 : };
7809 0 : aTextFrame.BottomRight = createParameterPair(&aData);
7810 : }
7811 0 : aTextFrameSeq [0] = aTextFrame;
7812 : }
7813 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
7814 : }
7815 0 : aPropertyMap.setProperty(PROP_Path, aPropSequence);
7816 : }
7817 : {
7818 0 : awt::Rectangle aRectangle;
7819 0 : aRectangle.X = 0;
7820 0 : aRectangle.Y = 0;
7821 0 : aRectangle.Width = 0;
7822 0 : aRectangle.Height = 0;
7823 0 : aPropertyMap.setProperty(PROP_ViewBox, aRectangle);
7824 : }
7825 0 : aPropertyMap.setProperty( PROP_Type, OUString("ooxml-roundRect"));
7826 :
7827 0 : return aPropertyMap;
7828 : }
7829 : };
7830 :
7831 : // This is a generated source file. DO NOT EDIT.
7832 :
7833 0 : class ShapeCaccentCallout1 : public CustomShapeProvider
7834 : {
7835 0 : virtual PropertyMap getProperties() SAL_OVERRIDE
7836 : {
7837 0 : PropertyMap aPropertyMap;
7838 :
7839 : {
7840 0 : Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (4);
7841 : {
7842 0 : Any aAny ((sal_Int32) 18750);
7843 0 : aAdjSequence [0].Value = aAny;
7844 0 : aAdjSequence [0].Name = "adj1";
7845 : }
7846 : {
7847 0 : Any aAny ((sal_Int32) -8333);
7848 0 : aAdjSequence [1].Value = aAny;
7849 0 : aAdjSequence [1].Name = "adj2";
7850 : }
7851 : {
7852 0 : Any aAny ((sal_Int32) 112500);
7853 0 : aAdjSequence [2].Value = aAny;
7854 0 : aAdjSequence [2].Name = "adj3";
7855 : }
7856 : {
7857 0 : Any aAny ((sal_Int32) -38333);
7858 0 : aAdjSequence [3].Value = aAny;
7859 0 : aAdjSequence [3].Name = "adj4";
7860 : }
7861 0 : aPropertyMap.setProperty(PROP_AdjustmentValues, aAdjSequence);
7862 : }
7863 : {
7864 : static const char *aStrings[] = {
7865 : "logheight*$0 /100000",
7866 : "logwidth*$1 /100000",
7867 : "logheight*$2 /100000",
7868 : "logwidth*$3 /100000",
7869 : "logwidth",
7870 : "logheight/2",
7871 : "logwidth/2",
7872 : "logheight"
7873 : };
7874 0 : aPropertyMap.setProperty(PROP_Equations, createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings ));
7875 : }
7876 : {
7877 0 : Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
7878 : {
7879 0 : Sequence< PropertyValue > aPropSequence (7);
7880 : {
7881 0 : aPropSequence [0].Name = "Position";
7882 : static const CustomShapeProvider::ParameterPairData aData =
7883 : {
7884 : EnhancedCustomShapeParameterType::EQUATION,
7885 : EnhancedCustomShapeParameterType::EQUATION,
7886 : 1, 0
7887 : };
7888 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
7889 : }
7890 : {
7891 0 : aPropSequence [1].Name = "RangeXMaximum";
7892 0 : EnhancedCustomShapeParameter aParameter;
7893 0 : Any aAny ((sal_Int32) 2147483647);
7894 0 : aParameter.Value = aAny;
7895 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
7896 0 : aPropSequence [1].Value = makeAny (aParameter);
7897 : }
7898 : {
7899 0 : aPropSequence [2].Name = "RangeXMinimum";
7900 0 : EnhancedCustomShapeParameter aParameter;
7901 0 : Any aAny ((sal_Int32) -2147483647);
7902 0 : aParameter.Value = aAny;
7903 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
7904 0 : aPropSequence [2].Value = makeAny (aParameter);
7905 : }
7906 : {
7907 0 : aPropSequence [3].Name = "RangeYMaximum";
7908 0 : EnhancedCustomShapeParameter aParameter;
7909 0 : Any aAny ((sal_Int32) 2147483647);
7910 0 : aParameter.Value = aAny;
7911 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
7912 0 : aPropSequence [3].Value = makeAny (aParameter);
7913 : }
7914 : {
7915 0 : aPropSequence [4].Name = "RangeYMinimum";
7916 0 : EnhancedCustomShapeParameter aParameter;
7917 0 : Any aAny ((sal_Int32) -2147483647);
7918 0 : aParameter.Value = aAny;
7919 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
7920 0 : aPropSequence [4].Value = makeAny (aParameter);
7921 : }
7922 : {
7923 0 : aPropSequence [5].Name = "RefX";
7924 0 : Any aAny ((sal_Int32) 1);
7925 0 : aPropSequence [5].Value = makeAny (aAny);
7926 : }
7927 : {
7928 0 : aPropSequence [6].Name = "RefY";
7929 0 : Any aAny ((sal_Int32) 0);
7930 0 : aPropSequence [6].Value = makeAny (aAny);
7931 : }
7932 0 : aPropSequenceSequence [0] = aPropSequence;
7933 : }
7934 : {
7935 0 : Sequence< PropertyValue > aPropSequence (7);
7936 : {
7937 0 : aPropSequence [0].Name = "Position";
7938 : static const CustomShapeProvider::ParameterPairData aData =
7939 : {
7940 : EnhancedCustomShapeParameterType::EQUATION,
7941 : EnhancedCustomShapeParameterType::EQUATION,
7942 : 3, 2
7943 : };
7944 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
7945 : }
7946 : {
7947 0 : aPropSequence [1].Name = "RangeXMaximum";
7948 0 : EnhancedCustomShapeParameter aParameter;
7949 0 : Any aAny ((sal_Int32) 2147483647);
7950 0 : aParameter.Value = aAny;
7951 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
7952 0 : aPropSequence [1].Value = makeAny (aParameter);
7953 : }
7954 : {
7955 0 : aPropSequence [2].Name = "RangeXMinimum";
7956 0 : EnhancedCustomShapeParameter aParameter;
7957 0 : Any aAny ((sal_Int32) -2147483647);
7958 0 : aParameter.Value = aAny;
7959 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
7960 0 : aPropSequence [2].Value = makeAny (aParameter);
7961 : }
7962 : {
7963 0 : aPropSequence [3].Name = "RangeYMaximum";
7964 0 : EnhancedCustomShapeParameter aParameter;
7965 0 : Any aAny ((sal_Int32) 2147483647);
7966 0 : aParameter.Value = aAny;
7967 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
7968 0 : aPropSequence [3].Value = makeAny (aParameter);
7969 : }
7970 : {
7971 0 : aPropSequence [4].Name = "RangeYMinimum";
7972 0 : EnhancedCustomShapeParameter aParameter;
7973 0 : Any aAny ((sal_Int32) -2147483647);
7974 0 : aParameter.Value = aAny;
7975 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
7976 0 : aPropSequence [4].Value = makeAny (aParameter);
7977 : }
7978 : {
7979 0 : aPropSequence [5].Name = "RefX";
7980 0 : Any aAny ((sal_Int32) 3);
7981 0 : aPropSequence [5].Value = makeAny (aAny);
7982 : }
7983 : {
7984 0 : aPropSequence [6].Name = "RefY";
7985 0 : Any aAny ((sal_Int32) 2);
7986 0 : aPropSequence [6].Value = makeAny (aAny);
7987 : }
7988 0 : aPropSequenceSequence [1] = aPropSequence;
7989 : }
7990 0 : aPropertyMap.setProperty(PROP_Handles, aPropSequenceSequence);
7991 : }
7992 : {
7993 0 : aPropertyMap.setProperty(PROP_MirroredX, (sal_Bool) sal_False);
7994 : }
7995 : {
7996 0 : aPropertyMap.setProperty(PROP_MirroredY, (sal_Bool) sal_False);
7997 : }
7998 : {
7999 0 : Sequence< PropertyValue > aPropSequence (3);
8000 : {
8001 0 : aPropSequence [0].Name = "Coordinates";
8002 : static const CustomShapeProvider::ParameterPairData aData[] = {
8003 : {
8004 : EnhancedCustomShapeParameterType::NORMAL,
8005 : EnhancedCustomShapeParameterType::NORMAL,
8006 : 0, 0
8007 : },
8008 : {
8009 : EnhancedCustomShapeParameterType::EQUATION,
8010 : EnhancedCustomShapeParameterType::NORMAL,
8011 : 4, 0
8012 : },
8013 : {
8014 : EnhancedCustomShapeParameterType::EQUATION,
8015 : EnhancedCustomShapeParameterType::EQUATION,
8016 : 4, 7
8017 : },
8018 : {
8019 : EnhancedCustomShapeParameterType::NORMAL,
8020 : EnhancedCustomShapeParameterType::EQUATION,
8021 : 0, 7
8022 : },
8023 : {
8024 : EnhancedCustomShapeParameterType::EQUATION,
8025 : EnhancedCustomShapeParameterType::NORMAL,
8026 : 1, 0
8027 : },
8028 : {
8029 : EnhancedCustomShapeParameterType::EQUATION,
8030 : EnhancedCustomShapeParameterType::EQUATION,
8031 : 1, 7
8032 : },
8033 : {
8034 : EnhancedCustomShapeParameterType::EQUATION,
8035 : EnhancedCustomShapeParameterType::EQUATION,
8036 : 1, 0
8037 : },
8038 : {
8039 : EnhancedCustomShapeParameterType::EQUATION,
8040 : EnhancedCustomShapeParameterType::EQUATION,
8041 : 3, 2
8042 : }
8043 : };
8044 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
8045 : }
8046 : {
8047 0 : aPropSequence [1].Name = "Segments";
8048 : static const sal_uInt16 nValues[] = {
8049 : // Command, Count
8050 : 1,1,
8051 : 2,3,
8052 : 4,0,
8053 : 7,0,
8054 : 5,0,
8055 : 1,1,
8056 : 2,1,
8057 : 6,0,
8058 : 5,0,
8059 : 1,1,
8060 : 2,1,
8061 : 6,0,
8062 : 5,0
8063 : };
8064 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
8065 : }
8066 : {
8067 0 : aPropSequence [2].Name = "TextFrames";
8068 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
8069 : {
8070 0 : EnhancedCustomShapeTextFrame aTextFrame;
8071 : {
8072 : static const CustomShapeProvider::ParameterPairData aData =
8073 : {
8074 : EnhancedCustomShapeParameterType::NORMAL,
8075 : EnhancedCustomShapeParameterType::NORMAL,
8076 : 0, 0
8077 : };
8078 0 : aTextFrame.TopLeft = createParameterPair(&aData);
8079 : }
8080 : {
8081 : static const CustomShapeProvider::ParameterPairData aData =
8082 : {
8083 : EnhancedCustomShapeParameterType::EQUATION,
8084 : EnhancedCustomShapeParameterType::EQUATION,
8085 : 4, 7
8086 : };
8087 0 : aTextFrame.BottomRight = createParameterPair(&aData);
8088 : }
8089 0 : aTextFrameSeq [0] = aTextFrame;
8090 : }
8091 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
8092 : }
8093 0 : aPropertyMap.setProperty(PROP_Path, aPropSequence);
8094 : }
8095 : {
8096 0 : awt::Rectangle aRectangle;
8097 0 : aRectangle.X = 0;
8098 0 : aRectangle.Y = 0;
8099 0 : aRectangle.Width = 0;
8100 0 : aRectangle.Height = 0;
8101 0 : aPropertyMap.setProperty(PROP_ViewBox, aRectangle);
8102 : }
8103 0 : aPropertyMap.setProperty( PROP_Type, OUString("ooxml-accentCallout1"));
8104 :
8105 0 : return aPropertyMap;
8106 : }
8107 : };
8108 :
8109 : // This is a generated source file. DO NOT EDIT.
8110 :
8111 0 : class ShapeCflowChartSort : public CustomShapeProvider
8112 : {
8113 0 : virtual PropertyMap getProperties() SAL_OVERRIDE
8114 : {
8115 0 : PropertyMap aPropertyMap;
8116 :
8117 : {
8118 0 : aPropertyMap.setProperty(PROP_AdjustmentValues, Sequence< OUString >(0));
8119 : }
8120 : {
8121 : static const char *aStrings[] = {
8122 : "logwidth*3/4",
8123 : "logheight*3/4",
8124 : "logwidth/2",
8125 : "logheight/2",
8126 : "logheight",
8127 : "logwidth",
8128 : "logwidth/4",
8129 : "logheight/4"
8130 : };
8131 0 : aPropertyMap.setProperty(PROP_Equations, createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings ));
8132 : }
8133 : {
8134 0 : aPropertyMap.setProperty(PROP_Handles, Sequence< OUString >(0));
8135 : }
8136 : {
8137 0 : aPropertyMap.setProperty(PROP_MirroredX, (sal_Bool) sal_False);
8138 : }
8139 : {
8140 0 : aPropertyMap.setProperty(PROP_MirroredY, (sal_Bool) sal_False);
8141 : }
8142 : {
8143 0 : Sequence< PropertyValue > aPropSequence (4);
8144 : {
8145 0 : aPropSequence [0].Name = "Coordinates";
8146 : static const CustomShapeProvider::ParameterPairData aData[] = {
8147 : {
8148 : EnhancedCustomShapeParameterType::NORMAL,
8149 : EnhancedCustomShapeParameterType::NORMAL,
8150 : 0, 1
8151 : },
8152 : {
8153 : EnhancedCustomShapeParameterType::NORMAL,
8154 : EnhancedCustomShapeParameterType::NORMAL,
8155 : 1, 0
8156 : },
8157 : {
8158 : EnhancedCustomShapeParameterType::NORMAL,
8159 : EnhancedCustomShapeParameterType::NORMAL,
8160 : 2, 1
8161 : },
8162 : {
8163 : EnhancedCustomShapeParameterType::NORMAL,
8164 : EnhancedCustomShapeParameterType::NORMAL,
8165 : 1, 2
8166 : },
8167 : {
8168 : EnhancedCustomShapeParameterType::NORMAL,
8169 : EnhancedCustomShapeParameterType::NORMAL,
8170 : 0, 1
8171 : },
8172 : {
8173 : EnhancedCustomShapeParameterType::NORMAL,
8174 : EnhancedCustomShapeParameterType::NORMAL,
8175 : 2, 1
8176 : },
8177 : {
8178 : EnhancedCustomShapeParameterType::NORMAL,
8179 : EnhancedCustomShapeParameterType::NORMAL,
8180 : 0, 1
8181 : },
8182 : {
8183 : EnhancedCustomShapeParameterType::NORMAL,
8184 : EnhancedCustomShapeParameterType::NORMAL,
8185 : 1, 0
8186 : },
8187 : {
8188 : EnhancedCustomShapeParameterType::NORMAL,
8189 : EnhancedCustomShapeParameterType::NORMAL,
8190 : 2, 1
8191 : },
8192 : {
8193 : EnhancedCustomShapeParameterType::NORMAL,
8194 : EnhancedCustomShapeParameterType::NORMAL,
8195 : 1, 2
8196 : }
8197 : };
8198 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
8199 : }
8200 : {
8201 0 : aPropSequence [1].Name = "Segments";
8202 : static const sal_uInt16 nValues[] = {
8203 : // Command, Count
8204 : 1,1,
8205 : 2,3,
8206 : 4,0,
8207 : 7,0,
8208 : 5,0,
8209 : 1,1,
8210 : 2,1,
8211 : 6,0,
8212 : 5,0,
8213 : 1,1,
8214 : 2,3,
8215 : 4,0,
8216 : 6,0,
8217 : 5,0
8218 : };
8219 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
8220 : }
8221 : {
8222 0 : aPropSequence [2].Name = "SubViewSize";
8223 0 : Sequence< awt::Size > aSizeSequence (3);
8224 : {
8225 0 : awt::Size aSize;
8226 0 : aSize.Width = 2;
8227 0 : aSize.Height = 2;
8228 0 : aSizeSequence [0] = aSize;
8229 : }
8230 : {
8231 0 : awt::Size aSize;
8232 0 : aSize.Width = 2;
8233 0 : aSize.Height = 2;
8234 0 : aSizeSequence [1] = aSize;
8235 : }
8236 : {
8237 0 : awt::Size aSize;
8238 0 : aSize.Width = 2;
8239 0 : aSize.Height = 2;
8240 0 : aSizeSequence [2] = aSize;
8241 : }
8242 0 : aPropSequence [2].Value = makeAny (aSizeSequence);
8243 : }
8244 : {
8245 0 : aPropSequence [3].Name = "TextFrames";
8246 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
8247 : {
8248 0 : EnhancedCustomShapeTextFrame aTextFrame;
8249 : {
8250 : static const CustomShapeProvider::ParameterPairData aData =
8251 : {
8252 : EnhancedCustomShapeParameterType::EQUATION,
8253 : EnhancedCustomShapeParameterType::EQUATION,
8254 : 6, 7
8255 : };
8256 0 : aTextFrame.TopLeft = createParameterPair(&aData);
8257 : }
8258 : {
8259 : static const CustomShapeProvider::ParameterPairData aData =
8260 : {
8261 : EnhancedCustomShapeParameterType::EQUATION,
8262 : EnhancedCustomShapeParameterType::EQUATION,
8263 : 0, 1
8264 : };
8265 0 : aTextFrame.BottomRight = createParameterPair(&aData);
8266 : }
8267 0 : aTextFrameSeq [0] = aTextFrame;
8268 : }
8269 0 : aPropSequence [3].Value = makeAny (aTextFrameSeq);
8270 : }
8271 0 : aPropertyMap.setProperty(PROP_Path, aPropSequence);
8272 : }
8273 : {
8274 0 : awt::Rectangle aRectangle;
8275 0 : aRectangle.X = 0;
8276 0 : aRectangle.Y = 0;
8277 0 : aRectangle.Width = 0;
8278 0 : aRectangle.Height = 0;
8279 0 : aPropertyMap.setProperty(PROP_ViewBox, aRectangle);
8280 : }
8281 0 : aPropertyMap.setProperty( PROP_Type, OUString("ooxml-flowChartSort"));
8282 :
8283 0 : return aPropertyMap;
8284 : }
8285 : };
8286 :
8287 : // This is a generated source file. DO NOT EDIT.
8288 :
8289 0 : class ShapeCstar8 : public CustomShapeProvider
8290 : {
8291 0 : virtual PropertyMap getProperties() SAL_OVERRIDE
8292 : {
8293 0 : PropertyMap aPropertyMap;
8294 :
8295 : {
8296 0 : Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (1);
8297 : {
8298 0 : Any aAny ((sal_Int32) 37500);
8299 0 : aAdjSequence [0].Value = aAny;
8300 0 : aAdjSequence [0].Name = "adj";
8301 : }
8302 0 : aPropertyMap.setProperty(PROP_AdjustmentValues, aAdjSequence);
8303 : }
8304 : {
8305 : static const char *aStrings[] = {
8306 : "if(0-$0 ,0,if(50000-$0 ,$0 ,50000))",
8307 : "logwidth/2",
8308 : "?1 *cos(pi*(2700000)/10800000)",
8309 : "logwidth/2",
8310 : "?3 +0-?2 ",
8311 : "?3 +?2 -0",
8312 : "logheight/2",
8313 : "?6 *sin(pi*(2700000)/10800000)",
8314 : "logheight/2",
8315 : "?8 +0-?7 ",
8316 : "?8 +?7 -0",
8317 : "?1 *?0 /50000",
8318 : "?6 *?0 /50000",
8319 : "?11 *92388/100000",
8320 : "?11 *38268/100000",
8321 : "?12 *92388/100000",
8322 : "?12 *38268/100000",
8323 : "?3 +0-?13 ",
8324 : "?3 +0-?14 ",
8325 : "?3 +?14 -0",
8326 : "?3 +?13 -0",
8327 : "?8 +0-?15 ",
8328 : "?8 +0-?16 ",
8329 : "?8 +?16 -0",
8330 : "?8 +?15 -0",
8331 : "?8 +0-?12 ",
8332 : "logwidth",
8333 : "logheight"
8334 : };
8335 0 : aPropertyMap.setProperty(PROP_Equations, createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings ));
8336 : }
8337 : {
8338 0 : Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
8339 : {
8340 0 : Sequence< PropertyValue > aPropSequence (4);
8341 : {
8342 0 : aPropSequence [0].Name = "Position";
8343 : static const CustomShapeProvider::ParameterPairData aData =
8344 : {
8345 : EnhancedCustomShapeParameterType::EQUATION,
8346 : EnhancedCustomShapeParameterType::EQUATION,
8347 : 3, 25
8348 : };
8349 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
8350 : }
8351 : {
8352 0 : aPropSequence [1].Name = "RangeYMaximum";
8353 0 : EnhancedCustomShapeParameter aParameter;
8354 0 : Any aAny ((sal_Int32) 50000);
8355 0 : aParameter.Value = aAny;
8356 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
8357 0 : aPropSequence [1].Value = makeAny (aParameter);
8358 : }
8359 : {
8360 0 : aPropSequence [2].Name = "RangeYMinimum";
8361 0 : EnhancedCustomShapeParameter aParameter;
8362 0 : Any aAny ((sal_Int32) 0);
8363 0 : aParameter.Value = aAny;
8364 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
8365 0 : aPropSequence [2].Value = makeAny (aParameter);
8366 : }
8367 : {
8368 0 : aPropSequence [3].Name = "RefY";
8369 0 : Any aAny ((sal_Int32) 0);
8370 0 : aPropSequence [3].Value = makeAny (aAny);
8371 : }
8372 0 : aPropSequenceSequence [0] = aPropSequence;
8373 : }
8374 0 : aPropertyMap.setProperty(PROP_Handles, aPropSequenceSequence);
8375 : }
8376 : {
8377 0 : aPropertyMap.setProperty(PROP_MirroredX, (sal_Bool) sal_False);
8378 : }
8379 : {
8380 0 : aPropertyMap.setProperty(PROP_MirroredY, (sal_Bool) sal_False);
8381 : }
8382 : {
8383 0 : Sequence< PropertyValue > aPropSequence (3);
8384 : {
8385 0 : aPropSequence [0].Name = "Coordinates";
8386 : static const CustomShapeProvider::ParameterPairData aData[] = {
8387 : {
8388 : EnhancedCustomShapeParameterType::NORMAL,
8389 : EnhancedCustomShapeParameterType::EQUATION,
8390 : 0, 8
8391 : },
8392 : {
8393 : EnhancedCustomShapeParameterType::EQUATION,
8394 : EnhancedCustomShapeParameterType::EQUATION,
8395 : 17, 22
8396 : },
8397 : {
8398 : EnhancedCustomShapeParameterType::EQUATION,
8399 : EnhancedCustomShapeParameterType::EQUATION,
8400 : 4, 9
8401 : },
8402 : {
8403 : EnhancedCustomShapeParameterType::EQUATION,
8404 : EnhancedCustomShapeParameterType::EQUATION,
8405 : 18, 21
8406 : },
8407 : {
8408 : EnhancedCustomShapeParameterType::EQUATION,
8409 : EnhancedCustomShapeParameterType::NORMAL,
8410 : 3, 0
8411 : },
8412 : {
8413 : EnhancedCustomShapeParameterType::EQUATION,
8414 : EnhancedCustomShapeParameterType::EQUATION,
8415 : 19, 21
8416 : },
8417 : {
8418 : EnhancedCustomShapeParameterType::EQUATION,
8419 : EnhancedCustomShapeParameterType::EQUATION,
8420 : 5, 9
8421 : },
8422 : {
8423 : EnhancedCustomShapeParameterType::EQUATION,
8424 : EnhancedCustomShapeParameterType::EQUATION,
8425 : 20, 22
8426 : },
8427 : {
8428 : EnhancedCustomShapeParameterType::EQUATION,
8429 : EnhancedCustomShapeParameterType::EQUATION,
8430 : 26, 8
8431 : },
8432 : {
8433 : EnhancedCustomShapeParameterType::EQUATION,
8434 : EnhancedCustomShapeParameterType::EQUATION,
8435 : 20, 23
8436 : },
8437 : {
8438 : EnhancedCustomShapeParameterType::EQUATION,
8439 : EnhancedCustomShapeParameterType::EQUATION,
8440 : 5, 10
8441 : },
8442 : {
8443 : EnhancedCustomShapeParameterType::EQUATION,
8444 : EnhancedCustomShapeParameterType::EQUATION,
8445 : 19, 24
8446 : },
8447 : {
8448 : EnhancedCustomShapeParameterType::EQUATION,
8449 : EnhancedCustomShapeParameterType::EQUATION,
8450 : 3, 27
8451 : },
8452 : {
8453 : EnhancedCustomShapeParameterType::EQUATION,
8454 : EnhancedCustomShapeParameterType::EQUATION,
8455 : 18, 24
8456 : },
8457 : {
8458 : EnhancedCustomShapeParameterType::EQUATION,
8459 : EnhancedCustomShapeParameterType::EQUATION,
8460 : 4, 10
8461 : },
8462 : {
8463 : EnhancedCustomShapeParameterType::EQUATION,
8464 : EnhancedCustomShapeParameterType::EQUATION,
8465 : 17, 23
8466 : }
8467 : };
8468 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
8469 : }
8470 : {
8471 0 : aPropSequence [1].Name = "Segments";
8472 : static const sal_uInt16 nValues[] = {
8473 : // Command, Count
8474 : 1,1,
8475 : 2,15,
8476 : 4,0,
8477 : 5,0
8478 : };
8479 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
8480 : }
8481 : {
8482 0 : aPropSequence [2].Name = "TextFrames";
8483 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
8484 : {
8485 0 : EnhancedCustomShapeTextFrame aTextFrame;
8486 : {
8487 : static const CustomShapeProvider::ParameterPairData aData =
8488 : {
8489 : EnhancedCustomShapeParameterType::EQUATION,
8490 : EnhancedCustomShapeParameterType::EQUATION,
8491 : 17, 21
8492 : };
8493 0 : aTextFrame.TopLeft = createParameterPair(&aData);
8494 : }
8495 : {
8496 : static const CustomShapeProvider::ParameterPairData aData =
8497 : {
8498 : EnhancedCustomShapeParameterType::EQUATION,
8499 : EnhancedCustomShapeParameterType::EQUATION,
8500 : 20, 24
8501 : };
8502 0 : aTextFrame.BottomRight = createParameterPair(&aData);
8503 : }
8504 0 : aTextFrameSeq [0] = aTextFrame;
8505 : }
8506 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
8507 : }
8508 0 : aPropertyMap.setProperty(PROP_Path, aPropSequence);
8509 : }
8510 : {
8511 0 : awt::Rectangle aRectangle;
8512 0 : aRectangle.X = 0;
8513 0 : aRectangle.Y = 0;
8514 0 : aRectangle.Width = 0;
8515 0 : aRectangle.Height = 0;
8516 0 : aPropertyMap.setProperty(PROP_ViewBox, aRectangle);
8517 : }
8518 0 : aPropertyMap.setProperty( PROP_Type, OUString("ooxml-star8"));
8519 :
8520 0 : return aPropertyMap;
8521 : }
8522 : };
8523 :
8524 : // This is a generated source file. DO NOT EDIT.
8525 :
8526 0 : class ShapeCflowChartAlternateProcess : public CustomShapeProvider
8527 : {
8528 0 : virtual PropertyMap getProperties() SAL_OVERRIDE
8529 : {
8530 0 : PropertyMap aPropertyMap;
8531 :
8532 : {
8533 0 : aPropertyMap.setProperty(PROP_AdjustmentValues, Sequence< OUString >(0));
8534 : }
8535 : {
8536 : static const char *aStrings[] = {
8537 : "min(logwidth,logheight)/6",
8538 : "logwidth+0-?0 ",
8539 : "logheight+0-?0 ",
8540 : "?0 *29289/100000",
8541 : "logwidth+0-?3 ",
8542 : "logheight+0-?3 ",
8543 : "logwidth/2",
8544 : "logheight/2",
8545 : "logheight",
8546 : "logwidth",
8547 : "(10800000)/60000.0",
8548 : "(5400000)/60000.0",
8549 : "(16200000)/60000.0",
8550 : "(5400000)/60000.0",
8551 : "(0)/60000.0",
8552 : "(5400000)/60000.0",
8553 : "(5400000)/60000.0",
8554 : "(5400000)/60000.0"
8555 : };
8556 0 : aPropertyMap.setProperty(PROP_Equations, createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings ));
8557 : }
8558 : {
8559 0 : aPropertyMap.setProperty(PROP_Handles, Sequence< OUString >(0));
8560 : }
8561 : {
8562 0 : aPropertyMap.setProperty(PROP_MirroredX, (sal_Bool) sal_False);
8563 : }
8564 : {
8565 0 : aPropertyMap.setProperty(PROP_MirroredY, (sal_Bool) sal_False);
8566 : }
8567 : {
8568 0 : Sequence< PropertyValue > aPropSequence (3);
8569 : {
8570 0 : aPropSequence [0].Name = "Coordinates";
8571 : static const CustomShapeProvider::ParameterPairData aData[] = {
8572 : {
8573 : EnhancedCustomShapeParameterType::NORMAL,
8574 : EnhancedCustomShapeParameterType::EQUATION,
8575 : 0, 0
8576 : },
8577 : {
8578 : EnhancedCustomShapeParameterType::EQUATION,
8579 : EnhancedCustomShapeParameterType::EQUATION,
8580 : 0, 0
8581 : },
8582 : {
8583 : EnhancedCustomShapeParameterType::EQUATION,
8584 : EnhancedCustomShapeParameterType::EQUATION,
8585 : 10, 11
8586 : },
8587 : {
8588 : EnhancedCustomShapeParameterType::EQUATION,
8589 : EnhancedCustomShapeParameterType::NORMAL,
8590 : 1, 0
8591 : },
8592 : {
8593 : EnhancedCustomShapeParameterType::EQUATION,
8594 : EnhancedCustomShapeParameterType::EQUATION,
8595 : 0, 0
8596 : },
8597 : {
8598 : EnhancedCustomShapeParameterType::EQUATION,
8599 : EnhancedCustomShapeParameterType::EQUATION,
8600 : 12, 13
8601 : },
8602 : {
8603 : EnhancedCustomShapeParameterType::EQUATION,
8604 : EnhancedCustomShapeParameterType::EQUATION,
8605 : 9, 2
8606 : },
8607 : {
8608 : EnhancedCustomShapeParameterType::EQUATION,
8609 : EnhancedCustomShapeParameterType::EQUATION,
8610 : 0, 0
8611 : },
8612 : {
8613 : EnhancedCustomShapeParameterType::EQUATION,
8614 : EnhancedCustomShapeParameterType::EQUATION,
8615 : 14, 15
8616 : },
8617 : {
8618 : EnhancedCustomShapeParameterType::EQUATION,
8619 : EnhancedCustomShapeParameterType::EQUATION,
8620 : 0, 8
8621 : },
8622 : {
8623 : EnhancedCustomShapeParameterType::EQUATION,
8624 : EnhancedCustomShapeParameterType::EQUATION,
8625 : 0, 0
8626 : },
8627 : {
8628 : EnhancedCustomShapeParameterType::EQUATION,
8629 : EnhancedCustomShapeParameterType::EQUATION,
8630 : 16, 17
8631 : }
8632 : };
8633 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
8634 : }
8635 : {
8636 0 : aPropSequence [1].Name = "Segments";
8637 : static const sal_uInt16 nValues[] = {
8638 : // Command, Count
8639 : 1,1,
8640 : 17,1,
8641 : 2,1,
8642 : 17,1,
8643 : 2,1,
8644 : 17,1,
8645 : 2,1,
8646 : 17,1,
8647 : 4,0,
8648 : 5,0
8649 : };
8650 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
8651 : }
8652 : {
8653 0 : aPropSequence [2].Name = "TextFrames";
8654 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
8655 : {
8656 0 : EnhancedCustomShapeTextFrame aTextFrame;
8657 : {
8658 : static const CustomShapeProvider::ParameterPairData aData =
8659 : {
8660 : EnhancedCustomShapeParameterType::EQUATION,
8661 : EnhancedCustomShapeParameterType::EQUATION,
8662 : 3, 3
8663 : };
8664 0 : aTextFrame.TopLeft = createParameterPair(&aData);
8665 : }
8666 : {
8667 : static const CustomShapeProvider::ParameterPairData aData =
8668 : {
8669 : EnhancedCustomShapeParameterType::EQUATION,
8670 : EnhancedCustomShapeParameterType::EQUATION,
8671 : 4, 5
8672 : };
8673 0 : aTextFrame.BottomRight = createParameterPair(&aData);
8674 : }
8675 0 : aTextFrameSeq [0] = aTextFrame;
8676 : }
8677 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
8678 : }
8679 0 : aPropertyMap.setProperty(PROP_Path, aPropSequence);
8680 : }
8681 : {
8682 0 : awt::Rectangle aRectangle;
8683 0 : aRectangle.X = 0;
8684 0 : aRectangle.Y = 0;
8685 0 : aRectangle.Width = 0;
8686 0 : aRectangle.Height = 0;
8687 0 : aPropertyMap.setProperty(PROP_ViewBox, aRectangle);
8688 : }
8689 0 : aPropertyMap.setProperty( PROP_Type, OUString("ooxml-flowChartAlternateProcess"));
8690 :
8691 0 : return aPropertyMap;
8692 : }
8693 : };
8694 :
8695 : // This is a generated source file. DO NOT EDIT.
8696 :
8697 0 : class ShapeCmoon : public CustomShapeProvider
8698 : {
8699 0 : virtual PropertyMap getProperties() SAL_OVERRIDE
8700 : {
8701 0 : PropertyMap aPropertyMap;
8702 :
8703 : {
8704 0 : Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (1);
8705 : {
8706 0 : Any aAny ((sal_Int32) 50000);
8707 0 : aAdjSequence [0].Value = aAny;
8708 0 : aAdjSequence [0].Name = "adj";
8709 : }
8710 0 : aPropertyMap.setProperty(PROP_AdjustmentValues, aAdjSequence);
8711 : }
8712 : {
8713 : static const char *aStrings[] = {
8714 : "if(0-$0 ,0,if(87500-$0 ,$0 ,87500))",
8715 : "min(logwidth,logheight)",
8716 : "?1 *?0 /100000",
8717 : "?2 *logwidth/?1 ",
8718 : "?1 +0-?2 ",
8719 : "?2 *?2 /?4 ",
8720 : "?1 *?1 /?4 ",
8721 : "?6 *2/1",
8722 : "?7 +0-?5 ",
8723 : "?8 +0-?2 ",
8724 : "?9 *logwidth/?1 ",
8725 : "?8 *1/2",
8726 : "?11 +0-?2 ",
8727 : "logheight/2",
8728 : "?12 *?13 /?1 ",
8729 : "logheight/2",
8730 : "?15 +0-?14 ",
8731 : "?15 +?14 -0",
8732 : "?2 *9598/32768",
8733 : "?18 *logwidth/?1 ",
8734 : "?1 +0-?18 ",
8735 : "?1 *?1 /1",
8736 : "?20 *?20 /1",
8737 : "?21 +0-?22 ",
8738 : "sqrt(?23 )",
8739 : "?24 *?13 /?1 ",
8740 : "?15 +0-?25 ",
8741 : "?15 +?25 -0",
8742 : "?10 +0-?3 ",
8743 : "?28 *1/2",
8744 : "?3 +?29 -logwidth",
8745 : "?30 *-1/1",
8746 : "?13 *-1/1",
8747 : "(10800000*atan2(?32 ,?31 ))/pi",
8748 : "(10800000*atan2(?13 ,?31 ))/pi",
8749 : "?34 +0-21600000",
8750 : "?35 +0-?33 ",
8751 : "logwidth",
8752 : "logheight",
8753 : "logwidth",
8754 : "(5400000)/60000.0",
8755 : "(10800000)/60000.0",
8756 : "(?33 )/60000.0",
8757 : "(?36 )/60000.0"
8758 : };
8759 0 : aPropertyMap.setProperty(PROP_Equations, createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings ));
8760 : }
8761 : {
8762 0 : Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
8763 : {
8764 0 : Sequence< PropertyValue > aPropSequence (4);
8765 : {
8766 0 : aPropSequence [0].Name = "Position";
8767 : static const CustomShapeProvider::ParameterPairData aData =
8768 : {
8769 : EnhancedCustomShapeParameterType::EQUATION,
8770 : EnhancedCustomShapeParameterType::EQUATION,
8771 : 3, 15
8772 : };
8773 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
8774 : }
8775 : {
8776 0 : aPropSequence [1].Name = "RangeXMaximum";
8777 0 : EnhancedCustomShapeParameter aParameter;
8778 0 : Any aAny ((sal_Int32) 87500);
8779 0 : aParameter.Value = aAny;
8780 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
8781 0 : aPropSequence [1].Value = makeAny (aParameter);
8782 : }
8783 : {
8784 0 : aPropSequence [2].Name = "RangeXMinimum";
8785 0 : EnhancedCustomShapeParameter aParameter;
8786 0 : Any aAny ((sal_Int32) 0);
8787 0 : aParameter.Value = aAny;
8788 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
8789 0 : aPropSequence [2].Value = makeAny (aParameter);
8790 : }
8791 : {
8792 0 : aPropSequence [3].Name = "RefX";
8793 0 : Any aAny ((sal_Int32) 0);
8794 0 : aPropSequence [3].Value = makeAny (aAny);
8795 : }
8796 0 : aPropSequenceSequence [0] = aPropSequence;
8797 : }
8798 0 : aPropertyMap.setProperty(PROP_Handles, aPropSequenceSequence);
8799 : }
8800 : {
8801 0 : aPropertyMap.setProperty(PROP_MirroredX, (sal_Bool) sal_False);
8802 : }
8803 : {
8804 0 : aPropertyMap.setProperty(PROP_MirroredY, (sal_Bool) sal_False);
8805 : }
8806 : {
8807 0 : Sequence< PropertyValue > aPropSequence (3);
8808 : {
8809 0 : aPropSequence [0].Name = "Coordinates";
8810 : static const CustomShapeProvider::ParameterPairData aData[] = {
8811 : {
8812 : EnhancedCustomShapeParameterType::EQUATION,
8813 : EnhancedCustomShapeParameterType::EQUATION,
8814 : 37, 38
8815 : },
8816 : {
8817 : EnhancedCustomShapeParameterType::EQUATION,
8818 : EnhancedCustomShapeParameterType::EQUATION,
8819 : 39, 13
8820 : },
8821 : {
8822 : EnhancedCustomShapeParameterType::EQUATION,
8823 : EnhancedCustomShapeParameterType::EQUATION,
8824 : 40, 41
8825 : },
8826 : {
8827 : EnhancedCustomShapeParameterType::EQUATION,
8828 : EnhancedCustomShapeParameterType::EQUATION,
8829 : 29, 14
8830 : },
8831 : {
8832 : EnhancedCustomShapeParameterType::EQUATION,
8833 : EnhancedCustomShapeParameterType::EQUATION,
8834 : 42, 43
8835 : }
8836 : };
8837 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
8838 : }
8839 : {
8840 0 : aPropSequence [1].Name = "Segments";
8841 : static const sal_uInt16 nValues[] = {
8842 : // Command, Count
8843 : 1,1,
8844 : 17,2,
8845 : 4,0,
8846 : 5,0
8847 : };
8848 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
8849 : }
8850 : {
8851 0 : aPropSequence [2].Name = "TextFrames";
8852 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
8853 : {
8854 0 : EnhancedCustomShapeTextFrame aTextFrame;
8855 : {
8856 : static const CustomShapeProvider::ParameterPairData aData =
8857 : {
8858 : EnhancedCustomShapeParameterType::EQUATION,
8859 : EnhancedCustomShapeParameterType::EQUATION,
8860 : 19, 26
8861 : };
8862 0 : aTextFrame.TopLeft = createParameterPair(&aData);
8863 : }
8864 : {
8865 : static const CustomShapeProvider::ParameterPairData aData =
8866 : {
8867 : EnhancedCustomShapeParameterType::EQUATION,
8868 : EnhancedCustomShapeParameterType::EQUATION,
8869 : 3, 27
8870 : };
8871 0 : aTextFrame.BottomRight = createParameterPair(&aData);
8872 : }
8873 0 : aTextFrameSeq [0] = aTextFrame;
8874 : }
8875 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
8876 : }
8877 0 : aPropertyMap.setProperty(PROP_Path, aPropSequence);
8878 : }
8879 : {
8880 0 : awt::Rectangle aRectangle;
8881 0 : aRectangle.X = 0;
8882 0 : aRectangle.Y = 0;
8883 0 : aRectangle.Width = 0;
8884 0 : aRectangle.Height = 0;
8885 0 : aPropertyMap.setProperty(PROP_ViewBox, aRectangle);
8886 : }
8887 0 : aPropertyMap.setProperty( PROP_Type, OUString("ooxml-moon"));
8888 :
8889 0 : return aPropertyMap;
8890 : }
8891 : };
8892 :
8893 : // This is a generated source file. DO NOT EDIT.
8894 :
8895 : } // anonymous namespace
8896 0 : void CustomShapeProperties::initializePresetsMap2()
8897 : {
8898 0 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "leftRightArrowCallout" ) ] = new ShapeCleftRightArrowCallout();
8899 0 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "flowChartManualOperation" ) ] = new ShapeCflowChartManualOperation();
8900 0 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "snipRoundRect" ) ] = new ShapeCsnipRoundRect();
8901 0 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "mathPlus" ) ] = new ShapeCmathPlus();
8902 0 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "actionButtonForwardNext" ) ] = new ShapeCactionButtonForwardNext();
8903 0 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "can" ) ] = new ShapeCcan();
8904 0 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "foldedCorner" ) ] = new ShapeCfoldedCorner();
8905 0 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "star32" ) ] = new ShapeCstar32();
8906 0 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "flowChartInternalStorage" ) ] = new ShapeCflowChartInternalStorage();
8907 0 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "upDownArrow" ) ] = new ShapeCupDownArrow();
8908 0 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "irregularSeal2" ) ] = new ShapeCirregularSeal2();
8909 0 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "mathEqual" ) ] = new ShapeCmathEqual();
8910 0 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "star12" ) ] = new ShapeCstar12();
8911 0 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "uturnArrow" ) ] = new ShapeCuturnArrow();
8912 0 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "squareTabs" ) ] = new ShapeCsquareTabs();
8913 0 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "leftRightUpArrow" ) ] = new ShapeCleftRightUpArrow();
8914 0 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "upArrow" ) ] = new ShapeCupArrow();
8915 0 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "homePlate" ) ] = new ShapeChomePlate();
8916 0 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "dodecagon" ) ] = new ShapeCdodecagon();
8917 0 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "leftArrowCallout" ) ] = new ShapeCleftArrowCallout();
8918 0 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "chord" ) ] = new ShapeCchord();
8919 0 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "quadArrowCallout" ) ] = new ShapeCquadArrowCallout();
8920 0 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "actionButtonBeginning" ) ] = new ShapeCactionButtonBeginning();
8921 0 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "ellipse" ) ] = new ShapeCellipse();
8922 0 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "actionButtonEnd" ) ] = new ShapeCactionButtonEnd();
8923 0 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "arc" ) ] = new ShapeCarc();
8924 0 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "star16" ) ] = new ShapeCstar16();
8925 0 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "parallelogram" ) ] = new ShapeCparallelogram();
8926 0 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "bevel" ) ] = new ShapeCbevel();
8927 0 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "roundRect" ) ] = new ShapeCroundRect();
8928 0 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "accentCallout1" ) ] = new ShapeCaccentCallout1();
8929 0 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "flowChartSort" ) ] = new ShapeCflowChartSort();
8930 0 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "star8" ) ] = new ShapeCstar8();
8931 0 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "flowChartAlternateProcess" ) ] = new ShapeCflowChartAlternateProcess();
8932 0 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "moon" ) ] = new ShapeCmoon();
8933 0 : }
8934 :
8935 0 : } } // oox // drawingml
8936 :
|