LibreOffice Module chart2 (master) 1
Namespaces | Functions
DataSeriesHelper.hxx File Reference
#include "StackMode.hxx"
#include "charttoolsdllapi.hxx"
#include <com/sun/star/uno/Reference.h>
#include <rtl/ustring.hxx>
#include <rtl/ref.hxx>
#include <vector>
Include dependency graph for DataSeriesHelper.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  com
 
namespace  com::sun
 
namespace  com::sun::star
 
namespace  com::sun::star::beans
 
namespace  com::sun::star::chart2
 
namespace  com::sun::star::chart2::data
 
namespace  com::sun::star::uno
 
namespace  chart
 
namespace  chart::DataSeriesHelper
 

Functions

OOO_DLLPUBLIC_CHARTTOOLS OUString chart::DataSeriesHelper::getRole (const css::uno::Reference< css::chart2::data::XLabeledDataSequence > &xLabeledDataSequence)
 
OOO_DLLPUBLIC_CHARTTOOLS css::uno::Reference< css::chart2::data::XLabeledDataSequence > chart::DataSeriesHelper::getDataSequenceByRole (const css::uno::Reference< css::chart2::data::XDataSource > &xSource, const OUString &aRole, bool bMatchPrefix=false)
 Retrieves the data sequence in the given data source that matches the given role. More...
 
OOO_DLLPUBLIC_CHARTTOOLS std::vector< css::uno::Reference< css::chart2::data::XLabeledDataSequence > > chart::DataSeriesHelper::getAllDataSequencesByRole (const css::uno::Sequence< css::uno::Reference< css::chart2::data::XLabeledDataSequence > > &aDataSequences, const OUString &aRole)
 Retrieves all data sequences in the given data source that match the given role prefix. More...
 
OOO_DLLPUBLIC_CHARTTOOLS std::vector< css::uno::Reference< css::chart2::data::XLabeledDataSequence > > chart::DataSeriesHelper::getAllDataSequencesByRole (const std::vector< css::uno::Reference< css::chart2::data::XLabeledDataSequence > > &aDataSequences, const OUString &aRole)
 
OOO_DLLPUBLIC_CHARTTOOLS std::vector< css::uno::Reference< css::chart2::data::XLabeledDataSequence > > chart::DataSeriesHelper::getAllDataSequences (const std::vector< rtl::Reference<::chart::DataSeries > > &aSeries)
 
OOO_DLLPUBLIC_CHARTTOOLS rtl::Reference< ::chart::DataSourcechart::DataSeriesHelper::getDataSource (const std::vector< rtl::Reference< ::chart::DataSeries > > &aSeries)
 Retrieves all data sequences found in the given data series and puts them into a data source. More...
 
OOO_DLLPUBLIC_CHARTTOOLS void chart::DataSeriesHelper::setStackModeAtSeries (const std::vector< rtl::Reference< ::chart::DataSeries > > &aSeries, const rtl::Reference< ::chart::BaseCoordinateSystem > &xCorrespondingCoordinateSystem, StackMode eStackMode)
 
OOO_DLLPUBLIC_CHARTTOOLS sal_Int32 chart::DataSeriesHelper::getAttachedAxisIndex (const rtl::Reference< ::chart::DataSeries > &xSeries)
 
OOO_DLLPUBLIC_CHARTTOOLS sal_Int32 chart::DataSeriesHelper::getNumberFormatKeyFromAxis (const rtl::Reference< ::chart::DataSeries > &xSeries, const rtl::Reference< ::chart::BaseCoordinateSystem > &xCorrespondingCoordinateSystem, sal_Int32 nDimensionIndex, sal_Int32 nAxisIndex=-1)
 
OOO_DLLPUBLIC_CHARTTOOLS rtl::Reference< ::chart::BaseCoordinateSystemchart::DataSeriesHelper::getCoordinateSystemOfSeries (const rtl::Reference< ::chart::DataSeries > &xSeries, const rtl::Reference< ::chart::Diagram > &xDiagram)
 
OOO_DLLPUBLIC_CHARTTOOLS rtl::Reference< ::chart::ChartTypechart::DataSeriesHelper::getChartTypeOfSeries (const rtl::Reference< ::chart::DataSeries > &xSeries, const rtl::Reference< ::chart::Diagram > &xDiagram)
 
OOO_DLLPUBLIC_CHARTTOOLS void chart::DataSeriesHelper::deleteSeries (const rtl::Reference< ::chart::DataSeries > &xSeries, const rtl::Reference< ::chart::ChartType > &xChartType)
 
OOO_DLLPUBLIC_CHARTTOOLS void chart::DataSeriesHelper::switchSymbolsOnOrOff (const rtl::Reference< ::chart::DataSeries > &xSeries, bool bSymbolsOn, sal_Int32 nSeriesIndex)
 
OOO_DLLPUBLIC_CHARTTOOLS void chart::DataSeriesHelper::switchLinesOnOrOff (const rtl::Reference< ::chart::DataSeries > &xSeries, bool bLinesOn)
 
OOO_DLLPUBLIC_CHARTTOOLS void chart::DataSeriesHelper::makeLinesThickOrThin (const rtl::Reference< ::chart::DataSeries > &xSeries, bool bThick)
 
OOO_DLLPUBLIC_CHARTTOOLS void chart::DataSeriesHelper::setPropertyAlsoToAllAttributedDataPoints (const rtl::Reference< ::chart::DataSeries > &xSeries, const OUString &rPropertyName, const css::uno::Any &rPropertyValue)
 
OOO_DLLPUBLIC_CHARTTOOLS bool chart::DataSeriesHelper::hasAttributedDataPointDifferentValue (const rtl::Reference< ::chart::DataSeries > &xSeries, const OUString &rPropertyName, const css::uno::Any &rPropertyValue)
 
OOO_DLLPUBLIC_CHARTTOOLS sal_Int32 chart::DataSeriesHelper::translateIndexFromHiddenToFullSequence (sal_Int32 nClippedIndex, const css::uno::Reference< css::chart2::data::XDataSequence > &xDataSequence, bool bTranslate)
 
OOO_DLLPUBLIC_CHARTTOOLS bool chart::DataSeriesHelper::hasDataLabelsAtSeries (const rtl::Reference< ::chart::DataSeries > &xSeries)
 
OOO_DLLPUBLIC_CHARTTOOLS bool chart::DataSeriesHelper::hasDataLabelsAtPoints (const rtl::Reference< ::chart::DataSeries > &xSeries)
 
OOO_DLLPUBLIC_CHARTTOOLS bool chart::DataSeriesHelper::hasDataLabelAtPoint (const rtl::Reference< ::chart::DataSeries > &xSeries, sal_Int32 nPointIndex)
 
OOO_DLLPUBLIC_CHARTTOOLS void chart::DataSeriesHelper::insertDataLabelsToSeriesAndAllPoints (const rtl::Reference< ::chart::DataSeries > &xSeries)
 
OOO_DLLPUBLIC_CHARTTOOLS void chart::DataSeriesHelper::insertDataLabelToPoint (const css::uno::Reference< css::beans::XPropertySet > &xPointPropertySet)
 
OOO_DLLPUBLIC_CHARTTOOLS void chart::DataSeriesHelper::deleteDataLabelsFromSeriesAndAllPoints (const rtl::Reference< ::chart::DataSeries > &xSeries)
 
OOO_DLLPUBLIC_CHARTTOOLS void chart::DataSeriesHelper::deleteDataLabelsFromPoint (const css::uno::Reference< css::beans::XPropertySet > &xPointPropertySet)