|
LibreOffice Module chart2 (master) 1
|
#include <Tickmarks.hxx>
Public Member Functions | |
| TickInfo ()=delete | |
| TickInfo (css::uno::Reference< css::chart2::XScaling > xInverse) | |
| double | getUnscaledTickValue () const |
| Return a value associated with the tick mark. More... | |
| sal_Int32 | getScreenDistanceBetweenTicks (const TickInfo &rOherTickInfo) const |
Public Attributes | |
| double | fScaledTickValue |
| css::uno::Reference< css::chart2::XScaling > | xInverseScaling |
| rtl::Reference< SvxShapeText > | xTextShape |
| OUString | aText |
| ::basegfx::B2DVector | aTickScreenPosition |
| sal_Int32 | nFactorForLimitedTextWidth |
| bool | bPaintIt |
Definition at line 35 of file Tickmarks.hxx.
|
delete |
|
explicit |
| sal_Int32 chart::TickInfo::getScreenDistanceBetweenTicks | ( | const TickInfo & | rOherTickInfo | ) | const |
Definition at line 51 of file Tickmarks.cxx.
References aDistance, and aTickScreenPosition.
Referenced by chart::TickFactory2D::getTickScreenDistance().
| double chart::TickInfo::getUnscaledTickValue | ( | ) | const |
Return a value associated with the tick mark.
It's normally an original value from the data source, or 1-based integer index in case the axis is a category axis.
Definition at line 43 of file Tickmarks.cxx.
Referenced by chart::getTextLabelString().
| OUString chart::TickInfo::aText |
Definition at line 40 of file Tickmarks.hxx.
Referenced by chart::VCartesianAxis::createAllTickInfosFromComplexCategories(), and chart::getTextLabelString().
| ::basegfx::B2DVector chart::TickInfo::aTickScreenPosition |
Definition at line 41 of file Tickmarks.hxx.
Referenced by getScreenDistanceBetweenTicks(), and chart::lcl_hideIdenticalScreenValues().
| bool chart::TickInfo::bPaintIt |
Definition at line 43 of file Tickmarks.hxx.
Referenced by chart::lcl_hideIdenticalScreenValues().
| double chart::TickInfo::fScaledTickValue |
Definition at line 37 of file Tickmarks.hxx.
Referenced by chart::VCartesianAxis::createAllTickInfosFromComplexCategories(), chart::EquidistantTickFactory::getAllTicks(), and chart::DateTickFactory::getAllTicks().
| sal_Int32 chart::TickInfo::nFactorForLimitedTextWidth |
Definition at line 42 of file Tickmarks.hxx.
Referenced by chart::VCartesianAxis::createAllTickInfosFromComplexCategories().
| css::uno::Reference<css::chart2::XScaling> chart::TickInfo::xInverseScaling |
Definition at line 38 of file Tickmarks.hxx.
| rtl::Reference<SvxShapeText> chart::TickInfo::xTextShape |
Definition at line 39 of file Tickmarks.hxx.
Referenced by chart::VCartesianAxis::createTextShapes(), and chart::VCartesianAxis::createTextShapesSimple().