summaryrefslogtreecommitdiff
path: root/oox/source/drawingml/diagram/diagramlayoutatoms.hxx
diff options
context:
space:
mode:
authorGrzegorz Araminowicz <g.araminowicz@gmail.com>2017-07-13 18:39:42 +0200
committerJan Holesovsky <kendy@collabora.com>2017-07-20 10:03:08 +0200
commit47e52b47845265ba126c30eba149e90689538b93 (patch)
treef3a40b2341470a29906d3196dee43fb7afee7201 /oox/source/drawingml/diagram/diagramlayoutatoms.hxx
parent21f28f94744b4378ba45b1361870592dd7cfabb2 (diff)
SmartArt: more layout work
* basic layout algorithms implementation * change layouting order to "from top" Change-Id: I8ef397fa0e39bb6d8cda2d1387b663980f134a59
Diffstat (limited to 'oox/source/drawingml/diagram/diagramlayoutatoms.hxx')
-rw-r--r--oox/source/drawingml/diagram/diagramlayoutatoms.hxx3
1 files changed, 3 insertions, 0 deletions
diff --git a/oox/source/drawingml/diagram/diagramlayoutatoms.hxx b/oox/source/drawingml/diagram/diagramlayoutatoms.hxx
index 7a168528c0ec..a6123ccbd62c 100644
--- a/oox/source/drawingml/diagram/diagramlayoutatoms.hxx
+++ b/oox/source/drawingml/diagram/diagramlayoutatoms.hxx
@@ -242,6 +242,8 @@ public:
{ mpExistingShape = pShape; }
const ShapePtr& getExistingShape() const
{ return mpExistingShape; }
+ std::vector<ShapePtr> & getNodeShapes()
+ { return mpNodeShapes; }
bool setupShape( const ShapePtr& rShape,
const Diagram& rDgm,
@@ -252,6 +254,7 @@ private:
OUString msMoveWith;
OUString msStyleLabel;
ShapePtr mpExistingShape;
+ std::vector<ShapePtr> mpNodeShapes;
sal_Int32 mnChildOrder;
};