GPU-Calc: remove Alloc_Host_Ptr for clmem of NAN vector
[LibreOffice.git] / oox / source / drawingml / customshapepresets4.cxx
blob79c49be31da7bdfe71d2ff26f0f05190255ffdea
1 //
2 // This file was generated by: ./generatePresetsCXX.pl
3 //
4 // Please, DO NOT EDIT.
5 //
6 // We mean it.
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>
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;
22 namespace oox { namespace drawingml {
24 namespace
26 class ShapeCtriangle : public CustomShapeProvider
28 virtual PropertyMap getProperties()
30 PropertyMap aPropertyMap;
33 Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (1);
35 Any aAny ((sal_Int32) 50000);
36 aAdjSequence [0].Value = aAny;
37 aAdjSequence [0].Name = "adj";
39 aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
42 static const char *aStrings[] = {
43 "if(0-$0 ,0,if(100000-$0 ,$0 ,100000))",
44 "logwidth*?0 /200000",
45 "logwidth*?0 /100000",
46 "logwidth/2",
47 "?1 +?3 -0",
48 "logheight/2",
49 "logheight",
50 "logwidth"
52 aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
55 Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
57 Sequence< PropertyValue > aPropSequence (4);
59 aPropSequence [0].Name = "Position";
60 static const CustomShapeProvider::ParameterPairData aData =
62 EnhancedCustomShapeParameterType::EQUATION,
63 EnhancedCustomShapeParameterType::NORMAL,
64 2, 0
66 aPropSequence [0].Value = makeAny (createParameterPair(&aData));
69 aPropSequence [1].Name = "RangeXMaximum";
70 EnhancedCustomShapeParameter aParameter;
71 Any aAny ((sal_Int32) 100000);
72 aParameter.Value = aAny;
73 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
74 aPropSequence [1].Value = makeAny (aParameter);
77 aPropSequence [2].Name = "RangeXMinimum";
78 EnhancedCustomShapeParameter aParameter;
79 Any aAny ((sal_Int32) 0);
80 aParameter.Value = aAny;
81 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
82 aPropSequence [2].Value = makeAny (aParameter);
85 aPropSequence [3].Name = "RefX";
86 Any aAny ((sal_Int32) 0);
87 aPropSequence [3].Value = makeAny (aAny);
89 aPropSequenceSequence [0] = aPropSequence;
91 aPropertyMap [PROP_Handles] <<= aPropSequenceSequence;
94 aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
97 aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
100 Sequence< PropertyValue > aPropSequence (3);
102 aPropSequence [0].Name = "Coordinates";
103 static const CustomShapeProvider::ParameterPairData aData[] = {
105 EnhancedCustomShapeParameterType::NORMAL,
106 EnhancedCustomShapeParameterType::EQUATION,
107 0, 6
110 EnhancedCustomShapeParameterType::EQUATION,
111 EnhancedCustomShapeParameterType::NORMAL,
112 2, 0
115 EnhancedCustomShapeParameterType::EQUATION,
116 EnhancedCustomShapeParameterType::EQUATION,
117 7, 6
120 aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
123 aPropSequence [1].Name = "Segments";
124 static const sal_uInt16 nValues[] = {
125 // Command, Count
126 1,1,
127 2,2,
128 4,0,
131 aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
134 aPropSequence [2].Name = "TextFrames";
135 Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
137 EnhancedCustomShapeTextFrame aTextFrame;
139 static const CustomShapeProvider::ParameterPairData aData =
141 EnhancedCustomShapeParameterType::EQUATION,
142 EnhancedCustomShapeParameterType::EQUATION,
143 1, 5
145 aTextFrame.TopLeft = createParameterPair(&aData);
148 static const CustomShapeProvider::ParameterPairData aData =
150 EnhancedCustomShapeParameterType::EQUATION,
151 EnhancedCustomShapeParameterType::EQUATION,
152 4, 6
154 aTextFrame.BottomRight = createParameterPair(&aData);
156 aTextFrameSeq [0] = aTextFrame;
158 aPropSequence [2].Value = makeAny (aTextFrameSeq);
160 aPropertyMap [PROP_Path] <<= aPropSequence;
163 awt::Rectangle aRectangle;
164 aRectangle.X = 0;
165 aRectangle.Y = 0;
166 aRectangle.Width = 0;
167 aRectangle.Height = 0;
168 aPropertyMap [PROP_ViewBox] <<= aRectangle;
170 aPropertyMap [ PROP_Type ] <<= OUString("ooxml-triangle");
172 return aPropertyMap;
176 // This is a generated source file. DO NOT EDIT.
178 class ShapeCteardrop : public CustomShapeProvider
180 virtual PropertyMap getProperties()
182 PropertyMap aPropertyMap;
185 Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (1);
187 Any aAny ((sal_Int32) 100000);
188 aAdjSequence [0].Value = aAny;
189 aAdjSequence [0].Name = "adj";
191 aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
194 static const char *aStrings[] = {
195 "if(0-$0 ,0,if(200000-$0 ,$0 ,200000))",
196 "sqrt(2)",
197 "logwidth/2",
198 "?2 *?1 /1",
199 "logheight/2",
200 "?4 *?1 /1",
201 "?3 *?0 /100000",
202 "?5 *?0 /100000",
203 "?6 *cos(pi*(2700000)/10800000)",
204 "?7 *sin(pi*(2700000)/10800000)",
205 "logwidth/2",
206 "?10 +?8 -0",
207 "logheight/2",
208 "?12 +0-?9 ",
209 "(?10 +?11 )/2",
210 "(?12 +?13 )/2",
211 "?2 *cos(pi*(2700000)/10800000)",
212 "?4 *sin(pi*(2700000)/10800000)",
213 "?10 +0-?16 ",
214 "?10 +?16 -0",
215 "?12 +0-?17 ",
216 "?12 +?17 -0",
217 "logwidth",
218 "logheight",
219 "(10800000)/60000.0",
220 "(5400000)/60000.0",
221 "(0)/60000.0",
222 "(5400000)/60000.0",
223 "(5400000)/60000.0",
224 "(5400000)/60000.0"
226 aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
229 Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
231 Sequence< PropertyValue > aPropSequence (4);
233 aPropSequence [0].Name = "Position";
234 static const CustomShapeProvider::ParameterPairData aData =
236 EnhancedCustomShapeParameterType::EQUATION,
237 EnhancedCustomShapeParameterType::NORMAL,
238 11, 0
240 aPropSequence [0].Value = makeAny (createParameterPair(&aData));
243 aPropSequence [1].Name = "RangeXMaximum";
244 EnhancedCustomShapeParameter aParameter;
245 Any aAny ((sal_Int32) 200000);
246 aParameter.Value = aAny;
247 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
248 aPropSequence [1].Value = makeAny (aParameter);
251 aPropSequence [2].Name = "RangeXMinimum";
252 EnhancedCustomShapeParameter aParameter;
253 Any aAny ((sal_Int32) 0);
254 aParameter.Value = aAny;
255 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
256 aPropSequence [2].Value = makeAny (aParameter);
259 aPropSequence [3].Name = "RefX";
260 Any aAny ((sal_Int32) 0);
261 aPropSequence [3].Value = makeAny (aAny);
263 aPropSequenceSequence [0] = aPropSequence;
265 aPropertyMap [PROP_Handles] <<= aPropSequenceSequence;
268 aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
271 aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
274 Sequence< PropertyValue > aPropSequence (3);
276 aPropSequence [0].Name = "Coordinates";
277 static const CustomShapeProvider::ParameterPairData aData[] = {
279 EnhancedCustomShapeParameterType::NORMAL,
280 EnhancedCustomShapeParameterType::EQUATION,
281 0, 12
284 EnhancedCustomShapeParameterType::EQUATION,
285 EnhancedCustomShapeParameterType::EQUATION,
286 2, 4
289 EnhancedCustomShapeParameterType::EQUATION,
290 EnhancedCustomShapeParameterType::EQUATION,
291 24, 25
294 EnhancedCustomShapeParameterType::EQUATION,
295 EnhancedCustomShapeParameterType::NORMAL,
296 14, 0
299 EnhancedCustomShapeParameterType::EQUATION,
300 EnhancedCustomShapeParameterType::EQUATION,
301 11, 13
304 EnhancedCustomShapeParameterType::EQUATION,
305 EnhancedCustomShapeParameterType::EQUATION,
306 22, 15
309 EnhancedCustomShapeParameterType::EQUATION,
310 EnhancedCustomShapeParameterType::EQUATION,
311 22, 12
314 EnhancedCustomShapeParameterType::EQUATION,
315 EnhancedCustomShapeParameterType::EQUATION,
316 2, 4
319 EnhancedCustomShapeParameterType::EQUATION,
320 EnhancedCustomShapeParameterType::EQUATION,
321 26, 27
324 EnhancedCustomShapeParameterType::EQUATION,
325 EnhancedCustomShapeParameterType::EQUATION,
326 2, 4
329 EnhancedCustomShapeParameterType::EQUATION,
330 EnhancedCustomShapeParameterType::EQUATION,
331 28, 29
334 aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
337 aPropSequence [1].Name = "Segments";
338 static const sal_uInt16 nValues[] = {
339 // Command, Count
340 1,1,
341 17,1,
342 16,2,
343 17,2,
344 4,0,
347 aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
350 aPropSequence [2].Name = "TextFrames";
351 Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
353 EnhancedCustomShapeTextFrame aTextFrame;
355 static const CustomShapeProvider::ParameterPairData aData =
357 EnhancedCustomShapeParameterType::EQUATION,
358 EnhancedCustomShapeParameterType::EQUATION,
359 18, 20
361 aTextFrame.TopLeft = createParameterPair(&aData);
364 static const CustomShapeProvider::ParameterPairData aData =
366 EnhancedCustomShapeParameterType::EQUATION,
367 EnhancedCustomShapeParameterType::EQUATION,
368 19, 21
370 aTextFrame.BottomRight = createParameterPair(&aData);
372 aTextFrameSeq [0] = aTextFrame;
374 aPropSequence [2].Value = makeAny (aTextFrameSeq);
376 aPropertyMap [PROP_Path] <<= aPropSequence;
379 awt::Rectangle aRectangle;
380 aRectangle.X = 0;
381 aRectangle.Y = 0;
382 aRectangle.Width = 0;
383 aRectangle.Height = 0;
384 aPropertyMap [PROP_ViewBox] <<= aRectangle;
386 aPropertyMap [ PROP_Type ] <<= OUString("ooxml-teardrop");
388 return aPropertyMap;
392 // This is a generated source file. DO NOT EDIT.
394 class ShapeCflowChartDocument : public CustomShapeProvider
396 virtual PropertyMap getProperties()
398 PropertyMap aPropertyMap;
401 aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
404 static const char *aStrings[] = {
405 "logheight*17322/21600",
406 "logheight*20172/21600",
407 "logwidth/2",
408 "logheight/2",
409 "logwidth"
411 aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
414 aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
417 aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
420 aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
423 Sequence< PropertyValue > aPropSequence (4);
425 aPropSequence [0].Name = "Coordinates";
426 static const CustomShapeProvider::ParameterPairData aData[] = {
428 EnhancedCustomShapeParameterType::NORMAL,
429 EnhancedCustomShapeParameterType::NORMAL,
430 0, 0
433 EnhancedCustomShapeParameterType::NORMAL,
434 EnhancedCustomShapeParameterType::NORMAL,
435 21600, 0
438 EnhancedCustomShapeParameterType::NORMAL,
439 EnhancedCustomShapeParameterType::NORMAL,
440 21600, 17322
443 EnhancedCustomShapeParameterType::NORMAL,
444 EnhancedCustomShapeParameterType::NORMAL,
445 10800, 17322
448 EnhancedCustomShapeParameterType::NORMAL,
449 EnhancedCustomShapeParameterType::NORMAL,
450 10800, 23922
453 EnhancedCustomShapeParameterType::NORMAL,
454 EnhancedCustomShapeParameterType::NORMAL,
455 0, 20172
458 aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
461 aPropSequence [1].Name = "Segments";
462 static const sal_uInt16 nValues[] = {
463 // Command, Count
464 1,1,
465 2,2,
466 3,1,
467 4,0,
470 aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
473 aPropSequence [2].Name = "SubViewSize";
474 Sequence< awt::Size > aSizeSequence (1);
476 awt::Size aSize;
477 aSize.Width = 21600;
478 aSize.Height = 21600;
479 aSizeSequence [0] = aSize;
481 aPropSequence [2].Value = makeAny (aSizeSequence);
484 aPropSequence [3].Name = "TextFrames";
485 Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
487 EnhancedCustomShapeTextFrame aTextFrame;
489 static const CustomShapeProvider::ParameterPairData aData =
491 EnhancedCustomShapeParameterType::NORMAL,
492 EnhancedCustomShapeParameterType::NORMAL,
493 0, 0
495 aTextFrame.TopLeft = createParameterPair(&aData);
498 static const CustomShapeProvider::ParameterPairData aData =
500 EnhancedCustomShapeParameterType::EQUATION,
501 EnhancedCustomShapeParameterType::EQUATION,
502 4, 0
504 aTextFrame.BottomRight = createParameterPair(&aData);
506 aTextFrameSeq [0] = aTextFrame;
508 aPropSequence [3].Value = makeAny (aTextFrameSeq);
510 aPropertyMap [PROP_Path] <<= aPropSequence;
513 awt::Rectangle aRectangle;
514 aRectangle.X = 0;
515 aRectangle.Y = 0;
516 aRectangle.Width = 0;
517 aRectangle.Height = 0;
518 aPropertyMap [PROP_ViewBox] <<= aRectangle;
520 aPropertyMap [ PROP_Type ] <<= OUString("ooxml-flowChartDocument");
522 return aPropertyMap;
526 // This is a generated source file. DO NOT EDIT.
528 class ShapeCrightArrowCallout : public CustomShapeProvider
530 virtual PropertyMap getProperties()
532 PropertyMap aPropertyMap;
535 Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (4);
537 Any aAny ((sal_Int32) 25000);
538 aAdjSequence [0].Value = aAny;
539 aAdjSequence [0].Name = "adj1";
542 Any aAny ((sal_Int32) 25000);
543 aAdjSequence [1].Value = aAny;
544 aAdjSequence [1].Name = "adj2";
547 Any aAny ((sal_Int32) 25000);
548 aAdjSequence [2].Value = aAny;
549 aAdjSequence [2].Name = "adj3";
552 Any aAny ((sal_Int32) 64977);
553 aAdjSequence [3].Value = aAny;
554 aAdjSequence [3].Name = "adj4";
556 aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
559 static const char *aStrings[] = {
560 "min(logwidth,logheight)",
561 "50000*logheight/?0 ",
562 "if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))",
563 "?2 *2/1",
564 "if(0-$0 ,0,if(?3 -$0 ,$0 ,?3 ))",
565 "100000*logwidth/?0 ",
566 "if(0-$2 ,0,if(?5 -$2 ,$2 ,?5 ))",
567 "?6 *?0 /logwidth",
568 "100000+0-?7 ",
569 "if(0-$3 ,0,if(?8 -$3 ,$3 ,?8 ))",
570 "?0 *?2 /100000",
571 "?0 *?4 /200000",
572 "logheight/2",
573 "?12 +0-?10 ",
574 "?12 +0-?11 ",
575 "?12 +?11 -0",
576 "?12 +?10 -0",
577 "?0 *?6 /100000",
578 "logwidth+0-?17 ",
579 "logwidth*?9 /100000",
580 "?19 *1/2",
581 "logwidth",
582 "logheight"
584 aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
587 Sequence< Sequence < PropertyValue > > aPropSequenceSequence (4);
589 Sequence< PropertyValue > aPropSequence (4);
591 aPropSequence [0].Name = "Position";
592 static const CustomShapeProvider::ParameterPairData aData =
594 EnhancedCustomShapeParameterType::EQUATION,
595 EnhancedCustomShapeParameterType::EQUATION,
596 18, 14
598 aPropSequence [0].Value = makeAny (createParameterPair(&aData));
601 aPropSequence [1].Name = "RangeYMaximum";
602 EnhancedCustomShapeParameter aParameter;
603 Any aAny ((sal_Int32) 3);
604 aParameter.Value = aAny;
605 aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
606 aPropSequence [1].Value = makeAny (aParameter);
609 aPropSequence [2].Name = "RangeYMinimum";
610 EnhancedCustomShapeParameter aParameter;
611 Any aAny ((sal_Int32) 0);
612 aParameter.Value = aAny;
613 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
614 aPropSequence [2].Value = makeAny (aParameter);
617 aPropSequence [3].Name = "RefY";
618 Any aAny ((sal_Int32) 0);
619 aPropSequence [3].Value = makeAny (aAny);
621 aPropSequenceSequence [0] = aPropSequence;
624 Sequence< PropertyValue > aPropSequence (4);
626 aPropSequence [0].Name = "Position";
627 static const CustomShapeProvider::ParameterPairData aData =
629 EnhancedCustomShapeParameterType::EQUATION,
630 EnhancedCustomShapeParameterType::EQUATION,
631 21, 13
633 aPropSequence [0].Value = makeAny (createParameterPair(&aData));
636 aPropSequence [1].Name = "RangeYMaximum";
637 EnhancedCustomShapeParameter aParameter;
638 Any aAny ((sal_Int32) 1);
639 aParameter.Value = aAny;
640 aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
641 aPropSequence [1].Value = makeAny (aParameter);
644 aPropSequence [2].Name = "RangeYMinimum";
645 EnhancedCustomShapeParameter aParameter;
646 Any aAny ((sal_Int32) 0);
647 aParameter.Value = aAny;
648 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
649 aPropSequence [2].Value = makeAny (aParameter);
652 aPropSequence [3].Name = "RefY";
653 Any aAny ((sal_Int32) 1);
654 aPropSequence [3].Value = makeAny (aAny);
656 aPropSequenceSequence [1] = aPropSequence;
659 Sequence< PropertyValue > aPropSequence (4);
661 aPropSequence [0].Name = "Position";
662 static const CustomShapeProvider::ParameterPairData aData =
664 EnhancedCustomShapeParameterType::EQUATION,
665 EnhancedCustomShapeParameterType::NORMAL,
666 18, 0
668 aPropSequence [0].Value = makeAny (createParameterPair(&aData));
671 aPropSequence [1].Name = "RangeXMaximum";
672 EnhancedCustomShapeParameter aParameter;
673 Any aAny ((sal_Int32) 5);
674 aParameter.Value = aAny;
675 aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
676 aPropSequence [1].Value = makeAny (aParameter);
679 aPropSequence [2].Name = "RangeXMinimum";
680 EnhancedCustomShapeParameter aParameter;
681 Any aAny ((sal_Int32) 0);
682 aParameter.Value = aAny;
683 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
684 aPropSequence [2].Value = makeAny (aParameter);
687 aPropSequence [3].Name = "RefX";
688 Any aAny ((sal_Int32) 2);
689 aPropSequence [3].Value = makeAny (aAny);
691 aPropSequenceSequence [2] = aPropSequence;
694 Sequence< PropertyValue > aPropSequence (4);
696 aPropSequence [0].Name = "Position";
697 static const CustomShapeProvider::ParameterPairData aData =
699 EnhancedCustomShapeParameterType::EQUATION,
700 EnhancedCustomShapeParameterType::EQUATION,
701 19, 22
703 aPropSequence [0].Value = makeAny (createParameterPair(&aData));
706 aPropSequence [1].Name = "RangeXMaximum";
707 EnhancedCustomShapeParameter aParameter;
708 Any aAny ((sal_Int32) 8);
709 aParameter.Value = aAny;
710 aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
711 aPropSequence [1].Value = makeAny (aParameter);
714 aPropSequence [2].Name = "RangeXMinimum";
715 EnhancedCustomShapeParameter aParameter;
716 Any aAny ((sal_Int32) 0);
717 aParameter.Value = aAny;
718 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
719 aPropSequence [2].Value = makeAny (aParameter);
722 aPropSequence [3].Name = "RefX";
723 Any aAny ((sal_Int32) 3);
724 aPropSequence [3].Value = makeAny (aAny);
726 aPropSequenceSequence [3] = aPropSequence;
728 aPropertyMap [PROP_Handles] <<= aPropSequenceSequence;
731 aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
734 aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
737 Sequence< PropertyValue > aPropSequence (3);
739 aPropSequence [0].Name = "Coordinates";
740 static const CustomShapeProvider::ParameterPairData aData[] = {
742 EnhancedCustomShapeParameterType::NORMAL,
743 EnhancedCustomShapeParameterType::NORMAL,
744 0, 0
747 EnhancedCustomShapeParameterType::EQUATION,
748 EnhancedCustomShapeParameterType::NORMAL,
749 19, 0
752 EnhancedCustomShapeParameterType::EQUATION,
753 EnhancedCustomShapeParameterType::EQUATION,
754 19, 14
757 EnhancedCustomShapeParameterType::EQUATION,
758 EnhancedCustomShapeParameterType::EQUATION,
759 18, 14
762 EnhancedCustomShapeParameterType::EQUATION,
763 EnhancedCustomShapeParameterType::EQUATION,
764 18, 13
767 EnhancedCustomShapeParameterType::EQUATION,
768 EnhancedCustomShapeParameterType::EQUATION,
769 21, 12
772 EnhancedCustomShapeParameterType::EQUATION,
773 EnhancedCustomShapeParameterType::EQUATION,
774 18, 16
777 EnhancedCustomShapeParameterType::EQUATION,
778 EnhancedCustomShapeParameterType::EQUATION,
779 18, 15
782 EnhancedCustomShapeParameterType::EQUATION,
783 EnhancedCustomShapeParameterType::EQUATION,
784 19, 15
787 EnhancedCustomShapeParameterType::EQUATION,
788 EnhancedCustomShapeParameterType::EQUATION,
789 19, 22
792 EnhancedCustomShapeParameterType::NORMAL,
793 EnhancedCustomShapeParameterType::EQUATION,
794 0, 22
797 aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
800 aPropSequence [1].Name = "Segments";
801 static const sal_uInt16 nValues[] = {
802 // Command, Count
803 1,1,
804 2,10,
805 4,0,
808 aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
811 aPropSequence [2].Name = "TextFrames";
812 Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
814 EnhancedCustomShapeTextFrame aTextFrame;
816 static const CustomShapeProvider::ParameterPairData aData =
818 EnhancedCustomShapeParameterType::NORMAL,
819 EnhancedCustomShapeParameterType::NORMAL,
820 0, 0
822 aTextFrame.TopLeft = createParameterPair(&aData);
825 static const CustomShapeProvider::ParameterPairData aData =
827 EnhancedCustomShapeParameterType::EQUATION,
828 EnhancedCustomShapeParameterType::EQUATION,
829 19, 22
831 aTextFrame.BottomRight = createParameterPair(&aData);
833 aTextFrameSeq [0] = aTextFrame;
835 aPropSequence [2].Value = makeAny (aTextFrameSeq);
837 aPropertyMap [PROP_Path] <<= aPropSequence;
840 awt::Rectangle aRectangle;
841 aRectangle.X = 0;
842 aRectangle.Y = 0;
843 aRectangle.Width = 0;
844 aRectangle.Height = 0;
845 aPropertyMap [PROP_ViewBox] <<= aRectangle;
847 aPropertyMap [ PROP_Type ] <<= OUString("ooxml-rightArrowCallout");
849 return aPropertyMap;
853 // This is a generated source file. DO NOT EDIT.
855 class ShapeCrightBrace : public CustomShapeProvider
857 virtual PropertyMap getProperties()
859 PropertyMap aPropertyMap;
862 Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (2);
864 Any aAny ((sal_Int32) 8333);
865 aAdjSequence [0].Value = aAny;
866 aAdjSequence [0].Name = "adj1";
869 Any aAny ((sal_Int32) 50000);
870 aAdjSequence [1].Value = aAny;
871 aAdjSequence [1].Name = "adj2";
873 aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
876 static const char *aStrings[] = {
877 "if(0-$1 ,0,if(100000-$1 ,$1 ,100000))",
878 "100000+0-?0 ",
879 "min(?1 ,?0 )",
880 "?2 *1/2",
881 "min(logwidth,logheight)",
882 "?3 *logheight/?4 ",
883 "if(0-$0 ,0,if(?5 -$0 ,$0 ,?5 ))",
884 "?4 *?6 /100000",
885 "logheight*?0 /100000",
886 "?8 +0-?7 ",
887 "logheight+0-?7 ",
888 "logwidth/2",
889 "?11 *cos(pi*(2700000)/10800000)",
890 "?7 *sin(pi*(2700000)/10800000)",
891 "0+?12 -0",
892 "?7 +0-?13 ",
893 "logheight+?13 -?7 ",
894 "logwidth/2",
895 "logwidth",
896 "logheight",
897 "(16200000)/60000.0",
898 "(5400000)/60000.0",
899 "(10800000)/60000.0",
900 "(-5400000)/60000.0",
901 "(16200000)/60000.0",
902 "(-5400000)/60000.0",
903 "(0)/60000.0",
904 "(5400000)/60000.0",
905 "(16200000)/60000.0",
906 "(5400000)/60000.0",
907 "(10800000)/60000.0",
908 "(-5400000)/60000.0",
909 "(16200000)/60000.0",
910 "(-5400000)/60000.0",
911 "(0)/60000.0",
912 "(5400000)/60000.0"
914 aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
917 Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
919 Sequence< PropertyValue > aPropSequence (4);
921 aPropSequence [0].Name = "Position";
922 static const CustomShapeProvider::ParameterPairData aData =
924 EnhancedCustomShapeParameterType::EQUATION,
925 EnhancedCustomShapeParameterType::EQUATION,
926 17, 7
928 aPropSequence [0].Value = makeAny (createParameterPair(&aData));
931 aPropSequence [1].Name = "RangeYMaximum";
932 EnhancedCustomShapeParameter aParameter;
933 Any aAny ((sal_Int32) 5);
934 aParameter.Value = aAny;
935 aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
936 aPropSequence [1].Value = makeAny (aParameter);
939 aPropSequence [2].Name = "RangeYMinimum";
940 EnhancedCustomShapeParameter aParameter;
941 Any aAny ((sal_Int32) 0);
942 aParameter.Value = aAny;
943 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
944 aPropSequence [2].Value = makeAny (aParameter);
947 aPropSequence [3].Name = "RefY";
948 Any aAny ((sal_Int32) 0);
949 aPropSequence [3].Value = makeAny (aAny);
951 aPropSequenceSequence [0] = aPropSequence;
954 Sequence< PropertyValue > aPropSequence (4);
956 aPropSequence [0].Name = "Position";
957 static const CustomShapeProvider::ParameterPairData aData =
959 EnhancedCustomShapeParameterType::EQUATION,
960 EnhancedCustomShapeParameterType::EQUATION,
961 18, 8
963 aPropSequence [0].Value = makeAny (createParameterPair(&aData));
966 aPropSequence [1].Name = "RangeYMaximum";
967 EnhancedCustomShapeParameter aParameter;
968 Any aAny ((sal_Int32) 100000);
969 aParameter.Value = aAny;
970 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
971 aPropSequence [1].Value = makeAny (aParameter);
974 aPropSequence [2].Name = "RangeYMinimum";
975 EnhancedCustomShapeParameter aParameter;
976 Any aAny ((sal_Int32) 0);
977 aParameter.Value = aAny;
978 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
979 aPropSequence [2].Value = makeAny (aParameter);
982 aPropSequence [3].Name = "RefY";
983 Any aAny ((sal_Int32) 1);
984 aPropSequence [3].Value = makeAny (aAny);
986 aPropSequenceSequence [1] = aPropSequence;
988 aPropertyMap [PROP_Handles] <<= aPropSequenceSequence;
991 aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
994 aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
997 Sequence< PropertyValue > aPropSequence (3);
999 aPropSequence [0].Name = "Coordinates";
1000 static const CustomShapeProvider::ParameterPairData aData[] = {
1002 EnhancedCustomShapeParameterType::NORMAL,
1003 EnhancedCustomShapeParameterType::NORMAL,
1004 0, 0
1007 EnhancedCustomShapeParameterType::EQUATION,
1008 EnhancedCustomShapeParameterType::EQUATION,
1009 11, 7
1012 EnhancedCustomShapeParameterType::EQUATION,
1013 EnhancedCustomShapeParameterType::EQUATION,
1014 20, 21
1017 EnhancedCustomShapeParameterType::EQUATION,
1018 EnhancedCustomShapeParameterType::EQUATION,
1019 17, 9
1022 EnhancedCustomShapeParameterType::EQUATION,
1023 EnhancedCustomShapeParameterType::EQUATION,
1024 11, 7
1027 EnhancedCustomShapeParameterType::EQUATION,
1028 EnhancedCustomShapeParameterType::EQUATION,
1029 22, 23
1032 EnhancedCustomShapeParameterType::EQUATION,
1033 EnhancedCustomShapeParameterType::EQUATION,
1034 11, 7
1037 EnhancedCustomShapeParameterType::EQUATION,
1038 EnhancedCustomShapeParameterType::EQUATION,
1039 24, 25
1042 EnhancedCustomShapeParameterType::EQUATION,
1043 EnhancedCustomShapeParameterType::EQUATION,
1044 17, 10
1047 EnhancedCustomShapeParameterType::EQUATION,
1048 EnhancedCustomShapeParameterType::EQUATION,
1049 11, 7
1052 EnhancedCustomShapeParameterType::EQUATION,
1053 EnhancedCustomShapeParameterType::EQUATION,
1054 26, 27
1057 EnhancedCustomShapeParameterType::NORMAL,
1058 EnhancedCustomShapeParameterType::NORMAL,
1059 0, 0
1062 EnhancedCustomShapeParameterType::EQUATION,
1063 EnhancedCustomShapeParameterType::EQUATION,
1064 11, 7
1067 EnhancedCustomShapeParameterType::EQUATION,
1068 EnhancedCustomShapeParameterType::EQUATION,
1069 28, 29
1072 EnhancedCustomShapeParameterType::EQUATION,
1073 EnhancedCustomShapeParameterType::EQUATION,
1074 17, 9
1077 EnhancedCustomShapeParameterType::EQUATION,
1078 EnhancedCustomShapeParameterType::EQUATION,
1079 11, 7
1082 EnhancedCustomShapeParameterType::EQUATION,
1083 EnhancedCustomShapeParameterType::EQUATION,
1084 30, 31
1087 EnhancedCustomShapeParameterType::EQUATION,
1088 EnhancedCustomShapeParameterType::EQUATION,
1089 11, 7
1092 EnhancedCustomShapeParameterType::EQUATION,
1093 EnhancedCustomShapeParameterType::EQUATION,
1094 32, 33
1097 EnhancedCustomShapeParameterType::EQUATION,
1098 EnhancedCustomShapeParameterType::EQUATION,
1099 17, 10
1102 EnhancedCustomShapeParameterType::EQUATION,
1103 EnhancedCustomShapeParameterType::EQUATION,
1104 11, 7
1107 EnhancedCustomShapeParameterType::EQUATION,
1108 EnhancedCustomShapeParameterType::EQUATION,
1109 34, 35
1112 aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
1115 aPropSequence [1].Name = "Segments";
1116 static const sal_uInt16 nValues[] = {
1117 // Command, Count
1118 1,1,
1119 17,1,
1120 2,1,
1121 17,2,
1122 2,1,
1123 17,1,
1124 4,0,
1125 7,0,
1126 5,0,
1127 1,1,
1128 17,1,
1129 2,1,
1130 17,2,
1131 2,1,
1132 17,1,
1133 6,0,
1136 aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
1139 aPropSequence [2].Name = "TextFrames";
1140 Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
1142 EnhancedCustomShapeTextFrame aTextFrame;
1144 static const CustomShapeProvider::ParameterPairData aData =
1146 EnhancedCustomShapeParameterType::NORMAL,
1147 EnhancedCustomShapeParameterType::EQUATION,
1148 0, 15
1150 aTextFrame.TopLeft = createParameterPair(&aData);
1153 static const CustomShapeProvider::ParameterPairData aData =
1155 EnhancedCustomShapeParameterType::EQUATION,
1156 EnhancedCustomShapeParameterType::EQUATION,
1157 14, 16
1159 aTextFrame.BottomRight = createParameterPair(&aData);
1161 aTextFrameSeq [0] = aTextFrame;
1163 aPropSequence [2].Value = makeAny (aTextFrameSeq);
1165 aPropertyMap [PROP_Path] <<= aPropSequence;
1168 awt::Rectangle aRectangle;
1169 aRectangle.X = 0;
1170 aRectangle.Y = 0;
1171 aRectangle.Width = 0;
1172 aRectangle.Height = 0;
1173 aPropertyMap [PROP_ViewBox] <<= aRectangle;
1175 aPropertyMap [ PROP_Type ] <<= OUString("ooxml-rightBrace");
1177 return aPropertyMap;
1181 // This is a generated source file. DO NOT EDIT.
1183 class ShapeCchartPlus : public CustomShapeProvider
1185 virtual PropertyMap getProperties()
1187 PropertyMap aPropertyMap;
1190 aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
1193 aPropertyMap [PROP_Equations] <<= Sequence< OUString >(0);
1196 aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
1199 aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
1202 aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
1205 Sequence< PropertyValue > aPropSequence (3);
1207 aPropSequence [0].Name = "Coordinates";
1208 static const CustomShapeProvider::ParameterPairData aData[] = {
1210 EnhancedCustomShapeParameterType::NORMAL,
1211 EnhancedCustomShapeParameterType::NORMAL,
1212 5, 0
1215 EnhancedCustomShapeParameterType::NORMAL,
1216 EnhancedCustomShapeParameterType::NORMAL,
1217 5, 10
1220 EnhancedCustomShapeParameterType::NORMAL,
1221 EnhancedCustomShapeParameterType::NORMAL,
1222 0, 5
1225 EnhancedCustomShapeParameterType::NORMAL,
1226 EnhancedCustomShapeParameterType::NORMAL,
1227 10, 5
1230 EnhancedCustomShapeParameterType::NORMAL,
1231 EnhancedCustomShapeParameterType::NORMAL,
1232 0, 0
1235 EnhancedCustomShapeParameterType::NORMAL,
1236 EnhancedCustomShapeParameterType::NORMAL,
1237 0, 10
1240 EnhancedCustomShapeParameterType::NORMAL,
1241 EnhancedCustomShapeParameterType::NORMAL,
1242 10, 10
1245 EnhancedCustomShapeParameterType::NORMAL,
1246 EnhancedCustomShapeParameterType::NORMAL,
1247 10, 0
1250 aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
1253 aPropSequence [1].Name = "Segments";
1254 static const sal_uInt16 nValues[] = {
1255 // Command, Count
1256 1,1,
1257 2,1,
1258 1,1,
1259 2,1,
1260 6,0,
1261 5,0,
1262 1,1,
1263 2,3,
1264 4,0,
1265 7,0,
1268 aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
1271 aPropSequence [2].Name = "SubViewSize";
1272 Sequence< awt::Size > aSizeSequence (2);
1274 awt::Size aSize;
1275 aSize.Width = 10;
1276 aSize.Height = 10;
1277 aSizeSequence [0] = aSize;
1280 awt::Size aSize;
1281 aSize.Width = 10;
1282 aSize.Height = 10;
1283 aSizeSequence [1] = aSize;
1285 aPropSequence [2].Value = makeAny (aSizeSequence);
1287 aPropertyMap [PROP_Path] <<= aPropSequence;
1290 awt::Rectangle aRectangle;
1291 aRectangle.X = 0;
1292 aRectangle.Y = 0;
1293 aRectangle.Width = 0;
1294 aRectangle.Height = 0;
1295 aPropertyMap [PROP_ViewBox] <<= aRectangle;
1297 aPropertyMap [ PROP_Type ] <<= OUString("ooxml-chartPlus");
1299 return aPropertyMap;
1303 // This is a generated source file. DO NOT EDIT.
1305 class ShapeCflowChartManualInput : public CustomShapeProvider
1307 virtual PropertyMap getProperties()
1309 PropertyMap aPropertyMap;
1312 aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
1315 static const char *aStrings[] = {
1316 "logwidth/2",
1317 "logheight/10",
1318 "logheight/2",
1319 "logheight",
1320 "logwidth",
1321 "logheight/5"
1323 aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
1326 aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
1329 aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
1332 aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
1335 Sequence< PropertyValue > aPropSequence (4);
1337 aPropSequence [0].Name = "Coordinates";
1338 static const CustomShapeProvider::ParameterPairData aData[] = {
1340 EnhancedCustomShapeParameterType::NORMAL,
1341 EnhancedCustomShapeParameterType::NORMAL,
1342 0, 1
1345 EnhancedCustomShapeParameterType::NORMAL,
1346 EnhancedCustomShapeParameterType::NORMAL,
1347 5, 0
1350 EnhancedCustomShapeParameterType::NORMAL,
1351 EnhancedCustomShapeParameterType::NORMAL,
1352 5, 5
1355 EnhancedCustomShapeParameterType::NORMAL,
1356 EnhancedCustomShapeParameterType::NORMAL,
1357 0, 5
1360 aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
1363 aPropSequence [1].Name = "Segments";
1364 static const sal_uInt16 nValues[] = {
1365 // Command, Count
1366 1,1,
1367 2,3,
1368 4,0,
1371 aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
1374 aPropSequence [2].Name = "SubViewSize";
1375 Sequence< awt::Size > aSizeSequence (1);
1377 awt::Size aSize;
1378 aSize.Width = 5;
1379 aSize.Height = 5;
1380 aSizeSequence [0] = aSize;
1382 aPropSequence [2].Value = makeAny (aSizeSequence);
1385 aPropSequence [3].Name = "TextFrames";
1386 Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
1388 EnhancedCustomShapeTextFrame aTextFrame;
1390 static const CustomShapeProvider::ParameterPairData aData =
1392 EnhancedCustomShapeParameterType::NORMAL,
1393 EnhancedCustomShapeParameterType::EQUATION,
1394 0, 5
1396 aTextFrame.TopLeft = createParameterPair(&aData);
1399 static const CustomShapeProvider::ParameterPairData aData =
1401 EnhancedCustomShapeParameterType::EQUATION,
1402 EnhancedCustomShapeParameterType::EQUATION,
1403 4, 3
1405 aTextFrame.BottomRight = createParameterPair(&aData);
1407 aTextFrameSeq [0] = aTextFrame;
1409 aPropSequence [3].Value = makeAny (aTextFrameSeq);
1411 aPropertyMap [PROP_Path] <<= aPropSequence;
1414 awt::Rectangle aRectangle;
1415 aRectangle.X = 0;
1416 aRectangle.Y = 0;
1417 aRectangle.Width = 0;
1418 aRectangle.Height = 0;
1419 aPropertyMap [PROP_ViewBox] <<= aRectangle;
1421 aPropertyMap [ PROP_Type ] <<= OUString("ooxml-flowChartManualInput");
1423 return aPropertyMap;
1427 // This is a generated source file. DO NOT EDIT.
1429 class ShapeCflowChartMerge : public CustomShapeProvider
1431 virtual PropertyMap getProperties()
1433 PropertyMap aPropertyMap;
1436 aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
1439 static const char *aStrings[] = {
1440 "logwidth*3/4",
1441 "logwidth/2",
1442 "logwidth/4",
1443 "logheight/2",
1444 "logheight"
1446 aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
1449 aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
1452 aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
1455 aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
1458 Sequence< PropertyValue > aPropSequence (4);
1460 aPropSequence [0].Name = "Coordinates";
1461 static const CustomShapeProvider::ParameterPairData aData[] = {
1463 EnhancedCustomShapeParameterType::NORMAL,
1464 EnhancedCustomShapeParameterType::NORMAL,
1465 0, 0
1468 EnhancedCustomShapeParameterType::NORMAL,
1469 EnhancedCustomShapeParameterType::NORMAL,
1470 2, 0
1473 EnhancedCustomShapeParameterType::NORMAL,
1474 EnhancedCustomShapeParameterType::NORMAL,
1475 1, 2
1478 aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
1481 aPropSequence [1].Name = "Segments";
1482 static const sal_uInt16 nValues[] = {
1483 // Command, Count
1484 1,1,
1485 2,2,
1486 4,0,
1489 aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
1492 aPropSequence [2].Name = "SubViewSize";
1493 Sequence< awt::Size > aSizeSequence (1);
1495 awt::Size aSize;
1496 aSize.Width = 2;
1497 aSize.Height = 2;
1498 aSizeSequence [0] = aSize;
1500 aPropSequence [2].Value = makeAny (aSizeSequence);
1503 aPropSequence [3].Name = "TextFrames";
1504 Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
1506 EnhancedCustomShapeTextFrame aTextFrame;
1508 static const CustomShapeProvider::ParameterPairData aData =
1510 EnhancedCustomShapeParameterType::EQUATION,
1511 EnhancedCustomShapeParameterType::NORMAL,
1512 2, 0
1514 aTextFrame.TopLeft = createParameterPair(&aData);
1517 static const CustomShapeProvider::ParameterPairData aData =
1519 EnhancedCustomShapeParameterType::EQUATION,
1520 EnhancedCustomShapeParameterType::EQUATION,
1521 0, 3
1523 aTextFrame.BottomRight = createParameterPair(&aData);
1525 aTextFrameSeq [0] = aTextFrame;
1527 aPropSequence [3].Value = makeAny (aTextFrameSeq);
1529 aPropertyMap [PROP_Path] <<= aPropSequence;
1532 awt::Rectangle aRectangle;
1533 aRectangle.X = 0;
1534 aRectangle.Y = 0;
1535 aRectangle.Width = 0;
1536 aRectangle.Height = 0;
1537 aPropertyMap [PROP_ViewBox] <<= aRectangle;
1539 aPropertyMap [ PROP_Type ] <<= OUString("ooxml-flowChartMerge");
1541 return aPropertyMap;
1545 // This is a generated source file. DO NOT EDIT.
1547 class ShapeCline : public CustomShapeProvider
1549 virtual PropertyMap getProperties()
1551 PropertyMap aPropertyMap;
1554 aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
1557 static const char *aStrings[] = {
1558 "logwidth",
1559 "logheight"
1561 aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
1564 aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
1567 aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
1570 aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
1573 Sequence< PropertyValue > aPropSequence (2);
1575 aPropSequence [0].Name = "Coordinates";
1576 static const CustomShapeProvider::ParameterPairData aData[] = {
1578 EnhancedCustomShapeParameterType::NORMAL,
1579 EnhancedCustomShapeParameterType::NORMAL,
1580 0, 0
1583 EnhancedCustomShapeParameterType::EQUATION,
1584 EnhancedCustomShapeParameterType::EQUATION,
1585 0, 1
1588 aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
1591 aPropSequence [1].Name = "Segments";
1592 static const sal_uInt16 nValues[] = {
1593 // Command, Count
1594 1,1,
1595 2,1,
1598 aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
1600 aPropertyMap [PROP_Path] <<= aPropSequence;
1603 awt::Rectangle aRectangle;
1604 aRectangle.X = 0;
1605 aRectangle.Y = 0;
1606 aRectangle.Width = 0;
1607 aRectangle.Height = 0;
1608 aPropertyMap [PROP_ViewBox] <<= aRectangle;
1610 aPropertyMap [ PROP_Type ] <<= OUString("ooxml-line");
1612 return aPropertyMap;
1616 // This is a generated source file. DO NOT EDIT.
1618 class ShapeCdownArrow : public CustomShapeProvider
1620 virtual PropertyMap getProperties()
1622 PropertyMap aPropertyMap;
1625 Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (2);
1627 Any aAny ((sal_Int32) 50000);
1628 aAdjSequence [0].Value = aAny;
1629 aAdjSequence [0].Name = "adj1";
1632 Any aAny ((sal_Int32) 50000);
1633 aAdjSequence [1].Value = aAny;
1634 aAdjSequence [1].Name = "adj2";
1636 aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
1639 static const char *aStrings[] = {
1640 "min(logwidth,logheight)",
1641 "100000*logheight/?0 ",
1642 "if(0-$0 ,0,if(100000-$0 ,$0 ,100000))",
1643 "if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))",
1644 "?0 *?3 /100000",
1645 "logheight+0-?4 ",
1646 "logwidth*?2 /200000",
1647 "logwidth/2",
1648 "?7 +0-?6 ",
1649 "?7 +?6 -0",
1650 "logwidth/2",
1651 "?8 *?4 /?10 ",
1652 "?5 +?11 -0",
1653 "logheight",
1654 "logwidth"
1656 aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
1659 Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
1661 Sequence< PropertyValue > aPropSequence (4);
1663 aPropSequence [0].Name = "Position";
1664 static const CustomShapeProvider::ParameterPairData aData =
1666 EnhancedCustomShapeParameterType::EQUATION,
1667 EnhancedCustomShapeParameterType::NORMAL,
1668 8, 0
1670 aPropSequence [0].Value = makeAny (createParameterPair(&aData));
1673 aPropSequence [1].Name = "RangeXMaximum";
1674 EnhancedCustomShapeParameter aParameter;
1675 Any aAny ((sal_Int32) 100000);
1676 aParameter.Value = aAny;
1677 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
1678 aPropSequence [1].Value = makeAny (aParameter);
1681 aPropSequence [2].Name = "RangeXMinimum";
1682 EnhancedCustomShapeParameter aParameter;
1683 Any aAny ((sal_Int32) 0);
1684 aParameter.Value = aAny;
1685 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
1686 aPropSequence [2].Value = makeAny (aParameter);
1689 aPropSequence [3].Name = "RefX";
1690 Any aAny ((sal_Int32) 0);
1691 aPropSequence [3].Value = makeAny (aAny);
1693 aPropSequenceSequence [0] = aPropSequence;
1696 Sequence< PropertyValue > aPropSequence (4);
1698 aPropSequence [0].Name = "Position";
1699 static const CustomShapeProvider::ParameterPairData aData =
1701 EnhancedCustomShapeParameterType::NORMAL,
1702 EnhancedCustomShapeParameterType::EQUATION,
1703 0, 5
1705 aPropSequence [0].Value = makeAny (createParameterPair(&aData));
1708 aPropSequence [1].Name = "RangeYMaximum";
1709 EnhancedCustomShapeParameter aParameter;
1710 Any aAny ((sal_Int32) 1);
1711 aParameter.Value = aAny;
1712 aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
1713 aPropSequence [1].Value = makeAny (aParameter);
1716 aPropSequence [2].Name = "RangeYMinimum";
1717 EnhancedCustomShapeParameter aParameter;
1718 Any aAny ((sal_Int32) 0);
1719 aParameter.Value = aAny;
1720 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
1721 aPropSequence [2].Value = makeAny (aParameter);
1724 aPropSequence [3].Name = "RefY";
1725 Any aAny ((sal_Int32) 1);
1726 aPropSequence [3].Value = makeAny (aAny);
1728 aPropSequenceSequence [1] = aPropSequence;
1730 aPropertyMap [PROP_Handles] <<= aPropSequenceSequence;
1733 aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
1736 aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
1739 Sequence< PropertyValue > aPropSequence (3);
1741 aPropSequence [0].Name = "Coordinates";
1742 static const CustomShapeProvider::ParameterPairData aData[] = {
1744 EnhancedCustomShapeParameterType::NORMAL,
1745 EnhancedCustomShapeParameterType::EQUATION,
1746 0, 5
1749 EnhancedCustomShapeParameterType::EQUATION,
1750 EnhancedCustomShapeParameterType::EQUATION,
1751 8, 5
1754 EnhancedCustomShapeParameterType::EQUATION,
1755 EnhancedCustomShapeParameterType::NORMAL,
1756 8, 0
1759 EnhancedCustomShapeParameterType::EQUATION,
1760 EnhancedCustomShapeParameterType::NORMAL,
1761 9, 0
1764 EnhancedCustomShapeParameterType::EQUATION,
1765 EnhancedCustomShapeParameterType::EQUATION,
1766 9, 5
1769 EnhancedCustomShapeParameterType::EQUATION,
1770 EnhancedCustomShapeParameterType::EQUATION,
1771 14, 5
1774 EnhancedCustomShapeParameterType::EQUATION,
1775 EnhancedCustomShapeParameterType::EQUATION,
1776 7, 13
1779 aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
1782 aPropSequence [1].Name = "Segments";
1783 static const sal_uInt16 nValues[] = {
1784 // Command, Count
1785 1,1,
1786 2,6,
1787 4,0,
1790 aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
1793 aPropSequence [2].Name = "TextFrames";
1794 Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
1796 EnhancedCustomShapeTextFrame aTextFrame;
1798 static const CustomShapeProvider::ParameterPairData aData =
1800 EnhancedCustomShapeParameterType::EQUATION,
1801 EnhancedCustomShapeParameterType::NORMAL,
1802 8, 0
1804 aTextFrame.TopLeft = createParameterPair(&aData);
1807 static const CustomShapeProvider::ParameterPairData aData =
1809 EnhancedCustomShapeParameterType::EQUATION,
1810 EnhancedCustomShapeParameterType::EQUATION,
1811 9, 12
1813 aTextFrame.BottomRight = createParameterPair(&aData);
1815 aTextFrameSeq [0] = aTextFrame;
1817 aPropSequence [2].Value = makeAny (aTextFrameSeq);
1819 aPropertyMap [PROP_Path] <<= aPropSequence;
1822 awt::Rectangle aRectangle;
1823 aRectangle.X = 0;
1824 aRectangle.Y = 0;
1825 aRectangle.Width = 0;
1826 aRectangle.Height = 0;
1827 aPropertyMap [PROP_ViewBox] <<= aRectangle;
1829 aPropertyMap [ PROP_Type ] <<= OUString("ooxml-downArrow");
1831 return aPropertyMap;
1835 // This is a generated source file. DO NOT EDIT.
1837 class ShapeCcurvedDownArrow : public CustomShapeProvider
1839 virtual PropertyMap getProperties()
1841 PropertyMap aPropertyMap;
1844 Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (3);
1846 Any aAny ((sal_Int32) 25000);
1847 aAdjSequence [0].Value = aAny;
1848 aAdjSequence [0].Name = "adj1";
1851 Any aAny ((sal_Int32) 50000);
1852 aAdjSequence [1].Value = aAny;
1853 aAdjSequence [1].Name = "adj2";
1856 Any aAny ((sal_Int32) 25000);
1857 aAdjSequence [2].Value = aAny;
1858 aAdjSequence [2].Name = "adj3";
1860 aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
1863 static const char *aStrings[] = {
1864 "min(logwidth,logheight)",
1865 "50000*logwidth/?0 ",
1866 "if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))",
1867 "if(0-$0 ,0,if(100000-$0 ,$0 ,100000))",
1868 "?0 *?3 /100000",
1869 "?0 *?2 /100000",
1870 "(?4 +?5 )/4",
1871 "logwidth/2",
1872 "?7 +0-?6 ",
1873 "?8 *2/1",
1874 "?9 *?9 /1",
1875 "?4 *?4 /1",
1876 "?10 +0-?11 ",
1877 "sqrt(?12 )",
1878 "?13 *logheight/?9 ",
1879 "100000*?14 /?0 ",
1880 "if(0-$2 ,0,if(?15 -$2 ,$2 ,?15 ))",
1881 "?0 *$2 /100000",
1882 "?8 +?4 -0",
1883 "logheight*logheight/1",
1884 "?17 *?17 /1",
1885 "?19 +0-?20 ",
1886 "sqrt(?21 )",
1887 "?22 *?8 /logheight",
1888 "?8 +?23 -0",
1889 "?18 +?23 -0",
1890 "?5 +0-?4 ",
1891 "?26 *1/2",
1892 "?24 +0-?27 ",
1893 "?25 +?27 -0",
1894 "?5 *1/2",
1895 "logwidth+0-?30 ",
1896 "logheight+0-?17 ",
1897 "(10800000*atan2(?23 ,?17 ))/pi",
1898 "0+0-?33 ",
1899 "logheight+0-?14 ",
1900 "(?8 +?18 )/2",
1901 "?4 *1/2",
1902 "(10800000*atan2(?37 ,?14 ))/pi",
1903 "16200000+?33 -0",
1904 "16200000+0-?38 ",
1905 "?38 +0-5400000",
1906 "5400000+?38 -0",
1907 "logheight",
1908 "logwidth",
1909 "logheight",
1910 "(?39 )/60000.0",
1911 "(?34 )/60000.0",
1912 "(16200000)/60000.0",
1913 "(?33 )/60000.0",
1914 "(?40 )/60000.0",
1915 "(?41 )/60000.0",
1916 "(10800000)/60000.0",
1917 "(?42 )/60000.0",
1918 "(?40 )/60000.0",
1919 "(?41 )/60000.0",
1920 "(10800000)/60000.0",
1921 "(5400000)/60000.0",
1922 "(16200000)/60000.0",
1923 "(?33 )/60000.0",
1924 "(?39 )/60000.0",
1925 "(?34 )/60000.0"
1927 aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
1930 Sequence< Sequence < PropertyValue > > aPropSequenceSequence (3);
1932 Sequence< PropertyValue > aPropSequence (4);
1934 aPropSequence [0].Name = "Position";
1935 static const CustomShapeProvider::ParameterPairData aData =
1937 EnhancedCustomShapeParameterType::EQUATION,
1938 EnhancedCustomShapeParameterType::EQUATION,
1939 25, 32
1941 aPropSequence [0].Value = makeAny (createParameterPair(&aData));
1944 aPropSequence [1].Name = "RangeXMaximum";
1945 EnhancedCustomShapeParameter aParameter;
1946 Any aAny ((sal_Int32) 1);
1947 aParameter.Value = aAny;
1948 aParameter.Type = EnhancedCustomShapeParameterType::ADJUSTMENT;
1949 aPropSequence [1].Value = makeAny (aParameter);
1952 aPropSequence [2].Name = "RangeXMinimum";
1953 EnhancedCustomShapeParameter aParameter;
1954 Any aAny ((sal_Int32) 0);
1955 aParameter.Value = aAny;
1956 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
1957 aPropSequence [2].Value = makeAny (aParameter);
1960 aPropSequence [3].Name = "RefX";
1961 Any aAny ((sal_Int32) 0);
1962 aPropSequence [3].Value = makeAny (aAny);
1964 aPropSequenceSequence [0] = aPropSequence;
1967 Sequence< PropertyValue > aPropSequence (4);
1969 aPropSequence [0].Name = "Position";
1970 static const CustomShapeProvider::ParameterPairData aData =
1972 EnhancedCustomShapeParameterType::EQUATION,
1973 EnhancedCustomShapeParameterType::EQUATION,
1974 28, 43
1976 aPropSequence [0].Value = makeAny (createParameterPair(&aData));
1979 aPropSequence [1].Name = "RangeXMaximum";
1980 EnhancedCustomShapeParameter aParameter;
1981 Any aAny ((sal_Int32) 1);
1982 aParameter.Value = aAny;
1983 aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
1984 aPropSequence [1].Value = makeAny (aParameter);
1987 aPropSequence [2].Name = "RangeXMinimum";
1988 EnhancedCustomShapeParameter aParameter;
1989 Any aAny ((sal_Int32) 0);
1990 aParameter.Value = aAny;
1991 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
1992 aPropSequence [2].Value = makeAny (aParameter);
1995 aPropSequence [3].Name = "RefX";
1996 Any aAny ((sal_Int32) 1);
1997 aPropSequence [3].Value = makeAny (aAny);
1999 aPropSequenceSequence [1] = aPropSequence;
2002 Sequence< PropertyValue > aPropSequence (4);
2004 aPropSequence [0].Name = "Position";
2005 static const CustomShapeProvider::ParameterPairData aData =
2007 EnhancedCustomShapeParameterType::EQUATION,
2008 EnhancedCustomShapeParameterType::EQUATION,
2009 44, 32
2011 aPropSequence [0].Value = makeAny (createParameterPair(&aData));
2014 aPropSequence [1].Name = "RangeYMaximum";
2015 EnhancedCustomShapeParameter aParameter;
2016 Any aAny ((sal_Int32) 15);
2017 aParameter.Value = aAny;
2018 aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
2019 aPropSequence [1].Value = makeAny (aParameter);
2022 aPropSequence [2].Name = "RangeYMinimum";
2023 EnhancedCustomShapeParameter aParameter;
2024 Any aAny ((sal_Int32) 0);
2025 aParameter.Value = aAny;
2026 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
2027 aPropSequence [2].Value = makeAny (aParameter);
2030 aPropSequence [3].Name = "RefY";
2031 Any aAny ((sal_Int32) 2);
2032 aPropSequence [3].Value = makeAny (aAny);
2034 aPropSequenceSequence [2] = aPropSequence;
2036 aPropertyMap [PROP_Handles] <<= aPropSequenceSequence;
2039 aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
2042 aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
2045 Sequence< PropertyValue > aPropSequence (3);
2047 aPropSequence [0].Name = "Coordinates";
2048 static const CustomShapeProvider::ParameterPairData aData[] = {
2050 EnhancedCustomShapeParameterType::EQUATION,
2051 EnhancedCustomShapeParameterType::EQUATION,
2052 31, 43
2055 EnhancedCustomShapeParameterType::EQUATION,
2056 EnhancedCustomShapeParameterType::EQUATION,
2057 28, 32
2060 EnhancedCustomShapeParameterType::EQUATION,
2061 EnhancedCustomShapeParameterType::EQUATION,
2062 24, 32
2065 EnhancedCustomShapeParameterType::EQUATION,
2066 EnhancedCustomShapeParameterType::EQUATION,
2067 8, 45
2070 EnhancedCustomShapeParameterType::EQUATION,
2071 EnhancedCustomShapeParameterType::EQUATION,
2072 46, 47
2075 EnhancedCustomShapeParameterType::EQUATION,
2076 EnhancedCustomShapeParameterType::NORMAL,
2077 18, 0
2080 EnhancedCustomShapeParameterType::EQUATION,
2081 EnhancedCustomShapeParameterType::EQUATION,
2082 8, 45
2085 EnhancedCustomShapeParameterType::EQUATION,
2086 EnhancedCustomShapeParameterType::EQUATION,
2087 48, 49
2090 EnhancedCustomShapeParameterType::EQUATION,
2091 EnhancedCustomShapeParameterType::EQUATION,
2092 29, 32
2095 EnhancedCustomShapeParameterType::EQUATION,
2096 EnhancedCustomShapeParameterType::EQUATION,
2097 36, 35
2100 EnhancedCustomShapeParameterType::EQUATION,
2101 EnhancedCustomShapeParameterType::EQUATION,
2102 8, 45
2105 EnhancedCustomShapeParameterType::EQUATION,
2106 EnhancedCustomShapeParameterType::EQUATION,
2107 50, 51
2110 EnhancedCustomShapeParameterType::NORMAL,
2111 EnhancedCustomShapeParameterType::EQUATION,
2112 0, 43
2115 EnhancedCustomShapeParameterType::EQUATION,
2116 EnhancedCustomShapeParameterType::EQUATION,
2117 8, 45
2120 EnhancedCustomShapeParameterType::EQUATION,
2121 EnhancedCustomShapeParameterType::EQUATION,
2122 52, 53
2125 EnhancedCustomShapeParameterType::EQUATION,
2126 EnhancedCustomShapeParameterType::EQUATION,
2127 36, 35
2130 EnhancedCustomShapeParameterType::EQUATION,
2131 EnhancedCustomShapeParameterType::EQUATION,
2132 8, 45
2135 EnhancedCustomShapeParameterType::EQUATION,
2136 EnhancedCustomShapeParameterType::EQUATION,
2137 54, 55
2140 EnhancedCustomShapeParameterType::NORMAL,
2141 EnhancedCustomShapeParameterType::EQUATION,
2142 0, 43
2145 EnhancedCustomShapeParameterType::EQUATION,
2146 EnhancedCustomShapeParameterType::EQUATION,
2147 8, 45
2150 EnhancedCustomShapeParameterType::EQUATION,
2151 EnhancedCustomShapeParameterType::EQUATION,
2152 56, 57
2155 EnhancedCustomShapeParameterType::EQUATION,
2156 EnhancedCustomShapeParameterType::NORMAL,
2157 18, 0
2160 EnhancedCustomShapeParameterType::EQUATION,
2161 EnhancedCustomShapeParameterType::EQUATION,
2162 8, 45
2165 EnhancedCustomShapeParameterType::EQUATION,
2166 EnhancedCustomShapeParameterType::EQUATION,
2167 58, 59
2170 EnhancedCustomShapeParameterType::EQUATION,
2171 EnhancedCustomShapeParameterType::EQUATION,
2172 29, 32
2175 EnhancedCustomShapeParameterType::EQUATION,
2176 EnhancedCustomShapeParameterType::EQUATION,
2177 31, 43
2180 EnhancedCustomShapeParameterType::EQUATION,
2181 EnhancedCustomShapeParameterType::EQUATION,
2182 28, 32
2185 EnhancedCustomShapeParameterType::EQUATION,
2186 EnhancedCustomShapeParameterType::EQUATION,
2187 24, 32
2190 EnhancedCustomShapeParameterType::EQUATION,
2191 EnhancedCustomShapeParameterType::EQUATION,
2192 8, 45
2195 EnhancedCustomShapeParameterType::EQUATION,
2196 EnhancedCustomShapeParameterType::EQUATION,
2197 60, 61
2200 aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
2203 aPropSequence [1].Name = "Segments";
2204 static const sal_uInt16 nValues[] = {
2205 // Command, Count
2206 1,1,
2207 2,2,
2208 17,1,
2209 2,1,
2210 17,1,
2211 2,1,
2212 4,0,
2213 7,0,
2214 5,0,
2215 1,1,
2216 17,1,
2217 2,1,
2218 17,1,
2219 4,0,
2220 19,0,
2221 7,0,
2222 5,0,
2223 1,1,
2224 17,1,
2225 2,1,
2226 17,1,
2227 2,1,
2228 17,1,
2229 2,4,
2230 17,1,
2231 6,0,
2234 aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
2237 aPropSequence [2].Name = "TextFrames";
2238 Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
2240 EnhancedCustomShapeTextFrame aTextFrame;
2242 static const CustomShapeProvider::ParameterPairData aData =
2244 EnhancedCustomShapeParameterType::NORMAL,
2245 EnhancedCustomShapeParameterType::NORMAL,
2246 0, 0
2248 aTextFrame.TopLeft = createParameterPair(&aData);
2251 static const CustomShapeProvider::ParameterPairData aData =
2253 EnhancedCustomShapeParameterType::EQUATION,
2254 EnhancedCustomShapeParameterType::EQUATION,
2255 44, 43
2257 aTextFrame.BottomRight = createParameterPair(&aData);
2259 aTextFrameSeq [0] = aTextFrame;
2261 aPropSequence [2].Value = makeAny (aTextFrameSeq);
2263 aPropertyMap [PROP_Path] <<= aPropSequence;
2266 awt::Rectangle aRectangle;
2267 aRectangle.X = 0;
2268 aRectangle.Y = 0;
2269 aRectangle.Width = 0;
2270 aRectangle.Height = 0;
2271 aPropertyMap [PROP_ViewBox] <<= aRectangle;
2273 aPropertyMap [ PROP_Type ] <<= OUString("ooxml-curvedDownArrow");
2275 return aPropertyMap;
2279 // This is a generated source file. DO NOT EDIT.
2281 class ShapeCactionButtonReturn : public CustomShapeProvider
2283 virtual PropertyMap getProperties()
2285 PropertyMap aPropertyMap;
2288 aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
2291 static const char *aStrings[] = {
2292 "min(logwidth,logheight)",
2293 "?0 *3/8",
2294 "logheight/2",
2295 "?2 +0-?1 ",
2296 "?2 +?1 -0",
2297 "logwidth/2",
2298 "?5 +0-?1 ",
2299 "?5 +?1 -0",
2300 "?0 *3/4",
2301 "?8 *7/8",
2302 "?8 *3/4",
2303 "?8 *5/8",
2304 "?8 *3/8",
2305 "?8 *1/4",
2306 "?3 +?10 -0",
2307 "?3 +?11 -0",
2308 "?3 +?13 -0",
2309 "?6 +?9 -0",
2310 "?6 +?10 -0",
2311 "?6 +?11 -0",
2312 "?6 +?12 -0",
2313 "?6 +?13 -0",
2314 "?8 *1/8",
2315 "logwidth",
2316 "logheight",
2317 "(0)/60000.0",
2318 "(5400000)/60000.0",
2319 "(5400000)/60000.0",
2320 "(5400000)/60000.0",
2321 "(10800000)/60000.0",
2322 "(-5400000)/60000.0",
2323 "(5400000)/60000.0",
2324 "(-5400000)/60000.0",
2325 "(0)/60000.0",
2326 "(5400000)/60000.0",
2327 "(5400000)/60000.0",
2328 "(5400000)/60000.0",
2329 "(10800000)/60000.0",
2330 "(-5400000)/60000.0",
2331 "(5400000)/60000.0",
2332 "(-5400000)/60000.0",
2333 "(0)/60000.0",
2334 "(5400000)/60000.0",
2335 "(5400000)/60000.0",
2336 "(5400000)/60000.0",
2337 "(10800000)/60000.0",
2338 "(-5400000)/60000.0",
2339 "(5400000)/60000.0",
2340 "(-5400000)/60000.0"
2342 aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
2345 aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
2348 aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
2351 aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
2354 Sequence< PropertyValue > aPropSequence (3);
2356 aPropSequence [0].Name = "Coordinates";
2357 static const CustomShapeProvider::ParameterPairData aData[] = {
2359 EnhancedCustomShapeParameterType::NORMAL,
2360 EnhancedCustomShapeParameterType::NORMAL,
2361 0, 0
2364 EnhancedCustomShapeParameterType::EQUATION,
2365 EnhancedCustomShapeParameterType::NORMAL,
2366 23, 0
2369 EnhancedCustomShapeParameterType::EQUATION,
2370 EnhancedCustomShapeParameterType::EQUATION,
2371 23, 24
2374 EnhancedCustomShapeParameterType::NORMAL,
2375 EnhancedCustomShapeParameterType::EQUATION,
2376 0, 24
2379 EnhancedCustomShapeParameterType::EQUATION,
2380 EnhancedCustomShapeParameterType::EQUATION,
2381 7, 16
2384 EnhancedCustomShapeParameterType::EQUATION,
2385 EnhancedCustomShapeParameterType::EQUATION,
2386 18, 3
2389 EnhancedCustomShapeParameterType::EQUATION,
2390 EnhancedCustomShapeParameterType::EQUATION,
2391 5, 16
2394 EnhancedCustomShapeParameterType::EQUATION,
2395 EnhancedCustomShapeParameterType::EQUATION,
2396 19, 16
2399 EnhancedCustomShapeParameterType::EQUATION,
2400 EnhancedCustomShapeParameterType::EQUATION,
2401 19, 15
2404 EnhancedCustomShapeParameterType::EQUATION,
2405 EnhancedCustomShapeParameterType::EQUATION,
2406 22, 22
2409 EnhancedCustomShapeParameterType::EQUATION,
2410 EnhancedCustomShapeParameterType::EQUATION,
2411 25, 26
2414 EnhancedCustomShapeParameterType::EQUATION,
2415 EnhancedCustomShapeParameterType::EQUATION,
2416 20, 14
2419 EnhancedCustomShapeParameterType::EQUATION,
2420 EnhancedCustomShapeParameterType::EQUATION,
2421 22, 22
2424 EnhancedCustomShapeParameterType::EQUATION,
2425 EnhancedCustomShapeParameterType::EQUATION,
2426 27, 28
2429 EnhancedCustomShapeParameterType::EQUATION,
2430 EnhancedCustomShapeParameterType::EQUATION,
2431 21, 16
2434 EnhancedCustomShapeParameterType::EQUATION,
2435 EnhancedCustomShapeParameterType::EQUATION,
2436 6, 16
2439 EnhancedCustomShapeParameterType::EQUATION,
2440 EnhancedCustomShapeParameterType::EQUATION,
2441 6, 15
2444 EnhancedCustomShapeParameterType::EQUATION,
2445 EnhancedCustomShapeParameterType::EQUATION,
2446 12, 12
2449 EnhancedCustomShapeParameterType::EQUATION,
2450 EnhancedCustomShapeParameterType::EQUATION,
2451 29, 30
2454 EnhancedCustomShapeParameterType::EQUATION,
2455 EnhancedCustomShapeParameterType::EQUATION,
2456 5, 4
2459 EnhancedCustomShapeParameterType::EQUATION,
2460 EnhancedCustomShapeParameterType::EQUATION,
2461 12, 12
2464 EnhancedCustomShapeParameterType::EQUATION,
2465 EnhancedCustomShapeParameterType::EQUATION,
2466 31, 32
2469 EnhancedCustomShapeParameterType::EQUATION,
2470 EnhancedCustomShapeParameterType::EQUATION,
2471 17, 16
2474 EnhancedCustomShapeParameterType::EQUATION,
2475 EnhancedCustomShapeParameterType::EQUATION,
2476 7, 16
2479 EnhancedCustomShapeParameterType::EQUATION,
2480 EnhancedCustomShapeParameterType::EQUATION,
2481 18, 3
2484 EnhancedCustomShapeParameterType::EQUATION,
2485 EnhancedCustomShapeParameterType::EQUATION,
2486 5, 16
2489 EnhancedCustomShapeParameterType::EQUATION,
2490 EnhancedCustomShapeParameterType::EQUATION,
2491 19, 16
2494 EnhancedCustomShapeParameterType::EQUATION,
2495 EnhancedCustomShapeParameterType::EQUATION,
2496 19, 15
2499 EnhancedCustomShapeParameterType::EQUATION,
2500 EnhancedCustomShapeParameterType::EQUATION,
2501 22, 22
2504 EnhancedCustomShapeParameterType::EQUATION,
2505 EnhancedCustomShapeParameterType::EQUATION,
2506 33, 34
2509 EnhancedCustomShapeParameterType::EQUATION,
2510 EnhancedCustomShapeParameterType::EQUATION,
2511 20, 14
2514 EnhancedCustomShapeParameterType::EQUATION,
2515 EnhancedCustomShapeParameterType::EQUATION,
2516 22, 22
2519 EnhancedCustomShapeParameterType::EQUATION,
2520 EnhancedCustomShapeParameterType::EQUATION,
2521 35, 36
2524 EnhancedCustomShapeParameterType::EQUATION,
2525 EnhancedCustomShapeParameterType::EQUATION,
2526 21, 16
2529 EnhancedCustomShapeParameterType::EQUATION,
2530 EnhancedCustomShapeParameterType::EQUATION,
2531 6, 16
2534 EnhancedCustomShapeParameterType::EQUATION,
2535 EnhancedCustomShapeParameterType::EQUATION,
2536 6, 15
2539 EnhancedCustomShapeParameterType::EQUATION,
2540 EnhancedCustomShapeParameterType::EQUATION,
2541 12, 12
2544 EnhancedCustomShapeParameterType::EQUATION,
2545 EnhancedCustomShapeParameterType::EQUATION,
2546 37, 38
2549 EnhancedCustomShapeParameterType::EQUATION,
2550 EnhancedCustomShapeParameterType::EQUATION,
2551 5, 4
2554 EnhancedCustomShapeParameterType::EQUATION,
2555 EnhancedCustomShapeParameterType::EQUATION,
2556 12, 12
2559 EnhancedCustomShapeParameterType::EQUATION,
2560 EnhancedCustomShapeParameterType::EQUATION,
2561 39, 40
2564 EnhancedCustomShapeParameterType::EQUATION,
2565 EnhancedCustomShapeParameterType::EQUATION,
2566 17, 16
2569 EnhancedCustomShapeParameterType::EQUATION,
2570 EnhancedCustomShapeParameterType::EQUATION,
2571 7, 16
2574 EnhancedCustomShapeParameterType::EQUATION,
2575 EnhancedCustomShapeParameterType::EQUATION,
2576 17, 16
2579 EnhancedCustomShapeParameterType::EQUATION,
2580 EnhancedCustomShapeParameterType::EQUATION,
2581 17, 15
2584 EnhancedCustomShapeParameterType::EQUATION,
2585 EnhancedCustomShapeParameterType::EQUATION,
2586 12, 12
2589 EnhancedCustomShapeParameterType::EQUATION,
2590 EnhancedCustomShapeParameterType::EQUATION,
2591 41, 42
2594 EnhancedCustomShapeParameterType::EQUATION,
2595 EnhancedCustomShapeParameterType::EQUATION,
2596 20, 4
2599 EnhancedCustomShapeParameterType::EQUATION,
2600 EnhancedCustomShapeParameterType::EQUATION,
2601 12, 12
2604 EnhancedCustomShapeParameterType::EQUATION,
2605 EnhancedCustomShapeParameterType::EQUATION,
2606 43, 44
2609 EnhancedCustomShapeParameterType::EQUATION,
2610 EnhancedCustomShapeParameterType::EQUATION,
2611 6, 16
2614 EnhancedCustomShapeParameterType::EQUATION,
2615 EnhancedCustomShapeParameterType::EQUATION,
2616 21, 16
2619 EnhancedCustomShapeParameterType::EQUATION,
2620 EnhancedCustomShapeParameterType::EQUATION,
2621 21, 15
2624 EnhancedCustomShapeParameterType::EQUATION,
2625 EnhancedCustomShapeParameterType::EQUATION,
2626 22, 22
2629 EnhancedCustomShapeParameterType::EQUATION,
2630 EnhancedCustomShapeParameterType::EQUATION,
2631 45, 46
2634 EnhancedCustomShapeParameterType::EQUATION,
2635 EnhancedCustomShapeParameterType::EQUATION,
2636 5, 14
2639 EnhancedCustomShapeParameterType::EQUATION,
2640 EnhancedCustomShapeParameterType::EQUATION,
2641 22, 22
2644 EnhancedCustomShapeParameterType::EQUATION,
2645 EnhancedCustomShapeParameterType::EQUATION,
2646 47, 48
2649 EnhancedCustomShapeParameterType::EQUATION,
2650 EnhancedCustomShapeParameterType::EQUATION,
2651 19, 16
2654 EnhancedCustomShapeParameterType::EQUATION,
2655 EnhancedCustomShapeParameterType::EQUATION,
2656 5, 16
2659 EnhancedCustomShapeParameterType::EQUATION,
2660 EnhancedCustomShapeParameterType::EQUATION,
2661 18, 3
2664 EnhancedCustomShapeParameterType::NORMAL,
2665 EnhancedCustomShapeParameterType::NORMAL,
2666 0, 0
2669 EnhancedCustomShapeParameterType::EQUATION,
2670 EnhancedCustomShapeParameterType::NORMAL,
2671 23, 0
2674 EnhancedCustomShapeParameterType::EQUATION,
2675 EnhancedCustomShapeParameterType::EQUATION,
2676 23, 24
2679 EnhancedCustomShapeParameterType::NORMAL,
2680 EnhancedCustomShapeParameterType::EQUATION,
2681 0, 24
2684 aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
2687 aPropSequence [1].Name = "Segments";
2688 static const sal_uInt16 nValues[] = {
2689 // Command, Count
2690 1,1,
2691 2,3,
2692 4,0,
2693 1,1,
2694 2,4,
2695 17,1,
2696 2,1,
2697 17,1,
2698 2,3,
2699 17,1,
2700 2,1,
2701 17,1,
2702 2,1,
2703 4,0,
2704 7,0,
2705 5,0,
2706 1,1,
2707 2,4,
2708 17,1,
2709 2,1,
2710 17,1,
2711 2,3,
2712 17,1,
2713 2,1,
2714 17,1,
2715 2,1,
2716 4,0,
2717 18,0,
2718 7,0,
2719 5,0,
2720 1,1,
2721 2,2,
2722 17,1,
2723 2,1,
2724 17,1,
2725 2,3,
2726 17,1,
2727 2,1,
2728 17,1,
2729 2,3,
2730 4,0,
2731 6,0,
2732 5,0,
2733 1,1,
2734 2,3,
2735 4,0,
2736 6,0,
2739 aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
2742 aPropSequence [2].Name = "TextFrames";
2743 Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
2745 EnhancedCustomShapeTextFrame aTextFrame;
2747 static const CustomShapeProvider::ParameterPairData aData =
2749 EnhancedCustomShapeParameterType::NORMAL,
2750 EnhancedCustomShapeParameterType::NORMAL,
2751 0, 0
2753 aTextFrame.TopLeft = createParameterPair(&aData);
2756 static const CustomShapeProvider::ParameterPairData aData =
2758 EnhancedCustomShapeParameterType::EQUATION,
2759 EnhancedCustomShapeParameterType::EQUATION,
2760 23, 24
2762 aTextFrame.BottomRight = createParameterPair(&aData);
2764 aTextFrameSeq [0] = aTextFrame;
2766 aPropSequence [2].Value = makeAny (aTextFrameSeq);
2768 aPropertyMap [PROP_Path] <<= aPropSequence;
2771 awt::Rectangle aRectangle;
2772 aRectangle.X = 0;
2773 aRectangle.Y = 0;
2774 aRectangle.Width = 0;
2775 aRectangle.Height = 0;
2776 aPropertyMap [PROP_ViewBox] <<= aRectangle;
2778 aPropertyMap [ PROP_Type ] <<= OUString("ooxml-actionButtonReturn");
2780 return aPropertyMap;
2784 // This is a generated source file. DO NOT EDIT.
2786 class ShapeCflowChartInputOutput : public CustomShapeProvider
2788 virtual PropertyMap getProperties()
2790 PropertyMap aPropertyMap;
2793 aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
2796 static const char *aStrings[] = {
2797 "logwidth*2/5",
2798 "logwidth*3/5",
2799 "logwidth*4/5",
2800 "logwidth*9/10",
2801 "logwidth/2",
2802 "logwidth/10",
2803 "logheight/2",
2804 "logheight",
2805 "logwidth/5"
2807 aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
2810 aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
2813 aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
2816 aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
2819 Sequence< PropertyValue > aPropSequence (4);
2821 aPropSequence [0].Name = "Coordinates";
2822 static const CustomShapeProvider::ParameterPairData aData[] = {
2824 EnhancedCustomShapeParameterType::NORMAL,
2825 EnhancedCustomShapeParameterType::NORMAL,
2826 0, 5
2829 EnhancedCustomShapeParameterType::NORMAL,
2830 EnhancedCustomShapeParameterType::NORMAL,
2831 1, 0
2834 EnhancedCustomShapeParameterType::NORMAL,
2835 EnhancedCustomShapeParameterType::NORMAL,
2836 5, 0
2839 EnhancedCustomShapeParameterType::NORMAL,
2840 EnhancedCustomShapeParameterType::NORMAL,
2841 4, 5
2844 aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
2847 aPropSequence [1].Name = "Segments";
2848 static const sal_uInt16 nValues[] = {
2849 // Command, Count
2850 1,1,
2851 2,3,
2852 4,0,
2855 aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
2858 aPropSequence [2].Name = "SubViewSize";
2859 Sequence< awt::Size > aSizeSequence (1);
2861 awt::Size aSize;
2862 aSize.Width = 5;
2863 aSize.Height = 5;
2864 aSizeSequence [0] = aSize;
2866 aPropSequence [2].Value = makeAny (aSizeSequence);
2869 aPropSequence [3].Name = "TextFrames";
2870 Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
2872 EnhancedCustomShapeTextFrame aTextFrame;
2874 static const CustomShapeProvider::ParameterPairData aData =
2876 EnhancedCustomShapeParameterType::EQUATION,
2877 EnhancedCustomShapeParameterType::NORMAL,
2878 8, 0
2880 aTextFrame.TopLeft = createParameterPair(&aData);
2883 static const CustomShapeProvider::ParameterPairData aData =
2885 EnhancedCustomShapeParameterType::EQUATION,
2886 EnhancedCustomShapeParameterType::EQUATION,
2887 2, 7
2889 aTextFrame.BottomRight = createParameterPair(&aData);
2891 aTextFrameSeq [0] = aTextFrame;
2893 aPropSequence [3].Value = makeAny (aTextFrameSeq);
2895 aPropertyMap [PROP_Path] <<= aPropSequence;
2898 awt::Rectangle aRectangle;
2899 aRectangle.X = 0;
2900 aRectangle.Y = 0;
2901 aRectangle.Width = 0;
2902 aRectangle.Height = 0;
2903 aPropertyMap [PROP_ViewBox] <<= aRectangle;
2905 aPropertyMap [ PROP_Type ] <<= OUString("ooxml-flowChartInputOutput");
2907 return aPropertyMap;
2911 // This is a generated source file. DO NOT EDIT.
2913 class ShapeCbracketPair : public CustomShapeProvider
2915 virtual PropertyMap getProperties()
2917 PropertyMap aPropertyMap;
2920 Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (1);
2922 Any aAny ((sal_Int32) 16667);
2923 aAdjSequence [0].Value = aAny;
2924 aAdjSequence [0].Name = "adj";
2926 aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
2929 static const char *aStrings[] = {
2930 "if(0-$0 ,0,if(50000-$0 ,$0 ,50000))",
2931 "min(logwidth,logheight)",
2932 "?1 *?0 /100000",
2933 "logwidth+0-?2 ",
2934 "logheight+0-?2 ",
2935 "?2 *29289/100000",
2936 "logwidth+0-?5 ",
2937 "logheight+0-?5 ",
2938 "logwidth/2",
2939 "logheight/2",
2940 "logheight",
2941 "logwidth",
2942 "(10800000)/60000.0",
2943 "(5400000)/60000.0",
2944 "(16200000)/60000.0",
2945 "(5400000)/60000.0",
2946 "(0)/60000.0",
2947 "(5400000)/60000.0",
2948 "(5400000)/60000.0",
2949 "(5400000)/60000.0",
2950 "(5400000)/60000.0",
2951 "(5400000)/60000.0",
2952 "(10800000)/60000.0",
2953 "(5400000)/60000.0",
2954 "(16200000)/60000.0",
2955 "(5400000)/60000.0",
2956 "(0)/60000.0",
2957 "(5400000)/60000.0"
2959 aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
2962 Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
2964 Sequence< PropertyValue > aPropSequence (4);
2966 aPropSequence [0].Name = "Position";
2967 static const CustomShapeProvider::ParameterPairData aData =
2969 EnhancedCustomShapeParameterType::NORMAL,
2970 EnhancedCustomShapeParameterType::EQUATION,
2971 0, 2
2973 aPropSequence [0].Value = makeAny (createParameterPair(&aData));
2976 aPropSequence [1].Name = "RangeYMaximum";
2977 EnhancedCustomShapeParameter aParameter;
2978 Any aAny ((sal_Int32) 50000);
2979 aParameter.Value = aAny;
2980 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
2981 aPropSequence [1].Value = makeAny (aParameter);
2984 aPropSequence [2].Name = "RangeYMinimum";
2985 EnhancedCustomShapeParameter aParameter;
2986 Any aAny ((sal_Int32) 0);
2987 aParameter.Value = aAny;
2988 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
2989 aPropSequence [2].Value = makeAny (aParameter);
2992 aPropSequence [3].Name = "RefY";
2993 Any aAny ((sal_Int32) 0);
2994 aPropSequence [3].Value = makeAny (aAny);
2996 aPropSequenceSequence [0] = aPropSequence;
2998 aPropertyMap [PROP_Handles] <<= aPropSequenceSequence;
3001 aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
3004 aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
3007 Sequence< PropertyValue > aPropSequence (3);
3009 aPropSequence [0].Name = "Coordinates";
3010 static const CustomShapeProvider::ParameterPairData aData[] = {
3012 EnhancedCustomShapeParameterType::NORMAL,
3013 EnhancedCustomShapeParameterType::EQUATION,
3014 0, 2
3017 EnhancedCustomShapeParameterType::EQUATION,
3018 EnhancedCustomShapeParameterType::EQUATION,
3019 2, 2
3022 EnhancedCustomShapeParameterType::EQUATION,
3023 EnhancedCustomShapeParameterType::EQUATION,
3024 12, 13
3027 EnhancedCustomShapeParameterType::EQUATION,
3028 EnhancedCustomShapeParameterType::NORMAL,
3029 3, 0
3032 EnhancedCustomShapeParameterType::EQUATION,
3033 EnhancedCustomShapeParameterType::EQUATION,
3034 2, 2
3037 EnhancedCustomShapeParameterType::EQUATION,
3038 EnhancedCustomShapeParameterType::EQUATION,
3039 14, 15
3042 EnhancedCustomShapeParameterType::EQUATION,
3043 EnhancedCustomShapeParameterType::EQUATION,
3044 11, 4
3047 EnhancedCustomShapeParameterType::EQUATION,
3048 EnhancedCustomShapeParameterType::EQUATION,
3049 2, 2
3052 EnhancedCustomShapeParameterType::EQUATION,
3053 EnhancedCustomShapeParameterType::EQUATION,
3054 16, 17
3057 EnhancedCustomShapeParameterType::EQUATION,
3058 EnhancedCustomShapeParameterType::EQUATION,
3059 2, 10
3062 EnhancedCustomShapeParameterType::EQUATION,
3063 EnhancedCustomShapeParameterType::EQUATION,
3064 2, 2
3067 EnhancedCustomShapeParameterType::EQUATION,
3068 EnhancedCustomShapeParameterType::EQUATION,
3069 18, 19
3072 EnhancedCustomShapeParameterType::EQUATION,
3073 EnhancedCustomShapeParameterType::EQUATION,
3074 2, 10
3077 EnhancedCustomShapeParameterType::EQUATION,
3078 EnhancedCustomShapeParameterType::EQUATION,
3079 2, 2
3082 EnhancedCustomShapeParameterType::EQUATION,
3083 EnhancedCustomShapeParameterType::EQUATION,
3084 20, 21
3087 EnhancedCustomShapeParameterType::NORMAL,
3088 EnhancedCustomShapeParameterType::EQUATION,
3089 0, 2
3092 EnhancedCustomShapeParameterType::EQUATION,
3093 EnhancedCustomShapeParameterType::EQUATION,
3094 2, 2
3097 EnhancedCustomShapeParameterType::EQUATION,
3098 EnhancedCustomShapeParameterType::EQUATION,
3099 22, 23
3102 EnhancedCustomShapeParameterType::EQUATION,
3103 EnhancedCustomShapeParameterType::NORMAL,
3104 3, 0
3107 EnhancedCustomShapeParameterType::EQUATION,
3108 EnhancedCustomShapeParameterType::EQUATION,
3109 2, 2
3112 EnhancedCustomShapeParameterType::EQUATION,
3113 EnhancedCustomShapeParameterType::EQUATION,
3114 24, 25
3117 EnhancedCustomShapeParameterType::EQUATION,
3118 EnhancedCustomShapeParameterType::EQUATION,
3119 11, 4
3122 EnhancedCustomShapeParameterType::EQUATION,
3123 EnhancedCustomShapeParameterType::EQUATION,
3124 2, 2
3127 EnhancedCustomShapeParameterType::EQUATION,
3128 EnhancedCustomShapeParameterType::EQUATION,
3129 26, 27
3132 aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
3135 aPropSequence [1].Name = "Segments";
3136 static const sal_uInt16 nValues[] = {
3137 // Command, Count
3138 1,1,
3139 17,1,
3140 2,1,
3141 17,1,
3142 2,1,
3143 17,1,
3144 2,1,
3145 17,1,
3146 4,0,
3147 7,0,
3148 5,0,
3149 1,1,
3150 17,1,
3151 2,1,
3152 17,1,
3153 1,1,
3154 17,1,
3155 2,1,
3156 17,1,
3157 6,0,
3160 aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
3163 aPropSequence [2].Name = "TextFrames";
3164 Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
3166 EnhancedCustomShapeTextFrame aTextFrame;
3168 static const CustomShapeProvider::ParameterPairData aData =
3170 EnhancedCustomShapeParameterType::EQUATION,
3171 EnhancedCustomShapeParameterType::EQUATION,
3172 5, 5
3174 aTextFrame.TopLeft = createParameterPair(&aData);
3177 static const CustomShapeProvider::ParameterPairData aData =
3179 EnhancedCustomShapeParameterType::EQUATION,
3180 EnhancedCustomShapeParameterType::EQUATION,
3181 6, 7
3183 aTextFrame.BottomRight = createParameterPair(&aData);
3185 aTextFrameSeq [0] = aTextFrame;
3187 aPropSequence [2].Value = makeAny (aTextFrameSeq);
3189 aPropertyMap [PROP_Path] <<= aPropSequence;
3192 awt::Rectangle aRectangle;
3193 aRectangle.X = 0;
3194 aRectangle.Y = 0;
3195 aRectangle.Width = 0;
3196 aRectangle.Height = 0;
3197 aPropertyMap [PROP_ViewBox] <<= aRectangle;
3199 aPropertyMap [ PROP_Type ] <<= OUString("ooxml-bracketPair");
3201 return aPropertyMap;
3205 // This is a generated source file. DO NOT EDIT.
3207 class ShapeCsmileyFace : public CustomShapeProvider
3209 virtual PropertyMap getProperties()
3211 PropertyMap aPropertyMap;
3214 Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (1);
3216 Any aAny ((sal_Int32) 4653);
3217 aAdjSequence [0].Value = aAny;
3218 aAdjSequence [0].Name = "adj";
3220 aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
3223 static const char *aStrings[] = {
3224 "if(-4653-$0 ,-4653,if(4653-$0 ,$0 ,4653))",
3225 "logwidth*4969/21699",
3226 "logwidth*6215/21600",
3227 "logwidth*13135/21600",
3228 "logwidth*16640/21600",
3229 "logheight*7570/21600",
3230 "logheight*16515/21600",
3231 "logheight*?0 /100000",
3232 "?6 +0-?7 ",
3233 "?6 +?7 -0",
3234 "logheight*?0 /50000",
3235 "?9 +?10 -0",
3236 "logwidth/2",
3237 "?12 *cos(pi*(2700000)/10800000)",
3238 "logheight/2",
3239 "?14 *sin(pi*(2700000)/10800000)",
3240 "logwidth/2",
3241 "?16 +0-?13 ",
3242 "?16 +?13 -0",
3243 "logheight/2",
3244 "?19 +0-?15 ",
3245 "?19 +?15 -0",
3246 "logwidth*1125/21600",
3247 "logheight*1125/21600",
3248 "logheight",
3249 "logwidth",
3250 "(10800000)/60000.0",
3251 "(21600000)/60000.0",
3252 "(10800000)/60000.0",
3253 "(21600000)/60000.0",
3254 "(10800000)/60000.0",
3255 "(21600000)/60000.0",
3256 "(10800000)/60000.0",
3257 "(21600000)/60000.0"
3259 aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
3262 Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
3264 Sequence< PropertyValue > aPropSequence (4);
3266 aPropSequence [0].Name = "Position";
3267 static const CustomShapeProvider::ParameterPairData aData =
3269 EnhancedCustomShapeParameterType::EQUATION,
3270 EnhancedCustomShapeParameterType::EQUATION,
3271 16, 9
3273 aPropSequence [0].Value = makeAny (createParameterPair(&aData));
3276 aPropSequence [1].Name = "RangeYMaximum";
3277 EnhancedCustomShapeParameter aParameter;
3278 Any aAny ((sal_Int32) 4653);
3279 aParameter.Value = aAny;
3280 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
3281 aPropSequence [1].Value = makeAny (aParameter);
3284 aPropSequence [2].Name = "RangeYMinimum";
3285 EnhancedCustomShapeParameter aParameter;
3286 Any aAny ((sal_Int32) -4653);
3287 aParameter.Value = aAny;
3288 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
3289 aPropSequence [2].Value = makeAny (aParameter);
3292 aPropSequence [3].Name = "RefY";
3293 Any aAny ((sal_Int32) 0);
3294 aPropSequence [3].Value = makeAny (aAny);
3296 aPropSequenceSequence [0] = aPropSequence;
3298 aPropertyMap [PROP_Handles] <<= aPropSequenceSequence;
3301 aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
3304 aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
3307 Sequence< PropertyValue > aPropSequence (3);
3309 aPropSequence [0].Name = "Coordinates";
3310 static const CustomShapeProvider::ParameterPairData aData[] = {
3312 EnhancedCustomShapeParameterType::NORMAL,
3313 EnhancedCustomShapeParameterType::EQUATION,
3314 0, 19
3317 EnhancedCustomShapeParameterType::EQUATION,
3318 EnhancedCustomShapeParameterType::EQUATION,
3319 12, 14
3322 EnhancedCustomShapeParameterType::EQUATION,
3323 EnhancedCustomShapeParameterType::EQUATION,
3324 26, 27
3327 EnhancedCustomShapeParameterType::EQUATION,
3328 EnhancedCustomShapeParameterType::EQUATION,
3329 2, 5
3332 EnhancedCustomShapeParameterType::EQUATION,
3333 EnhancedCustomShapeParameterType::EQUATION,
3334 22, 23
3337 EnhancedCustomShapeParameterType::EQUATION,
3338 EnhancedCustomShapeParameterType::EQUATION,
3339 28, 29
3342 EnhancedCustomShapeParameterType::EQUATION,
3343 EnhancedCustomShapeParameterType::EQUATION,
3344 3, 5
3347 EnhancedCustomShapeParameterType::EQUATION,
3348 EnhancedCustomShapeParameterType::EQUATION,
3349 22, 23
3352 EnhancedCustomShapeParameterType::EQUATION,
3353 EnhancedCustomShapeParameterType::EQUATION,
3354 30, 31
3357 EnhancedCustomShapeParameterType::EQUATION,
3358 EnhancedCustomShapeParameterType::EQUATION,
3359 1, 8
3362 EnhancedCustomShapeParameterType::EQUATION,
3363 EnhancedCustomShapeParameterType::EQUATION,
3364 16, 11
3367 EnhancedCustomShapeParameterType::EQUATION,
3368 EnhancedCustomShapeParameterType::EQUATION,
3369 4, 8
3372 EnhancedCustomShapeParameterType::NORMAL,
3373 EnhancedCustomShapeParameterType::EQUATION,
3374 0, 19
3377 EnhancedCustomShapeParameterType::EQUATION,
3378 EnhancedCustomShapeParameterType::EQUATION,
3379 12, 14
3382 EnhancedCustomShapeParameterType::EQUATION,
3383 EnhancedCustomShapeParameterType::EQUATION,
3384 32, 33
3387 aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
3390 aPropSequence [1].Name = "Segments";
3391 static const sal_uInt16 nValues[] = {
3392 // Command, Count
3393 1,1,
3394 17,1,
3395 4,0,
3396 7,0,
3397 5,0,
3398 1,1,
3399 17,1,
3400 1,1,
3401 17,1,
3402 19,0,
3403 5,0,
3404 1,1,
3405 16,1,
3406 6,0,
3407 5,0,
3408 1,1,
3409 17,1,
3410 4,0,
3411 6,0,
3414 aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
3417 aPropSequence [2].Name = "TextFrames";
3418 Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
3420 EnhancedCustomShapeTextFrame aTextFrame;
3422 static const CustomShapeProvider::ParameterPairData aData =
3424 EnhancedCustomShapeParameterType::EQUATION,
3425 EnhancedCustomShapeParameterType::EQUATION,
3426 17, 20
3428 aTextFrame.TopLeft = createParameterPair(&aData);
3431 static const CustomShapeProvider::ParameterPairData aData =
3433 EnhancedCustomShapeParameterType::EQUATION,
3434 EnhancedCustomShapeParameterType::EQUATION,
3435 18, 21
3437 aTextFrame.BottomRight = createParameterPair(&aData);
3439 aTextFrameSeq [0] = aTextFrame;
3441 aPropSequence [2].Value = makeAny (aTextFrameSeq);
3443 aPropertyMap [PROP_Path] <<= aPropSequence;
3446 awt::Rectangle aRectangle;
3447 aRectangle.X = 0;
3448 aRectangle.Y = 0;
3449 aRectangle.Width = 0;
3450 aRectangle.Height = 0;
3451 aPropertyMap [PROP_ViewBox] <<= aRectangle;
3453 aPropertyMap [ PROP_Type ] <<= OUString("ooxml-smileyFace");
3455 return aPropertyMap;
3459 // This is a generated source file. DO NOT EDIT.
3461 class ShapeCactionButtonBlank : public CustomShapeProvider
3463 virtual PropertyMap getProperties()
3465 PropertyMap aPropertyMap;
3468 aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
3471 static const char *aStrings[] = {
3472 "logwidth",
3473 "logheight/2",
3474 "logwidth/2",
3475 "logheight"
3477 aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
3480 aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
3483 aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
3486 aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
3489 Sequence< PropertyValue > aPropSequence (3);
3491 aPropSequence [0].Name = "Coordinates";
3492 static const CustomShapeProvider::ParameterPairData aData[] = {
3494 EnhancedCustomShapeParameterType::NORMAL,
3495 EnhancedCustomShapeParameterType::NORMAL,
3496 0, 0
3499 EnhancedCustomShapeParameterType::EQUATION,
3500 EnhancedCustomShapeParameterType::NORMAL,
3501 0, 0
3504 EnhancedCustomShapeParameterType::EQUATION,
3505 EnhancedCustomShapeParameterType::EQUATION,
3506 0, 3
3509 EnhancedCustomShapeParameterType::NORMAL,
3510 EnhancedCustomShapeParameterType::EQUATION,
3511 0, 3
3514 aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
3517 aPropSequence [1].Name = "Segments";
3518 static const sal_uInt16 nValues[] = {
3519 // Command, Count
3520 1,1,
3521 2,3,
3522 4,0,
3525 aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
3528 aPropSequence [2].Name = "TextFrames";
3529 Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
3531 EnhancedCustomShapeTextFrame aTextFrame;
3533 static const CustomShapeProvider::ParameterPairData aData =
3535 EnhancedCustomShapeParameterType::NORMAL,
3536 EnhancedCustomShapeParameterType::NORMAL,
3537 0, 0
3539 aTextFrame.TopLeft = createParameterPair(&aData);
3542 static const CustomShapeProvider::ParameterPairData aData =
3544 EnhancedCustomShapeParameterType::EQUATION,
3545 EnhancedCustomShapeParameterType::EQUATION,
3546 0, 3
3548 aTextFrame.BottomRight = createParameterPair(&aData);
3550 aTextFrameSeq [0] = aTextFrame;
3552 aPropSequence [2].Value = makeAny (aTextFrameSeq);
3554 aPropertyMap [PROP_Path] <<= aPropSequence;
3557 awt::Rectangle aRectangle;
3558 aRectangle.X = 0;
3559 aRectangle.Y = 0;
3560 aRectangle.Width = 0;
3561 aRectangle.Height = 0;
3562 aPropertyMap [PROP_ViewBox] <<= aRectangle;
3564 aPropertyMap [ PROP_Type ] <<= OUString("ooxml-actionButtonBlank");
3566 return aPropertyMap;
3570 // This is a generated source file. DO NOT EDIT.
3572 class ShapeCwave : public CustomShapeProvider
3574 virtual PropertyMap getProperties()
3576 PropertyMap aPropertyMap;
3579 Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (2);
3581 Any aAny ((sal_Int32) 12500);
3582 aAdjSequence [0].Value = aAny;
3583 aAdjSequence [0].Name = "adj1";
3586 Any aAny ((sal_Int32) 0);
3587 aAdjSequence [1].Value = aAny;
3588 aAdjSequence [1].Name = "adj2";
3590 aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
3593 static const char *aStrings[] = {
3594 "if(0-$0 ,0,if(20000-$0 ,$0 ,20000))",
3595 "if(-10000-$1 ,-10000,if(10000-$1 ,$1 ,10000))",
3596 "logheight*?0 /100000",
3597 "?2 *10/3",
3598 "?2 +0-?3 ",
3599 "?2 +?3 -0",
3600 "logheight+0-?2 ",
3601 "?6 +0-?3 ",
3602 "?6 +?3 -0",
3603 "logwidth*?1 /100000",
3604 "logwidth*?1 /50000",
3605 "abs(?9 )",
3606 "if(?10 ,0,?10 )",
3607 "0+0-?12 ",
3608 "if(?10 ,?10 ,0)",
3609 "logwidth+0-?14 ",
3610 "(?12 +?15 )/3",
3611 "?13 +?16 -0",
3612 "(?17 +?15 )/2",
3613 "0+?14 -0",
3614 "logwidth+?12 -0",
3615 "?19 +?16 -0",
3616 "(?21 +?20 )/2",
3617 "logwidth+0-?11 ",
3618 "logwidth/2",
3619 "?24 +?9 -0",
3620 "?24 +0-?9 ",
3621 "max(?13 ,?19 )",
3622 "min(?15 ,?20 )",
3623 "logheight*?0 /50000",
3624 "logheight+0-?29 ",
3625 "logheight",
3626 "logheight/2"
3628 aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
3631 Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
3633 Sequence< PropertyValue > aPropSequence (4);
3635 aPropSequence [0].Name = "Position";
3636 static const CustomShapeProvider::ParameterPairData aData =
3638 EnhancedCustomShapeParameterType::NORMAL,
3639 EnhancedCustomShapeParameterType::EQUATION,
3640 0, 2
3642 aPropSequence [0].Value = makeAny (createParameterPair(&aData));
3645 aPropSequence [1].Name = "RangeYMaximum";
3646 EnhancedCustomShapeParameter aParameter;
3647 Any aAny ((sal_Int32) 20000);
3648 aParameter.Value = aAny;
3649 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
3650 aPropSequence [1].Value = makeAny (aParameter);
3653 aPropSequence [2].Name = "RangeYMinimum";
3654 EnhancedCustomShapeParameter aParameter;
3655 Any aAny ((sal_Int32) 0);
3656 aParameter.Value = aAny;
3657 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
3658 aPropSequence [2].Value = makeAny (aParameter);
3661 aPropSequence [3].Name = "RefY";
3662 Any aAny ((sal_Int32) 0);
3663 aPropSequence [3].Value = makeAny (aAny);
3665 aPropSequenceSequence [0] = aPropSequence;
3668 Sequence< PropertyValue > aPropSequence (4);
3670 aPropSequence [0].Name = "Position";
3671 static const CustomShapeProvider::ParameterPairData aData =
3673 EnhancedCustomShapeParameterType::EQUATION,
3674 EnhancedCustomShapeParameterType::EQUATION,
3675 25, 31
3677 aPropSequence [0].Value = makeAny (createParameterPair(&aData));
3680 aPropSequence [1].Name = "RangeXMaximum";
3681 EnhancedCustomShapeParameter aParameter;
3682 Any aAny ((sal_Int32) 10000);
3683 aParameter.Value = aAny;
3684 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
3685 aPropSequence [1].Value = makeAny (aParameter);
3688 aPropSequence [2].Name = "RangeXMinimum";
3689 EnhancedCustomShapeParameter aParameter;
3690 Any aAny ((sal_Int32) -10000);
3691 aParameter.Value = aAny;
3692 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
3693 aPropSequence [2].Value = makeAny (aParameter);
3696 aPropSequence [3].Name = "RefX";
3697 Any aAny ((sal_Int32) 1);
3698 aPropSequence [3].Value = makeAny (aAny);
3700 aPropSequenceSequence [1] = aPropSequence;
3702 aPropertyMap [PROP_Handles] <<= aPropSequenceSequence;
3705 aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
3708 aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
3711 Sequence< PropertyValue > aPropSequence (3);
3713 aPropSequence [0].Name = "Coordinates";
3714 static const CustomShapeProvider::ParameterPairData aData[] = {
3716 EnhancedCustomShapeParameterType::EQUATION,
3717 EnhancedCustomShapeParameterType::EQUATION,
3718 13, 2
3721 EnhancedCustomShapeParameterType::EQUATION,
3722 EnhancedCustomShapeParameterType::EQUATION,
3723 17, 4
3726 EnhancedCustomShapeParameterType::EQUATION,
3727 EnhancedCustomShapeParameterType::EQUATION,
3728 18, 5
3731 EnhancedCustomShapeParameterType::EQUATION,
3732 EnhancedCustomShapeParameterType::EQUATION,
3733 15, 2
3736 EnhancedCustomShapeParameterType::EQUATION,
3737 EnhancedCustomShapeParameterType::EQUATION,
3738 20, 6
3741 EnhancedCustomShapeParameterType::EQUATION,
3742 EnhancedCustomShapeParameterType::EQUATION,
3743 22, 8
3746 EnhancedCustomShapeParameterType::EQUATION,
3747 EnhancedCustomShapeParameterType::EQUATION,
3748 21, 7
3751 EnhancedCustomShapeParameterType::EQUATION,
3752 EnhancedCustomShapeParameterType::EQUATION,
3753 19, 6
3756 aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
3759 aPropSequence [1].Name = "Segments";
3760 static const sal_uInt16 nValues[] = {
3761 // Command, Count
3762 1,1,
3763 3,1,
3764 2,1,
3765 3,1,
3766 4,0,
3769 aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
3772 aPropSequence [2].Name = "TextFrames";
3773 Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
3775 EnhancedCustomShapeTextFrame aTextFrame;
3777 static const CustomShapeProvider::ParameterPairData aData =
3779 EnhancedCustomShapeParameterType::EQUATION,
3780 EnhancedCustomShapeParameterType::EQUATION,
3781 27, 29
3783 aTextFrame.TopLeft = createParameterPair(&aData);
3786 static const CustomShapeProvider::ParameterPairData aData =
3788 EnhancedCustomShapeParameterType::EQUATION,
3789 EnhancedCustomShapeParameterType::EQUATION,
3790 28, 30
3792 aTextFrame.BottomRight = createParameterPair(&aData);
3794 aTextFrameSeq [0] = aTextFrame;
3796 aPropSequence [2].Value = makeAny (aTextFrameSeq);
3798 aPropertyMap [PROP_Path] <<= aPropSequence;
3801 awt::Rectangle aRectangle;
3802 aRectangle.X = 0;
3803 aRectangle.Y = 0;
3804 aRectangle.Width = 0;
3805 aRectangle.Height = 0;
3806 aPropertyMap [PROP_ViewBox] <<= aRectangle;
3808 aPropertyMap [ PROP_Type ] <<= OUString("ooxml-wave");
3810 return aPropertyMap;
3814 // This is a generated source file. DO NOT EDIT.
3816 class ShapeCswooshArrow : public CustomShapeProvider
3818 virtual PropertyMap getProperties()
3820 PropertyMap aPropertyMap;
3823 Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (2);
3825 Any aAny ((sal_Int32) 25000);
3826 aAdjSequence [0].Value = aAny;
3827 aAdjSequence [0].Name = "adj1";
3830 Any aAny ((sal_Int32) 16667);
3831 aAdjSequence [1].Value = aAny;
3832 aAdjSequence [1].Name = "adj2";
3834 aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
3837 static const char *aStrings[] = {
3838 "if(1-$0 ,1,if(75000-$0 ,$0 ,75000))",
3839 "min(logwidth,logheight)",
3840 "70000*logwidth/?1 ",
3841 "if(0-$1 ,0,if(?2 -$1 ,$1 ,?2 ))",
3842 "logheight*?0 /100000",
3843 "?1 *?3 /100000",
3844 "logwidth+0-?5 ",
3845 "min(logwidth,logheight)/8",
3846 "0+?7 -0",
3847 "5400000*1/14",
3848 "?7 *tan(pi*(?9 )/10800000)",
3849 "?6 +0-?10 ",
3850 "?4 *tan(pi*(?9 )/10800000)",
3851 "?8 +?4 -0",
3852 "?6 +?12 -0",
3853 "?14 +?10 -0",
3854 "?13 +?7 -0",
3855 "?16 +0-0",
3856 "?17 *1/2",
3857 "logheight*1/20",
3858 "0+?18 -?19 ",
3859 "logheight/6",
3860 "?21 *1/1",
3861 "?21 +?22 -0",
3862 "logwidth/6",
3863 "?24 ",
3864 "?21 *1/2",
3865 "?13 +?26 -0",
3866 "logwidth/4",
3867 "?28 ",
3868 "logheight",
3869 "logwidth"
3871 aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
3874 Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
3876 Sequence< PropertyValue > aPropSequence (4);
3878 aPropSequence [0].Name = "Position";
3879 static const CustomShapeProvider::ParameterPairData aData =
3881 EnhancedCustomShapeParameterType::EQUATION,
3882 EnhancedCustomShapeParameterType::EQUATION,
3883 14, 13
3885 aPropSequence [0].Value = makeAny (createParameterPair(&aData));
3888 aPropSequence [1].Name = "RangeYMaximum";
3889 EnhancedCustomShapeParameter aParameter;
3890 Any aAny ((sal_Int32) 75000);
3891 aParameter.Value = aAny;
3892 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
3893 aPropSequence [1].Value = makeAny (aParameter);
3896 aPropSequence [2].Name = "RangeYMinimum";
3897 EnhancedCustomShapeParameter aParameter;
3898 Any aAny ((sal_Int32) 1);
3899 aParameter.Value = aAny;
3900 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
3901 aPropSequence [2].Value = makeAny (aParameter);
3904 aPropSequence [3].Name = "RefY";
3905 Any aAny ((sal_Int32) 0);
3906 aPropSequence [3].Value = makeAny (aAny);
3908 aPropSequenceSequence [0] = aPropSequence;
3911 Sequence< PropertyValue > aPropSequence (4);
3913 aPropSequence [0].Name = "Position";
3914 static const CustomShapeProvider::ParameterPairData aData =
3916 EnhancedCustomShapeParameterType::EQUATION,
3917 EnhancedCustomShapeParameterType::EQUATION,
3918 6, 8
3920 aPropSequence [0].Value = makeAny (createParameterPair(&aData));
3923 aPropSequence [1].Name = "RangeXMaximum";
3924 EnhancedCustomShapeParameter aParameter;
3925 Any aAny ((sal_Int32) 2);
3926 aParameter.Value = aAny;
3927 aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
3928 aPropSequence [1].Value = makeAny (aParameter);
3931 aPropSequence [2].Name = "RangeXMinimum";
3932 EnhancedCustomShapeParameter aParameter;
3933 Any aAny ((sal_Int32) 0);
3934 aParameter.Value = aAny;
3935 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
3936 aPropSequence [2].Value = makeAny (aParameter);
3939 aPropSequence [3].Name = "RefX";
3940 Any aAny ((sal_Int32) 1);
3941 aPropSequence [3].Value = makeAny (aAny);
3943 aPropSequenceSequence [1] = aPropSequence;
3945 aPropertyMap [PROP_Handles] <<= aPropSequenceSequence;
3948 aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
3951 aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
3954 Sequence< PropertyValue > aPropSequence (3);
3956 aPropSequence [0].Name = "Coordinates";
3957 static const CustomShapeProvider::ParameterPairData aData[] = {
3959 EnhancedCustomShapeParameterType::NORMAL,
3960 EnhancedCustomShapeParameterType::EQUATION,
3961 0, 30
3964 EnhancedCustomShapeParameterType::EQUATION,
3965 EnhancedCustomShapeParameterType::EQUATION,
3966 25, 23
3969 EnhancedCustomShapeParameterType::EQUATION,
3970 EnhancedCustomShapeParameterType::EQUATION,
3971 6, 8
3974 EnhancedCustomShapeParameterType::EQUATION,
3975 EnhancedCustomShapeParameterType::NORMAL,
3976 11, 0
3979 EnhancedCustomShapeParameterType::EQUATION,
3980 EnhancedCustomShapeParameterType::EQUATION,
3981 31, 20
3984 EnhancedCustomShapeParameterType::EQUATION,
3985 EnhancedCustomShapeParameterType::EQUATION,
3986 15, 16
3989 EnhancedCustomShapeParameterType::EQUATION,
3990 EnhancedCustomShapeParameterType::EQUATION,
3991 14, 13
3994 EnhancedCustomShapeParameterType::EQUATION,
3995 EnhancedCustomShapeParameterType::EQUATION,
3996 29, 27
3999 EnhancedCustomShapeParameterType::NORMAL,
4000 EnhancedCustomShapeParameterType::EQUATION,
4001 0, 30
4004 aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
4007 aPropSequence [1].Name = "Segments";
4008 static const sal_uInt16 nValues[] = {
4009 // Command, Count
4010 1,1,
4011 16,1,
4012 2,4,
4013 16,1,
4014 4,0,
4017 aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
4020 aPropSequence [2].Name = "TextFrames";
4021 Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
4023 EnhancedCustomShapeTextFrame aTextFrame;
4025 static const CustomShapeProvider::ParameterPairData aData =
4027 EnhancedCustomShapeParameterType::NORMAL,
4028 EnhancedCustomShapeParameterType::NORMAL,
4029 0, 0
4031 aTextFrame.TopLeft = createParameterPair(&aData);
4034 static const CustomShapeProvider::ParameterPairData aData =
4036 EnhancedCustomShapeParameterType::EQUATION,
4037 EnhancedCustomShapeParameterType::EQUATION,
4038 31, 30
4040 aTextFrame.BottomRight = createParameterPair(&aData);
4042 aTextFrameSeq [0] = aTextFrame;
4044 aPropSequence [2].Value = makeAny (aTextFrameSeq);
4046 aPropertyMap [PROP_Path] <<= aPropSequence;
4049 awt::Rectangle aRectangle;
4050 aRectangle.X = 0;
4051 aRectangle.Y = 0;
4052 aRectangle.Width = 0;
4053 aRectangle.Height = 0;
4054 aPropertyMap [PROP_ViewBox] <<= aRectangle;
4056 aPropertyMap [ PROP_Type ] <<= OUString("ooxml-swooshArrow");
4058 return aPropertyMap;
4062 // This is a generated source file. DO NOT EDIT.
4064 class ShapeCflowChartSummingJunction : public CustomShapeProvider
4066 virtual PropertyMap getProperties()
4068 PropertyMap aPropertyMap;
4071 aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
4074 static const char *aStrings[] = {
4075 "logwidth/2",
4076 "?0 *cos(pi*(2700000)/10800000)",
4077 "logheight/2",
4078 "?2 *sin(pi*(2700000)/10800000)",
4079 "logwidth/2",
4080 "?4 +0-?1 ",
4081 "?4 +?1 -0",
4082 "logheight/2",
4083 "?7 +0-?3 ",
4084 "?7 +?3 -0",
4085 "logheight",
4086 "logwidth",
4087 "(10800000)/60000.0",
4088 "(5400000)/60000.0",
4089 "(16200000)/60000.0",
4090 "(5400000)/60000.0",
4091 "(0)/60000.0",
4092 "(5400000)/60000.0",
4093 "(5400000)/60000.0",
4094 "(5400000)/60000.0",
4095 "(10800000)/60000.0",
4096 "(5400000)/60000.0",
4097 "(16200000)/60000.0",
4098 "(5400000)/60000.0",
4099 "(0)/60000.0",
4100 "(5400000)/60000.0",
4101 "(5400000)/60000.0",
4102 "(5400000)/60000.0"
4104 aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
4107 aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
4110 aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
4113 aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
4116 Sequence< PropertyValue > aPropSequence (3);
4118 aPropSequence [0].Name = "Coordinates";
4119 static const CustomShapeProvider::ParameterPairData aData[] = {
4121 EnhancedCustomShapeParameterType::NORMAL,
4122 EnhancedCustomShapeParameterType::EQUATION,
4123 0, 7
4126 EnhancedCustomShapeParameterType::EQUATION,
4127 EnhancedCustomShapeParameterType::EQUATION,
4128 0, 2
4131 EnhancedCustomShapeParameterType::EQUATION,
4132 EnhancedCustomShapeParameterType::EQUATION,
4133 12, 13
4136 EnhancedCustomShapeParameterType::EQUATION,
4137 EnhancedCustomShapeParameterType::EQUATION,
4138 0, 2
4141 EnhancedCustomShapeParameterType::EQUATION,
4142 EnhancedCustomShapeParameterType::EQUATION,
4143 14, 15
4146 EnhancedCustomShapeParameterType::EQUATION,
4147 EnhancedCustomShapeParameterType::EQUATION,
4148 0, 2
4151 EnhancedCustomShapeParameterType::EQUATION,
4152 EnhancedCustomShapeParameterType::EQUATION,
4153 16, 17
4156 EnhancedCustomShapeParameterType::EQUATION,
4157 EnhancedCustomShapeParameterType::EQUATION,
4158 0, 2
4161 EnhancedCustomShapeParameterType::EQUATION,
4162 EnhancedCustomShapeParameterType::EQUATION,
4163 18, 19
4166 EnhancedCustomShapeParameterType::EQUATION,
4167 EnhancedCustomShapeParameterType::EQUATION,
4168 5, 8
4171 EnhancedCustomShapeParameterType::EQUATION,
4172 EnhancedCustomShapeParameterType::EQUATION,
4173 6, 9
4176 EnhancedCustomShapeParameterType::EQUATION,
4177 EnhancedCustomShapeParameterType::EQUATION,
4178 6, 8
4181 EnhancedCustomShapeParameterType::EQUATION,
4182 EnhancedCustomShapeParameterType::EQUATION,
4183 5, 9
4186 EnhancedCustomShapeParameterType::NORMAL,
4187 EnhancedCustomShapeParameterType::EQUATION,
4188 0, 7
4191 EnhancedCustomShapeParameterType::EQUATION,
4192 EnhancedCustomShapeParameterType::EQUATION,
4193 0, 2
4196 EnhancedCustomShapeParameterType::EQUATION,
4197 EnhancedCustomShapeParameterType::EQUATION,
4198 20, 21
4201 EnhancedCustomShapeParameterType::EQUATION,
4202 EnhancedCustomShapeParameterType::EQUATION,
4203 0, 2
4206 EnhancedCustomShapeParameterType::EQUATION,
4207 EnhancedCustomShapeParameterType::EQUATION,
4208 22, 23
4211 EnhancedCustomShapeParameterType::EQUATION,
4212 EnhancedCustomShapeParameterType::EQUATION,
4213 0, 2
4216 EnhancedCustomShapeParameterType::EQUATION,
4217 EnhancedCustomShapeParameterType::EQUATION,
4218 24, 25
4221 EnhancedCustomShapeParameterType::EQUATION,
4222 EnhancedCustomShapeParameterType::EQUATION,
4223 0, 2
4226 EnhancedCustomShapeParameterType::EQUATION,
4227 EnhancedCustomShapeParameterType::EQUATION,
4228 26, 27
4231 aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
4234 aPropSequence [1].Name = "Segments";
4235 static const sal_uInt16 nValues[] = {
4236 // Command, Count
4237 1,1,
4238 17,4,
4239 4,0,
4240 7,0,
4241 5,0,
4242 1,1,
4243 2,1,
4244 1,1,
4245 2,1,
4246 6,0,
4247 5,0,
4248 1,1,
4249 17,4,
4250 4,0,
4251 6,0,
4254 aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
4257 aPropSequence [2].Name = "TextFrames";
4258 Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
4260 EnhancedCustomShapeTextFrame aTextFrame;
4262 static const CustomShapeProvider::ParameterPairData aData =
4264 EnhancedCustomShapeParameterType::EQUATION,
4265 EnhancedCustomShapeParameterType::EQUATION,
4266 5, 8
4268 aTextFrame.TopLeft = createParameterPair(&aData);
4271 static const CustomShapeProvider::ParameterPairData aData =
4273 EnhancedCustomShapeParameterType::EQUATION,
4274 EnhancedCustomShapeParameterType::EQUATION,
4275 6, 9
4277 aTextFrame.BottomRight = createParameterPair(&aData);
4279 aTextFrameSeq [0] = aTextFrame;
4281 aPropSequence [2].Value = makeAny (aTextFrameSeq);
4283 aPropertyMap [PROP_Path] <<= aPropSequence;
4286 awt::Rectangle aRectangle;
4287 aRectangle.X = 0;
4288 aRectangle.Y = 0;
4289 aRectangle.Width = 0;
4290 aRectangle.Height = 0;
4291 aPropertyMap [PROP_ViewBox] <<= aRectangle;
4293 aPropertyMap [ PROP_Type ] <<= OUString("ooxml-flowChartSummingJunction");
4295 return aPropertyMap;
4299 // This is a generated source file. DO NOT EDIT.
4301 class ShapeClightningBolt : public CustomShapeProvider
4303 virtual PropertyMap getProperties()
4305 PropertyMap aPropertyMap;
4308 aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
4311 static const char *aStrings[] = {
4312 "logwidth*5022/21600",
4313 "logwidth*8472/21600",
4314 "logwidth*8757/21600",
4315 "logwidth*10012/21600",
4316 "logwidth*12860/21600",
4317 "logwidth*13917/21600",
4318 "logwidth*16577/21600",
4319 "logheight*3890/21600",
4320 "logheight*6080/21600",
4321 "logheight*7437/21600",
4322 "logheight*9705/21600",
4323 "logheight*12007/21600",
4324 "logheight*14277/21600",
4325 "logheight*14915/21600",
4326 "logwidth",
4327 "logheight"
4329 aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
4332 aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
4335 aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
4338 aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
4341 Sequence< PropertyValue > aPropSequence (4);
4343 aPropSequence [0].Name = "Coordinates";
4344 static const CustomShapeProvider::ParameterPairData aData[] = {
4346 EnhancedCustomShapeParameterType::NORMAL,
4347 EnhancedCustomShapeParameterType::NORMAL,
4348 8472, 0
4351 EnhancedCustomShapeParameterType::NORMAL,
4352 EnhancedCustomShapeParameterType::NORMAL,
4353 12860, 6080
4356 EnhancedCustomShapeParameterType::NORMAL,
4357 EnhancedCustomShapeParameterType::NORMAL,
4358 11050, 6797
4361 EnhancedCustomShapeParameterType::NORMAL,
4362 EnhancedCustomShapeParameterType::NORMAL,
4363 16577, 12007
4366 EnhancedCustomShapeParameterType::NORMAL,
4367 EnhancedCustomShapeParameterType::NORMAL,
4368 14767, 12877
4371 EnhancedCustomShapeParameterType::NORMAL,
4372 EnhancedCustomShapeParameterType::NORMAL,
4373 21600, 21600
4376 EnhancedCustomShapeParameterType::NORMAL,
4377 EnhancedCustomShapeParameterType::NORMAL,
4378 10012, 14915
4381 EnhancedCustomShapeParameterType::NORMAL,
4382 EnhancedCustomShapeParameterType::NORMAL,
4383 12222, 13987
4386 EnhancedCustomShapeParameterType::NORMAL,
4387 EnhancedCustomShapeParameterType::NORMAL,
4388 5022, 9705
4391 EnhancedCustomShapeParameterType::NORMAL,
4392 EnhancedCustomShapeParameterType::NORMAL,
4393 7602, 8382
4396 EnhancedCustomShapeParameterType::NORMAL,
4397 EnhancedCustomShapeParameterType::NORMAL,
4398 0, 3890
4401 aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
4404 aPropSequence [1].Name = "Segments";
4405 static const sal_uInt16 nValues[] = {
4406 // Command, Count
4407 1,1,
4408 2,10,
4409 4,0,
4412 aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
4415 aPropSequence [2].Name = "SubViewSize";
4416 Sequence< awt::Size > aSizeSequence (1);
4418 awt::Size aSize;
4419 aSize.Width = 21600;
4420 aSize.Height = 21600;
4421 aSizeSequence [0] = aSize;
4423 aPropSequence [2].Value = makeAny (aSizeSequence);
4426 aPropSequence [3].Name = "TextFrames";
4427 Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
4429 EnhancedCustomShapeTextFrame aTextFrame;
4431 static const CustomShapeProvider::ParameterPairData aData =
4433 EnhancedCustomShapeParameterType::EQUATION,
4434 EnhancedCustomShapeParameterType::EQUATION,
4435 2, 9
4437 aTextFrame.TopLeft = createParameterPair(&aData);
4440 static const CustomShapeProvider::ParameterPairData aData =
4442 EnhancedCustomShapeParameterType::EQUATION,
4443 EnhancedCustomShapeParameterType::EQUATION,
4444 5, 12
4446 aTextFrame.BottomRight = createParameterPair(&aData);
4448 aTextFrameSeq [0] = aTextFrame;
4450 aPropSequence [3].Value = makeAny (aTextFrameSeq);
4452 aPropertyMap [PROP_Path] <<= aPropSequence;
4455 awt::Rectangle aRectangle;
4456 aRectangle.X = 0;
4457 aRectangle.Y = 0;
4458 aRectangle.Width = 0;
4459 aRectangle.Height = 0;
4460 aPropertyMap [PROP_ViewBox] <<= aRectangle;
4462 aPropertyMap [ PROP_Type ] <<= OUString("ooxml-lightningBolt");
4464 return aPropertyMap;
4468 // This is a generated source file. DO NOT EDIT.
4470 class ShapeCflowChartDisplay : public CustomShapeProvider
4472 virtual PropertyMap getProperties()
4474 PropertyMap aPropertyMap;
4477 aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
4480 static const char *aStrings[] = {
4481 "logwidth*5/6",
4482 "logwidth/2",
4483 "logheight/2",
4484 "logheight",
4485 "logwidth",
4486 "logwidth/6",
4487 "(16200000)/60000.0",
4488 "(10800000)/60000.0"
4490 aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
4493 aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
4496 aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
4499 aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
4502 Sequence< PropertyValue > aPropSequence (4);
4504 aPropSequence [0].Name = "Coordinates";
4505 static const CustomShapeProvider::ParameterPairData aData[] = {
4507 EnhancedCustomShapeParameterType::NORMAL,
4508 EnhancedCustomShapeParameterType::NORMAL,
4509 0, 3
4512 EnhancedCustomShapeParameterType::NORMAL,
4513 EnhancedCustomShapeParameterType::NORMAL,
4514 1, 0
4517 EnhancedCustomShapeParameterType::NORMAL,
4518 EnhancedCustomShapeParameterType::NORMAL,
4519 5, 0
4522 EnhancedCustomShapeParameterType::NORMAL,
4523 EnhancedCustomShapeParameterType::NORMAL,
4524 1, 3
4527 EnhancedCustomShapeParameterType::EQUATION,
4528 EnhancedCustomShapeParameterType::EQUATION,
4529 6, 7
4532 EnhancedCustomShapeParameterType::NORMAL,
4533 EnhancedCustomShapeParameterType::NORMAL,
4534 1, 6
4537 aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
4540 aPropSequence [1].Name = "Segments";
4541 static const sal_uInt16 nValues[] = {
4542 // Command, Count
4543 1,1,
4544 2,2,
4545 17,1,
4546 2,1,
4547 4,0,
4550 aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
4553 aPropSequence [2].Name = "SubViewSize";
4554 Sequence< awt::Size > aSizeSequence (1);
4556 awt::Size aSize;
4557 aSize.Width = 6;
4558 aSize.Height = 6;
4559 aSizeSequence [0] = aSize;
4561 aPropSequence [2].Value = makeAny (aSizeSequence);
4564 aPropSequence [3].Name = "TextFrames";
4565 Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
4567 EnhancedCustomShapeTextFrame aTextFrame;
4569 static const CustomShapeProvider::ParameterPairData aData =
4571 EnhancedCustomShapeParameterType::EQUATION,
4572 EnhancedCustomShapeParameterType::NORMAL,
4573 5, 0
4575 aTextFrame.TopLeft = createParameterPair(&aData);
4578 static const CustomShapeProvider::ParameterPairData aData =
4580 EnhancedCustomShapeParameterType::EQUATION,
4581 EnhancedCustomShapeParameterType::EQUATION,
4582 0, 3
4584 aTextFrame.BottomRight = createParameterPair(&aData);
4586 aTextFrameSeq [0] = aTextFrame;
4588 aPropSequence [3].Value = makeAny (aTextFrameSeq);
4590 aPropertyMap [PROP_Path] <<= aPropSequence;
4593 awt::Rectangle aRectangle;
4594 aRectangle.X = 0;
4595 aRectangle.Y = 0;
4596 aRectangle.Width = 0;
4597 aRectangle.Height = 0;
4598 aPropertyMap [PROP_ViewBox] <<= aRectangle;
4600 aPropertyMap [ PROP_Type ] <<= OUString("ooxml-flowChartDisplay");
4602 return aPropertyMap;
4606 // This is a generated source file. DO NOT EDIT.
4608 class ShapeCactionButtonBackPrevious : public CustomShapeProvider
4610 virtual PropertyMap getProperties()
4612 PropertyMap aPropertyMap;
4615 aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
4618 static const char *aStrings[] = {
4619 "min(logwidth,logheight)",
4620 "?0 *3/8",
4621 "logheight/2",
4622 "?2 +0-?1 ",
4623 "?2 +?1 -0",
4624 "logwidth/2",
4625 "?5 +0-?1 ",
4626 "?5 +?1 -0",
4627 "logwidth",
4628 "logheight"
4630 aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
4633 aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
4636 aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
4639 aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
4642 Sequence< PropertyValue > aPropSequence (3);
4644 aPropSequence [0].Name = "Coordinates";
4645 static const CustomShapeProvider::ParameterPairData aData[] = {
4647 EnhancedCustomShapeParameterType::NORMAL,
4648 EnhancedCustomShapeParameterType::NORMAL,
4649 0, 0
4652 EnhancedCustomShapeParameterType::EQUATION,
4653 EnhancedCustomShapeParameterType::NORMAL,
4654 8, 0
4657 EnhancedCustomShapeParameterType::EQUATION,
4658 EnhancedCustomShapeParameterType::EQUATION,
4659 8, 9
4662 EnhancedCustomShapeParameterType::NORMAL,
4663 EnhancedCustomShapeParameterType::EQUATION,
4664 0, 9
4667 EnhancedCustomShapeParameterType::EQUATION,
4668 EnhancedCustomShapeParameterType::EQUATION,
4669 6, 2
4672 EnhancedCustomShapeParameterType::EQUATION,
4673 EnhancedCustomShapeParameterType::EQUATION,
4674 7, 3
4677 EnhancedCustomShapeParameterType::EQUATION,
4678 EnhancedCustomShapeParameterType::EQUATION,
4679 7, 4
4682 EnhancedCustomShapeParameterType::EQUATION,
4683 EnhancedCustomShapeParameterType::EQUATION,
4684 6, 2
4687 EnhancedCustomShapeParameterType::EQUATION,
4688 EnhancedCustomShapeParameterType::EQUATION,
4689 7, 3
4692 EnhancedCustomShapeParameterType::EQUATION,
4693 EnhancedCustomShapeParameterType::EQUATION,
4694 7, 4
4697 EnhancedCustomShapeParameterType::EQUATION,
4698 EnhancedCustomShapeParameterType::EQUATION,
4699 6, 2
4702 EnhancedCustomShapeParameterType::EQUATION,
4703 EnhancedCustomShapeParameterType::EQUATION,
4704 7, 3
4707 EnhancedCustomShapeParameterType::EQUATION,
4708 EnhancedCustomShapeParameterType::EQUATION,
4709 7, 4
4712 EnhancedCustomShapeParameterType::NORMAL,
4713 EnhancedCustomShapeParameterType::NORMAL,
4714 0, 0
4717 EnhancedCustomShapeParameterType::EQUATION,
4718 EnhancedCustomShapeParameterType::NORMAL,
4719 8, 0
4722 EnhancedCustomShapeParameterType::EQUATION,
4723 EnhancedCustomShapeParameterType::EQUATION,
4724 8, 9
4727 EnhancedCustomShapeParameterType::NORMAL,
4728 EnhancedCustomShapeParameterType::EQUATION,
4729 0, 9
4732 aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
4735 aPropSequence [1].Name = "Segments";
4736 static const sal_uInt16 nValues[] = {
4737 // Command, Count
4738 1,1,
4739 2,3,
4740 4,0,
4741 1,1,
4742 2,2,
4743 4,0,
4744 7,0,
4745 5,0,
4746 1,1,
4747 2,2,
4748 4,0,
4749 18,0,
4750 7,0,
4751 5,0,
4752 1,1,
4753 2,2,
4754 4,0,
4755 6,0,
4756 5,0,
4757 1,1,
4758 2,3,
4759 4,0,
4760 6,0,
4763 aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
4766 aPropSequence [2].Name = "TextFrames";
4767 Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
4769 EnhancedCustomShapeTextFrame aTextFrame;
4771 static const CustomShapeProvider::ParameterPairData aData =
4773 EnhancedCustomShapeParameterType::NORMAL,
4774 EnhancedCustomShapeParameterType::NORMAL,
4775 0, 0
4777 aTextFrame.TopLeft = createParameterPair(&aData);
4780 static const CustomShapeProvider::ParameterPairData aData =
4782 EnhancedCustomShapeParameterType::EQUATION,
4783 EnhancedCustomShapeParameterType::EQUATION,
4784 8, 9
4786 aTextFrame.BottomRight = createParameterPair(&aData);
4788 aTextFrameSeq [0] = aTextFrame;
4790 aPropSequence [2].Value = makeAny (aTextFrameSeq);
4792 aPropertyMap [PROP_Path] <<= aPropSequence;
4795 awt::Rectangle aRectangle;
4796 aRectangle.X = 0;
4797 aRectangle.Y = 0;
4798 aRectangle.Width = 0;
4799 aRectangle.Height = 0;
4800 aPropertyMap [PROP_ViewBox] <<= aRectangle;
4802 aPropertyMap [ PROP_Type ] <<= OUString("ooxml-actionButtonBackPrevious");
4804 return aPropertyMap;
4808 // This is a generated source file. DO NOT EDIT.
4810 class ShapeCframe : public CustomShapeProvider
4812 virtual PropertyMap getProperties()
4814 PropertyMap aPropertyMap;
4817 Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (1);
4819 Any aAny ((sal_Int32) 12500);
4820 aAdjSequence [0].Value = aAny;
4821 aAdjSequence [0].Name = "adj1";
4823 aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
4826 static const char *aStrings[] = {
4827 "if(0-$0 ,0,if(50000-$0 ,$0 ,50000))",
4828 "min(logwidth,logheight)",
4829 "?1 *?0 /100000",
4830 "logwidth+0-?2 ",
4831 "logheight+0-?2 ",
4832 "logwidth/2",
4833 "logheight/2",
4834 "logheight",
4835 "logwidth"
4837 aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
4840 Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
4842 Sequence< PropertyValue > aPropSequence (4);
4844 aPropSequence [0].Name = "Position";
4845 static const CustomShapeProvider::ParameterPairData aData =
4847 EnhancedCustomShapeParameterType::EQUATION,
4848 EnhancedCustomShapeParameterType::NORMAL,
4849 2, 0
4851 aPropSequence [0].Value = makeAny (createParameterPair(&aData));
4854 aPropSequence [1].Name = "RangeXMaximum";
4855 EnhancedCustomShapeParameter aParameter;
4856 Any aAny ((sal_Int32) 50000);
4857 aParameter.Value = aAny;
4858 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
4859 aPropSequence [1].Value = makeAny (aParameter);
4862 aPropSequence [2].Name = "RangeXMinimum";
4863 EnhancedCustomShapeParameter aParameter;
4864 Any aAny ((sal_Int32) 0);
4865 aParameter.Value = aAny;
4866 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
4867 aPropSequence [2].Value = makeAny (aParameter);
4870 aPropSequence [3].Name = "RefX";
4871 Any aAny ((sal_Int32) 0);
4872 aPropSequence [3].Value = makeAny (aAny);
4874 aPropSequenceSequence [0] = aPropSequence;
4876 aPropertyMap [PROP_Handles] <<= aPropSequenceSequence;
4879 aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
4882 aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
4885 Sequence< PropertyValue > aPropSequence (3);
4887 aPropSequence [0].Name = "Coordinates";
4888 static const CustomShapeProvider::ParameterPairData aData[] = {
4890 EnhancedCustomShapeParameterType::NORMAL,
4891 EnhancedCustomShapeParameterType::NORMAL,
4892 0, 0
4895 EnhancedCustomShapeParameterType::EQUATION,
4896 EnhancedCustomShapeParameterType::NORMAL,
4897 8, 0
4900 EnhancedCustomShapeParameterType::EQUATION,
4901 EnhancedCustomShapeParameterType::EQUATION,
4902 8, 7
4905 EnhancedCustomShapeParameterType::NORMAL,
4906 EnhancedCustomShapeParameterType::EQUATION,
4907 0, 7
4910 EnhancedCustomShapeParameterType::EQUATION,
4911 EnhancedCustomShapeParameterType::EQUATION,
4912 2, 2
4915 EnhancedCustomShapeParameterType::EQUATION,
4916 EnhancedCustomShapeParameterType::EQUATION,
4917 2, 4
4920 EnhancedCustomShapeParameterType::EQUATION,
4921 EnhancedCustomShapeParameterType::EQUATION,
4922 3, 4
4925 EnhancedCustomShapeParameterType::EQUATION,
4926 EnhancedCustomShapeParameterType::EQUATION,
4927 3, 2
4930 aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
4933 aPropSequence [1].Name = "Segments";
4934 static const sal_uInt16 nValues[] = {
4935 // Command, Count
4936 1,1,
4937 2,3,
4938 4,0,
4939 1,1,
4940 2,3,
4941 4,0,
4944 aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
4947 aPropSequence [2].Name = "TextFrames";
4948 Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
4950 EnhancedCustomShapeTextFrame aTextFrame;
4952 static const CustomShapeProvider::ParameterPairData aData =
4954 EnhancedCustomShapeParameterType::EQUATION,
4955 EnhancedCustomShapeParameterType::EQUATION,
4956 2, 2
4958 aTextFrame.TopLeft = createParameterPair(&aData);
4961 static const CustomShapeProvider::ParameterPairData aData =
4963 EnhancedCustomShapeParameterType::EQUATION,
4964 EnhancedCustomShapeParameterType::EQUATION,
4965 3, 4
4967 aTextFrame.BottomRight = createParameterPair(&aData);
4969 aTextFrameSeq [0] = aTextFrame;
4971 aPropSequence [2].Value = makeAny (aTextFrameSeq);
4973 aPropertyMap [PROP_Path] <<= aPropSequence;
4976 awt::Rectangle aRectangle;
4977 aRectangle.X = 0;
4978 aRectangle.Y = 0;
4979 aRectangle.Width = 0;
4980 aRectangle.Height = 0;
4981 aPropertyMap [PROP_ViewBox] <<= aRectangle;
4983 aPropertyMap [ PROP_Type ] <<= OUString("ooxml-frame");
4985 return aPropertyMap;
4989 // This is a generated source file. DO NOT EDIT.
4991 class ShapeCrtTriangle : public CustomShapeProvider
4993 virtual PropertyMap getProperties()
4995 PropertyMap aPropertyMap;
4998 aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
5001 static const char *aStrings[] = {
5002 "logheight*7/12",
5003 "logwidth*7/12",
5004 "logheight*11/12",
5005 "logheight/2",
5006 "logheight",
5007 "logwidth/2",
5008 "logwidth",
5009 "logwidth/12"
5011 aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
5014 aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
5017 aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
5020 aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
5023 Sequence< PropertyValue > aPropSequence (3);
5025 aPropSequence [0].Name = "Coordinates";
5026 static const CustomShapeProvider::ParameterPairData aData[] = {
5028 EnhancedCustomShapeParameterType::NORMAL,
5029 EnhancedCustomShapeParameterType::EQUATION,
5030 0, 4
5033 EnhancedCustomShapeParameterType::NORMAL,
5034 EnhancedCustomShapeParameterType::NORMAL,
5035 0, 0
5038 EnhancedCustomShapeParameterType::EQUATION,
5039 EnhancedCustomShapeParameterType::EQUATION,
5040 6, 4
5043 aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
5046 aPropSequence [1].Name = "Segments";
5047 static const sal_uInt16 nValues[] = {
5048 // Command, Count
5049 1,1,
5050 2,2,
5051 4,0,
5054 aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
5057 aPropSequence [2].Name = "TextFrames";
5058 Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
5060 EnhancedCustomShapeTextFrame aTextFrame;
5062 static const CustomShapeProvider::ParameterPairData aData =
5064 EnhancedCustomShapeParameterType::EQUATION,
5065 EnhancedCustomShapeParameterType::EQUATION,
5066 7, 0
5068 aTextFrame.TopLeft = createParameterPair(&aData);
5071 static const CustomShapeProvider::ParameterPairData aData =
5073 EnhancedCustomShapeParameterType::EQUATION,
5074 EnhancedCustomShapeParameterType::EQUATION,
5075 1, 2
5077 aTextFrame.BottomRight = createParameterPair(&aData);
5079 aTextFrameSeq [0] = aTextFrame;
5081 aPropSequence [2].Value = makeAny (aTextFrameSeq);
5083 aPropertyMap [PROP_Path] <<= aPropSequence;
5086 awt::Rectangle aRectangle;
5087 aRectangle.X = 0;
5088 aRectangle.Y = 0;
5089 aRectangle.Width = 0;
5090 aRectangle.Height = 0;
5091 aPropertyMap [PROP_ViewBox] <<= aRectangle;
5093 aPropertyMap [ PROP_Type ] <<= OUString("ooxml-rtTriangle");
5095 return aPropertyMap;
5099 // This is a generated source file. DO NOT EDIT.
5101 class ShapeCflowChartMagneticTape : public CustomShapeProvider
5103 virtual PropertyMap getProperties()
5105 PropertyMap aPropertyMap;
5108 aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
5111 static const char *aStrings[] = {
5112 "logwidth/2",
5113 "?0 *cos(pi*(2700000)/10800000)",
5114 "logheight/2",
5115 "?2 *sin(pi*(2700000)/10800000)",
5116 "logwidth/2",
5117 "?4 +0-?1 ",
5118 "?4 +?1 -0",
5119 "logheight/2",
5120 "?7 +0-?3 ",
5121 "?7 +?3 -0",
5122 "(10800000*atan2(logheight,logwidth))/pi",
5123 "logheight",
5124 "logwidth",
5125 "(5400000)/60000.0",
5126 "(5400000)/60000.0",
5127 "(10800000)/60000.0",
5128 "(5400000)/60000.0",
5129 "(16200000)/60000.0",
5130 "(5400000)/60000.0",
5131 "(0)/60000.0",
5132 "(?10 )/60000.0"
5134 aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
5137 aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
5140 aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
5143 aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
5146 Sequence< PropertyValue > aPropSequence (3);
5148 aPropSequence [0].Name = "Coordinates";
5149 static const CustomShapeProvider::ParameterPairData aData[] = {
5151 EnhancedCustomShapeParameterType::EQUATION,
5152 EnhancedCustomShapeParameterType::EQUATION,
5153 4, 11
5156 EnhancedCustomShapeParameterType::EQUATION,
5157 EnhancedCustomShapeParameterType::EQUATION,
5158 0, 2
5161 EnhancedCustomShapeParameterType::EQUATION,
5162 EnhancedCustomShapeParameterType::EQUATION,
5163 13, 14
5166 EnhancedCustomShapeParameterType::EQUATION,
5167 EnhancedCustomShapeParameterType::EQUATION,
5168 0, 2
5171 EnhancedCustomShapeParameterType::EQUATION,
5172 EnhancedCustomShapeParameterType::EQUATION,
5173 15, 16
5176 EnhancedCustomShapeParameterType::EQUATION,
5177 EnhancedCustomShapeParameterType::EQUATION,
5178 0, 2
5181 EnhancedCustomShapeParameterType::EQUATION,
5182 EnhancedCustomShapeParameterType::EQUATION,
5183 17, 18
5186 EnhancedCustomShapeParameterType::EQUATION,
5187 EnhancedCustomShapeParameterType::EQUATION,
5188 0, 2
5191 EnhancedCustomShapeParameterType::EQUATION,
5192 EnhancedCustomShapeParameterType::EQUATION,
5193 19, 20
5196 EnhancedCustomShapeParameterType::EQUATION,
5197 EnhancedCustomShapeParameterType::EQUATION,
5198 12, 9
5201 EnhancedCustomShapeParameterType::EQUATION,
5202 EnhancedCustomShapeParameterType::EQUATION,
5203 12, 11
5206 aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
5209 aPropSequence [1].Name = "Segments";
5210 static const sal_uInt16 nValues[] = {
5211 // Command, Count
5212 1,1,
5213 17,4,
5214 2,2,
5215 4,0,
5218 aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
5221 aPropSequence [2].Name = "TextFrames";
5222 Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
5224 EnhancedCustomShapeTextFrame aTextFrame;
5226 static const CustomShapeProvider::ParameterPairData aData =
5228 EnhancedCustomShapeParameterType::EQUATION,
5229 EnhancedCustomShapeParameterType::EQUATION,
5230 5, 8
5232 aTextFrame.TopLeft = createParameterPair(&aData);
5235 static const CustomShapeProvider::ParameterPairData aData =
5237 EnhancedCustomShapeParameterType::EQUATION,
5238 EnhancedCustomShapeParameterType::EQUATION,
5239 6, 9
5241 aTextFrame.BottomRight = createParameterPair(&aData);
5243 aTextFrameSeq [0] = aTextFrame;
5245 aPropSequence [2].Value = makeAny (aTextFrameSeq);
5247 aPropertyMap [PROP_Path] <<= aPropSequence;
5250 awt::Rectangle aRectangle;
5251 aRectangle.X = 0;
5252 aRectangle.Y = 0;
5253 aRectangle.Width = 0;
5254 aRectangle.Height = 0;
5255 aPropertyMap [PROP_ViewBox] <<= aRectangle;
5257 aPropertyMap [ PROP_Type ] <<= OUString("ooxml-flowChartMagneticTape");
5259 return aPropertyMap;
5263 // This is a generated source file. DO NOT EDIT.
5265 class ShapeCcurvedRightArrow : public CustomShapeProvider
5267 virtual PropertyMap getProperties()
5269 PropertyMap aPropertyMap;
5272 Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (3);
5274 Any aAny ((sal_Int32) 25000);
5275 aAdjSequence [0].Value = aAny;
5276 aAdjSequence [0].Name = "adj1";
5279 Any aAny ((sal_Int32) 50000);
5280 aAdjSequence [1].Value = aAny;
5281 aAdjSequence [1].Name = "adj2";
5284 Any aAny ((sal_Int32) 25000);
5285 aAdjSequence [2].Value = aAny;
5286 aAdjSequence [2].Name = "adj3";
5288 aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
5291 static const char *aStrings[] = {
5292 "min(logwidth,logheight)",
5293 "50000*logheight/?0 ",
5294 "if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))",
5295 "if(0-$0 ,0,if(?2 -$0 ,$0 ,?2 ))",
5296 "?0 *?3 /100000",
5297 "?0 *?2 /100000",
5298 "(?4 +?5 )/4",
5299 "logheight/2",
5300 "?7 +0-?6 ",
5301 "?8 *2/1",
5302 "?9 *?9 /1",
5303 "?4 *?4 /1",
5304 "?10 +0-?11 ",
5305 "sqrt(?12 )",
5306 "?13 *logwidth/?9 ",
5307 "100000*?14 /?0 ",
5308 "if(0-$2 ,0,if(?15 -$2 ,$2 ,?15 ))",
5309 "?0 *?16 /100000",
5310 "?8 +?4 -0",
5311 "logwidth*logwidth/1",
5312 "?17 *?17 /1",
5313 "?19 +0-?20 ",
5314 "sqrt(?21 )",
5315 "?22 *?8 /logwidth",
5316 "?8 +?23 -0",
5317 "?18 +?23 -0",
5318 "?5 +0-?4 ",
5319 "?26 *1/2",
5320 "?24 +0-?27 ",
5321 "?25 +?27 -0",
5322 "?5 *1/2",
5323 "logheight+0-?30 ",
5324 "logwidth+0-?17 ",
5325 "(10800000*atan2(?23 ,?17 ))/pi",
5326 "10800000+0-?33 ",
5327 "0+0-?33 ",
5328 "logwidth+0-?14 ",
5329 "(?8 +?18 )/2",
5330 "?4 *1/2",
5331 "(10800000*atan2(?38 ,?14 ))/pi",
5332 "?39 +0-5400000",
5333 "5400000+?39 -0",
5334 "10800000+0-?39 ",
5335 "logwidth",
5336 "logheight",
5337 "logwidth",
5338 "(10800000)/60000.0",
5339 "(?35 )/60000.0",
5340 "(?34 )/60000.0",
5341 "(?33 )/60000.0",
5342 "(16200000)/60000.0",
5343 "(?40 )/60000.0",
5344 "(?42 )/60000.0",
5345 "(?41 )/60000.0",
5346 "(10800000)/60000.0",
5347 "(?35 )/60000.0",
5348 "(?34 )/60000.0",
5349 "(?33 )/60000.0",
5350 "(10800000)/60000.0",
5351 "(5400000)/60000.0",
5352 "(16200000)/60000.0",
5353 "(?40 )/60000.0"
5355 aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
5358 Sequence< Sequence < PropertyValue > > aPropSequenceSequence (3);
5360 Sequence< PropertyValue > aPropSequence (4);
5362 aPropSequence [0].Name = "Position";
5363 static const CustomShapeProvider::ParameterPairData aData =
5365 EnhancedCustomShapeParameterType::EQUATION,
5366 EnhancedCustomShapeParameterType::EQUATION,
5367 32, 24
5369 aPropSequence [0].Value = makeAny (createParameterPair(&aData));
5372 aPropSequence [1].Name = "RangeYMaximum";
5373 EnhancedCustomShapeParameter aParameter;
5374 Any aAny ((sal_Int32) 2);
5375 aParameter.Value = aAny;
5376 aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
5377 aPropSequence [1].Value = makeAny (aParameter);
5380 aPropSequence [2].Name = "RangeYMinimum";
5381 EnhancedCustomShapeParameter aParameter;
5382 Any aAny ((sal_Int32) 0);
5383 aParameter.Value = aAny;
5384 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
5385 aPropSequence [2].Value = makeAny (aParameter);
5388 aPropSequence [3].Name = "RefY";
5389 Any aAny ((sal_Int32) 0);
5390 aPropSequence [3].Value = makeAny (aAny);
5392 aPropSequenceSequence [0] = aPropSequence;
5395 Sequence< PropertyValue > aPropSequence (4);
5397 aPropSequence [0].Name = "Position";
5398 static const CustomShapeProvider::ParameterPairData aData =
5400 EnhancedCustomShapeParameterType::EQUATION,
5401 EnhancedCustomShapeParameterType::EQUATION,
5402 43, 28
5404 aPropSequence [0].Value = makeAny (createParameterPair(&aData));
5407 aPropSequence [1].Name = "RangeYMaximum";
5408 EnhancedCustomShapeParameter aParameter;
5409 Any aAny ((sal_Int32) 1);
5410 aParameter.Value = aAny;
5411 aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
5412 aPropSequence [1].Value = makeAny (aParameter);
5415 aPropSequence [2].Name = "RangeYMinimum";
5416 EnhancedCustomShapeParameter aParameter;
5417 Any aAny ((sal_Int32) 0);
5418 aParameter.Value = aAny;
5419 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
5420 aPropSequence [2].Value = makeAny (aParameter);
5423 aPropSequence [3].Name = "RefY";
5424 Any aAny ((sal_Int32) 1);
5425 aPropSequence [3].Value = makeAny (aAny);
5427 aPropSequenceSequence [1] = aPropSequence;
5430 Sequence< PropertyValue > aPropSequence (4);
5432 aPropSequence [0].Name = "Position";
5433 static const CustomShapeProvider::ParameterPairData aData =
5435 EnhancedCustomShapeParameterType::EQUATION,
5436 EnhancedCustomShapeParameterType::EQUATION,
5437 32, 44
5439 aPropSequence [0].Value = makeAny (createParameterPair(&aData));
5442 aPropSequence [1].Name = "RangeXMaximum";
5443 EnhancedCustomShapeParameter aParameter;
5444 Any aAny ((sal_Int32) 15);
5445 aParameter.Value = aAny;
5446 aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
5447 aPropSequence [1].Value = makeAny (aParameter);
5450 aPropSequence [2].Name = "RangeXMinimum";
5451 EnhancedCustomShapeParameter aParameter;
5452 Any aAny ((sal_Int32) 0);
5453 aParameter.Value = aAny;
5454 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
5455 aPropSequence [2].Value = makeAny (aParameter);
5458 aPropSequence [3].Name = "RefX";
5459 Any aAny ((sal_Int32) 2);
5460 aPropSequence [3].Value = makeAny (aAny);
5462 aPropSequenceSequence [2] = aPropSequence;
5464 aPropertyMap [PROP_Handles] <<= aPropSequenceSequence;
5467 aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
5470 aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
5473 Sequence< PropertyValue > aPropSequence (3);
5475 aPropSequence [0].Name = "Coordinates";
5476 static const CustomShapeProvider::ParameterPairData aData[] = {
5478 EnhancedCustomShapeParameterType::NORMAL,
5479 EnhancedCustomShapeParameterType::EQUATION,
5480 0, 8
5483 EnhancedCustomShapeParameterType::EQUATION,
5484 EnhancedCustomShapeParameterType::EQUATION,
5485 45, 8
5488 EnhancedCustomShapeParameterType::EQUATION,
5489 EnhancedCustomShapeParameterType::EQUATION,
5490 46, 47
5493 EnhancedCustomShapeParameterType::EQUATION,
5494 EnhancedCustomShapeParameterType::EQUATION,
5495 32, 28
5498 EnhancedCustomShapeParameterType::EQUATION,
5499 EnhancedCustomShapeParameterType::EQUATION,
5500 43, 31
5503 EnhancedCustomShapeParameterType::EQUATION,
5504 EnhancedCustomShapeParameterType::EQUATION,
5505 32, 29
5508 EnhancedCustomShapeParameterType::EQUATION,
5509 EnhancedCustomShapeParameterType::EQUATION,
5510 32, 25
5513 EnhancedCustomShapeParameterType::EQUATION,
5514 EnhancedCustomShapeParameterType::EQUATION,
5515 45, 8
5518 EnhancedCustomShapeParameterType::EQUATION,
5519 EnhancedCustomShapeParameterType::EQUATION,
5520 48, 49
5523 EnhancedCustomShapeParameterType::EQUATION,
5524 EnhancedCustomShapeParameterType::EQUATION,
5525 43, 4
5528 EnhancedCustomShapeParameterType::EQUATION,
5529 EnhancedCustomShapeParameterType::EQUATION,
5530 45, 8
5533 EnhancedCustomShapeParameterType::EQUATION,
5534 EnhancedCustomShapeParameterType::EQUATION,
5535 50, 51
5538 EnhancedCustomShapeParameterType::EQUATION,
5539 EnhancedCustomShapeParameterType::EQUATION,
5540 45, 8
5543 EnhancedCustomShapeParameterType::EQUATION,
5544 EnhancedCustomShapeParameterType::EQUATION,
5545 52, 53
5548 EnhancedCustomShapeParameterType::NORMAL,
5549 EnhancedCustomShapeParameterType::EQUATION,
5550 0, 8
5553 EnhancedCustomShapeParameterType::EQUATION,
5554 EnhancedCustomShapeParameterType::EQUATION,
5555 45, 8
5558 EnhancedCustomShapeParameterType::EQUATION,
5559 EnhancedCustomShapeParameterType::EQUATION,
5560 54, 55
5563 EnhancedCustomShapeParameterType::EQUATION,
5564 EnhancedCustomShapeParameterType::EQUATION,
5565 32, 28
5568 EnhancedCustomShapeParameterType::EQUATION,
5569 EnhancedCustomShapeParameterType::EQUATION,
5570 43, 31
5573 EnhancedCustomShapeParameterType::EQUATION,
5574 EnhancedCustomShapeParameterType::EQUATION,
5575 32, 29
5578 EnhancedCustomShapeParameterType::EQUATION,
5579 EnhancedCustomShapeParameterType::EQUATION,
5580 32, 25
5583 EnhancedCustomShapeParameterType::EQUATION,
5584 EnhancedCustomShapeParameterType::EQUATION,
5585 45, 8
5588 EnhancedCustomShapeParameterType::EQUATION,
5589 EnhancedCustomShapeParameterType::EQUATION,
5590 56, 57
5593 EnhancedCustomShapeParameterType::NORMAL,
5594 EnhancedCustomShapeParameterType::EQUATION,
5595 0, 8
5598 EnhancedCustomShapeParameterType::EQUATION,
5599 EnhancedCustomShapeParameterType::EQUATION,
5600 45, 8
5603 EnhancedCustomShapeParameterType::EQUATION,
5604 EnhancedCustomShapeParameterType::EQUATION,
5605 58, 59
5608 EnhancedCustomShapeParameterType::EQUATION,
5609 EnhancedCustomShapeParameterType::EQUATION,
5610 43, 4
5613 EnhancedCustomShapeParameterType::EQUATION,
5614 EnhancedCustomShapeParameterType::EQUATION,
5615 45, 8
5618 EnhancedCustomShapeParameterType::EQUATION,
5619 EnhancedCustomShapeParameterType::EQUATION,
5620 60, 61
5623 aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
5626 aPropSequence [1].Name = "Segments";
5627 static const sal_uInt16 nValues[] = {
5628 // Command, Count
5629 1,1,
5630 17,1,
5631 2,4,
5632 17,1,
5633 4,0,
5634 7,0,
5635 5,0,
5636 1,1,
5637 17,2,
5638 4,0,
5639 19,0,
5640 7,0,
5641 5,0,
5642 1,1,
5643 17,1,
5644 2,4,
5645 17,1,
5646 2,1,
5647 17,1,
5648 2,1,
5649 17,1,
5650 6,0,
5653 aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
5656 aPropSequence [2].Name = "TextFrames";
5657 Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
5659 EnhancedCustomShapeTextFrame aTextFrame;
5661 static const CustomShapeProvider::ParameterPairData aData =
5663 EnhancedCustomShapeParameterType::NORMAL,
5664 EnhancedCustomShapeParameterType::NORMAL,
5665 0, 0
5667 aTextFrame.TopLeft = createParameterPair(&aData);
5670 static const CustomShapeProvider::ParameterPairData aData =
5672 EnhancedCustomShapeParameterType::EQUATION,
5673 EnhancedCustomShapeParameterType::EQUATION,
5674 43, 44
5676 aTextFrame.BottomRight = createParameterPair(&aData);
5678 aTextFrameSeq [0] = aTextFrame;
5680 aPropSequence [2].Value = makeAny (aTextFrameSeq);
5682 aPropertyMap [PROP_Path] <<= aPropSequence;
5685 awt::Rectangle aRectangle;
5686 aRectangle.X = 0;
5687 aRectangle.Y = 0;
5688 aRectangle.Width = 0;
5689 aRectangle.Height = 0;
5690 aPropertyMap [PROP_ViewBox] <<= aRectangle;
5692 aPropertyMap [ PROP_Type ] <<= OUString("ooxml-curvedRightArrow");
5694 return aPropertyMap;
5698 // This is a generated source file. DO NOT EDIT.
5700 class ShapeCleftUpArrow : public CustomShapeProvider
5702 virtual PropertyMap getProperties()
5704 PropertyMap aPropertyMap;
5707 Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (3);
5709 Any aAny ((sal_Int32) 25000);
5710 aAdjSequence [0].Value = aAny;
5711 aAdjSequence [0].Name = "adj1";
5714 Any aAny ((sal_Int32) 25000);
5715 aAdjSequence [1].Value = aAny;
5716 aAdjSequence [1].Name = "adj2";
5719 Any aAny ((sal_Int32) 25000);
5720 aAdjSequence [2].Value = aAny;
5721 aAdjSequence [2].Name = "adj3";
5723 aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
5726 static const char *aStrings[] = {
5727 "if(0-$1 ,0,if(50000-$1 ,$1 ,50000))",
5728 "?0 *2/1",
5729 "if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))",
5730 "100000+0-?1 ",
5731 "if(0-$2 ,0,if(?3 -$2 ,$2 ,?3 ))",
5732 "min(logwidth,logheight)",
5733 "?5 *?4 /100000",
5734 "?5 *?0 /50000",
5735 "logwidth+0-?7 ",
5736 "logheight+0-?7 ",
5737 "?5 *?0 /100000",
5738 "logwidth+0-?10 ",
5739 "logheight+0-?10 ",
5740 "?5 *?2 /200000",
5741 "?11 +0-?13 ",
5742 "?11 +?13 -0",
5743 "?12 +0-?13 ",
5744 "?12 +?13 -0",
5745 "?13 *?6 /?10 ",
5746 "(?6 +?15 )/2",
5747 "(?6 +?17 )/2",
5748 "logheight",
5749 "logwidth"
5751 aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
5754 Sequence< Sequence < PropertyValue > > aPropSequenceSequence (3);
5756 Sequence< PropertyValue > aPropSequence (4);
5758 aPropSequence [0].Name = "Position";
5759 static const CustomShapeProvider::ParameterPairData aData =
5761 EnhancedCustomShapeParameterType::EQUATION,
5762 EnhancedCustomShapeParameterType::EQUATION,
5763 14, 16
5765 aPropSequence [0].Value = makeAny (createParameterPair(&aData));
5768 aPropSequence [1].Name = "RangeYMaximum";
5769 EnhancedCustomShapeParameter aParameter;
5770 Any aAny ((sal_Int32) 1);
5771 aParameter.Value = aAny;
5772 aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
5773 aPropSequence [1].Value = makeAny (aParameter);
5776 aPropSequence [2].Name = "RangeYMinimum";
5777 EnhancedCustomShapeParameter aParameter;
5778 Any aAny ((sal_Int32) 0);
5779 aParameter.Value = aAny;
5780 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
5781 aPropSequence [2].Value = makeAny (aParameter);
5784 aPropSequence [3].Name = "RefY";
5785 Any aAny ((sal_Int32) 0);
5786 aPropSequence [3].Value = makeAny (aAny);
5788 aPropSequenceSequence [0] = aPropSequence;
5791 Sequence< PropertyValue > aPropSequence (4);
5793 aPropSequence [0].Name = "Position";
5794 static const CustomShapeProvider::ParameterPairData aData =
5796 EnhancedCustomShapeParameterType::EQUATION,
5797 EnhancedCustomShapeParameterType::NORMAL,
5798 8, 0
5800 aPropSequence [0].Value = makeAny (createParameterPair(&aData));
5803 aPropSequence [1].Name = "RangeXMaximum";
5804 EnhancedCustomShapeParameter aParameter;
5805 Any aAny ((sal_Int32) 50000);
5806 aParameter.Value = aAny;
5807 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
5808 aPropSequence [1].Value = makeAny (aParameter);
5811 aPropSequence [2].Name = "RangeXMinimum";
5812 EnhancedCustomShapeParameter aParameter;
5813 Any aAny ((sal_Int32) 0);
5814 aParameter.Value = aAny;
5815 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
5816 aPropSequence [2].Value = makeAny (aParameter);
5819 aPropSequence [3].Name = "RefX";
5820 Any aAny ((sal_Int32) 1);
5821 aPropSequence [3].Value = makeAny (aAny);
5823 aPropSequenceSequence [1] = aPropSequence;
5826 Sequence< PropertyValue > aPropSequence (4);
5828 aPropSequence [0].Name = "Position";
5829 static const CustomShapeProvider::ParameterPairData aData =
5831 EnhancedCustomShapeParameterType::EQUATION,
5832 EnhancedCustomShapeParameterType::EQUATION,
5833 14, 6
5835 aPropSequence [0].Value = makeAny (createParameterPair(&aData));
5838 aPropSequence [1].Name = "RangeYMaximum";
5839 EnhancedCustomShapeParameter aParameter;
5840 Any aAny ((sal_Int32) 3);
5841 aParameter.Value = aAny;
5842 aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
5843 aPropSequence [1].Value = makeAny (aParameter);
5846 aPropSequence [2].Name = "RangeYMinimum";
5847 EnhancedCustomShapeParameter aParameter;
5848 Any aAny ((sal_Int32) 0);
5849 aParameter.Value = aAny;
5850 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
5851 aPropSequence [2].Value = makeAny (aParameter);
5854 aPropSequence [3].Name = "RefY";
5855 Any aAny ((sal_Int32) 2);
5856 aPropSequence [3].Value = makeAny (aAny);
5858 aPropSequenceSequence [2] = aPropSequence;
5860 aPropertyMap [PROP_Handles] <<= aPropSequenceSequence;
5863 aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
5866 aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
5869 Sequence< PropertyValue > aPropSequence (3);
5871 aPropSequence [0].Name = "Coordinates";
5872 static const CustomShapeProvider::ParameterPairData aData[] = {
5874 EnhancedCustomShapeParameterType::NORMAL,
5875 EnhancedCustomShapeParameterType::EQUATION,
5876 0, 12
5879 EnhancedCustomShapeParameterType::EQUATION,
5880 EnhancedCustomShapeParameterType::EQUATION,
5881 6, 9
5884 EnhancedCustomShapeParameterType::EQUATION,
5885 EnhancedCustomShapeParameterType::EQUATION,
5886 6, 16
5889 EnhancedCustomShapeParameterType::EQUATION,
5890 EnhancedCustomShapeParameterType::EQUATION,
5891 14, 16
5894 EnhancedCustomShapeParameterType::EQUATION,
5895 EnhancedCustomShapeParameterType::EQUATION,
5896 14, 6
5899 EnhancedCustomShapeParameterType::EQUATION,
5900 EnhancedCustomShapeParameterType::EQUATION,
5901 8, 6
5904 EnhancedCustomShapeParameterType::EQUATION,
5905 EnhancedCustomShapeParameterType::NORMAL,
5906 11, 0
5909 EnhancedCustomShapeParameterType::EQUATION,
5910 EnhancedCustomShapeParameterType::EQUATION,
5911 22, 6
5914 EnhancedCustomShapeParameterType::EQUATION,
5915 EnhancedCustomShapeParameterType::EQUATION,
5916 15, 6
5919 EnhancedCustomShapeParameterType::EQUATION,
5920 EnhancedCustomShapeParameterType::EQUATION,
5921 15, 17
5924 EnhancedCustomShapeParameterType::EQUATION,
5925 EnhancedCustomShapeParameterType::EQUATION,
5926 6, 17
5929 EnhancedCustomShapeParameterType::EQUATION,
5930 EnhancedCustomShapeParameterType::EQUATION,
5931 6, 21
5934 aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
5937 aPropSequence [1].Name = "Segments";
5938 static const sal_uInt16 nValues[] = {
5939 // Command, Count
5940 1,1,
5941 2,11,
5942 4,0,
5945 aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
5948 aPropSequence [2].Name = "TextFrames";
5949 Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
5951 EnhancedCustomShapeTextFrame aTextFrame;
5953 static const CustomShapeProvider::ParameterPairData aData =
5955 EnhancedCustomShapeParameterType::EQUATION,
5956 EnhancedCustomShapeParameterType::EQUATION,
5957 18, 16
5959 aTextFrame.TopLeft = createParameterPair(&aData);
5962 static const CustomShapeProvider::ParameterPairData aData =
5964 EnhancedCustomShapeParameterType::EQUATION,
5965 EnhancedCustomShapeParameterType::EQUATION,
5966 11, 17
5968 aTextFrame.BottomRight = createParameterPair(&aData);
5970 aTextFrameSeq [0] = aTextFrame;
5972 aPropSequence [2].Value = makeAny (aTextFrameSeq);
5974 aPropertyMap [PROP_Path] <<= aPropSequence;
5977 awt::Rectangle aRectangle;
5978 aRectangle.X = 0;
5979 aRectangle.Y = 0;
5980 aRectangle.Width = 0;
5981 aRectangle.Height = 0;
5982 aPropertyMap [PROP_ViewBox] <<= aRectangle;
5984 aPropertyMap [ PROP_Type ] <<= OUString("ooxml-leftUpArrow");
5986 return aPropertyMap;
5990 // This is a generated source file. DO NOT EDIT.
5992 class ShapeCwedgeEllipseCallout : public CustomShapeProvider
5994 virtual PropertyMap getProperties()
5996 PropertyMap aPropertyMap;
5999 Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (2);
6001 Any aAny ((sal_Int32) -20833);
6002 aAdjSequence [0].Value = aAny;
6003 aAdjSequence [0].Name = "adj1";
6006 Any aAny ((sal_Int32) 62500);
6007 aAdjSequence [1].Value = aAny;
6008 aAdjSequence [1].Name = "adj2";
6010 aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
6013 static const char *aStrings[] = {
6014 "logwidth*$0 /100000",
6015 "logheight*$1 /100000",
6016 "logwidth/2",
6017 "?2 +?0 -0",
6018 "logheight/2",
6019 "?4 +?1 -0",
6020 "?0 *logheight/1",
6021 "?1 *logwidth/1",
6022 "(10800000*atan2(?7 ,?6 ))/pi",
6023 "?8 +660000-0",
6024 "?8 +0-660000",
6025 "logwidth/2",
6026 "?11 *cos(pi*(?9 )/10800000)",
6027 "logheight/2",
6028 "?13 *sin(pi*(?9 )/10800000)",
6029 "?2 +?12 -0",
6030 "?4 +?14 -0",
6031 "?11 *cos(pi*(?10 )/10800000)",
6032 "?13 *sin(pi*(?10 )/10800000)",
6033 "?2 +?17 -0",
6034 "?4 +?18 -0",
6035 "(10800000*atan2(?14 ,?12 ))/pi",
6036 "(10800000*atan2(?18 ,?17 ))/pi",
6037 "?22 +0-?21 ",
6038 "?23 +21600000-0",
6039 "if(?23 ,?23 ,?24 )",
6040 "?11 *cos(pi*(2700000)/10800000)",
6041 "?13 *sin(pi*(2700000)/10800000)",
6042 "?2 +0-?26 ",
6043 "?2 +?26 -0",
6044 "?4 +0-?27 ",
6045 "?4 +?27 -0",
6046 "logheight",
6047 "logwidth",
6048 "(?21 )/60000.0",
6049 "(?25 )/60000.0"
6051 aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
6054 Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
6056 Sequence< PropertyValue > aPropSequence (7);
6058 aPropSequence [0].Name = "Position";
6059 static const CustomShapeProvider::ParameterPairData aData =
6061 EnhancedCustomShapeParameterType::EQUATION,
6062 EnhancedCustomShapeParameterType::EQUATION,
6063 3, 5
6065 aPropSequence [0].Value = makeAny (createParameterPair(&aData));
6068 aPropSequence [1].Name = "RangeXMaximum";
6069 EnhancedCustomShapeParameter aParameter;
6070 Any aAny ((sal_Int32) 2147483647);
6071 aParameter.Value = aAny;
6072 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
6073 aPropSequence [1].Value = makeAny (aParameter);
6076 aPropSequence [2].Name = "RangeXMinimum";
6077 EnhancedCustomShapeParameter aParameter;
6078 Any aAny ((sal_Int32) -2147483647);
6079 aParameter.Value = aAny;
6080 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
6081 aPropSequence [2].Value = makeAny (aParameter);
6084 aPropSequence [3].Name = "RangeYMaximum";
6085 EnhancedCustomShapeParameter aParameter;
6086 Any aAny ((sal_Int32) 2147483647);
6087 aParameter.Value = aAny;
6088 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
6089 aPropSequence [3].Value = makeAny (aParameter);
6092 aPropSequence [4].Name = "RangeYMinimum";
6093 EnhancedCustomShapeParameter aParameter;
6094 Any aAny ((sal_Int32) -2147483647);
6095 aParameter.Value = aAny;
6096 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
6097 aPropSequence [4].Value = makeAny (aParameter);
6100 aPropSequence [5].Name = "RefX";
6101 Any aAny ((sal_Int32) 0);
6102 aPropSequence [5].Value = makeAny (aAny);
6105 aPropSequence [6].Name = "RefY";
6106 Any aAny ((sal_Int32) 1);
6107 aPropSequence [6].Value = makeAny (aAny);
6109 aPropSequenceSequence [0] = aPropSequence;
6111 aPropertyMap [PROP_Handles] <<= aPropSequenceSequence;
6114 aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
6117 aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
6120 Sequence< PropertyValue > aPropSequence (3);
6122 aPropSequence [0].Name = "Coordinates";
6123 static const CustomShapeProvider::ParameterPairData aData[] = {
6125 EnhancedCustomShapeParameterType::EQUATION,
6126 EnhancedCustomShapeParameterType::EQUATION,
6127 3, 5
6130 EnhancedCustomShapeParameterType::EQUATION,
6131 EnhancedCustomShapeParameterType::EQUATION,
6132 15, 16
6135 EnhancedCustomShapeParameterType::EQUATION,
6136 EnhancedCustomShapeParameterType::EQUATION,
6137 11, 13
6140 EnhancedCustomShapeParameterType::EQUATION,
6141 EnhancedCustomShapeParameterType::EQUATION,
6142 34, 35
6145 aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
6148 aPropSequence [1].Name = "Segments";
6149 static const sal_uInt16 nValues[] = {
6150 // Command, Count
6151 1,1,
6152 2,1,
6153 17,1,
6154 4,0,
6157 aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
6160 aPropSequence [2].Name = "TextFrames";
6161 Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
6163 EnhancedCustomShapeTextFrame aTextFrame;
6165 static const CustomShapeProvider::ParameterPairData aData =
6167 EnhancedCustomShapeParameterType::EQUATION,
6168 EnhancedCustomShapeParameterType::EQUATION,
6169 28, 30
6171 aTextFrame.TopLeft = createParameterPair(&aData);
6174 static const CustomShapeProvider::ParameterPairData aData =
6176 EnhancedCustomShapeParameterType::EQUATION,
6177 EnhancedCustomShapeParameterType::EQUATION,
6178 29, 31
6180 aTextFrame.BottomRight = createParameterPair(&aData);
6182 aTextFrameSeq [0] = aTextFrame;
6184 aPropSequence [2].Value = makeAny (aTextFrameSeq);
6186 aPropertyMap [PROP_Path] <<= aPropSequence;
6189 awt::Rectangle aRectangle;
6190 aRectangle.X = 0;
6191 aRectangle.Y = 0;
6192 aRectangle.Width = 0;
6193 aRectangle.Height = 0;
6194 aPropertyMap [PROP_ViewBox] <<= aRectangle;
6196 aPropertyMap [ PROP_Type ] <<= OUString("ooxml-wedgeEllipseCallout");
6198 return aPropertyMap;
6202 // This is a generated source file. DO NOT EDIT.
6204 class ShapeCdoubleWave : public CustomShapeProvider
6206 virtual PropertyMap getProperties()
6208 PropertyMap aPropertyMap;
6211 Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (2);
6213 Any aAny ((sal_Int32) 6250);
6214 aAdjSequence [0].Value = aAny;
6215 aAdjSequence [0].Name = "adj1";
6218 Any aAny ((sal_Int32) 0);
6219 aAdjSequence [1].Value = aAny;
6220 aAdjSequence [1].Name = "adj2";
6222 aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
6225 static const char *aStrings[] = {
6226 "if(0-$0 ,0,if(12500-$0 ,$0 ,12500))",
6227 "if(-10000-$1 ,-10000,if(10000-$1 ,$1 ,10000))",
6228 "logheight*?0 /100000",
6229 "?2 *10/3",
6230 "?2 +0-?3 ",
6231 "?2 +?3 -0",
6232 "logheight+0-?2 ",
6233 "?6 +0-?3 ",
6234 "?6 +?3 -0",
6235 "logwidth*?1 /100000",
6236 "logwidth*?1 /50000",
6237 "abs(?9 )",
6238 "if(?10 ,0,?10 )",
6239 "0+0-?12 ",
6240 "if(?10 ,?10 ,0)",
6241 "logwidth+0-?14 ",
6242 "(?12 +?15 )/6",
6243 "?13 +?16 -0",
6244 "(?12 +?15 )/3",
6245 "?13 +?18 -0",
6246 "(?13 +?15 )/2",
6247 "?20 +?16 -0",
6248 "(?21 +?15 )/2",
6249 "0+?14 -0",
6250 "logwidth+?12 -0",
6251 "?23 +?16 -0",
6252 "?23 +?18 -0",
6253 "(?23 +?24 )/2",
6254 "?27 +?16 -0",
6255 "(?28 +?24 )/2",
6256 "logwidth+0-?11 ",
6257 "logwidth/2",
6258 "?31 +?9 -0",
6259 "max(?13 ,?23 )",
6260 "min(?15 ,?24 )",
6261 "logheight*?0 /50000",
6262 "logheight+0-?35 ",
6263 "logheight",
6264 "logheight/2"
6266 aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
6269 Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
6271 Sequence< PropertyValue > aPropSequence (4);
6273 aPropSequence [0].Name = "Position";
6274 static const CustomShapeProvider::ParameterPairData aData =
6276 EnhancedCustomShapeParameterType::NORMAL,
6277 EnhancedCustomShapeParameterType::EQUATION,
6278 0, 2
6280 aPropSequence [0].Value = makeAny (createParameterPair(&aData));
6283 aPropSequence [1].Name = "RangeYMaximum";
6284 EnhancedCustomShapeParameter aParameter;
6285 Any aAny ((sal_Int32) 12500);
6286 aParameter.Value = aAny;
6287 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
6288 aPropSequence [1].Value = makeAny (aParameter);
6291 aPropSequence [2].Name = "RangeYMinimum";
6292 EnhancedCustomShapeParameter aParameter;
6293 Any aAny ((sal_Int32) 0);
6294 aParameter.Value = aAny;
6295 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
6296 aPropSequence [2].Value = makeAny (aParameter);
6299 aPropSequence [3].Name = "RefY";
6300 Any aAny ((sal_Int32) 0);
6301 aPropSequence [3].Value = makeAny (aAny);
6303 aPropSequenceSequence [0] = aPropSequence;
6306 Sequence< PropertyValue > aPropSequence (4);
6308 aPropSequence [0].Name = "Position";
6309 static const CustomShapeProvider::ParameterPairData aData =
6311 EnhancedCustomShapeParameterType::EQUATION,
6312 EnhancedCustomShapeParameterType::EQUATION,
6313 32, 37
6315 aPropSequence [0].Value = makeAny (createParameterPair(&aData));
6318 aPropSequence [1].Name = "RangeXMaximum";
6319 EnhancedCustomShapeParameter aParameter;
6320 Any aAny ((sal_Int32) 10000);
6321 aParameter.Value = aAny;
6322 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
6323 aPropSequence [1].Value = makeAny (aParameter);
6326 aPropSequence [2].Name = "RangeXMinimum";
6327 EnhancedCustomShapeParameter aParameter;
6328 Any aAny ((sal_Int32) -10000);
6329 aParameter.Value = aAny;
6330 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
6331 aPropSequence [2].Value = makeAny (aParameter);
6334 aPropSequence [3].Name = "RefX";
6335 Any aAny ((sal_Int32) 1);
6336 aPropSequence [3].Value = makeAny (aAny);
6338 aPropSequenceSequence [1] = aPropSequence;
6340 aPropertyMap [PROP_Handles] <<= aPropSequenceSequence;
6343 aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
6346 aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
6349 Sequence< PropertyValue > aPropSequence (3);
6351 aPropSequence [0].Name = "Coordinates";
6352 static const CustomShapeProvider::ParameterPairData aData[] = {
6354 EnhancedCustomShapeParameterType::EQUATION,
6355 EnhancedCustomShapeParameterType::EQUATION,
6356 13, 2
6359 EnhancedCustomShapeParameterType::EQUATION,
6360 EnhancedCustomShapeParameterType::EQUATION,
6361 17, 4
6364 EnhancedCustomShapeParameterType::EQUATION,
6365 EnhancedCustomShapeParameterType::EQUATION,
6366 19, 5
6369 EnhancedCustomShapeParameterType::EQUATION,
6370 EnhancedCustomShapeParameterType::EQUATION,
6371 20, 2
6374 EnhancedCustomShapeParameterType::EQUATION,
6375 EnhancedCustomShapeParameterType::EQUATION,
6376 21, 4
6379 EnhancedCustomShapeParameterType::EQUATION,
6380 EnhancedCustomShapeParameterType::EQUATION,
6381 22, 5
6384 EnhancedCustomShapeParameterType::EQUATION,
6385 EnhancedCustomShapeParameterType::EQUATION,
6386 15, 2
6389 EnhancedCustomShapeParameterType::EQUATION,
6390 EnhancedCustomShapeParameterType::EQUATION,
6391 24, 6
6394 EnhancedCustomShapeParameterType::EQUATION,
6395 EnhancedCustomShapeParameterType::EQUATION,
6396 29, 8
6399 EnhancedCustomShapeParameterType::EQUATION,
6400 EnhancedCustomShapeParameterType::EQUATION,
6401 28, 7
6404 EnhancedCustomShapeParameterType::EQUATION,
6405 EnhancedCustomShapeParameterType::EQUATION,
6406 27, 6
6409 EnhancedCustomShapeParameterType::EQUATION,
6410 EnhancedCustomShapeParameterType::EQUATION,
6411 26, 8
6414 EnhancedCustomShapeParameterType::EQUATION,
6415 EnhancedCustomShapeParameterType::EQUATION,
6416 25, 7
6419 EnhancedCustomShapeParameterType::EQUATION,
6420 EnhancedCustomShapeParameterType::EQUATION,
6421 23, 6
6424 aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
6427 aPropSequence [1].Name = "Segments";
6428 static const sal_uInt16 nValues[] = {
6429 // Command, Count
6430 1,1,
6431 3,2,
6432 2,1,
6433 3,2,
6434 4,0,
6437 aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
6440 aPropSequence [2].Name = "TextFrames";
6441 Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
6443 EnhancedCustomShapeTextFrame aTextFrame;
6445 static const CustomShapeProvider::ParameterPairData aData =
6447 EnhancedCustomShapeParameterType::EQUATION,
6448 EnhancedCustomShapeParameterType::EQUATION,
6449 33, 35
6451 aTextFrame.TopLeft = createParameterPair(&aData);
6454 static const CustomShapeProvider::ParameterPairData aData =
6456 EnhancedCustomShapeParameterType::EQUATION,
6457 EnhancedCustomShapeParameterType::EQUATION,
6458 34, 36
6460 aTextFrame.BottomRight = createParameterPair(&aData);
6462 aTextFrameSeq [0] = aTextFrame;
6464 aPropSequence [2].Value = makeAny (aTextFrameSeq);
6466 aPropertyMap [PROP_Path] <<= aPropSequence;
6469 awt::Rectangle aRectangle;
6470 aRectangle.X = 0;
6471 aRectangle.Y = 0;
6472 aRectangle.Width = 0;
6473 aRectangle.Height = 0;
6474 aPropertyMap [PROP_ViewBox] <<= aRectangle;
6476 aPropertyMap [ PROP_Type ] <<= OUString("ooxml-doubleWave");
6478 return aPropertyMap;
6482 // This is a generated source file. DO NOT EDIT.
6484 class ShapeCbentArrow : public CustomShapeProvider
6486 virtual PropertyMap getProperties()
6488 PropertyMap aPropertyMap;
6491 Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (4);
6493 Any aAny ((sal_Int32) 25000);
6494 aAdjSequence [0].Value = aAny;
6495 aAdjSequence [0].Name = "adj1";
6498 Any aAny ((sal_Int32) 25000);
6499 aAdjSequence [1].Value = aAny;
6500 aAdjSequence [1].Name = "adj2";
6503 Any aAny ((sal_Int32) 25000);
6504 aAdjSequence [2].Value = aAny;
6505 aAdjSequence [2].Name = "adj3";
6508 Any aAny ((sal_Int32) 43750);
6509 aAdjSequence [3].Value = aAny;
6510 aAdjSequence [3].Name = "adj4";
6512 aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
6515 static const char *aStrings[] = {
6516 "if(0-$1 ,0,if(50000-$1 ,$1 ,50000))",
6517 "?0 *2/1",
6518 "if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))",
6519 "if(0-$2 ,0,if(50000-$2 ,$2 ,50000))",
6520 "min(logwidth,logheight)",
6521 "?4 *?2 /100000",
6522 "?4 *?0 /100000",
6523 "?5 *1/2",
6524 "?6 +0-?7 ",
6525 "?4 *?3 /100000",
6526 "logwidth+0-?9 ",
6527 "logheight+0-?8 ",
6528 "min(?10 ,?11 )",
6529 "100000*?12 /?4 ",
6530 "if(0-$3 ,0,if(?13 -$3 ,$3 ,?13 ))",
6531 "?4 *?14 /100000",
6532 "?15 +0-?5 ",
6533 "max(?16 ,0)",
6534 "?5 +?17 -0",
6535 "logwidth+0-?9 ",
6536 "?8 +?5 -0",
6537 "?20 +?8 -0",
6538 "?8 +?15 -0",
6539 "?20 +?17 -0",
6540 "logheight",
6541 "logwidth",
6542 "(10800000)/60000.0",
6543 "(5400000)/60000.0",
6544 "(16200000)/60000.0",
6545 "(-5400000)/60000.0"
6547 aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
6550 Sequence< Sequence < PropertyValue > > aPropSequenceSequence (4);
6552 Sequence< PropertyValue > aPropSequence (4);
6554 aPropSequence [0].Name = "Position";
6555 static const CustomShapeProvider::ParameterPairData aData =
6557 EnhancedCustomShapeParameterType::EQUATION,
6558 EnhancedCustomShapeParameterType::EQUATION,
6559 5, 24
6561 aPropSequence [0].Value = makeAny (createParameterPair(&aData));
6564 aPropSequence [1].Name = "RangeXMaximum";
6565 EnhancedCustomShapeParameter aParameter;
6566 Any aAny ((sal_Int32) 1);
6567 aParameter.Value = aAny;
6568 aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
6569 aPropSequence [1].Value = makeAny (aParameter);
6572 aPropSequence [2].Name = "RangeXMinimum";
6573 EnhancedCustomShapeParameter aParameter;
6574 Any aAny ((sal_Int32) 0);
6575 aParameter.Value = aAny;
6576 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
6577 aPropSequence [2].Value = makeAny (aParameter);
6580 aPropSequence [3].Name = "RefX";
6581 Any aAny ((sal_Int32) 0);
6582 aPropSequence [3].Value = makeAny (aAny);
6584 aPropSequenceSequence [0] = aPropSequence;
6587 Sequence< PropertyValue > aPropSequence (4);
6589 aPropSequence [0].Name = "Position";
6590 static const CustomShapeProvider::ParameterPairData aData =
6592 EnhancedCustomShapeParameterType::EQUATION,
6593 EnhancedCustomShapeParameterType::EQUATION,
6594 25, 21
6596 aPropSequence [0].Value = makeAny (createParameterPair(&aData));
6599 aPropSequence [1].Name = "RangeYMaximum";
6600 EnhancedCustomShapeParameter aParameter;
6601 Any aAny ((sal_Int32) 50000);
6602 aParameter.Value = aAny;
6603 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
6604 aPropSequence [1].Value = makeAny (aParameter);
6607 aPropSequence [2].Name = "RangeYMinimum";
6608 EnhancedCustomShapeParameter aParameter;
6609 Any aAny ((sal_Int32) 0);
6610 aParameter.Value = aAny;
6611 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
6612 aPropSequence [2].Value = makeAny (aParameter);
6615 aPropSequence [3].Name = "RefY";
6616 Any aAny ((sal_Int32) 1);
6617 aPropSequence [3].Value = makeAny (aAny);
6619 aPropSequenceSequence [1] = aPropSequence;
6622 Sequence< PropertyValue > aPropSequence (4);
6624 aPropSequence [0].Name = "Position";
6625 static const CustomShapeProvider::ParameterPairData aData =
6627 EnhancedCustomShapeParameterType::EQUATION,
6628 EnhancedCustomShapeParameterType::NORMAL,
6629 19, 0
6631 aPropSequence [0].Value = makeAny (createParameterPair(&aData));
6634 aPropSequence [1].Name = "RangeXMaximum";
6635 EnhancedCustomShapeParameter aParameter;
6636 Any aAny ((sal_Int32) 50000);
6637 aParameter.Value = aAny;
6638 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
6639 aPropSequence [1].Value = makeAny (aParameter);
6642 aPropSequence [2].Name = "RangeXMinimum";
6643 EnhancedCustomShapeParameter aParameter;
6644 Any aAny ((sal_Int32) 0);
6645 aParameter.Value = aAny;
6646 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
6647 aPropSequence [2].Value = makeAny (aParameter);
6650 aPropSequence [3].Name = "RefX";
6651 Any aAny ((sal_Int32) 2);
6652 aPropSequence [3].Value = makeAny (aAny);
6654 aPropSequenceSequence [2] = aPropSequence;
6657 Sequence< PropertyValue > aPropSequence (4);
6659 aPropSequence [0].Name = "Position";
6660 static const CustomShapeProvider::ParameterPairData aData =
6662 EnhancedCustomShapeParameterType::EQUATION,
6663 EnhancedCustomShapeParameterType::NORMAL,
6664 15, 0
6666 aPropSequence [0].Value = makeAny (createParameterPair(&aData));
6669 aPropSequence [1].Name = "RangeXMaximum";
6670 EnhancedCustomShapeParameter aParameter;
6671 Any aAny ((sal_Int32) 13);
6672 aParameter.Value = aAny;
6673 aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
6674 aPropSequence [1].Value = makeAny (aParameter);
6677 aPropSequence [2].Name = "RangeXMinimum";
6678 EnhancedCustomShapeParameter aParameter;
6679 Any aAny ((sal_Int32) 0);
6680 aParameter.Value = aAny;
6681 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
6682 aPropSequence [2].Value = makeAny (aParameter);
6685 aPropSequence [3].Name = "RefX";
6686 Any aAny ((sal_Int32) 3);
6687 aPropSequence [3].Value = makeAny (aAny);
6689 aPropSequenceSequence [3] = aPropSequence;
6691 aPropertyMap [PROP_Handles] <<= aPropSequenceSequence;
6694 aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
6697 aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
6700 Sequence< PropertyValue > aPropSequence (3);
6702 aPropSequence [0].Name = "Coordinates";
6703 static const CustomShapeProvider::ParameterPairData aData[] = {
6705 EnhancedCustomShapeParameterType::NORMAL,
6706 EnhancedCustomShapeParameterType::EQUATION,
6707 0, 24
6710 EnhancedCustomShapeParameterType::NORMAL,
6711 EnhancedCustomShapeParameterType::EQUATION,
6712 0, 22
6715 EnhancedCustomShapeParameterType::EQUATION,
6716 EnhancedCustomShapeParameterType::EQUATION,
6717 15, 15
6720 EnhancedCustomShapeParameterType::EQUATION,
6721 EnhancedCustomShapeParameterType::EQUATION,
6722 26, 27
6725 EnhancedCustomShapeParameterType::EQUATION,
6726 EnhancedCustomShapeParameterType::EQUATION,
6727 19, 8
6730 EnhancedCustomShapeParameterType::EQUATION,
6731 EnhancedCustomShapeParameterType::NORMAL,
6732 19, 0
6735 EnhancedCustomShapeParameterType::EQUATION,
6736 EnhancedCustomShapeParameterType::EQUATION,
6737 25, 6
6740 EnhancedCustomShapeParameterType::EQUATION,
6741 EnhancedCustomShapeParameterType::EQUATION,
6742 19, 21
6745 EnhancedCustomShapeParameterType::EQUATION,
6746 EnhancedCustomShapeParameterType::EQUATION,
6747 19, 20
6750 EnhancedCustomShapeParameterType::EQUATION,
6751 EnhancedCustomShapeParameterType::EQUATION,
6752 18, 20
6755 EnhancedCustomShapeParameterType::EQUATION,
6756 EnhancedCustomShapeParameterType::EQUATION,
6757 17, 17
6760 EnhancedCustomShapeParameterType::EQUATION,
6761 EnhancedCustomShapeParameterType::EQUATION,
6762 28, 29
6765 EnhancedCustomShapeParameterType::EQUATION,
6766 EnhancedCustomShapeParameterType::EQUATION,
6767 5, 24
6770 aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
6773 aPropSequence [1].Name = "Segments";
6774 static const sal_uInt16 nValues[] = {
6775 // Command, Count
6776 1,1,
6777 2,1,
6778 17,1,
6779 2,6,
6780 17,1,
6781 2,1,
6782 4,0,
6785 aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
6788 aPropSequence [2].Name = "TextFrames";
6789 Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
6791 EnhancedCustomShapeTextFrame aTextFrame;
6793 static const CustomShapeProvider::ParameterPairData aData =
6795 EnhancedCustomShapeParameterType::NORMAL,
6796 EnhancedCustomShapeParameterType::NORMAL,
6797 0, 0
6799 aTextFrame.TopLeft = createParameterPair(&aData);
6802 static const CustomShapeProvider::ParameterPairData aData =
6804 EnhancedCustomShapeParameterType::EQUATION,
6805 EnhancedCustomShapeParameterType::EQUATION,
6806 25, 24
6808 aTextFrame.BottomRight = createParameterPair(&aData);
6810 aTextFrameSeq [0] = aTextFrame;
6812 aPropSequence [2].Value = makeAny (aTextFrameSeq);
6814 aPropertyMap [PROP_Path] <<= aPropSequence;
6817 awt::Rectangle aRectangle;
6818 aRectangle.X = 0;
6819 aRectangle.Y = 0;
6820 aRectangle.Width = 0;
6821 aRectangle.Height = 0;
6822 aPropertyMap [PROP_ViewBox] <<= aRectangle;
6824 aPropertyMap [ PROP_Type ] <<= OUString("ooxml-bentArrow");
6826 return aPropertyMap;
6830 // This is a generated source file. DO NOT EDIT.
6832 class ShapeCstar10 : public CustomShapeProvider
6834 virtual PropertyMap getProperties()
6836 PropertyMap aPropertyMap;
6839 Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (2);
6841 Any aAny ((sal_Int32) 42533);
6842 aAdjSequence [0].Value = aAny;
6843 aAdjSequence [0].Name = "adj";
6846 Any aAny ((sal_Int32) 105146);
6847 aAdjSequence [1].Value = aAny;
6848 aAdjSequence [1].Name = "hf";
6850 aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
6853 static const char *aStrings[] = {
6854 "if(0-$0 ,0,if(50000-$0 ,$0 ,50000))",
6855 "logwidth/2",
6856 "?1 *$1 /100000",
6857 "?2 *95106/100000",
6858 "?2 *58779/100000",
6859 "logwidth/2",
6860 "?5 +0-?3 ",
6861 "?5 +0-?4 ",
6862 "?5 +?4 -0",
6863 "?5 +?3 -0",
6864 "logheight/2",
6865 "?10 *80902/100000",
6866 "?10 *30902/100000",
6867 "logheight/2",
6868 "?13 +0-?11 ",
6869 "?13 +0-?12 ",
6870 "?13 +?12 -0",
6871 "?13 +?11 -0",
6872 "?2 *?0 /50000",
6873 "?10 *?0 /50000",
6874 "?18 *80902/100000",
6875 "?18 *30902/100000",
6876 "?19 *95106/100000",
6877 "?19 *58779/100000",
6878 "?5 +0-?18 ",
6879 "?5 +0-?20 ",
6880 "?5 +0-?21 ",
6881 "?5 +?21 -0",
6882 "?5 +?20 -0",
6883 "?5 +?18 -0",
6884 "?13 +0-?22 ",
6885 "?13 +0-?23 ",
6886 "?13 +?23 -0",
6887 "?13 +?22 -0",
6888 "?13 +0-?19 ",
6889 "logheight"
6891 aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
6894 Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
6896 Sequence< PropertyValue > aPropSequence (4);
6898 aPropSequence [0].Name = "Position";
6899 static const CustomShapeProvider::ParameterPairData aData =
6901 EnhancedCustomShapeParameterType::EQUATION,
6902 EnhancedCustomShapeParameterType::EQUATION,
6903 5, 34
6905 aPropSequence [0].Value = makeAny (createParameterPair(&aData));
6908 aPropSequence [1].Name = "RangeYMaximum";
6909 EnhancedCustomShapeParameter aParameter;
6910 Any aAny ((sal_Int32) 50000);
6911 aParameter.Value = aAny;
6912 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
6913 aPropSequence [1].Value = makeAny (aParameter);
6916 aPropSequence [2].Name = "RangeYMinimum";
6917 EnhancedCustomShapeParameter aParameter;
6918 Any aAny ((sal_Int32) 0);
6919 aParameter.Value = aAny;
6920 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
6921 aPropSequence [2].Value = makeAny (aParameter);
6924 aPropSequence [3].Name = "RefY";
6925 Any aAny ((sal_Int32) 0);
6926 aPropSequence [3].Value = makeAny (aAny);
6928 aPropSequenceSequence [0] = aPropSequence;
6930 aPropertyMap [PROP_Handles] <<= aPropSequenceSequence;
6933 aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
6936 aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
6939 Sequence< PropertyValue > aPropSequence (3);
6941 aPropSequence [0].Name = "Coordinates";
6942 static const CustomShapeProvider::ParameterPairData aData[] = {
6944 EnhancedCustomShapeParameterType::EQUATION,
6945 EnhancedCustomShapeParameterType::EQUATION,
6946 6, 15
6949 EnhancedCustomShapeParameterType::EQUATION,
6950 EnhancedCustomShapeParameterType::EQUATION,
6951 25, 31
6954 EnhancedCustomShapeParameterType::EQUATION,
6955 EnhancedCustomShapeParameterType::EQUATION,
6956 7, 14
6959 EnhancedCustomShapeParameterType::EQUATION,
6960 EnhancedCustomShapeParameterType::EQUATION,
6961 26, 30
6964 EnhancedCustomShapeParameterType::EQUATION,
6965 EnhancedCustomShapeParameterType::NORMAL,
6966 5, 0
6969 EnhancedCustomShapeParameterType::EQUATION,
6970 EnhancedCustomShapeParameterType::EQUATION,
6971 27, 30
6974 EnhancedCustomShapeParameterType::EQUATION,
6975 EnhancedCustomShapeParameterType::EQUATION,
6976 8, 14
6979 EnhancedCustomShapeParameterType::EQUATION,
6980 EnhancedCustomShapeParameterType::EQUATION,
6981 28, 31
6984 EnhancedCustomShapeParameterType::EQUATION,
6985 EnhancedCustomShapeParameterType::EQUATION,
6986 9, 15
6989 EnhancedCustomShapeParameterType::EQUATION,
6990 EnhancedCustomShapeParameterType::EQUATION,
6991 29, 13
6994 EnhancedCustomShapeParameterType::EQUATION,
6995 EnhancedCustomShapeParameterType::EQUATION,
6996 9, 16
6999 EnhancedCustomShapeParameterType::EQUATION,
7000 EnhancedCustomShapeParameterType::EQUATION,
7001 28, 32
7004 EnhancedCustomShapeParameterType::EQUATION,
7005 EnhancedCustomShapeParameterType::EQUATION,
7006 8, 17
7009 EnhancedCustomShapeParameterType::EQUATION,
7010 EnhancedCustomShapeParameterType::EQUATION,
7011 27, 33
7014 EnhancedCustomShapeParameterType::EQUATION,
7015 EnhancedCustomShapeParameterType::EQUATION,
7016 5, 35
7019 EnhancedCustomShapeParameterType::EQUATION,
7020 EnhancedCustomShapeParameterType::EQUATION,
7021 26, 33
7024 EnhancedCustomShapeParameterType::EQUATION,
7025 EnhancedCustomShapeParameterType::EQUATION,
7026 7, 17
7029 EnhancedCustomShapeParameterType::EQUATION,
7030 EnhancedCustomShapeParameterType::EQUATION,
7031 25, 32
7034 EnhancedCustomShapeParameterType::EQUATION,
7035 EnhancedCustomShapeParameterType::EQUATION,
7036 6, 16
7039 EnhancedCustomShapeParameterType::EQUATION,
7040 EnhancedCustomShapeParameterType::EQUATION,
7041 24, 13
7044 aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
7047 aPropSequence [1].Name = "Segments";
7048 static const sal_uInt16 nValues[] = {
7049 // Command, Count
7050 1,1,
7051 2,19,
7052 4,0,
7055 aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
7058 aPropSequence [2].Name = "TextFrames";
7059 Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
7061 EnhancedCustomShapeTextFrame aTextFrame;
7063 static const CustomShapeProvider::ParameterPairData aData =
7065 EnhancedCustomShapeParameterType::EQUATION,
7066 EnhancedCustomShapeParameterType::EQUATION,
7067 25, 31
7069 aTextFrame.TopLeft = createParameterPair(&aData);
7072 static const CustomShapeProvider::ParameterPairData aData =
7074 EnhancedCustomShapeParameterType::EQUATION,
7075 EnhancedCustomShapeParameterType::EQUATION,
7076 28, 32
7078 aTextFrame.BottomRight = createParameterPair(&aData);
7080 aTextFrameSeq [0] = aTextFrame;
7082 aPropSequence [2].Value = makeAny (aTextFrameSeq);
7084 aPropertyMap [PROP_Path] <<= aPropSequence;
7087 awt::Rectangle aRectangle;
7088 aRectangle.X = 0;
7089 aRectangle.Y = 0;
7090 aRectangle.Width = 0;
7091 aRectangle.Height = 0;
7092 aPropertyMap [PROP_ViewBox] <<= aRectangle;
7094 aPropertyMap [ PROP_Type ] <<= OUString("ooxml-star10");
7096 return aPropertyMap;
7100 // This is a generated source file. DO NOT EDIT.
7102 class ShapeCleftArrow : public CustomShapeProvider
7104 virtual PropertyMap getProperties()
7106 PropertyMap aPropertyMap;
7109 Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (2);
7111 Any aAny ((sal_Int32) 50000);
7112 aAdjSequence [0].Value = aAny;
7113 aAdjSequence [0].Name = "adj1";
7116 Any aAny ((sal_Int32) 50000);
7117 aAdjSequence [1].Value = aAny;
7118 aAdjSequence [1].Name = "adj2";
7120 aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
7123 static const char *aStrings[] = {
7124 "min(logwidth,logheight)",
7125 "100000*logwidth/?0 ",
7126 "if(0-$0 ,0,if(100000-$0 ,$0 ,100000))",
7127 "if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))",
7128 "?0 *?3 /100000",
7129 "0+?4 -0",
7130 "logheight*?2 /200000",
7131 "logheight/2",
7132 "?7 +0-?6 ",
7133 "?7 +?6 -0",
7134 "logheight/2",
7135 "?8 *?4 /?10 ",
7136 "?5 +0-?11 ",
7137 "logwidth",
7138 "logheight"
7140 aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
7143 Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
7145 Sequence< PropertyValue > aPropSequence (4);
7147 aPropSequence [0].Name = "Position";
7148 static const CustomShapeProvider::ParameterPairData aData =
7150 EnhancedCustomShapeParameterType::EQUATION,
7151 EnhancedCustomShapeParameterType::EQUATION,
7152 13, 8
7154 aPropSequence [0].Value = makeAny (createParameterPair(&aData));
7157 aPropSequence [1].Name = "RangeYMaximum";
7158 EnhancedCustomShapeParameter aParameter;
7159 Any aAny ((sal_Int32) 100000);
7160 aParameter.Value = aAny;
7161 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
7162 aPropSequence [1].Value = makeAny (aParameter);
7165 aPropSequence [2].Name = "RangeYMinimum";
7166 EnhancedCustomShapeParameter aParameter;
7167 Any aAny ((sal_Int32) 0);
7168 aParameter.Value = aAny;
7169 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
7170 aPropSequence [2].Value = makeAny (aParameter);
7173 aPropSequence [3].Name = "RefY";
7174 Any aAny ((sal_Int32) 0);
7175 aPropSequence [3].Value = makeAny (aAny);
7177 aPropSequenceSequence [0] = aPropSequence;
7180 Sequence< PropertyValue > aPropSequence (4);
7182 aPropSequence [0].Name = "Position";
7183 static const CustomShapeProvider::ParameterPairData aData =
7185 EnhancedCustomShapeParameterType::EQUATION,
7186 EnhancedCustomShapeParameterType::NORMAL,
7187 5, 0
7189 aPropSequence [0].Value = makeAny (createParameterPair(&aData));
7192 aPropSequence [1].Name = "RangeXMaximum";
7193 EnhancedCustomShapeParameter aParameter;
7194 Any aAny ((sal_Int32) 1);
7195 aParameter.Value = aAny;
7196 aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
7197 aPropSequence [1].Value = makeAny (aParameter);
7200 aPropSequence [2].Name = "RangeXMinimum";
7201 EnhancedCustomShapeParameter aParameter;
7202 Any aAny ((sal_Int32) 0);
7203 aParameter.Value = aAny;
7204 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
7205 aPropSequence [2].Value = makeAny (aParameter);
7208 aPropSequence [3].Name = "RefX";
7209 Any aAny ((sal_Int32) 1);
7210 aPropSequence [3].Value = makeAny (aAny);
7212 aPropSequenceSequence [1] = aPropSequence;
7214 aPropertyMap [PROP_Handles] <<= aPropSequenceSequence;
7217 aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
7220 aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
7223 Sequence< PropertyValue > aPropSequence (3);
7225 aPropSequence [0].Name = "Coordinates";
7226 static const CustomShapeProvider::ParameterPairData aData[] = {
7228 EnhancedCustomShapeParameterType::NORMAL,
7229 EnhancedCustomShapeParameterType::EQUATION,
7230 0, 7
7233 EnhancedCustomShapeParameterType::EQUATION,
7234 EnhancedCustomShapeParameterType::NORMAL,
7235 5, 0
7238 EnhancedCustomShapeParameterType::EQUATION,
7239 EnhancedCustomShapeParameterType::EQUATION,
7240 5, 8
7243 EnhancedCustomShapeParameterType::EQUATION,
7244 EnhancedCustomShapeParameterType::EQUATION,
7245 13, 8
7248 EnhancedCustomShapeParameterType::EQUATION,
7249 EnhancedCustomShapeParameterType::EQUATION,
7250 13, 9
7253 EnhancedCustomShapeParameterType::EQUATION,
7254 EnhancedCustomShapeParameterType::EQUATION,
7255 5, 9
7258 EnhancedCustomShapeParameterType::EQUATION,
7259 EnhancedCustomShapeParameterType::EQUATION,
7260 5, 14
7263 aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
7266 aPropSequence [1].Name = "Segments";
7267 static const sal_uInt16 nValues[] = {
7268 // Command, Count
7269 1,1,
7270 2,6,
7271 4,0,
7274 aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
7277 aPropSequence [2].Name = "TextFrames";
7278 Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
7280 EnhancedCustomShapeTextFrame aTextFrame;
7282 static const CustomShapeProvider::ParameterPairData aData =
7284 EnhancedCustomShapeParameterType::EQUATION,
7285 EnhancedCustomShapeParameterType::EQUATION,
7286 12, 8
7288 aTextFrame.TopLeft = createParameterPair(&aData);
7291 static const CustomShapeProvider::ParameterPairData aData =
7293 EnhancedCustomShapeParameterType::EQUATION,
7294 EnhancedCustomShapeParameterType::EQUATION,
7295 13, 9
7297 aTextFrame.BottomRight = createParameterPair(&aData);
7299 aTextFrameSeq [0] = aTextFrame;
7301 aPropSequence [2].Value = makeAny (aTextFrameSeq);
7303 aPropertyMap [PROP_Path] <<= aPropSequence;
7306 awt::Rectangle aRectangle;
7307 aRectangle.X = 0;
7308 aRectangle.Y = 0;
7309 aRectangle.Width = 0;
7310 aRectangle.Height = 0;
7311 aPropertyMap [PROP_ViewBox] <<= aRectangle;
7313 aPropertyMap [ PROP_Type ] <<= OUString("ooxml-leftArrow");
7315 return aPropertyMap;
7319 // This is a generated source file. DO NOT EDIT.
7321 class ShapeCcurvedUpArrow : public CustomShapeProvider
7323 virtual PropertyMap getProperties()
7325 PropertyMap aPropertyMap;
7328 Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (3);
7330 Any aAny ((sal_Int32) 25000);
7331 aAdjSequence [0].Value = aAny;
7332 aAdjSequence [0].Name = "adj1";
7335 Any aAny ((sal_Int32) 50000);
7336 aAdjSequence [1].Value = aAny;
7337 aAdjSequence [1].Name = "adj2";
7340 Any aAny ((sal_Int32) 25000);
7341 aAdjSequence [2].Value = aAny;
7342 aAdjSequence [2].Name = "adj3";
7344 aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
7347 static const char *aStrings[] = {
7348 "min(logwidth,logheight)",
7349 "50000*logwidth/?0 ",
7350 "if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))",
7351 "if(0-$0 ,0,if(100000-$0 ,$0 ,100000))",
7352 "?0 *?3 /100000",
7353 "?0 *?2 /100000",
7354 "(?4 +?5 )/4",
7355 "logwidth/2",
7356 "?7 +0-?6 ",
7357 "?8 *2/1",
7358 "?9 *?9 /1",
7359 "?4 *?4 /1",
7360 "?10 +0-?11 ",
7361 "sqrt(?12 )",
7362 "?13 *logheight/?9 ",
7363 "100000*?14 /?0 ",
7364 "if(0-$2 ,0,if(?15 -$2 ,$2 ,?15 ))",
7365 "?0 *$2 /100000",
7366 "?8 +?4 -0",
7367 "logheight*logheight/1",
7368 "?17 *?17 /1",
7369 "?19 +0-?20 ",
7370 "sqrt(?21 )",
7371 "?22 *?8 /logheight",
7372 "?8 +?23 -0",
7373 "?18 +?23 -0",
7374 "?5 +0-?4 ",
7375 "?26 *1/2",
7376 "?24 +0-?27 ",
7377 "?25 +?27 -0",
7378 "?5 *1/2",
7379 "logwidth+0-?30 ",
7380 "0+?17 -0",
7381 "(10800000*atan2(?23 ,?17 ))/pi",
7382 "0+0-?33 ",
7383 "0+?14 -0",
7384 "(?8 +?18 )/2",
7385 "?4 *1/2",
7386 "(10800000*atan2(?37 ,?14 ))/pi",
7387 "?38 +0-?33 ",
7388 "0+0-?39 ",
7389 "5400000+0-?33 ",
7390 "?33 +?38 -0",
7391 "5400000+0-?38 ",
7392 "logwidth",
7393 "logheight",
7394 "logheight",
7395 "(?41 )/60000.0",
7396 "(?42 )/60000.0",
7397 "(?43 )/60000.0",
7398 "(?39 )/60000.0",
7399 "(5400000)/60000.0",
7400 "(5400000)/60000.0",
7401 "(10800000)/60000.0",
7402 "(-5400000)/60000.0",
7403 "(?43 )/60000.0",
7404 "(?39 )/60000.0",
7405 "(?41 )/60000.0",
7406 "(?33 )/60000.0",
7407 "(5400000)/60000.0",
7408 "(5400000)/60000.0",
7409 "(10800000)/60000.0",
7410 "(-5400000)/60000.0"
7412 aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
7415 Sequence< Sequence < PropertyValue > > aPropSequenceSequence (3);
7417 Sequence< PropertyValue > aPropSequence (4);
7419 aPropSequence [0].Name = "Position";
7420 static const CustomShapeProvider::ParameterPairData aData =
7422 EnhancedCustomShapeParameterType::EQUATION,
7423 EnhancedCustomShapeParameterType::EQUATION,
7424 25, 32
7426 aPropSequence [0].Value = makeAny (createParameterPair(&aData));
7429 aPropSequence [1].Name = "RangeXMaximum";
7430 EnhancedCustomShapeParameter aParameter;
7431 Any aAny ((sal_Int32) 2);
7432 aParameter.Value = aAny;
7433 aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
7434 aPropSequence [1].Value = makeAny (aParameter);
7437 aPropSequence [2].Name = "RangeXMinimum";
7438 EnhancedCustomShapeParameter aParameter;
7439 Any aAny ((sal_Int32) 0);
7440 aParameter.Value = aAny;
7441 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
7442 aPropSequence [2].Value = makeAny (aParameter);
7445 aPropSequence [3].Name = "RefX";
7446 Any aAny ((sal_Int32) 0);
7447 aPropSequence [3].Value = makeAny (aAny);
7449 aPropSequenceSequence [0] = aPropSequence;
7452 Sequence< PropertyValue > aPropSequence (4);
7454 aPropSequence [0].Name = "Position";
7455 static const CustomShapeProvider::ParameterPairData aData =
7457 EnhancedCustomShapeParameterType::EQUATION,
7458 EnhancedCustomShapeParameterType::NORMAL,
7459 28, 0
7461 aPropSequence [0].Value = makeAny (createParameterPair(&aData));
7464 aPropSequence [1].Name = "RangeXMaximum";
7465 EnhancedCustomShapeParameter aParameter;
7466 Any aAny ((sal_Int32) 1);
7467 aParameter.Value = aAny;
7468 aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
7469 aPropSequence [1].Value = makeAny (aParameter);
7472 aPropSequence [2].Name = "RangeXMinimum";
7473 EnhancedCustomShapeParameter aParameter;
7474 Any aAny ((sal_Int32) 0);
7475 aParameter.Value = aAny;
7476 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
7477 aPropSequence [2].Value = makeAny (aParameter);
7480 aPropSequence [3].Name = "RefX";
7481 Any aAny ((sal_Int32) 1);
7482 aPropSequence [3].Value = makeAny (aAny);
7484 aPropSequenceSequence [1] = aPropSequence;
7487 Sequence< PropertyValue > aPropSequence (4);
7489 aPropSequence [0].Name = "Position";
7490 static const CustomShapeProvider::ParameterPairData aData =
7492 EnhancedCustomShapeParameterType::EQUATION,
7493 EnhancedCustomShapeParameterType::EQUATION,
7494 44, 32
7496 aPropSequence [0].Value = makeAny (createParameterPair(&aData));
7499 aPropSequence [1].Name = "RangeYMaximum";
7500 EnhancedCustomShapeParameter aParameter;
7501 Any aAny ((sal_Int32) 15);
7502 aParameter.Value = aAny;
7503 aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
7504 aPropSequence [1].Value = makeAny (aParameter);
7507 aPropSequence [2].Name = "RangeYMinimum";
7508 EnhancedCustomShapeParameter aParameter;
7509 Any aAny ((sal_Int32) 0);
7510 aParameter.Value = aAny;
7511 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
7512 aPropSequence [2].Value = makeAny (aParameter);
7515 aPropSequence [3].Name = "RefY";
7516 Any aAny ((sal_Int32) 2);
7517 aPropSequence [3].Value = makeAny (aAny);
7519 aPropSequenceSequence [2] = aPropSequence;
7521 aPropertyMap [PROP_Handles] <<= aPropSequenceSequence;
7524 aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
7527 aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
7530 Sequence< PropertyValue > aPropSequence (3);
7532 aPropSequence [0].Name = "Coordinates";
7533 static const CustomShapeProvider::ParameterPairData aData[] = {
7535 EnhancedCustomShapeParameterType::EQUATION,
7536 EnhancedCustomShapeParameterType::NORMAL,
7537 31, 0
7540 EnhancedCustomShapeParameterType::EQUATION,
7541 EnhancedCustomShapeParameterType::EQUATION,
7542 29, 32
7545 EnhancedCustomShapeParameterType::EQUATION,
7546 EnhancedCustomShapeParameterType::EQUATION,
7547 25, 32
7550 EnhancedCustomShapeParameterType::EQUATION,
7551 EnhancedCustomShapeParameterType::EQUATION,
7552 8, 46
7555 EnhancedCustomShapeParameterType::EQUATION,
7556 EnhancedCustomShapeParameterType::EQUATION,
7557 47, 48
7560 EnhancedCustomShapeParameterType::EQUATION,
7561 EnhancedCustomShapeParameterType::EQUATION,
7562 8, 46
7565 EnhancedCustomShapeParameterType::EQUATION,
7566 EnhancedCustomShapeParameterType::EQUATION,
7567 49, 50
7570 EnhancedCustomShapeParameterType::EQUATION,
7571 EnhancedCustomShapeParameterType::EQUATION,
7572 28, 32
7575 EnhancedCustomShapeParameterType::EQUATION,
7576 EnhancedCustomShapeParameterType::EQUATION,
7577 8, 45
7580 EnhancedCustomShapeParameterType::EQUATION,
7581 EnhancedCustomShapeParameterType::EQUATION,
7582 8, 46
7585 EnhancedCustomShapeParameterType::EQUATION,
7586 EnhancedCustomShapeParameterType::EQUATION,
7587 51, 52
7590 EnhancedCustomShapeParameterType::EQUATION,
7591 EnhancedCustomShapeParameterType::NORMAL,
7592 4, 0
7595 EnhancedCustomShapeParameterType::EQUATION,
7596 EnhancedCustomShapeParameterType::EQUATION,
7597 8, 46
7600 EnhancedCustomShapeParameterType::EQUATION,
7601 EnhancedCustomShapeParameterType::EQUATION,
7602 53, 54
7605 EnhancedCustomShapeParameterType::EQUATION,
7606 EnhancedCustomShapeParameterType::EQUATION,
7607 36, 35
7610 EnhancedCustomShapeParameterType::EQUATION,
7611 EnhancedCustomShapeParameterType::EQUATION,
7612 8, 46
7615 EnhancedCustomShapeParameterType::EQUATION,
7616 EnhancedCustomShapeParameterType::EQUATION,
7617 55, 56
7620 EnhancedCustomShapeParameterType::EQUATION,
7621 EnhancedCustomShapeParameterType::EQUATION,
7622 28, 32
7625 EnhancedCustomShapeParameterType::EQUATION,
7626 EnhancedCustomShapeParameterType::NORMAL,
7627 31, 0
7630 EnhancedCustomShapeParameterType::EQUATION,
7631 EnhancedCustomShapeParameterType::EQUATION,
7632 29, 32
7635 EnhancedCustomShapeParameterType::EQUATION,
7636 EnhancedCustomShapeParameterType::EQUATION,
7637 25, 32
7640 EnhancedCustomShapeParameterType::EQUATION,
7641 EnhancedCustomShapeParameterType::EQUATION,
7642 8, 46
7645 EnhancedCustomShapeParameterType::EQUATION,
7646 EnhancedCustomShapeParameterType::EQUATION,
7647 57, 58
7650 EnhancedCustomShapeParameterType::EQUATION,
7651 EnhancedCustomShapeParameterType::EQUATION,
7652 8, 45
7655 EnhancedCustomShapeParameterType::EQUATION,
7656 EnhancedCustomShapeParameterType::EQUATION,
7657 8, 46
7660 EnhancedCustomShapeParameterType::EQUATION,
7661 EnhancedCustomShapeParameterType::EQUATION,
7662 59, 60
7665 EnhancedCustomShapeParameterType::EQUATION,
7666 EnhancedCustomShapeParameterType::NORMAL,
7667 4, 0
7670 EnhancedCustomShapeParameterType::EQUATION,
7671 EnhancedCustomShapeParameterType::EQUATION,
7672 8, 46
7675 EnhancedCustomShapeParameterType::EQUATION,
7676 EnhancedCustomShapeParameterType::EQUATION,
7677 61, 62
7680 aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
7683 aPropSequence [1].Name = "Segments";
7684 static const sal_uInt16 nValues[] = {
7685 // Command, Count
7686 1,1,
7687 2,2,
7688 17,2,
7689 2,1,
7690 4,0,
7691 7,0,
7692 5,0,
7693 1,1,
7694 17,1,
7695 2,1,
7696 17,1,
7697 4,0,
7698 19,0,
7699 7,0,
7700 5,0,
7701 1,1,
7702 17,1,
7703 2,4,
7704 17,1,
7705 2,1,
7706 17,1,
7707 2,1,
7708 17,1,
7709 6,0,
7712 aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
7715 aPropSequence [2].Name = "TextFrames";
7716 Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
7718 EnhancedCustomShapeTextFrame aTextFrame;
7720 static const CustomShapeProvider::ParameterPairData aData =
7722 EnhancedCustomShapeParameterType::NORMAL,
7723 EnhancedCustomShapeParameterType::NORMAL,
7724 0, 0
7726 aTextFrame.TopLeft = createParameterPair(&aData);
7729 static const CustomShapeProvider::ParameterPairData aData =
7731 EnhancedCustomShapeParameterType::EQUATION,
7732 EnhancedCustomShapeParameterType::EQUATION,
7733 44, 45
7735 aTextFrame.BottomRight = createParameterPair(&aData);
7737 aTextFrameSeq [0] = aTextFrame;
7739 aPropSequence [2].Value = makeAny (aTextFrameSeq);
7741 aPropertyMap [PROP_Path] <<= aPropSequence;
7744 awt::Rectangle aRectangle;
7745 aRectangle.X = 0;
7746 aRectangle.Y = 0;
7747 aRectangle.Width = 0;
7748 aRectangle.Height = 0;
7749 aPropertyMap [PROP_ViewBox] <<= aRectangle;
7751 aPropertyMap [ PROP_Type ] <<= OUString("ooxml-curvedUpArrow");
7753 return aPropertyMap;
7757 // This is a generated source file. DO NOT EDIT.
7759 class ShapeCsnip1Rect : public CustomShapeProvider
7761 virtual PropertyMap getProperties()
7763 PropertyMap aPropertyMap;
7766 Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (1);
7768 Any aAny ((sal_Int32) 16667);
7769 aAdjSequence [0].Value = aAny;
7770 aAdjSequence [0].Name = "adj";
7772 aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
7775 static const char *aStrings[] = {
7776 "if(0-$0 ,0,if(50000-$0 ,$0 ,50000))",
7777 "min(logwidth,logheight)",
7778 "?1 *?0 /100000",
7779 "logwidth+0-?2 ",
7780 "?2 *1/2",
7781 "(?3 +logwidth)/2",
7782 "logwidth",
7783 "logheight/2",
7784 "logwidth/2",
7785 "logheight"
7787 aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
7790 Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
7792 Sequence< PropertyValue > aPropSequence (4);
7794 aPropSequence [0].Name = "Position";
7795 static const CustomShapeProvider::ParameterPairData aData =
7797 EnhancedCustomShapeParameterType::EQUATION,
7798 EnhancedCustomShapeParameterType::NORMAL,
7799 3, 0
7801 aPropSequence [0].Value = makeAny (createParameterPair(&aData));
7804 aPropSequence [1].Name = "RangeXMaximum";
7805 EnhancedCustomShapeParameter aParameter;
7806 Any aAny ((sal_Int32) 50000);
7807 aParameter.Value = aAny;
7808 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
7809 aPropSequence [1].Value = makeAny (aParameter);
7812 aPropSequence [2].Name = "RangeXMinimum";
7813 EnhancedCustomShapeParameter aParameter;
7814 Any aAny ((sal_Int32) 0);
7815 aParameter.Value = aAny;
7816 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
7817 aPropSequence [2].Value = makeAny (aParameter);
7820 aPropSequence [3].Name = "RefX";
7821 Any aAny ((sal_Int32) 0);
7822 aPropSequence [3].Value = makeAny (aAny);
7824 aPropSequenceSequence [0] = aPropSequence;
7826 aPropertyMap [PROP_Handles] <<= aPropSequenceSequence;
7829 aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
7832 aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
7835 Sequence< PropertyValue > aPropSequence (3);
7837 aPropSequence [0].Name = "Coordinates";
7838 static const CustomShapeProvider::ParameterPairData aData[] = {
7840 EnhancedCustomShapeParameterType::NORMAL,
7841 EnhancedCustomShapeParameterType::NORMAL,
7842 0, 0
7845 EnhancedCustomShapeParameterType::EQUATION,
7846 EnhancedCustomShapeParameterType::NORMAL,
7847 3, 0
7850 EnhancedCustomShapeParameterType::EQUATION,
7851 EnhancedCustomShapeParameterType::EQUATION,
7852 6, 2
7855 EnhancedCustomShapeParameterType::EQUATION,
7856 EnhancedCustomShapeParameterType::EQUATION,
7857 6, 9
7860 EnhancedCustomShapeParameterType::NORMAL,
7861 EnhancedCustomShapeParameterType::EQUATION,
7862 0, 9
7865 aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
7868 aPropSequence [1].Name = "Segments";
7869 static const sal_uInt16 nValues[] = {
7870 // Command, Count
7871 1,1,
7872 2,4,
7873 4,0,
7876 aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
7879 aPropSequence [2].Name = "TextFrames";
7880 Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
7882 EnhancedCustomShapeTextFrame aTextFrame;
7884 static const CustomShapeProvider::ParameterPairData aData =
7886 EnhancedCustomShapeParameterType::NORMAL,
7887 EnhancedCustomShapeParameterType::EQUATION,
7888 0, 4
7890 aTextFrame.TopLeft = createParameterPair(&aData);
7893 static const CustomShapeProvider::ParameterPairData aData =
7895 EnhancedCustomShapeParameterType::EQUATION,
7896 EnhancedCustomShapeParameterType::EQUATION,
7897 5, 9
7899 aTextFrame.BottomRight = createParameterPair(&aData);
7901 aTextFrameSeq [0] = aTextFrame;
7903 aPropSequence [2].Value = makeAny (aTextFrameSeq);
7905 aPropertyMap [PROP_Path] <<= aPropSequence;
7908 awt::Rectangle aRectangle;
7909 aRectangle.X = 0;
7910 aRectangle.Y = 0;
7911 aRectangle.Width = 0;
7912 aRectangle.Height = 0;
7913 aPropertyMap [PROP_ViewBox] <<= aRectangle;
7915 aPropertyMap [ PROP_Type ] <<= OUString("ooxml-snip1Rect");
7917 return aPropertyMap;
7921 // This is a generated source file. DO NOT EDIT.
7923 class ShapeCellipseRibbon2 : public CustomShapeProvider
7925 virtual PropertyMap getProperties()
7927 PropertyMap aPropertyMap;
7930 Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (3);
7932 Any aAny ((sal_Int32) 25000);
7933 aAdjSequence [0].Value = aAny;
7934 aAdjSequence [0].Name = "adj1";
7937 Any aAny ((sal_Int32) 50000);
7938 aAdjSequence [1].Value = aAny;
7939 aAdjSequence [1].Name = "adj2";
7942 Any aAny ((sal_Int32) 12500);
7943 aAdjSequence [2].Value = aAny;
7944 aAdjSequence [2].Name = "adj3";
7946 aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
7949 static const char *aStrings[] = {
7950 "if(0-$0 ,0,if(100000-$0 ,$0 ,100000))",
7951 "if(25000-$1 ,25000,if(75000-$1 ,$1 ,75000))",
7952 "100000+0-?0 ",
7953 "?2 *1/2",
7954 "?0 +0-?3 ",
7955 "max(0,?4 )",
7956 "if(?5 -$2 ,?5 ,if(?0 -$2 ,$2 ,?0 ))",
7957 "logwidth*?1 /200000",
7958 "logwidth/2",
7959 "?8 +0-?7 ",
7960 "logwidth/8",
7961 "?9 +?10 -0",
7962 "logwidth+0-?11 ",
7963 "logwidth+0-?9 ",
7964 "logwidth+0-?10 ",
7965 "logheight*?6 /100000",
7966 "4*?15 /logwidth",
7967 "?11 *?11 /logwidth",
7968 "?11 +0-?17 ",
7969 "?16 *?18 /1",
7970 "logheight+0-?19 ",
7971 "?11 *1/2",
7972 "?16 *?21 /1",
7973 "logheight+0-?22 ",
7974 "logwidth+0-?21 ",
7975 "logheight*?0 /100000",
7976 "?25 +0-?15 ",
7977 "?9 *?9 /logwidth",
7978 "?9 +0-?27 ",
7979 "?16 *?28 /1",
7980 "?29 +?26 -0",
7981 "logheight+0-?30 ",
7982 "?15 +?26 -?30 ",
7983 "?32 +?15 -0",
7984 "?33 +?26 -0",
7985 "logheight+0-?34 ",
7986 "logheight+0-?25 ",
7987 "?15 *14/16",
7988 "(?37 +?36 )/2",
7989 "logheight+0-?38 ",
7990 "?29 +?36 -0",
7991 "logheight+0-?40 ",
7992 "?30 +?36 -0",
7993 "logheight+0-?42 ",
7994 "?9 *1/2",
7995 "?16 *?44 /1",
7996 "?45 +?36 -0",
7997 "logheight+0-?46 ",
7998 "logwidth+0-?44 ",
7999 "?34 +?36 -0",
8000 "logheight+0-?49 ",
8001 "?19 +?26 -0",
8002 "logheight+0-?51 ",
8003 "?25 +?25 -?51 ",
8004 "logheight+0-?53 ",
8005 "logheight",
8006 "logwidth"
8008 aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
8011 Sequence< Sequence < PropertyValue > > aPropSequenceSequence (3);
8013 Sequence< PropertyValue > aPropSequence (4);
8015 aPropSequence [0].Name = "Position";
8016 static const CustomShapeProvider::ParameterPairData aData =
8018 EnhancedCustomShapeParameterType::EQUATION,
8019 EnhancedCustomShapeParameterType::EQUATION,
8020 8, 36
8022 aPropSequence [0].Value = makeAny (createParameterPair(&aData));
8025 aPropSequence [1].Name = "RangeYMaximum";
8026 EnhancedCustomShapeParameter aParameter;
8027 Any aAny ((sal_Int32) 100000);
8028 aParameter.Value = aAny;
8029 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
8030 aPropSequence [1].Value = makeAny (aParameter);
8033 aPropSequence [2].Name = "RangeYMinimum";
8034 EnhancedCustomShapeParameter aParameter;
8035 Any aAny ((sal_Int32) 0);
8036 aParameter.Value = aAny;
8037 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
8038 aPropSequence [2].Value = makeAny (aParameter);
8041 aPropSequence [3].Name = "RefY";
8042 Any aAny ((sal_Int32) 0);
8043 aPropSequence [3].Value = makeAny (aAny);
8045 aPropSequenceSequence [0] = aPropSequence;
8048 Sequence< PropertyValue > aPropSequence (4);
8050 aPropSequence [0].Name = "Position";
8051 static const CustomShapeProvider::ParameterPairData aData =
8053 EnhancedCustomShapeParameterType::EQUATION,
8054 EnhancedCustomShapeParameterType::NORMAL,
8055 9, 0
8057 aPropSequence [0].Value = makeAny (createParameterPair(&aData));
8060 aPropSequence [1].Name = "RangeXMaximum";
8061 EnhancedCustomShapeParameter aParameter;
8062 Any aAny ((sal_Int32) 100000);
8063 aParameter.Value = aAny;
8064 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
8065 aPropSequence [1].Value = makeAny (aParameter);
8068 aPropSequence [2].Name = "RangeXMinimum";
8069 EnhancedCustomShapeParameter aParameter;
8070 Any aAny ((sal_Int32) 25000);
8071 aParameter.Value = aAny;
8072 aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
8073 aPropSequence [2].Value = makeAny (aParameter);
8076 aPropSequence [3].Name = "RefX";
8077 Any aAny ((sal_Int32) 1);
8078 aPropSequence [3].Value = makeAny (aAny);
8080 aPropSequenceSequence [1] = aPropSequence;
8083 Sequence< PropertyValue > aPropSequence (4);
8085 aPropSequence [0].Name = "Position";
8086 static const CustomShapeProvider::ParameterPairData aData =
8088 EnhancedCustomShapeParameterType::NORMAL,
8089 EnhancedCustomShapeParameterType::EQUATION,
8090 0, 15
8092 aPropSequence [0].Value = makeAny (createParameterPair(&aData));
8095 aPropSequence [1].Name = "RangeYMaximum";
8096 EnhancedCustomShapeParameter aParameter;
8097 Any aAny ((sal_Int32) 0);
8098 aParameter.Value = aAny;
8099 aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
8100 aPropSequence [1].Value = makeAny (aParameter);
8103 aPropSequence [2].Name = "RangeYMinimum";
8104 EnhancedCustomShapeParameter aParameter;
8105 Any aAny ((sal_Int32) 5);
8106 aParameter.Value = aAny;
8107 aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
8108 aPropSequence [2].Value = makeAny (aParameter);
8111 aPropSequence [3].Name = "RefY";
8112 Any aAny ((sal_Int32) 2);
8113 aPropSequence [3].Value = makeAny (aAny);
8115 aPropSequenceSequence [2] = aPropSequence;
8117 aPropertyMap [PROP_Handles] <<= aPropSequenceSequence;
8120 aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
8123 aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
8126 Sequence< PropertyValue > aPropSequence (3);
8128 aPropSequence [0].Name = "Coordinates";
8129 static const CustomShapeProvider::ParameterPairData aData[] = {
8131 EnhancedCustomShapeParameterType::NORMAL,
8132 EnhancedCustomShapeParameterType::EQUATION,
8133 0, 55
8136 EnhancedCustomShapeParameterType::EQUATION,
8137 EnhancedCustomShapeParameterType::EQUATION,
8138 21, 23
8141 EnhancedCustomShapeParameterType::EQUATION,
8142 EnhancedCustomShapeParameterType::EQUATION,
8143 11, 20
8146 EnhancedCustomShapeParameterType::EQUATION,
8147 EnhancedCustomShapeParameterType::EQUATION,
8148 9, 31
8151 EnhancedCustomShapeParameterType::EQUATION,
8152 EnhancedCustomShapeParameterType::EQUATION,
8153 8, 35
8156 EnhancedCustomShapeParameterType::EQUATION,
8157 EnhancedCustomShapeParameterType::EQUATION,
8158 13, 31
8161 EnhancedCustomShapeParameterType::EQUATION,
8162 EnhancedCustomShapeParameterType::EQUATION,
8163 12, 20
8166 EnhancedCustomShapeParameterType::EQUATION,
8167 EnhancedCustomShapeParameterType::EQUATION,
8168 24, 23
8171 EnhancedCustomShapeParameterType::EQUATION,
8172 EnhancedCustomShapeParameterType::EQUATION,
8173 56, 55
8176 EnhancedCustomShapeParameterType::EQUATION,
8177 EnhancedCustomShapeParameterType::EQUATION,
8178 14, 39
8181 EnhancedCustomShapeParameterType::EQUATION,
8182 EnhancedCustomShapeParameterType::EQUATION,
8183 56, 25
8186 EnhancedCustomShapeParameterType::EQUATION,
8187 EnhancedCustomShapeParameterType::EQUATION,
8188 48, 47
8191 EnhancedCustomShapeParameterType::EQUATION,
8192 EnhancedCustomShapeParameterType::EQUATION,
8193 13, 41
8196 EnhancedCustomShapeParameterType::EQUATION,
8197 EnhancedCustomShapeParameterType::EQUATION,
8198 13, 43
8201 EnhancedCustomShapeParameterType::EQUATION,
8202 EnhancedCustomShapeParameterType::EQUATION,
8203 8, 50
8206 EnhancedCustomShapeParameterType::EQUATION,
8207 EnhancedCustomShapeParameterType::EQUATION,
8208 9, 43
8211 EnhancedCustomShapeParameterType::EQUATION,
8212 EnhancedCustomShapeParameterType::EQUATION,
8213 9, 41
8216 EnhancedCustomShapeParameterType::EQUATION,
8217 EnhancedCustomShapeParameterType::EQUATION,
8218 44, 47
8221 EnhancedCustomShapeParameterType::NORMAL,
8222 EnhancedCustomShapeParameterType::EQUATION,
8223 0, 25
8226 EnhancedCustomShapeParameterType::EQUATION,
8227 EnhancedCustomShapeParameterType::EQUATION,
8228 10, 39
8231 EnhancedCustomShapeParameterType::EQUATION,
8232 EnhancedCustomShapeParameterType::EQUATION,
8233 11, 52
8236 EnhancedCustomShapeParameterType::EQUATION,
8237 EnhancedCustomShapeParameterType::EQUATION,
8238 11, 20
8241 EnhancedCustomShapeParameterType::EQUATION,
8242 EnhancedCustomShapeParameterType::EQUATION,
8243 9, 31
8246 EnhancedCustomShapeParameterType::EQUATION,
8247 EnhancedCustomShapeParameterType::EQUATION,
8248 8, 35
8251 EnhancedCustomShapeParameterType::EQUATION,
8252 EnhancedCustomShapeParameterType::EQUATION,
8253 13, 31
8256 EnhancedCustomShapeParameterType::EQUATION,
8257 EnhancedCustomShapeParameterType::EQUATION,
8258 12, 20
8261 EnhancedCustomShapeParameterType::EQUATION,
8262 EnhancedCustomShapeParameterType::EQUATION,
8263 12, 52
8266 EnhancedCustomShapeParameterType::EQUATION,
8267 EnhancedCustomShapeParameterType::EQUATION,
8268 8, 54
8271 EnhancedCustomShapeParameterType::EQUATION,
8272 EnhancedCustomShapeParameterType::EQUATION,
8273 11, 52
8276 EnhancedCustomShapeParameterType::NORMAL,
8277 EnhancedCustomShapeParameterType::EQUATION,
8278 0, 55
8281 EnhancedCustomShapeParameterType::EQUATION,
8282 EnhancedCustomShapeParameterType::EQUATION,
8283 10, 39
8286 EnhancedCustomShapeParameterType::NORMAL,
8287 EnhancedCustomShapeParameterType::EQUATION,
8288 0, 25
8291 EnhancedCustomShapeParameterType::EQUATION,
8292 EnhancedCustomShapeParameterType::EQUATION,
8293 44, 47
8296 EnhancedCustomShapeParameterType::EQUATION,
8297 EnhancedCustomShapeParameterType::EQUATION,
8298 9, 41
8301 EnhancedCustomShapeParameterType::EQUATION,
8302 EnhancedCustomShapeParameterType::EQUATION,
8303 9, 43
8306 EnhancedCustomShapeParameterType::EQUATION,
8307 EnhancedCustomShapeParameterType::EQUATION,
8308 8, 50
8311 EnhancedCustomShapeParameterType::EQUATION,
8312 EnhancedCustomShapeParameterType::EQUATION,
8313 13, 43
8316 EnhancedCustomShapeParameterType::EQUATION,
8317 EnhancedCustomShapeParameterType::EQUATION,
8318 13, 41
8321 EnhancedCustomShapeParameterType::EQUATION,
8322 EnhancedCustomShapeParameterType::EQUATION,
8323 48, 47
8326 EnhancedCustomShapeParameterType::EQUATION,
8327 EnhancedCustomShapeParameterType::EQUATION,
8328 56, 25
8331 EnhancedCustomShapeParameterType::EQUATION,
8332 EnhancedCustomShapeParameterType::EQUATION,
8333 14, 39
8336 EnhancedCustomShapeParameterType::EQUATION,
8337 EnhancedCustomShapeParameterType::EQUATION,
8338 56, 55
8341 EnhancedCustomShapeParameterType::EQUATION,
8342 EnhancedCustomShapeParameterType::EQUATION,
8343 24, 23
8346 EnhancedCustomShapeParameterType::EQUATION,
8347 EnhancedCustomShapeParameterType::EQUATION,
8348 12, 20
8351 EnhancedCustomShapeParameterType::EQUATION,
8352 EnhancedCustomShapeParameterType::EQUATION,
8353 13, 31
8356 EnhancedCustomShapeParameterType::EQUATION,
8357 EnhancedCustomShapeParameterType::EQUATION,
8358 8, 35
8361 EnhancedCustomShapeParameterType::EQUATION,
8362 EnhancedCustomShapeParameterType::EQUATION,
8363 9, 31
8366 EnhancedCustomShapeParameterType::EQUATION,
8367 EnhancedCustomShapeParameterType::EQUATION,
8368 11, 20
8371 EnhancedCustomShapeParameterType::EQUATION,
8372 EnhancedCustomShapeParameterType::EQUATION,
8373 21, 23
8376 EnhancedCustomShapeParameterType::NORMAL,
8377 EnhancedCustomShapeParameterType::EQUATION,
8378 0, 55
8381 EnhancedCustomShapeParameterType::EQUATION,
8382 EnhancedCustomShapeParameterType::EQUATION,
8383 9, 31
8386 EnhancedCustomShapeParameterType::EQUATION,
8387 EnhancedCustomShapeParameterType::EQUATION,
8388 9, 41
8391 EnhancedCustomShapeParameterType::EQUATION,
8392 EnhancedCustomShapeParameterType::EQUATION,
8393 13, 41
8396 EnhancedCustomShapeParameterType::EQUATION,
8397 EnhancedCustomShapeParameterType::EQUATION,
8398 13, 31
8401 EnhancedCustomShapeParameterType::EQUATION,
8402 EnhancedCustomShapeParameterType::EQUATION,
8403 11, 52
8406 EnhancedCustomShapeParameterType::EQUATION,
8407 EnhancedCustomShapeParameterType::EQUATION,
8408 11, 20
8411 EnhancedCustomShapeParameterType::EQUATION,
8412 EnhancedCustomShapeParameterType::EQUATION,
8413 12, 20
8416 EnhancedCustomShapeParameterType::EQUATION,
8417 EnhancedCustomShapeParameterType::EQUATION,
8418 12, 52
8421 aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
8424 aPropSequence [1].Name = "Segments";
8425 static const sal_uInt16 nValues[] = {
8426 // Command, Count
8427 1,1,
8428 16,1,
8429 2,1,
8430 16,1,
8431 2,1,
8432 16,1,
8433 2,2,
8434 16,1,
8435 2,1,
8436 16,1,
8437 2,1,
8438 16,1,
8439 2,1,
8440 4,0,
8441 7,0,
8442 5,0,
8443 1,1,
8444 2,2,
8445 16,1,
8446 2,2,
8447 16,1,
8448 4,0,
8449 19,0,
8450 7,0,
8451 5,0,
8452 1,1,
8453 2,2,
8454 16,1,
8455 2,1,
8456 16,1,
8457 2,1,
8458 16,1,
8459 2,2,
8460 16,1,
8461 2,1,
8462 16,1,
8463 2,1,
8464 16,1,
8465 4,0,
8466 1,1,
8467 2,1,
8468 1,1,
8469 2,1,
8470 1,1,
8471 2,1,
8472 1,1,
8473 2,1,
8474 6,0,
8477 aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
8480 aPropSequence [2].Name = "TextFrames";
8481 Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
8483 EnhancedCustomShapeTextFrame aTextFrame;
8485 static const CustomShapeProvider::ParameterPairData aData =
8487 EnhancedCustomShapeParameterType::EQUATION,
8488 EnhancedCustomShapeParameterType::EQUATION,
8489 9, 43
8491 aTextFrame.TopLeft = createParameterPair(&aData);
8494 static const CustomShapeProvider::ParameterPairData aData =
8496 EnhancedCustomShapeParameterType::EQUATION,
8497 EnhancedCustomShapeParameterType::EQUATION,
8498 13, 36
8500 aTextFrame.BottomRight = createParameterPair(&aData);
8502 aTextFrameSeq [0] = aTextFrame;
8504 aPropSequence [2].Value = makeAny (aTextFrameSeq);
8506 aPropertyMap [PROP_Path] <<= aPropSequence;
8509 awt::Rectangle aRectangle;
8510 aRectangle.X = 0;
8511 aRectangle.Y = 0;
8512 aRectangle.Width = 0;
8513 aRectangle.Height = 0;
8514 aPropertyMap [PROP_ViewBox] <<= aRectangle;
8516 aPropertyMap [ PROP_Type ] <<= OUString("ooxml-ellipseRibbon2");
8518 return aPropertyMap;
8522 // This is a generated source file. DO NOT EDIT.
8524 } // anonymous namespace
8525 void CustomShapeProperties::initializePresetsMap4()
8527 maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "triangle" ) ] = new ShapeCtriangle();
8528 maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "teardrop" ) ] = new ShapeCteardrop();
8529 maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "flowChartDocument" ) ] = new ShapeCflowChartDocument();
8530 maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "rightArrowCallout" ) ] = new ShapeCrightArrowCallout();
8531 maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "rightBrace" ) ] = new ShapeCrightBrace();
8532 maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "chartPlus" ) ] = new ShapeCchartPlus();
8533 maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "flowChartManualInput" ) ] = new ShapeCflowChartManualInput();
8534 maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "flowChartMerge" ) ] = new ShapeCflowChartMerge();
8535 maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "line" ) ] = new ShapeCline();
8536 maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "downArrow" ) ] = new ShapeCdownArrow();
8537 maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "curvedDownArrow" ) ] = new ShapeCcurvedDownArrow();
8538 maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "actionButtonReturn" ) ] = new ShapeCactionButtonReturn();
8539 maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "flowChartInputOutput" ) ] = new ShapeCflowChartInputOutput();
8540 maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "bracketPair" ) ] = new ShapeCbracketPair();
8541 maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "smileyFace" ) ] = new ShapeCsmileyFace();
8542 maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "actionButtonBlank" ) ] = new ShapeCactionButtonBlank();
8543 maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "wave" ) ] = new ShapeCwave();
8544 maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "swooshArrow" ) ] = new ShapeCswooshArrow();
8545 maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "flowChartSummingJunction" ) ] = new ShapeCflowChartSummingJunction();
8546 maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "lightningBolt" ) ] = new ShapeClightningBolt();
8547 maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "flowChartDisplay" ) ] = new ShapeCflowChartDisplay();
8548 maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "actionButtonBackPrevious" ) ] = new ShapeCactionButtonBackPrevious();
8549 maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "frame" ) ] = new ShapeCframe();
8550 maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "rtTriangle" ) ] = new ShapeCrtTriangle();
8551 maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "flowChartMagneticTape" ) ] = new ShapeCflowChartMagneticTape();
8552 maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "curvedRightArrow" ) ] = new ShapeCcurvedRightArrow();
8553 maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "leftUpArrow" ) ] = new ShapeCleftUpArrow();
8554 maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "wedgeEllipseCallout" ) ] = new ShapeCwedgeEllipseCallout();
8555 maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "doubleWave" ) ] = new ShapeCdoubleWave();
8556 maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "bentArrow" ) ] = new ShapeCbentArrow();
8557 maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "star10" ) ] = new ShapeCstar10();
8558 maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "leftArrow" ) ] = new ShapeCleftArrow();
8559 maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "curvedUpArrow" ) ] = new ShapeCcurvedUpArrow();
8560 maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "snip1Rect" ) ] = new ShapeCsnip1Rect();
8561 maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( "ellipseRibbon2" ) ] = new ShapeCellipseRibbon2();
8564 } } // oox // drawingml