summaryrefslogtreecommitdiff
path: root/oox/source/drawingml/diagram/layoutatomvisitors.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'oox/source/drawingml/diagram/layoutatomvisitors.hxx')
-rwxr-xr-xoox/source/drawingml/diagram/layoutatomvisitors.hxx5
1 files changed, 3 insertions, 2 deletions
diff --git a/oox/source/drawingml/diagram/layoutatomvisitors.hxx b/oox/source/drawingml/diagram/layoutatomvisitors.hxx
index 3c514ec15ae4..8151a5a5aec3 100755
--- a/oox/source/drawingml/diagram/layoutatomvisitors.hxx
+++ b/oox/source/drawingml/diagram/layoutatomvisitors.hxx
@@ -74,7 +74,8 @@ public:
class ShapeLayoutingVisitor : public LayoutAtomVisitor
{
- bool mbLookForAlg;
+ std::vector<Constraint> maConstraints;
+ enum {LAYOUT_NODE, CONSTRAINT, ALGORITHM} meLookFor;
void defaultVisit(LayoutAtom const & rAtom);
virtual void visit(ConstraintAtom& rAtom) override;
@@ -87,7 +88,7 @@ class ShapeLayoutingVisitor : public LayoutAtomVisitor
public:
ShapeLayoutingVisitor() :
- mbLookForAlg(false)
+ meLookFor(LAYOUT_NODE)
{}
};