20#ifndef INCLUDED_OOX_DRAWINGML_CHART_AXISCONVERTER_HXX
21#define INCLUDED_OOX_DRAWINGML_CHART_AXISCONVERTER_HXX
26 namespace chart2 {
class XAxis; }
27 namespace chart2 {
class XCoordinateSystem; }
33struct AxisDispUnitsModel;
45 const css::uno::Reference< css::chart2::XAxis >& rxAxis);
61 const css::uno::Reference<css::chart2::XCoordinateSystem>& rxCoordSystem,
63 sal_Int32 nAxesSetIdx, sal_Int32 nAxisIdx,
bool bUseFixedInnerSize );
Template for a vector of ref-counted objects with additional accessor functions.
virtual ~AxisConverter() override
AxisConverter(const ConverterRoot &rParent, AxisModel &rModel)
void convertFromModel(const css::uno::Reference< css::chart2::XCoordinateSystem > &rxCoordSystem, RefVector< TypeGroupConverter > &rTypeGroups, const AxisModel *pCrossingAxis, sal_Int32 nAxesSetIdx, sal_Int32 nAxisIdx, bool bUseFixedInnerSize)
Creates a chart2 axis and inserts it into the passed coordinate system.
virtual ~AxisDispUnitsConverter() override
AxisDispUnitsConverter(const ConverterRoot &rParent, AxisDispUnitsModel &rModel)
void convertFromModel(const css::uno::Reference< css::chart2::XAxis > &rxAxis)
Creates a chart2 axis and inserts it into the passed coordinate system.
Base class of all converter classes.