|
LibreOffice Module oox (master) 1
|
#include <diagram.hxx>
Public Member Functions | |
| Diagram () | |
| void | setData (OoxDiagramDataPtr &pData) |
| const OoxDiagramDataPtr & | getData () const |
| void | setLayout (const DiagramLayoutPtr &pLayout) |
| const DiagramLayoutPtr & | getLayout () const |
| DiagramQStyleMap & | getStyles () |
| const DiagramQStyleMap & | getStyles () const |
| DiagramColorMap & | getColors () |
| const DiagramColorMap & | getColors () const |
| DiagramDomMap & | getDomMap () |
| css::uno::Sequence< css::uno::Sequence< css::uno::Any > > & | getDataRelsMap () |
| void | addTo (const ShapePtr &pShape) |
| css::uno::Sequence< css::beans::PropertyValue > | getDomsAsPropertyValues () const |
| oox::core::NamedShapePairs & | getDiagramFontHeights () |
| void | syncDiagramFontHeights () |
Private Attributes | |
| oox::core::NamedShapePairs | maDiagramFontHeights |
| OoxDiagramDataPtr | mpData |
| DiagramLayoutPtr | mpLayout |
| DiagramQStyleMap | maStyles |
| DiagramColorMap | maColors |
| DiagramDomMap | maMainDomMap |
| css::uno::Sequence< css::uno::Sequence< css::uno::Any > > | maDataRelsMap |
Definition at line 128 of file oox/source/drawingml/diagram/diagram.hxx.
|
explicit |
Definition at line 147 of file diagram.cxx.
| void oox::drawingml::Diagram::addTo | ( | const ShapePtr & | pShape | ) |
Definition at line 108 of file diagram.cxx.
References comphelper::xml::generateGUIDString(), getData(), mpData, mpLayout, oox::drawingml::removeUnneededGroupShapes(), SAL_WARN, and oox::drawingml::sortChildrenByZOrder().
|
inline |
Definition at line 143 of file oox/source/drawingml/diagram/diagram.hxx.
References maColors.
Referenced by oox::drawingml::LayoutNode::setupShape().
|
inline |
Definition at line 144 of file oox/source/drawingml/diagram/diagram.hxx.
References maColors.
|
inline |
Definition at line 134 of file oox/source/drawingml/diagram/diagram.hxx.
References mpData.
Referenced by addTo(), oox::drawingml::ConditionAtom::getDecision(), oox::drawingml::ConditionAtom::getNodeCount(), oox::drawingml::LayoutNode::setupShape(), oox::drawingml::LayoutAtomVisitorBase::visit(), oox::drawingml::ShallowPresNameVisitor::visit(), oox::drawingml::ShapeCreationVisitor::visit(), and oox::drawingml::ShapeLayoutingVisitor::visit().
|
inline |
Definition at line 146 of file oox/source/drawingml/diagram/diagram.hxx.
References maDataRelsMap.
|
inline |
Definition at line 150 of file oox/source/drawingml/diagram/diagram.hxx.
References maDiagramFontHeights.
Referenced by oox::drawingml::AlgAtom::layoutShape(), and oox::drawingml::CompositeAlg::layoutShapeChildren().
|
inline |
Definition at line 145 of file oox/source/drawingml/diagram/diagram.hxx.
References maMainDomMap.
| uno::Sequence< beans::PropertyValue > oox::drawingml::Diagram::getDomsAsPropertyValues | ( | ) | const |
Definition at line 152 of file diagram.cxx.
References length, maDataRelsMap, and maMainDomMap.
|
inline |
Definition at line 138 of file oox/source/drawingml/diagram/diagram.hxx.
References mpLayout.
Referenced by oox::drawingml::ForEachAtom::getRefAtom(), oox::drawingml::ShapeLayoutingVisitor::visit(), and oox::drawingml::ShapeCreationVisitor::visit().
|
inline |
Definition at line 141 of file oox/source/drawingml/diagram/diagram.hxx.
References maStyles.
Referenced by oox::drawingml::LayoutNode::setupShape().
|
inline |
Definition at line 142 of file oox/source/drawingml/diagram/diagram.hxx.
References maStyles.
|
inline |
Definition at line 132 of file oox/source/drawingml/diagram/diagram.hxx.
|
inline |
Definition at line 136 of file oox/source/drawingml/diagram/diagram.hxx.
References mpLayout.
| void oox::drawingml::Diagram::syncDiagramFontHeights | ( | ) |
Definition at line 181 of file diagram.cxx.
References maDiagramFontHeights.
|
private |
Definition at line 160 of file oox/source/drawingml/diagram/diagram.hxx.
Referenced by getColors().
|
private |
Definition at line 162 of file oox/source/drawingml/diagram/diagram.hxx.
Referenced by getDataRelsMap(), and getDomsAsPropertyValues().
|
private |
Definition at line 155 of file oox/source/drawingml/diagram/diagram.hxx.
Referenced by getDiagramFontHeights(), and syncDiagramFontHeights().
|
private |
Definition at line 161 of file oox/source/drawingml/diagram/diagram.hxx.
Referenced by getDomMap(), and getDomsAsPropertyValues().
|
private |
Definition at line 159 of file oox/source/drawingml/diagram/diagram.hxx.
Referenced by getStyles().
|
private |
Definition at line 157 of file oox/source/drawingml/diagram/diagram.hxx.
|
private |
Definition at line 158 of file oox/source/drawingml/diagram/diagram.hxx.
Referenced by addTo(), getLayout(), and setLayout().