LibreOffice Module chart2 (master) 1
Static Public Member Functions | List of all members
chart::ChartTypeHelper Class Reference

#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)
 

Detailed Description

Definition at line 34 of file ChartTypeHelper.hxx.

Member Function Documentation

◆ getAxisType()

sal_Int32 chart::ChartTypeHelper::getAxisType ( const rtl::Reference< ::chart::ChartType > &  xChartType,
sal_Int32  nDimensionIndex 
)
static

◆ getDefaultAmbientLightColor()

sal_Int32 chart::ChartTypeHelper::getDefaultAmbientLightColor ( bool  bSimple,
const rtl::Reference< ::chart::ChartType > &  xChartType 
)
static

◆ getDefaultDirectLightColor()

sal_Int32 chart::ChartTypeHelper::getDefaultDirectLightColor ( bool  bSimple,
const rtl::Reference< ::chart::ChartType > &  xChartType 
)
static

◆ getDefaultRealisticLightDirection()

drawing::Direction3D chart::ChartTypeHelper::getDefaultRealisticLightDirection ( const rtl::Reference< ::chart::ChartType > &  xChartType)
static

◆ getDefaultSimpleLightDirection()

drawing::Direction3D chart::ChartTypeHelper::getDefaultSimpleLightDirection ( const rtl::Reference< ::chart::ChartType > &  xChartType)
static

◆ getNumberOfDisplayedSeries()

sal_Int32 chart::ChartTypeHelper::getNumberOfDisplayedSeries ( const rtl::Reference< ::chart::ChartType > &  xChartType,
sal_Int32  nNumberOfSeries 
)
static

◆ getRoleOfSequenceForDataLabelNumberFormatDetection()

OUString chart::ChartTypeHelper::getRoleOfSequenceForDataLabelNumberFormatDetection ( const rtl::Reference< ::chart::ChartType > &  xChartType)
static

◆ getRoleOfSequenceForYAxisNumberFormatDetection()

OUString chart::ChartTypeHelper::getRoleOfSequenceForYAxisNumberFormatDetection ( const rtl::Reference< ::chart::ChartType > &  xChartType)
static

◆ getSupportedLabelPlacements()

uno::Sequence< sal_Int32 > chart::ChartTypeHelper::getSupportedLabelPlacements ( const rtl::Reference< ::chart::ChartType > &  xChartType,
bool  bSwapXAndY,
const rtl::Reference< ::chart::DataSeries > &  xSeries 
)
static

◆ getSupportedMissingValueTreatments()

uno::Sequence< sal_Int32 > chart::ChartTypeHelper::getSupportedMissingValueTreatments ( const rtl::Reference< ::chart::ChartType > &  xChartType)
static

◆ isSeriesInFrontOfAxisLine()

bool chart::ChartTypeHelper::isSeriesInFrontOfAxisLine ( const rtl::Reference< ::chart::ChartType > &  xChartType)
static

◆ isSupportingAreaProperties()

bool chart::ChartTypeHelper::isSupportingAreaProperties ( const rtl::Reference< ::chart::ChartType > &  xChartType,
sal_Int32  nDimensionCount 
)
static

◆ isSupportingAxisPositioning()

bool chart::ChartTypeHelper::isSupportingAxisPositioning ( const rtl::Reference< ::chart::ChartType > &  xChartType,
sal_Int32  nDimensionCount,
sal_Int32  nDimensionIndex 
)
static

◆ isSupportingAxisSideBySide()

bool chart::ChartTypeHelper::isSupportingAxisSideBySide ( const rtl::Reference< ::chart::ChartType > &  xChartType,
sal_Int32  nDimensionCount 
)
static

◆ isSupportingBarConnectors()

bool chart::ChartTypeHelper::isSupportingBarConnectors ( const rtl::Reference< ::chart::ChartType > &  xChartType,
sal_Int32  nDimensionCount 
)
static

◆ isSupportingBaseValue()

bool chart::ChartTypeHelper::isSupportingBaseValue ( const rtl::Reference< ::chart::ChartType > &  xChartType)
static

◆ isSupportingCategoryPositioning()

bool chart::ChartTypeHelper::isSupportingCategoryPositioning ( const rtl::Reference< ::chart::ChartType > &  xChartType,
sal_Int32  nDimensionCount 
)
static

◆ isSupportingComplexCategory()

bool chart::ChartTypeHelper::isSupportingComplexCategory ( const rtl::Reference< ::chart::ChartType > &  xChartType)
static

◆ isSupportingDateAxis()

bool chart::ChartTypeHelper::isSupportingDateAxis ( const rtl::Reference< ::chart::ChartType > &  xChartType,
sal_Int32  nDimensionIndex 
)
static

◆ isSupportingGeometryProperties()

bool chart::ChartTypeHelper::isSupportingGeometryProperties ( const rtl::Reference< ::chart::ChartType > &  xChartType,
sal_Int32  nDimensionCount 
)
static

◆ isSupportingMainAxis()

bool chart::ChartTypeHelper::isSupportingMainAxis ( const rtl::Reference< ::chart::ChartType > &  xChartType,
sal_Int32  nDimensionCount,
sal_Int32  nDimensionIndex 
)
static

◆ isSupportingOnlyDeepStackingFor3D()

bool chart::ChartTypeHelper::isSupportingOnlyDeepStackingFor3D ( const rtl::Reference< ::chart::ChartType > &  xChartType)
static

◆ isSupportingOverlapAndGapWidthProperties()

bool chart::ChartTypeHelper::isSupportingOverlapAndGapWidthProperties ( const rtl::Reference< ::chart::ChartType > &  xChartType,
sal_Int32  nDimensionCount 
)
static

◆ isSupportingRegressionProperties()

bool chart::ChartTypeHelper::isSupportingRegressionProperties ( const rtl::Reference< ::chart::ChartType > &  xChartType,
sal_Int32  nDimensionCount 
)
static

◆ isSupportingRightAngledAxes()

bool chart::ChartTypeHelper::isSupportingRightAngledAxes ( const rtl::Reference< ::chart::ChartType > &  xChartType)
static

◆ isSupportingSecondaryAxis()

bool chart::ChartTypeHelper::isSupportingSecondaryAxis ( const rtl::Reference< ::chart::ChartType > &  xChartType,
sal_Int32  nDimensionCount 
)
static

◆ isSupportingStartingAngle()

bool chart::ChartTypeHelper::isSupportingStartingAngle ( const rtl::Reference< ::chart::ChartType > &  xChartType)
static

◆ isSupportingStatisticProperties()

bool chart::ChartTypeHelper::isSupportingStatisticProperties ( const rtl::Reference< ::chart::ChartType > &  xChartType,
sal_Int32  nDimensionCount 
)
static

◆ isSupportingSymbolProperties()

bool chart::ChartTypeHelper::isSupportingSymbolProperties ( const rtl::Reference< ::chart::ChartType > &  xChartType,
sal_Int32  nDimensionCount 
)
static

◆ noBordersForSimpleScheme()

bool chart::ChartTypeHelper::noBordersForSimpleScheme ( const rtl::Reference< ::chart::ChartType > &  xChartType)
static

◆ shiftCategoryPosAtXAxisPerDefault()

bool chart::ChartTypeHelper::shiftCategoryPosAtXAxisPerDefault ( const rtl::Reference< ::chart::ChartType > &  xChartType)
static

The documentation for this class was generated from the following files: