Lines Matching refs:rAxisLabelProperties

93           , const AxisLabelProperties& rAxisLabelProperties  in createSingleLabel()  argument
103 const double fRotationAnglePi(rAxisLabelProperties.fRotationAngleDegree * (F_PI / -180.0)); in createSingleLabel()
105 …rtl::OUString aLabel = ShapeFactory::getStackedString( rLabel, rAxisLabelProperties.bStackCharacte… in createSingleLabel()
112 …, rAxisProperties.m_aLabelAlignment, rAxisLabelProperties.fRotationAngleDegree, rAxisProperties.m_… in createSingleLabel()
416 bool VCartesianAxis::isBreakOfLabelsAllowed( const AxisLabelProperties& rAxisLabelProperties in isBreakOfLabelsAllowed() argument
421 if( !rAxisLabelProperties.bLineBreakAllowed ) in isBreakOfLabelsAllowed()
423 if( rAxisLabelProperties.bStackCharacters ) in isBreakOfLabelsAllowed()
428 if( !::rtl::math::approxEqual( rAxisLabelProperties.fRotationAngleDegree, 0.0 ) ) in isBreakOfLabelsAllowed()
434 …ol VCartesianAxis::isAutoStaggeringOfLabelsAllowed( const AxisLabelProperties& rAxisLabelProperties in isAutoStaggeringOfLabelsAllowed() argument
437 if( rAxisLabelProperties.eStaggering != STAGGER_AUTO ) in isAutoStaggeringOfLabelsAllowed()
439 if( rAxisLabelProperties.bOverlapAllowed ) in isAutoStaggeringOfLabelsAllowed()
441 …if( rAxisLabelProperties.bLineBreakAllowed ) //auto line break or auto staggering, doing both auto… in isAutoStaggeringOfLabelsAllowed()
443 if( !::rtl::math::approxEqual( rAxisLabelProperties.fRotationAngleDegree, 0.0 ) ) in isAutoStaggeringOfLabelsAllowed()
448 return !rAxisLabelProperties.bStackCharacters; in isAutoStaggeringOfLabelsAllowed()
450 return rAxisLabelProperties.bStackCharacters; in isAutoStaggeringOfLabelsAllowed()
591 , AxisLabelProperties& rAxisLabelProperties in createTextShapes() argument
604 m_xNumberFormatsSupplier, rAxisLabelProperties.nNumberFormatKey ); in createTextShapes()
608 bool bIsStaggered = rAxisLabelProperties.getIsStaggered(); in createTextShapes()
611 if( isBreakOfLabelsAllowed( rAxisLabelProperties, bIsHorizontalAxis ) ) in createTextShapes()
665 if( nTick%rAxisLabelProperties.nRhythm != 0) in createTextShapes()
674 if( pLastVisibleNeighbourTickInfo && !rAxisLabelProperties.bOverlapAllowed ) in createTextShapes()
677 , rAxisLabelProperties.fRotationAngleDegree in createTextShapes()
682 …if( !bIsStaggered && isAutoStaggeringOfLabelsAllowed( rAxisLabelProperties, bIsHorizontalAxis, bIs… in createTextShapes()
685 rAxisLabelProperties.eStaggering = STAGGER_EVEN; in createTextShapes()
689 , rAxisLabelProperties.fRotationAngleDegree in createTextShapes()
696 if( rAxisLabelProperties.bRhythmIsFix ) in createTextShapes()
698 rAxisLabelProperties.nRhythm++; in createTextShapes()
699 … removeShapesAtWrongRhythm( rTickIter, rAxisLabelProperties.nRhythm, nTick, xTarget ); in createTextShapes()
739 , rAxisLabelProperties, m_aAxisProperties in createTextShapes()
744 recordMaximumTextSize( pTickInfo->xTextShape, rAxisLabelProperties.fRotationAngleDegree ); in createTextShapes()
747 if( nLimitedSpaceForText>0 && !rAxisLabelProperties.bOverlapAllowed in createTextShapes()
748 && ::rtl::math::approxEqual( rAxisLabelProperties.fRotationAngleDegree, 0.0 ) in createTextShapes()
752 rAxisLabelProperties.fRotationAngleDegree = 90; in createTextShapes()
753 rAxisLabelProperties.bLineBreakAllowed = false; in createTextShapes()
754 m_aAxisLabelProperties.fRotationAngleDegree = rAxisLabelProperties.fRotationAngleDegree; in createTextShapes()
760 if( pLastVisibleNeighbourTickInfo && !rAxisLabelProperties.bOverlapAllowed ) in createTextShapes()
762 …pLastVisibleNeighbourTickInfo->xTextShape, pTickInfo->xTextShape, rAxisLabelProperties.fRotationAn… in createTextShapes()
765 …if( !bIsStaggered && isAutoStaggeringOfLabelsAllowed( rAxisLabelProperties, bIsHorizontalAxis, bIs… in createTextShapes()
768 rAxisLabelProperties.eStaggering = STAGGER_EVEN; in createTextShapes()
772 , rAxisLabelProperties.fRotationAngleDegree in createTextShapes()
779 if( rAxisLabelProperties.bRhythmIsFix ) in createTextShapes()
785 rAxisLabelProperties.nRhythm++; in createTextShapes()
786 … removeShapesAtWrongRhythm( rTickIter, rAxisLabelProperties.nRhythm, nTick, xTarget ); in createTextShapes()
1317 void VCartesianAxis::doStaggeringOfLabels( const AxisLabelProperties& rAxisLabelProperties, TickFac… in doStaggeringOfLabels() argument
1343 else if( rAxisLabelProperties.getIsStaggered() ) in doStaggeringOfLabels()
1347 LabelIterator aInnerIter( m_aAllTickInfos[0], rAxisLabelProperties.eStaggering, true ); in doStaggeringOfLabels()
1348 LabelIterator aOuterIter( m_aAllTickInfos[0], rAxisLabelProperties.eStaggering, false ); in doStaggeringOfLabels()
1411 …AxisLabelProperties& rAxisLabelProperties = m_aAxisProperties.m_bComplexCategories ? aComplexProp… in createLabels() local
1412 …while( !createTextShapes( m_xTextTarget, *apTickIter.get(), rAxisLabelProperties, pTickFactory2D, … in createLabels()