|
static void | chart::lcl_ResizeTextShapeToFitAvailableSpace (SvxShapeText &rShape2DText, const AxisLabelProperties &rAxisLabelProperties, std::u16string_view rLabel, const tNameSequence &rPropNames, const tAnySequence &rPropValues, const bool bIsHorizontalAxis) |
|
static rtl::Reference< SvxShapeText > | chart::createSingleLabel (const rtl::Reference< SvxShapeGroupAnyD > &xTarget, const awt::Point &rAnchorScreenPosition2D, const OUString &rLabel, const AxisLabelProperties &rAxisLabelProperties, const AxisProperties &rAxisProperties, const tNameSequence &rPropNames, const tAnySequence &rPropValues, const bool bIsHorizontalAxis) |
|
static bool | chart::lcl_doesShapeOverlapWithTickmark (SvxShape &rShape, double fRotationAngleDegree, const basegfx::B2DVector &rTickScreenPosition) |
|
static void | chart::lcl_getRotatedPolygon (B2DPolygon &aPoly, const ::basegfx::B2DRectangle &aRect, const awt::Point &aPos, const double fRotationAngleDegree) |
|
static bool | chart::doesOverlap (const rtl::Reference< SvxShapeText > &xShape1, const rtl::Reference< SvxShapeText > &xShape2, double fRotationAngleDegree) |
|
static void | chart::removeShapesAtWrongRhythm (TickIter &rIter, sal_Int32 nCorrectRhythm, sal_Int32 nMaxTickToCheck, const rtl::Reference< SvxShapeGroupAnyD > &xTarget) |
|
static B2DVector | chart::lcl_getLabelsDistance (TickIter &rIter, const B2DVector &rDistanceTickToText, double fRotationAngleDegree) |
|
static void | chart::lcl_shiftLabels (TickIter &rIter, const B2DVector &rStaggerDistance) |
|
static bool | chart::lcl_hasWordBreak (const rtl::Reference< SvxShapeText > &xShape) |
|
static OUString | chart::getTextLabelString (const FixedNumberFormatter &rFixedNumberFormatter, const uno::Sequence< OUString > *pCategories, const TickInfo *pTickInfo, bool bComplexCat, Color &rExtraColor, bool &rHasExtraColor) |
|
static void | chart::getAxisLabelProperties (tNameSequence &rPropNames, tAnySequence &rPropValues, const AxisProperties &rAxisProp, const AxisLabelProperties &rAxisLabelProp, sal_Int32 nLimitedSpaceForText, bool bLimitedHeight) |
|
static void | chart::lcl_hideIdenticalScreenValues (TickIter &rTickIter) |
|