LibreOffice Module chart2 (master) 1
|
This is the complete list of members for chart::NetChart, including all inherited members.
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) | chart::VSeriesPlotter | virtual |
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 |
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::NetChart | 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 | |
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) override | chart::NetChart | virtual |
getFirstSeries() const | chart::VSeriesPlotter | protected |
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() override | chart::NetChart | virtual |
getMaximumX() override | chart::NetChart | 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 | chart::VSeriesPlotter | protectedvirtual |
getPointCount() const | chart::VSeriesPlotter | |
getPreferredDiagramAspectRatio() const override | chart::NetChart | 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 | |
impl_createArea(VDataSeries *pSeries, const std::vector< std::vector< css::drawing::Position3D > > *pSeriesPoly, std::vector< std::vector< css::drawing::Position3D > > const *pPreviousSeriesPoly, PlottingPositionHelper const *pPosHelper) | chart::NetChart | private |
impl_createLine(VDataSeries *pSeries, const std::vector< std::vector< css::drawing::Position3D > > *pSeriesPoly, PlottingPositionHelper const *pPosHelper) | chart::NetChart | private |
impl_createSeriesShapes() | chart::NetChart | private |
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::NetChart | virtual |
isExpandNarrowValuesTowardZero(sal_Int32 nDimensionIndex) override | chart::VSeriesPlotter | virtual |
isExpandWideValuesToZero(sal_Int32 nDimensionIndex) override | chart::VSeriesPlotter | virtual |
isSeparateStackingForDifferentSigns(sal_Int32 nDimensionIndex) override | chart::NetChart | 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_aNullDate | chart::VSeriesPlotter | protected |
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_bArea | chart::NetChart | private |
m_bCategoryXAxis | chart::VSeriesPlotter | protected |
m_bLine | chart::NetChart | private |
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::NetChart | 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 |
m_xSeriesTarget | chart::NetChart | private |
m_xTextTarget | chart::NetChart | private |
NetChart()=delete | chart::NetChart | |
NetChart(const rtl::Reference< ::chart::ChartType > &xChartTypeModel, sal_Int32 nDimensionCount, bool bNoArea, std::unique_ptr< PlottingPositionHelper > pPlottingPositionHelper) | chart::NetChart | |
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 | |
~LegendEntryProvider() | chart::LegendEntryProvider | inlineprotected |
~MinimumAndMaximumSupplier() | chart::MinimumAndMaximumSupplier | inlineprotected |
~NetChart() override | chart::NetChart | virtual |
~PlotterBase() | chart::PlotterBase | virtual |
~VSeriesPlotter() override | chart::VSeriesPlotter | virtual |