diff options
Diffstat (limited to 'oox/source/drawingml/diagram/layoutatomvisitors.hxx')
-rwxr-xr-x | oox/source/drawingml/diagram/layoutatomvisitors.hxx | 5 |
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) {} }; |