|
| | VCartesianCoordinateSystem ()=delete |
| |
| | VCartesianCoordinateSystem (const rtl::Reference< ::chart::BaseCoordinateSystem > &xCooSys) |
| |
| virtual | ~VCartesianCoordinateSystem () override |
| |
| virtual void | createVAxisList (const rtl::Reference<::chart::ChartModel > &ChartDoc, const css::awt::Size &rFontReferenceSize, const css::awt::Rectangle &rMaximumSpaceForLabels, bool bLimitSpaceForLabels, std::vector< std::unique_ptr< VSeriesPlotter > > &rSeriesPlotterList, css::uno::Reference< css::uno::XComponentContext > const &rComponentContext) override |
| | Create "view" axis objects 'VAxis' from the coordinate system model. More...
|
| |
| virtual void | initVAxisInList () override |
| |
| virtual void | updateScalesAndIncrementsOnAxes () override |
| |
| virtual void | createGridShapes () override |
| |
| virtual | ~VCoordinateSystem () |
| |
| void | initPlottingTargets (const rtl::Reference< SvxShapeGroupAnyD > &xLogicTarget, const rtl::Reference< SvxShapeGroupAnyD > &xFinalTarget, rtl::Reference< SvxShapeGroupAnyD > &xLogicTargetForSeriesBehindAxis) |
| |
| void | setParticle (const OUString &rCooSysParticle) |
| |
| void | setTransformationSceneToScreen (const css::drawing::HomogenMatrix &rMatrix) |
| |
| const css::drawing::HomogenMatrix & | getTransformationSceneToScreen () const |
| |
| virtual css::uno::Sequence< sal_Int32 > | getCoordinateSystemResolution (const css::awt::Size &rPageSize, const css::awt::Size &rPageResolution) |
| |
| ExplicitScaleData | getExplicitScale (sal_Int32 nDimensionIndex, sal_Int32 nAxisIndex) const |
| |
| ExplicitIncrementData | getExplicitIncrement (sal_Int32 nDimensionIndex, sal_Int32 nAxisIndex) const |
| |
| void | setExplicitCategoriesProvider (ExplicitCategoriesProvider *) |
| |
| ExplicitCategoriesProvider * | getExplicitCategoriesProvider () |
| |
| std::vector< ExplicitScaleData > | getExplicitScales (sal_Int32 nDimensionIndex, sal_Int32 nAxisIndex) const |
| |
| std::vector< ExplicitIncrementData > | getExplicitIncrements (sal_Int32 nDimensionIndex, sal_Int32 nAxisIndex) const |
| |
| void | addMinimumAndMaximumSupplier (MinimumAndMaximumSupplier *pMinimumAndMaximumSupplier) |
| |
| bool | hasMinimumAndMaximumSupplier (MinimumAndMaximumSupplier *pMinimumAndMaximumSupplier) |
| |
| void | clearMinimumAndMaximumSupplierList () |
| |
| void | prepareAutomaticAxisScaling (ScaleAutomatism &rScaleAutomatism, sal_Int32 nDimIndex, sal_Int32 nAxisIndex) |
| | It sets the scaling parameters for the passed ScaleAutomatism object. More...
|
| |
| void | setExplicitScaleAndIncrement (sal_Int32 nDimensionIndex, sal_Int32 nAxisIndex, const ExplicitScaleData &rExplicitScale, const ExplicitIncrementData &rExplicitIncrement) |
| |
| void | set3DWallPositions (CuboidPlanePosition eLeftWallPos, CuboidPlanePosition eBackWallPos, CuboidPlanePosition eBottomPos) |
| |
| const rtl::Reference< ::chart::BaseCoordinateSystem > & | getModel () const |
| |
| virtual void | createVAxisList (const rtl::Reference<::chart::ChartModel > &xChartDoc, const css::awt::Size &rFontReferenceSize, const css::awt::Rectangle &rMaximumSpaceForLabels, bool bLimitSpaceForLabels, std::vector< std::unique_ptr< VSeriesPlotter > > &rSeriesPlotterList, css::uno::Reference< css::uno::XComponentContext > const &rComponentContext) |
| | Create "view" axis objects 'VAxis' from the coordinate system model. More...
|
| |
| virtual void | initVAxisInList () |
| |
| virtual void | updateScalesAndIncrementsOnAxes () |
| |
| void | createMaximumAxesLabels () |
| |
| void | createAxesLabels () |
| |
| void | updatePositions () |
| |
| void | createAxesShapes () |
| |
| virtual void | createGridShapes () |
| |
| bool | getPropertySwapXAndYAxis () const |
| |
| sal_Int32 | getMaximumAxisIndexByDimension (sal_Int32 nDimensionIndex) const |
| |
| bool | needSeriesNamesForAxis () const |
| |
| void | setSeriesNamesForAxis (const css::uno::Sequence< OUString > &rSeriesNames) |
| |