|
LibreOffice Module oox (master) 1
|
#include <map>#include <memory>#include <com/sun/star/xml/sax/XFastAttributeList.hpp>#include <utility>#include "diagram.hxx"Go to the source code of this file.
Classes | |
| struct | oox::drawingml::IteratorAttr |
| struct | oox::drawingml::ConditionAttr |
| struct | oox::drawingml::Constraint |
| Constraints allow you to specify an ideal (or starting point) size for each shape. More... | |
| struct | oox::drawingml::Rule |
| Rules allow you to specify what to do when constraints can't be fully satisfied. More... | |
| class | oox::drawingml::LayoutAtom |
| abstract Atom for the layout More... | |
| class | oox::drawingml::ConstraintAtom |
| class | oox::drawingml::RuleAtom |
| Represents one <dgm:rule> element. More... | |
| class | oox::drawingml::AlgAtom |
| class | oox::drawingml::SnakeAlg |
| Finds optimal grid to layout children that have fixed aspect ratio. More... | |
| class | oox::drawingml::PyraAlg |
| Lays out child layout nodes along a vertical path and works with the trapezoid shape to create a pyramid. More... | |
| class | oox::drawingml::CompositeAlg |
| Specifies the size and position for all child layout nodes. More... | |
| class | oox::drawingml::ForEachAtom |
| class | oox::drawingml::ConditionAtom |
| class | oox::drawingml::ChooseAtom |
| "choose" statements. More... | |
| class | oox::drawingml::LayoutNode |
| class | oox::drawingml::ShapeAtom |
Namespaces | |
| namespace | oox |
| namespace | oox::drawingml |
Typedefs | |
| typedef std::map< sal_Int32, sal_Int32 > | oox::drawingml::LayoutProperty |
| typedef std::map< OUString, LayoutProperty > | oox::drawingml::LayoutPropertyMap |
| typedef std::shared_ptr< AlgAtom > | oox::drawingml::AlgAtomPtr |
| typedef std::shared_ptr< ForEachAtom > | oox::drawingml::ForEachAtomPtr |
| typedef std::shared_ptr< ConditionAtom > | oox::drawingml::ConditionAtomPtr |
| typedef std::shared_ptr< ShapeAtom > | oox::drawingml::ShapeAtomPtr |