LibreOffice Module chart2 (master) 1
|
#include <ChartTypeHelper.hxx>
Static Public Member Functions | |
static bool | isSupportingGeometryProperties (const rtl::Reference< ::chart::ChartType > &xChartType, sal_Int32 nDimensionCount) |
static bool | isSupportingStatisticProperties (const rtl::Reference< ::chart::ChartType > &xChartType, sal_Int32 nDimensionCount) |
static bool | isSupportingRegressionProperties (const rtl::Reference< ::chart::ChartType > &xChartType, sal_Int32 nDimensionCount) |
static bool | isSupportingMainAxis (const rtl::Reference< ::chart::ChartType > &xChartType, sal_Int32 nDimensionCount, sal_Int32 nDimensionIndex) |
static bool | isSupportingSecondaryAxis (const rtl::Reference< ::chart::ChartType > &xChartType, sal_Int32 nDimensionCount) |
static bool | isSupportingAreaProperties (const rtl::Reference< ::chart::ChartType > &xChartType, sal_Int32 nDimensionCount) |
static bool | isSupportingSymbolProperties (const rtl::Reference< ::chart::ChartType > &xChartType, sal_Int32 nDimensionCount) |
static bool | isSupportingOverlapAndGapWidthProperties (const rtl::Reference< ::chart::ChartType > &xChartType, sal_Int32 nDimensionCount) |
static bool | isSupportingBarConnectors (const rtl::Reference< ::chart::ChartType > &xChartType, sal_Int32 nDimensionCount) |
static bool | isSupportingRightAngledAxes (const rtl::Reference< ::chart::ChartType > &xChartType) |
static bool | isSupportingAxisSideBySide (const rtl::Reference< ::chart::ChartType > &xChartType, sal_Int32 nDimensionCount) |
static bool | isSupportingStartingAngle (const rtl::Reference< ::chart::ChartType > &xChartType) |
static bool | isSupportingBaseValue (const rtl::Reference< ::chart::ChartType > &xChartType) |
static bool | isSupportingAxisPositioning (const rtl::Reference< ::chart::ChartType > &xChartType, sal_Int32 nDimensionCount, sal_Int32 nDimensionIndex) |
static bool | isSupportingDateAxis (const rtl::Reference< ::chart::ChartType > &xChartType, sal_Int32 nDimensionIndex) |
static bool | isSupportingComplexCategory (const rtl::Reference< ::chart::ChartType > &xChartType) |
static bool | isSupportingCategoryPositioning (const rtl::Reference< ::chart::ChartType > &xChartType, sal_Int32 nDimensionCount) |
static bool | shiftCategoryPosAtXAxisPerDefault (const rtl::Reference< ::chart::ChartType > &xChartType) |
static css::uno::Sequence< sal_Int32 > | getSupportedLabelPlacements (const rtl::Reference< ::chart::ChartType > &xChartType, bool bSwapXAndY, const rtl::Reference< ::chart::DataSeries > &xSeries) |
static css::uno::Sequence< sal_Int32 > | getSupportedMissingValueTreatments (const rtl::Reference< ::chart::ChartType > &xChartType) |
static SAL_DLLPRIVATE css::drawing::Direction3D | getDefaultSimpleLightDirection (const rtl::Reference< ::chart::ChartType > &xChartType) |
static SAL_DLLPRIVATE css::drawing::Direction3D | getDefaultRealisticLightDirection (const rtl::Reference< ::chart::ChartType > &xChartType) |
static SAL_DLLPRIVATE sal_Int32 | getDefaultDirectLightColor (bool bSimple, const rtl::Reference< ::chart::ChartType > &xChartType) |
static SAL_DLLPRIVATE sal_Int32 | getDefaultAmbientLightColor (bool bSimple, const rtl::Reference< ::chart::ChartType > &xChartType) |
static sal_Int32 | getNumberOfDisplayedSeries (const rtl::Reference< ::chart::ChartType > &xChartType, sal_Int32 nNumberOfSeries) |
static SAL_DLLPRIVATE bool | noBordersForSimpleScheme (const rtl::Reference< ::chart::ChartType > &xChartType) |
static bool | isSeriesInFrontOfAxisLine (const rtl::Reference< ::chart::ChartType > &xChartType) |
static sal_Int32 | getAxisType (const rtl::Reference< ::chart::ChartType > &xChartType, sal_Int32 nDimensionIndex) |
static OUString | getRoleOfSequenceForYAxisNumberFormatDetection (const rtl::Reference< ::chart::ChartType > &xChartType) |
static OUString | getRoleOfSequenceForDataLabelNumberFormatDetection (const rtl::Reference< ::chart::ChartType > &xChartType) |
static bool | isSupportingOnlyDeepStackingFor3D (const rtl::Reference< ::chart::ChartType > &xChartType) |
Definition at line 34 of file ChartTypeHelper.hxx.
|
static |
Definition at line 560 of file ChartTypeHelper.cxx.
References CHART2_SERVICE_NAME_CHARTTYPE_BUBBLE, and CHART2_SERVICE_NAME_CHARTTYPE_SCATTER.
Referenced by chart::wrapper::DataPointItemConverter::DataPointItemConverter(), isSupportingDateAxis(), chart::DialogModel::setCategories(), and chart::wrapper::TextLabelItemConverter::TextLabelItemConverter().
|
static |
Definition at line 513 of file ChartTypeHelper.cxx.
References CHART2_SERVICE_NAME_CHARTTYPE_PIE.
Referenced by chart::SceneProperties::AddDefaultsToMap(), chart::lcl_isLightScheme(), and chart::lcl_setLightsForScheme().
|
static |
Definition at line 493 of file ChartTypeHelper.cxx.
References CHART2_SERVICE_NAME_CHARTTYPE_LINE, CHART2_SERVICE_NAME_CHARTTYPE_PIE, and CHART2_SERVICE_NAME_CHARTTYPE_SCATTER.
Referenced by chart::SceneProperties::AddDefaultsToMap(), chart::lcl_isLightScheme(), and chart::lcl_setLightsForScheme().
|
static |
Definition at line 545 of file ChartTypeHelper.cxx.
References CHART2_SERVICE_NAME_CHARTTYPE_LINE, CHART2_SERVICE_NAME_CHARTTYPE_PIE, and CHART2_SERVICE_NAME_CHARTTYPE_SCATTER.
Referenced by chart::lcl_isLightScheme(), and chart::lcl_setLightsForScheme().
|
static |
Definition at line 530 of file ChartTypeHelper.cxx.
References CHART2_SERVICE_NAME_CHARTTYPE_LINE, CHART2_SERVICE_NAME_CHARTTYPE_PIE, and CHART2_SERVICE_NAME_CHARTTYPE_SCATTER.
Referenced by chart::SceneProperties::AddDefaultsToMap(), chart::lcl_isLightScheme(), and chart::lcl_setLightsForScheme().
|
static |
Definition at line 584 of file ChartTypeHelper.cxx.
References CHART2_SERVICE_NAME_CHARTTYPE_PIE, DBG_UNHANDLED_EXCEPTION, and chart::PROP_PIECHARTTYPE_USE_RINGS.
Referenced by chart::ObjectHierarchy::createDataSeriesTree().
|
static |
Definition at line 694 of file ChartTypeHelper.cxx.
References CHART2_SERVICE_NAME_CHARTTYPE_BUBBLE, and CHART2_SERVICE_NAME_CHARTTYPE_CANDLESTICK.
Referenced by chart::SeriesPlotterContainer::initializeCooSysAndSeriesPlotter(), and chart::DataBrowserModel::updateFromModel().
|
static |
Definition at line 683 of file ChartTypeHelper.cxx.
References CHART2_SERVICE_NAME_CHARTTYPE_CANDLESTICK.
Referenced by chart::AxisHelper::getExplicitNumberFormatKeyForAxis().
|
static |
Definition at line 243 of file ChartTypeHelper.cxx.
References CHART2_SERVICE_NAME_CHARTTYPE_AREA, CHART2_SERVICE_NAME_CHARTTYPE_BAR, CHART2_SERVICE_NAME_CHARTTYPE_BUBBLE, CHART2_SERVICE_NAME_CHARTTYPE_CANDLESTICK, CHART2_SERVICE_NAME_CHARTTYPE_COLUMN, CHART2_SERVICE_NAME_CHARTTYPE_FILLED_NET, CHART2_SERVICE_NAME_CHARTTYPE_LINE, CHART2_SERVICE_NAME_CHARTTYPE_NET, CHART2_SERVICE_NAME_CHARTTYPE_PIE, CHART2_SERVICE_NAME_CHARTTYPE_SCATTER, chart::DataSeriesProperties::PROP_DATASERIES_STACKING_DIRECTION, and chart::PROP_PIECHARTTYPE_USE_RINGS.
Referenced by chart::ChartTypeTemplate::applyStyle2(), chart::wrapper::DataPointItemConverter::DataPointItemConverter(), chart::VDataSeries::getLabelPlacement(), chart::ChartTypeTemplate::resetStyles2(), and chart::wrapper::TextLabelItemConverter::TextLabelItemConverter().
|
static |
Definition at line 611 of file ChartTypeHelper.cxx.
References CHART2_SERVICE_NAME_CHARTTYPE_AREA, CHART2_SERVICE_NAME_CHARTTYPE_BAR, CHART2_SERVICE_NAME_CHARTTYPE_BUBBLE, CHART2_SERVICE_NAME_CHARTTYPE_CANDLESTICK, CHART2_SERVICE_NAME_CHARTTYPE_COLUMN, CHART2_SERVICE_NAME_CHARTTYPE_FILLED_NET, CHART2_SERVICE_NAME_CHARTTYPE_LINE, CHART2_SERVICE_NAME_CHARTTYPE_NET, CHART2_SERVICE_NAME_CHARTTYPE_PIE, CHART2_SERVICE_NAME_CHARTTYPE_SCATTER, chart::DiagramHelper::getStackModeFromChartType(), and chart::YStacked.
Referenced by chart::Diagram::getCorrectedMissingValueTreatment(), chart::ObjectPropertiesDialogParameter::init(), and chart::wrapper::SeriesOptionsItemConverter::SeriesOptionsItemConverter().
|
static |
Definition at line 672 of file ChartTypeHelper.cxx.
References CHART2_SERVICE_NAME_CHARTTYPE_FILLED_NET.
Referenced by chart::VSeriesPlotter::WantToPlotInFrontOfAxisLine().
|
static |
Definition at line 114 of file ChartTypeHelper.cxx.
References CHART2_SERVICE_NAME_CHARTTYPE_CANDLESTICK, CHART2_SERVICE_NAME_CHARTTYPE_LINE, CHART2_SERVICE_NAME_CHARTTYPE_NET, and CHART2_SERVICE_NAME_CHARTTYPE_SCATTER.
Referenced by chart::ObjectPropertiesDialogParameter::init(), and chart::wrapper::DataSeriesPointWrapper::isSupportingAreaProperties().
|
static |
Definition at line 407 of file ChartTypeHelper.cxx.
References CHART2_SERVICE_NAME_CHARTTYPE_FILLED_NET, and CHART2_SERVICE_NAME_CHARTTYPE_NET.
Referenced by chart::ObjectPropertiesDialogParameter::init().
|
static |
Definition at line 42 of file ChartTypeHelper.cxx.
References CHART2_SERVICE_NAME_CHARTTYPE_BAR, CHART2_SERVICE_NAME_CHARTTYPE_COLUMN, chart::DiagramHelper::getStackModeFromChartType(), and chart::NONE.
Referenced by chart::wrapper::SeriesOptionsItemConverter::SeriesOptionsItemConverter().
|
static |
Definition at line 217 of file ChartTypeHelper.cxx.
References CHART2_SERVICE_NAME_CHARTTYPE_BAR, CHART2_SERVICE_NAME_CHARTTYPE_COLUMN, chart::DiagramHelper::getStackModeFromChartType(), and chart::YStacked.
Referenced by chart::ObjectPropertiesDialogParameter::init(), and chart::wrapper::SeriesOptionsItemConverter::SeriesOptionsItemConverter().
|
static |
Definition at line 393 of file ChartTypeHelper.cxx.
References CHART2_SERVICE_NAME_CHARTTYPE_AREA, CHART2_SERVICE_NAME_CHARTTYPE_BAR, and CHART2_SERVICE_NAME_CHARTTYPE_COLUMN.
Referenced by chart::ObjectPropertiesDialogParameter::init().
|
static |
Definition at line 453 of file ChartTypeHelper.cxx.
References CHART2_SERVICE_NAME_CHARTTYPE_AREA, CHART2_SERVICE_NAME_CHARTTYPE_BAR, CHART2_SERVICE_NAME_CHARTTYPE_CANDLESTICK, CHART2_SERVICE_NAME_CHARTTYPE_COLUMN, and CHART2_SERVICE_NAME_CHARTTYPE_LINE.
Referenced by chart::ObjectPropertiesDialogParameter::init().
|
static |
Definition at line 442 of file ChartTypeHelper.cxx.
References CHART2_SERVICE_NAME_CHARTTYPE_PIE.
Referenced by chart::SeriesPlotterContainer::initAxisUsageList().
|
static |
Definition at line 422 of file ChartTypeHelper.cxx.
References CHART2_SERVICE_NAME_CHARTTYPE_FILLED_NET, CHART2_SERVICE_NAME_CHARTTYPE_NET, CHART2_SERVICE_NAME_CHARTTYPE_PIE, getAxisType(), and nType.
Referenced by chart::ChartTypeTemplate::adaptScales(), chart::wrapper::AxisItemConverter::FillSpecialItem(), chart::AxisHelper::getDateCheckedScale(), and chart::SeriesPlotterContainer::initAxisUsageList().
|
static |
Definition at line 64 of file ChartTypeHelper.cxx.
References CHART2_SERVICE_NAME_CHARTTYPE_BAR, and CHART2_SERVICE_NAME_CHARTTYPE_COLUMN.
Referenced by chart::ObjectPropertiesDialogParameter::init().
|
static |
Definition at line 158 of file ChartTypeHelper.cxx.
References CHART2_SERVICE_NAME_CHARTTYPE_PIE.
Referenced by chart::ObjectHierarchy::createAxesTree(), chart::ChartView::createAxisTitleShapes2D(), chart::AxisHelper::getAxisOrGridPossibilities(), chart::AxisHelper::shouldAxisBeDisplayed(), chart::impl::ModelState::update(), and chart::sidebar::ChartElementsPanel::updateData().
|
static |
Definition at line 706 of file ChartTypeHelper.cxx.
References CHART2_SERVICE_NAME_CHARTTYPE_AREA, CHART2_SERVICE_NAME_CHARTTYPE_LINE, and CHART2_SERVICE_NAME_CHARTTYPE_SCATTER.
Referenced by chart::Diagram::setDimension().
|
static |
Definition at line 197 of file ChartTypeHelper.cxx.
References CHART2_SERVICE_NAME_CHARTTYPE_BAR, and CHART2_SERVICE_NAME_CHARTTYPE_COLUMN.
Referenced by chart::ObjectPropertiesDialogParameter::init(), and chart::wrapper::SeriesOptionsItemConverter::SeriesOptionsItemConverter().
|
static |
Definition at line 108 of file ChartTypeHelper.cxx.
References isSupportingStatisticProperties().
Referenced by chart::impl::ControllerState::update().
|
static |
Definition at line 372 of file ChartTypeHelper.cxx.
References CHART2_SERVICE_NAME_CHARTTYPE_PIE.
Referenced by chart::DragMethod_RotateDiagram::DragMethod_RotateDiagram(), chart::lcl_isLightScheme(), chart::lcl_isRightAngledAxesSetAndSupported(), chart::lcl_setLightsForScheme(), chart::Diagram::setRotationAngle(), and chart::ThreeD_SceneGeometry_TabPage::ThreeD_SceneGeometry_TabPage().
|
static |
Definition at line 176 of file ChartTypeHelper.cxx.
References CHART2_SERVICE_NAME_CHARTTYPE_FILLED_NET, CHART2_SERVICE_NAME_CHARTTYPE_NET, and CHART2_SERVICE_NAME_CHARTTYPE_PIE.
Referenced by chart::ObjectHierarchy::createAxesTree(), chart::ChartView::createAxisTitleShapes2D(), chart::AxisHelper::getAxisOrGridPossibilities(), chart::ObjectPropertiesDialogParameter::init(), chart::SeriesPlotterContainer::initializeCooSysAndSeriesPlotter(), and chart::AxisHelper::shouldAxisBeDisplayed().
|
static |
Definition at line 383 of file ChartTypeHelper.cxx.
References CHART2_SERVICE_NAME_CHARTTYPE_PIE.
Referenced by chart::ObjectPropertiesDialogParameter::init(), and chart::wrapper::SeriesOptionsItemConverter::SeriesOptionsItemConverter().
|
static |
Definition at line 83 of file ChartTypeHelper.cxx.
References CHART2_SERVICE_NAME_CHARTTYPE_BUBBLE, CHART2_SERVICE_NAME_CHARTTYPE_CANDLESTICK, CHART2_SERVICE_NAME_CHARTTYPE_FILLED_NET, CHART2_SERVICE_NAME_CHARTTYPE_NET, and CHART2_SERVICE_NAME_CHARTTYPE_PIE.
Referenced by chart::ObjectHierarchy::createDataSeriesTree(), chart::VSeriesPlotter::createErrorBar(), chart::VSeriesPlotter::createErrorRectangle(), chart::VSeriesPlotter::createLegendEntriesForSeries(), chart::ObjectPropertiesDialogParameter::init(), isSupportingRegressionProperties(), chart::impl::ControllerState::update(), and chart::impl::ModelState::update().
|
static |
Definition at line 137 of file ChartTypeHelper.cxx.
References CHART2_SERVICE_NAME_CHARTTYPE_LINE, CHART2_SERVICE_NAME_CHARTTYPE_NET, and CHART2_SERVICE_NAME_CHARTTYPE_SCATTER.
Referenced by chart::ObjectPropertiesDialogParameter::init().
|
static |
Definition at line 482 of file ChartTypeHelper.cxx.
References CHART2_SERVICE_NAME_CHARTTYPE_PIE.
Referenced by chart::lcl_isSimpleScheme(), and chart::lcl_setSimpleScheme().
|
static |
Definition at line 469 of file ChartTypeHelper.cxx.
References CHART2_SERVICE_NAME_CHARTTYPE_BAR, CHART2_SERVICE_NAME_CHARTTYPE_CANDLESTICK, and CHART2_SERVICE_NAME_CHARTTYPE_COLUMN.
Referenced by chart::SeriesPlotterContainer::initializeCooSysAndSeriesPlotter().