20#ifndef INCLUDED_OOX_DRAWINGML_CHART_PLOTAREACONVERTER_HXX
21#define INCLUDED_OOX_DRAWINGML_CHART_PLOTAREACONVERTER_HXX
26 namespace chart2 {
class XDiagram; }
33class TypeGroupConverter;
43 const css::uno::Reference< css::chart2::XDiagram >& rxDiagram,
58 const css::uno::Reference< css::chart2::XDiagram >& rxDiagram,
Base class of all converter classes.
bool isWall3dChart() const
Returns true, if chart type supports wall and floor format in 3D mode.
const OUString & getAutomaticTitle() const
Returns the automatic chart title if the chart contains only one series.
void convertFromModel(View3DModel &rView3DModel)
Converts the OOXML plot area model to a chart2 diagram.
PlotAreaConverter(const ConverterRoot &rParent, PlotAreaModel &rModel)
virtual ~PlotAreaConverter() override
void convertPositionFromModel()
Converts the manual plot area position and size, if set.
View3DConverter(const ConverterRoot &rParent, View3DModel &rModel)
void convertFromModel(const css::uno::Reference< css::chart2::XDiagram > &rxDiagram, TypeGroupConverter const &rTypeGroup)
Converts the OOXML plot area model to a chart2 diagram.
virtual ~View3DConverter() override
virtual ~WallFloorConverter() override
void convertFromModel(const css::uno::Reference< css::chart2::XDiagram > &rxDiagram, ObjectType eObjType)
Converts the OOXML wall/floor model to a chart2 diagram.
WallFloorConverter(const ConverterRoot &rParent, WallFloorModel &rModel)
ObjectType
Enumerates different object types for specific automatic formatting behaviour.