|
LibreOffice Module svx (master) 1
|
#include <vector>#include <optional>#include <map>#include <svx/svxdllapi.h>#include <rtl/ustring.hxx>#include <rtl/ustrbuf.hxx>#include <com/sun/star/xml/dom/XDocument.hpp>#include <com/sun/star/drawing/XShape.hpp>#include <oox/token/tokens.hxx>Go to the source code of this file.
Classes | |
| struct | svx::diagram::Connection |
| A Connection. More... | |
| struct | svx::diagram::TextBody |
| Text and properties for a point For proof of concept to make TextData available in svx level this is in a first run pretty simple, but may need to be extended accordingly up to similar data as in oox::drawingml::TextBody. More... | |
| struct | svx::diagram::PointStyle |
| Styles for a Point (FillStyle/LineStyle/...) More... | |
| struct | svx::diagram::Point |
| A point. More... | |
| class | svx::diagram::DiagramDataState |
| Snippet of Diagram ModelData for Diagram-defining data undo/redo. More... | |
| class | svx::diagram::DiagramData |
| The collected Diagram ModelData. More... | |
| struct | svx::diagram::DiagramData::SourceIdAndDepth |
Namespaces | |
| namespace | svx |
| namespace | svx::diagram |
Typedefs | |
| typedef std::vector< Connection > | svx::diagram::Connections |
| typedef std::shared_ptr< TextBody > | svx::diagram::TextBodyPtr |
| typedef std::shared_ptr< PointStyle > | svx::diagram::PointStylePtr |
| typedef std::vector< Point > | svx::diagram::Points |
| typedef std::shared_ptr< DiagramDataState > | svx::diagram::DiagramDataStatePtr |
| typedef std::shared_ptr< DiagramData > | svx::diagram::DiagramDataPtr |
Enumerations | |
| enum | svx::diagram::TypeConstant { svx::diagram::XML_none = 0 , svx::diagram::XML_type = oox::XML_Type , svx::diagram::XML_asst = oox::XML_asst , svx::diagram::XML_doc = oox::XML_doc , svx::diagram::XML_node = oox::XML_node , svx::diagram::XML_norm = oox::XML_norm , svx::diagram::XML_parOf = oox::XML_parOf , svx::diagram::XML_parTrans = oox::XML_parTrans , svx::diagram::XML_pres = oox::XML_pres , svx::diagram::XML_presOf = oox::XML_presOf , svx::diagram::XML_presParOf = oox::XML_presParOf , svx::diagram::XML_rel = oox::XML_rel , svx::diagram::XML_sibTrans = oox::XML_sibTrans } |