LibreOffice Module chart2 (master) 1
Namespaces | Functions
ExplicitCategoriesProvider.cxx File Reference
#include <ExplicitCategoriesProvider.hxx>
#include <DiagramHelper.hxx>
#include <ChartType.hxx>
#include <ChartTypeHelper.hxx>
#include <Axis.hxx>
#include <AxisHelper.hxx>
#include <DataSourceHelper.hxx>
#include <ChartModel.hxx>
#include <ChartModelHelper.hxx>
#include <NumberFormatterWrapper.hxx>
#include <unonames.hxx>
#include <BaseCoordinateSystem.hxx>
#include <DataSeries.hxx>
#include <com/sun/star/chart2/AxisType.hpp>
#include <o3tl/safeint.hxx>
#include <rtl/ustrbuf.hxx>
#include <comphelper/diagnose_ex.hxx>
#include <limits>
Include dependency graph for ExplicitCategoriesProvider.cxx:

Go to the source code of this file.

Namespaces

namespace  chart
 

Functions

static std::vector< sal_Int32 > chart::lcl_getLimitingBorders (const std::vector< ComplexCategory > &rComplexCategories)
 
static std::vector< ComplexCategory > chart::lcl_DataSequenceToComplexCategoryVector (const uno::Sequence< OUString > &rStrings, const std::vector< sal_Int32 > &rLimitingBorders, bool bCreateSingleCategories)
 
static sal_Int32 chart::lcl_getCategoryCount (std::vector< ComplexCategory > &rComplexCategories)
 
static Sequence< OUString > chart::lcl_getExplicitSimpleCategories (const SplitCategoriesProvider &rSplitCategoriesProvider, std::vector< std::vector< ComplexCategory > > &rComplexCats)
 
static bool chart::lcl_fillDateCategories (const uno::Reference< data::XDataSequence > &xDataSequence, std::vector< double > &rDateCategories, bool bIsAutoDate, ChartModel &rModel)
 

Variable Documentation

◆ m_rSplitCategoriesList

const std::vector< Reference< data::XLabeledDataSequence> >& m_rSplitCategoriesList
private

Definition at line 236 of file ExplicitCategoriesProvider.cxx.

◆ mrModel

ChartModel& mrModel
private