|
LibreOffice Module chart2 (master) 1
|
This is the complete list of members for chart::BarChart, including all inherited members.
| adaptOverlapAndGapwidthForGroupBarsPerAxis() | chart::BarChart | private |
| 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::VSeriesPlotter | protectedstatic |
| addSecondaryValueScale(const ExplicitScaleData &rScale, sal_Int32 nAxisIndex) | chart::VSeriesPlotter | |
| addSeries(std::unique_ptr< VDataSeries > pSeries, sal_Int32 zSlot, sal_Int32 xSlot, sal_Int32 ySlot) override | chart::BarChart | virtual |
| BarChart()=delete | chart::BarChart | |
| BarChart(const rtl::Reference< ::chart::ChartType > &xChartTypeModel, sal_Int32 nDimensionCount) | chart::BarChart | |
| calculateTimeResolutionOnXAxis() override | chart::VSeriesPlotter | virtual |
| 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::VSeriesPlotter | protected |
| 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::BarChart | privatestatic |
| 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::VSeriesPlotter | protected |
| createErrorBar_X(const css::drawing::Position3D &rUnscaledLogicPosition, VDataSeries &rVDataSeries, sal_Int32 nPointIndex, const rtl::Reference< SvxShapeGroupAnyD > &xTarget) | chart::VSeriesPlotter | protected |
| createErrorBar_Y(const css::drawing::Position3D &rUnscaledLogicPosition, VDataSeries &rVDataSeries, sal_Int32 nPointIndex, const rtl::Reference< SvxShapeGroupAnyD > &xTarget, double const *pfScaledLogicX) | chart::VSeriesPlotter | protected |
| createErrorRectangle(const css::drawing::Position3D &rUnscaledLogicPosition, VDataSeries &rVDataSeries, sal_Int32 nIndex, const rtl::Reference< SvxShapeGroupAnyD > &rTarget, bool bUseXErrorData, bool bUseYErrorData) | chart::VSeriesPlotter | protected |
| createGroupShape(const rtl::Reference< SvxShapeGroupAnyD > &xTarget, const OUString &rName=OUString()) | chart::PlotterBase | protected |
| 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) override | chart::VSeriesPlotter | virtual |
| 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::VSeriesPlotter | protected |
| createRegressionCurvesShapes(VDataSeries const &rVDataSeries, const rtl::Reference< SvxShapeGroupAnyD > &xTarget, const rtl::Reference< SvxShapeGroupAnyD > &xEquationTarget, bool bMaySkipPointsInRegressionCalculation) | chart::VSeriesPlotter | protected |
| createSeriesPlotter(const rtl::Reference< ::chart::ChartType > &xChartTypeModel, sal_Int32 nDimensionCount, bool bExcludingPositioning) | chart::VSeriesPlotter | static |
| createShapes() override | chart::BarChart | virtual |
| 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::BarChart | private |
| 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::BarChart | private |
| getAllSeries() | chart::VSeriesPlotter | |
| getAllSeries() const | chart::VSeriesPlotter | |
| getAllSeriesNames() const | chart::VSeriesPlotter | |
| getCategoryName(sal_Int32 nPointIndex) const | chart::VSeriesPlotter | protected |
| getErrorBarsGroupShape(VDataSeries &rDataSeries, const rtl::Reference< SvxShapeGroupAnyD > &xTarget, bool bYError) | chart::VSeriesPlotter | protected |
| getExplicitCategoriesProvider() | chart::VSeriesPlotter | inline |
| getExplicitSymbol(const VDataSeries &rSeries, sal_Int32 nPointIndex) | chart::VSeriesPlotter | virtual |
| getFirstSeries() const | chart::VSeriesPlotter | protected |
| getLabelScreenPositionAndAlignment(LabelAlignment &rAlignment, sal_Int32 nLabelPlacement, double fScaledX, double fScaledLowerYValue, double fScaledUpperYValue, double fScaledZ, double fScaledLowerBarDepth, double fScaledUpperBarDepth, double fBaseValue, BarPositionHelper const *pPosHelper) const | chart::BarChart | private |
| getLabelsGroupShape(VDataSeries &rDataSeries, const rtl::Reference< SvxShapeGroupAnyD > &xTarget) | chart::VSeriesPlotter | protectedstatic |
| getLabelTextForValue(VDataSeries const &rDataSeries, sal_Int32 nPointIndex, double fValue, bool bAsPercentage) | chart::VSeriesPlotter | |
| getLegendSymbolStyle() | chart::VSeriesPlotter | virtual |
| getMaximumX() override | chart::VSeriesPlotter | virtual |
| getMaximumYInRange(double fMinimumX, double fMaximumX, sal_Int32 nAxisIndex) override | chart::VSeriesPlotter | virtual |
| getMaximumZ() override | chart::VSeriesPlotter | virtual |
| getMinimumAndMaximumX(double &rfMinimum, double &rfMaximum) const | chart::VSeriesPlotter | |
| getMinimumAndMaximumYInContinuousXRange(double &rfMinY, double &rfMaxY, double fMinX, double fMaxX, sal_Int32 nAxisIndex) const | chart::VSeriesPlotter | |
| getMinimumX() override | chart::VSeriesPlotter | virtual |
| getMinimumYInRange(double fMinimumX, double fMaximumX, sal_Int32 nAxisIndex) override | chart::VSeriesPlotter | virtual |
| getMinimumZ() override | chart::VSeriesPlotter | virtual |
| getPlottingPositionHelper(sal_Int32 nAxisIndex) const override | chart::BarChart | privatevirtual |
| getPointCount() const | chart::VSeriesPlotter | |
| getPreferredDiagramAspectRatio() const override | chart::BarChart | virtual |
| getPreferredLegendKeyAspectRatio() override | chart::VSeriesPlotter | virtual |
| getSeriesGroupShape(VDataSeries *pDataSeries, const rtl::Reference< SvxShapeGroupAnyD > &xTarget) | chart::VSeriesPlotter | protected |
| getSeriesGroupShapeBackChild(VDataSeries *pDataSeries, const rtl::Reference< SvxShapeGroupAnyD > &xTarget) | chart::VSeriesPlotter | protected |
| getSeriesGroupShapeFrontChild(VDataSeries *pDataSeries, const rtl::Reference< SvxShapeGroupAnyD > &xTarget) | chart::VSeriesPlotter | protected |
| getSeriesNames() const | chart::VSeriesPlotter | |
| getTransformedDepth() const | chart::VSeriesPlotter | |
| initPlotter(const rtl::Reference< SvxShapeGroupAnyD > &xLogicTarget, const rtl::Reference< SvxShapeGroupAnyD > &xFinalTarget, const OUString &rCID) | chart::PlotterBase | virtual |
| isExpandBorderToIncrementRhythm(sal_Int32 nDimensionIndex) override | chart::VSeriesPlotter | virtual |
| isExpandIfValuesCloseToBorder(sal_Int32 nDimensionIndex) override | chart::VSeriesPlotter | virtual |
| isExpandNarrowValuesTowardZero(sal_Int32 nDimensionIndex) override | chart::VSeriesPlotter | virtual |
| isExpandWideValuesToZero(sal_Int32 nDimensionIndex) override | chart::VSeriesPlotter | virtual |
| isSeparateStackingForDifferentSigns(sal_Int32 nDimensionIndex) override | chart::VSeriesPlotter | virtual |
| isValidPosition(const css::drawing::Position3D &rPos) | chart::PlotterBase | static |
| m_aAvailableOuterRect | chart::VSeriesPlotter | protected |
| m_aCID | chart::PlotterBase | protected |
| m_aCoordinateSystemResolution | chart::VSeriesPlotter | protected |
| m_aGapwidthSequence | chart::BarChart | private |
| m_aNullDate | chart::VSeriesPlotter | protected |
| m_aOverlapSequence | chart::BarChart | private |
| m_aPageReferenceSize | chart::VSeriesPlotter | protected |
| m_apNumberFormatterWrapper | chart::VSeriesPlotter | protected |
| m_aSecondaryPosHelperMap | chart::VSeriesPlotter | mutableprivate |
| m_aSecondaryValueScales | chart::VSeriesPlotter | private |
| m_aZSlots | chart::VSeriesPlotter | protected |
| m_bCategoryXAxis | chart::VSeriesPlotter | protected |
| m_bPieLabelsAllowToMove | chart::VSeriesPlotter | protected |
| m_bPointsWereSkipped | chart::VSeriesPlotter | protected |
| m_nDimension | chart::PlotterBase | protected |
| m_nTimeResolution | chart::VSeriesPlotter | protected |
| m_pExplicitCategoriesProvider | chart::VSeriesPlotter | protected |
| m_pMainPosHelper | chart::BarChart | private |
| m_pPosHelper | chart::PlotterBase | protected |
| m_xChartTypeModel | chart::VSeriesPlotter | protected |
| m_xColorScheme | chart::VSeriesPlotter | protected |
| m_xFinalTarget | chart::PlotterBase | protected |
| m_xLogicTarget | chart::PlotterBase | protected |
| PlotterBase(sal_Int32 nDimension) | chart::PlotterBase | |
| PointsWereSkipped() const | chart::VSeriesPlotter | inline |
| rearrangeLabelToAvoidOverlapIfRequested(const css::awt::Size &rPageSize) | chart::VSeriesPlotter | virtual |
| releaseShapes() | chart::VSeriesPlotter | |
| setAvailableOuterRect(const basegfx::B2IRectangle &aAvailableOuterRect) | chart::VSeriesPlotter | inline |
| 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::VSeriesPlotter | inline |
| setScales(std::vector< ExplicitScaleData > &&rScales, bool bSwapXAndYAxis) | chart::PlotterBase | virtual |
| setTimeResolutionOnXAxis(tools::Long nTimeResolution, const Date &rNullDate) override | chart::VSeriesPlotter | virtual |
| setTransformationSceneToScreen(const css::drawing::HomogenMatrix &rMatrix) | chart::PlotterBase | virtual |
| shouldSnapRectToUsedArea() | chart::VSeriesPlotter | virtual |
| tSecondaryPosHelperMap typedef | chart::VSeriesPlotter | private |
| tSecondaryValueScales typedef | chart::VSeriesPlotter | private |
| VSeriesPlotter()=delete | chart::VSeriesPlotter | |
| VSeriesPlotter(rtl::Reference< ::chart::ChartType > xChartTypeModel, sal_Int32 nDimensionCount, bool bCategoryXAxis=true) | chart::VSeriesPlotter | protected |
| WantToPlotInFrontOfAxisLine() | chart::VSeriesPlotter | |
| ~BarChart() override | chart::BarChart | virtual |
| ~LegendEntryProvider() | chart::LegendEntryProvider | inlineprotected |
| ~MinimumAndMaximumSupplier() | chart::MinimumAndMaximumSupplier | inlineprotected |
| ~PlotterBase() | chart::PlotterBase | virtual |
| ~VSeriesPlotter() override | chart::VSeriesPlotter | virtual |