LCOV - code coverage report
Current view: top level - oox/source/drawingml - customshapepresets2.cxx (source / functions) Hit Total Coverage
Test: commit 0e63ca4fde4e446f346e35849c756a30ca294aab Lines: 227 2133 10.6 %
Date: 2014-04-11 Functions: 41 143 28.7 %
Legend: Lines: hit not hit

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

Generated by: LCOV version 1.10