LibreOffice Module chart2 (master) 1
chart::BarChart Member List

This is the complete list of members for chart::BarChart, including all inherited members.

adaptOverlapAndGapwidthForGroupBarsPerAxis()chart::BarChartprivate
addErrorBorder(const css::drawing::Position3D &rPos0, const css::drawing::Position3D &rPos1, const rtl::Reference< SvxShapeGroupAnyD > &rTarget, const css::uno::Reference< css::beans::XPropertySet > &rErrorBorderProp)chart::VSeriesPlotterprotectedstatic
addSecondaryValueScale(const ExplicitScaleData &rScale, sal_Int32 nAxisIndex)chart::VSeriesPlotter
addSeries(std::unique_ptr< VDataSeries > pSeries, sal_Int32 zSlot, sal_Int32 xSlot, sal_Int32 ySlot) overridechart::BarChartvirtual
BarChart()=deletechart::BarChart
BarChart(const rtl::Reference< ::chart::ChartType > &xChartTypeModel, sal_Int32 nDimensionCount)chart::BarChart
calculateTimeResolutionOnXAxis() overridechart::VSeriesPlottervirtual
createDataLabel(const rtl::Reference< SvxShapeGroupAnyD > &xTarget, VDataSeries &rDataSeries, sal_Int32 nPointIndex, double fValue, double fSumValue, const css::awt::Point &rScreenPosition2D, LabelAlignment eAlignment, sal_Int32 nOffset=0, sal_Int32 nTextWidth=0)chart::VSeriesPlotterprotected
createDataPoint3D_Bar(const rtl::Reference< SvxShapeGroupAnyD > &xTarget, const css::drawing::Position3D &rPosition, const css::drawing::Direction3D &rSize, double fTopHeight, sal_Int32 nRotateZAngleHundredthDegree, const css::uno::Reference< css::beans::XPropertySet > &xObjectProperties, sal_Int32 nGeometry3D)chart::BarChartprivatestatic
createErrorBar(const rtl::Reference< SvxShapeGroupAnyD > &xTarget, const css::drawing::Position3D &rPos, const css::uno::Reference< css::beans::XPropertySet > &xErrorBarProperties, const VDataSeries &rVDataSeries, sal_Int32 nIndex, bool bVertical, const double *pfScaledLogicX)chart::VSeriesPlotterprotected
createErrorBar_X(const css::drawing::Position3D &rUnscaledLogicPosition, VDataSeries &rVDataSeries, sal_Int32 nPointIndex, const rtl::Reference< SvxShapeGroupAnyD > &xTarget)chart::VSeriesPlotterprotected
createErrorBar_Y(const css::drawing::Position3D &rUnscaledLogicPosition, VDataSeries &rVDataSeries, sal_Int32 nPointIndex, const rtl::Reference< SvxShapeGroupAnyD > &xTarget, double const *pfScaledLogicX)chart::VSeriesPlotterprotected
createErrorRectangle(const css::drawing::Position3D &rUnscaledLogicPosition, VDataSeries &rVDataSeries, sal_Int32 nIndex, const rtl::Reference< SvxShapeGroupAnyD > &rTarget, bool bUseXErrorData, bool bUseYErrorData)chart::VSeriesPlotterprotected
createGroupShape(const rtl::Reference< SvxShapeGroupAnyD > &xTarget, const OUString &rName=OUString())chart::PlotterBaseprotected
createLegendEntries(const css::awt::Size &rEntryKeyAspectRatio, css::chart2::LegendPosition eLegendPosition, const css::uno::Reference< css::beans::XPropertySet > &xTextProperties, const rtl::Reference< SvxShapeGroupAnyD > &xTarget, const css::uno::Reference< css::uno::XComponentContext > &xContext, ChartModel &rModel) overridechart::VSeriesPlottervirtual
createLegendEntriesForSeries(const css::awt::Size &rEntryKeyAspectRatio, const VDataSeries &rSeries, const css::uno::Reference< css::beans::XPropertySet > &xTextProperties, const rtl::Reference< SvxShapeGroupAnyD > &xTarget, const css::uno::Reference< css::uno::XComponentContext > &xContext)chart::VSeriesPlotter
createLegendSymbolForPoint(const css::awt::Size &rEntryKeyAspectRatio, const VDataSeries &rSeries, sal_Int32 nPointIndex, const rtl::Reference< SvxShapeGroupAnyD > &xTarget)chart::VSeriesPlotter
createLegendSymbolForSeries(const css::awt::Size &rEntryKeyAspectRatio, const VDataSeries &rSeries, const rtl::Reference< SvxShapeGroupAnyD > &xTarget)chart::VSeriesPlotter
createRegressionCurveEquationShapes(const OUString &rEquationCID, const css::uno::Reference< css::beans::XPropertySet > &xEquationProperties, const rtl::Reference< SvxShapeGroupAnyD > &xEquationTarget, const css::uno::Reference< css::chart2::XRegressionCurveCalculator > &xRegressionCurveCalculator, css::awt::Point aDefaultPos)chart::VSeriesPlotterprotected
createRegressionCurvesShapes(VDataSeries const &rVDataSeries, const rtl::Reference< SvxShapeGroupAnyD > &xTarget, const rtl::Reference< SvxShapeGroupAnyD > &xEquationTarget, bool bMaySkipPointsInRegressionCalculation)chart::VSeriesPlotterprotected
createSeriesPlotter(const rtl::Reference< ::chart::ChartType > &xChartTypeModel, sal_Int32 nDimensionCount, bool bExcludingPositioning)chart::VSeriesPlotterstatic
createShapes() overridechart::BarChartvirtual
createSymbols(const css::awt::Size &rEntryKeyAspectRatio, const rtl::Reference< SvxShapeGroupAnyD > &xTarget, const css::uno::Reference< css::uno::XComponentContext > &xContext)chart::VSeriesPlotter
createSymbolsForSeries(const css::awt::Size &rEntryKeyAspectRatio, const VDataSeries &rSeries, const rtl::Reference< SvxShapeGroupAnyD > &xTarget, const css::uno::Reference< css::uno::XComponentContext > &xContext)chart::VSeriesPlotter
doXSlot(const VDataSeriesGroup &rXSlot, bool &bDrawConnectionLines, bool &bDrawConnectionLinesInited, sal_Int32 nZ, sal_Int32 nPointIndex, sal_Int32 nStartIndex, const rtl::Reference< SvxShapeGroupAnyD > &xSeriesTarget, const rtl::Reference< SvxShapeGroupAnyD > &xRegressionCurveTarget, const rtl::Reference< SvxShapeGroupAnyD > &xRegressionCurveEquationTarget, const rtl::Reference< SvxShapeGroupAnyD > &xTextTarget, std::unordered_set< rtl::Reference< SvxShape > > &aShapeSet, std::map< VDataSeries *, FormerBarPoint > &aSeriesFormerPointMap, std::map< sal_Int32, double > &aLogicYSumMap, double fLogicBaseWidth, double fSlotX, BarPositionHelper *const pPosHelper, double fLogicPositiveYSum, double fLogicNegativeYSum, sal_Int32 nAttachedAxisIndex)chart::BarChartprivate
doZSlot(bool &bDrawConnectionLines, bool &bDrawConnectionLinesInited, const std::vector< VDataSeriesGroup > &rZSlot, sal_Int32 nZ, sal_Int32 nPointIndex, sal_Int32 nStartIndex, const rtl::Reference< SvxShapeGroupAnyD > &xSeriesTarget, const rtl::Reference< SvxShapeGroupAnyD > &xRegressionCurveTarget, const rtl::Reference< SvxShapeGroupAnyD > &xRegressionCurveEquationTarget, const rtl::Reference< SvxShapeGroupAnyD > &xTextTarget, std::unordered_set< rtl::Reference< SvxShape > > &aShapeSet, std::map< VDataSeries *, FormerBarPoint > &aSeriesFormerPointMap, std::map< sal_Int32, double > &aLogicYSumMap)chart::BarChartprivate
getAllSeries()chart::VSeriesPlotter
getAllSeries() constchart::VSeriesPlotter
getAllSeriesNames() constchart::VSeriesPlotter
getCategoryName(sal_Int32 nPointIndex) constchart::VSeriesPlotterprotected
getErrorBarsGroupShape(VDataSeries &rDataSeries, const rtl::Reference< SvxShapeGroupAnyD > &xTarget, bool bYError)chart::VSeriesPlotterprotected
getExplicitCategoriesProvider()chart::VSeriesPlotterinline
getExplicitSymbol(const VDataSeries &rSeries, sal_Int32 nPointIndex)chart::VSeriesPlottervirtual
getFirstSeries() constchart::VSeriesPlotterprotected
getLabelScreenPositionAndAlignment(LabelAlignment &rAlignment, sal_Int32 nLabelPlacement, double fScaledX, double fScaledLowerYValue, double fScaledUpperYValue, double fScaledZ, double fScaledLowerBarDepth, double fScaledUpperBarDepth, double fBaseValue, BarPositionHelper const *pPosHelper) constchart::BarChartprivate
getLabelsGroupShape(VDataSeries &rDataSeries, const rtl::Reference< SvxShapeGroupAnyD > &xTarget)chart::VSeriesPlotterprotectedstatic
getLabelTextForValue(VDataSeries const &rDataSeries, sal_Int32 nPointIndex, double fValue, bool bAsPercentage)chart::VSeriesPlotter
getLegendSymbolStyle()chart::VSeriesPlottervirtual
getMaximumX() overridechart::VSeriesPlottervirtual
getMaximumYInRange(double fMinimumX, double fMaximumX, sal_Int32 nAxisIndex) overridechart::VSeriesPlottervirtual
getMaximumZ() overridechart::VSeriesPlottervirtual
getMinimumAndMaximumX(double &rfMinimum, double &rfMaximum) constchart::VSeriesPlotter
getMinimumAndMaximumYInContinuousXRange(double &rfMinY, double &rfMaxY, double fMinX, double fMaxX, sal_Int32 nAxisIndex) constchart::VSeriesPlotter
getMinimumX() overridechart::VSeriesPlottervirtual
getMinimumYInRange(double fMinimumX, double fMaximumX, sal_Int32 nAxisIndex) overridechart::VSeriesPlottervirtual
getMinimumZ() overridechart::VSeriesPlottervirtual
getPlottingPositionHelper(sal_Int32 nAxisIndex) const overridechart::BarChartprivatevirtual
getPointCount() constchart::VSeriesPlotter
getPreferredDiagramAspectRatio() const overridechart::BarChartvirtual
getPreferredLegendKeyAspectRatio() overridechart::VSeriesPlottervirtual
getSeriesGroupShape(VDataSeries *pDataSeries, const rtl::Reference< SvxShapeGroupAnyD > &xTarget)chart::VSeriesPlotterprotected
getSeriesGroupShapeBackChild(VDataSeries *pDataSeries, const rtl::Reference< SvxShapeGroupAnyD > &xTarget)chart::VSeriesPlotterprotected
getSeriesGroupShapeFrontChild(VDataSeries *pDataSeries, const rtl::Reference< SvxShapeGroupAnyD > &xTarget)chart::VSeriesPlotterprotected
getSeriesNames() constchart::VSeriesPlotter
getTransformedDepth() constchart::VSeriesPlotter
initPlotter(const rtl::Reference< SvxShapeGroupAnyD > &xLogicTarget, const rtl::Reference< SvxShapeGroupAnyD > &xFinalTarget, const OUString &rCID)chart::PlotterBasevirtual
isExpandBorderToIncrementRhythm(sal_Int32 nDimensionIndex) overridechart::VSeriesPlottervirtual
isExpandIfValuesCloseToBorder(sal_Int32 nDimensionIndex) overridechart::VSeriesPlottervirtual
isExpandNarrowValuesTowardZero(sal_Int32 nDimensionIndex) overridechart::VSeriesPlottervirtual
isExpandWideValuesToZero(sal_Int32 nDimensionIndex) overridechart::VSeriesPlottervirtual
isSeparateStackingForDifferentSigns(sal_Int32 nDimensionIndex) overridechart::VSeriesPlottervirtual
isValidPosition(const css::drawing::Position3D &rPos)chart::PlotterBasestatic
m_aAvailableOuterRectchart::VSeriesPlotterprotected
m_aCIDchart::PlotterBaseprotected
m_aCoordinateSystemResolutionchart::VSeriesPlotterprotected
m_aGapwidthSequencechart::BarChartprivate
m_aNullDatechart::VSeriesPlotterprotected
m_aOverlapSequencechart::BarChartprivate
m_aPageReferenceSizechart::VSeriesPlotterprotected
m_apNumberFormatterWrapperchart::VSeriesPlotterprotected
m_aSecondaryPosHelperMapchart::VSeriesPlottermutableprivate
m_aSecondaryValueScaleschart::VSeriesPlotterprivate
m_aZSlotschart::VSeriesPlotterprotected
m_bCategoryXAxischart::VSeriesPlotterprotected
m_bPieLabelsAllowToMovechart::VSeriesPlotterprotected
m_bPointsWereSkippedchart::VSeriesPlotterprotected
m_nDimensionchart::PlotterBaseprotected
m_nTimeResolutionchart::VSeriesPlotterprotected
m_pExplicitCategoriesProviderchart::VSeriesPlotterprotected
m_pMainPosHelperchart::BarChartprivate
m_pPosHelperchart::PlotterBaseprotected
m_xChartTypeModelchart::VSeriesPlotterprotected
m_xColorSchemechart::VSeriesPlotterprotected
m_xFinalTargetchart::PlotterBaseprotected
m_xLogicTargetchart::PlotterBaseprotected
PlotterBase(sal_Int32 nDimension)chart::PlotterBase
PointsWereSkipped() constchart::VSeriesPlotterinline
rearrangeLabelToAvoidOverlapIfRequested(const css::awt::Size &rPageSize)chart::VSeriesPlottervirtual
releaseShapes()chart::VSeriesPlotter
setAvailableOuterRect(const basegfx::B2IRectangle &aAvailableOuterRect)chart::VSeriesPlotterinline
setColorScheme(const css::uno::Reference< css::chart2::XColorScheme > &xColorScheme)chart::VSeriesPlotter
setCoordinateSystemResolution(const css::uno::Sequence< sal_Int32 > &rCoordinateSystemResolution)chart::VSeriesPlotter
setExplicitCategoriesProvider(ExplicitCategoriesProvider *pExplicitCategoriesProvider)chart::VSeriesPlotter
setNumberFormatsSupplier(const css::uno::Reference< css::util::XNumberFormatsSupplier > &xNumFmtSupplier)chart::VSeriesPlotter
setPageReferenceSize(const css::awt::Size &rPageRefSize)chart::VSeriesPlotter
setPieLabelsAllowToMove(bool bIsPieOrDonut)chart::VSeriesPlotterinline
setScales(std::vector< ExplicitScaleData > &&rScales, bool bSwapXAndYAxis)chart::PlotterBasevirtual
setTimeResolutionOnXAxis(tools::Long nTimeResolution, const Date &rNullDate) overridechart::VSeriesPlottervirtual
setTransformationSceneToScreen(const css::drawing::HomogenMatrix &rMatrix)chart::PlotterBasevirtual
shouldSnapRectToUsedArea()chart::VSeriesPlottervirtual
tSecondaryPosHelperMap typedefchart::VSeriesPlotterprivate
tSecondaryValueScales typedefchart::VSeriesPlotterprivate
VSeriesPlotter()=deletechart::VSeriesPlotter
VSeriesPlotter(rtl::Reference< ::chart::ChartType > xChartTypeModel, sal_Int32 nDimensionCount, bool bCategoryXAxis=true)chart::VSeriesPlotterprotected
WantToPlotInFrontOfAxisLine()chart::VSeriesPlotter
~BarChart() overridechart::BarChartvirtual
~LegendEntryProvider()chart::LegendEntryProviderinlineprotected
~MinimumAndMaximumSupplier()chart::MinimumAndMaximumSupplierinlineprotected
~PlotterBase()chart::PlotterBasevirtual
~VSeriesPlotter() overridechart::VSeriesPlottervirtual