LibreOffice Module chart2 (master) 1
|
This structure contains the explicit values for a scale like Minimum and Maximum. More...
#include <ExplicitScaleValues.hxx>
Public Member Functions | |
ExplicitScaleData () | |
Public Attributes | |
double | Minimum |
double | Maximum |
double | Origin |
css::chart2::AxisOrientation | Orientation |
css::uno::Reference< css::chart2::XScaling > | Scaling |
sal_Int32 | AxisType |
bool | m_bShiftedCategoryPosition |
sal_Int32 | TimeResolution |
Date | NullDate |
This structure contains the explicit values for a scale like Minimum and Maximum.
See also css::chart2::ScaleData.
Definition at line 38 of file ExplicitScaleValues.hxx.
chart::ExplicitScaleData::ExplicitScaleData | ( | ) |
Definition at line 62 of file ScaleAutomatism.cxx.
sal_Int32 chart::ExplicitScaleData::AxisType |
Definition at line 50 of file ExplicitScaleValues.hxx.
Referenced by chart::SeriesPlotterContainer::AdaptScaleOfYAxisWithoutAttachedSeries(), chart::ScaleAutomatism::calculateExplicitScaleAndIncrement(), chart::ChartView::getExplicitValuesForAxis(), chart::TickFactory::isDateAxis(), chart::VAxisBase::isDateAxis(), and chart::VCoordinateSystem::prepareAutomaticAxisScaling().
bool chart::ExplicitScaleData::m_bShiftedCategoryPosition |
Definition at line 51 of file ExplicitScaleValues.hxx.
Referenced by chart::ScaleAutomatism::calculateExplicitIncrementAndScaleForCategory(), chart::ScaleAutomatism::calculateExplicitIncrementAndScaleForDateTimeAxis(), chart::ScaleAutomatism::calculateExplicitScaleAndIncrement(), chart::VAxisBase::createAllTickInfos(), chart::ChartView::getExplicitValuesForAxis(), and chart::VCoordinateSystem::prepareAutomaticAxisScaling().
double chart::ExplicitScaleData::Maximum |
Definition at line 43 of file ExplicitScaleValues.hxx.
Referenced by chart::SeriesPlotterContainer::AdaptScaleOfYAxisWithoutAttachedSeries(), chart::ScaleAutomatism::calculateExplicitIncrementAndScaleForCategory(), chart::ScaleAutomatism::calculateExplicitIncrementAndScaleForDateTimeAxis(), chart::ScaleAutomatism::calculateExplicitIncrementAndScaleForLinear(), chart::ScaleAutomatism::calculateExplicitIncrementAndScaleForLogarithmic(), chart::ScaleAutomatism::calculateExplicitScaleAndIncrement(), chart::EquidistantTickFactory::EquidistantTickFactory(), chart::DateTickFactory::getAllTicks(), chart::ChartView::getExplicitValuesForAxis(), chart::EquidistantTickFactory::getMaxTickCount(), chart::PolarPlottingPositionHelper::getOuterLogicRadius(), chart::VCoordinateSystem::prepareAutomaticAxisScaling(), and chart::TickFactory::TickFactory().
double chart::ExplicitScaleData::Minimum |
Definition at line 42 of file ExplicitScaleValues.hxx.
Referenced by chart::SeriesPlotterContainer::AdaptScaleOfYAxisWithoutAttachedSeries(), chart::ScaleAutomatism::calculateExplicitIncrementAndScaleForCategory(), chart::ScaleAutomatism::calculateExplicitIncrementAndScaleForDateTimeAxis(), chart::ScaleAutomatism::calculateExplicitIncrementAndScaleForLinear(), chart::ScaleAutomatism::calculateExplicitIncrementAndScaleForLogarithmic(), chart::ScaleAutomatism::calculateExplicitScaleAndIncrement(), chart::EquidistantTickFactory::EquidistantTickFactory(), chart::DateTickFactory::getAllTicks(), chart::EquidistantTickFactory::getMaxTickCount(), chart::PolarPlottingPositionHelper::getOuterLogicRadius(), chart::VCoordinateSystem::prepareAutomaticAxisScaling(), and chart::TickFactory::TickFactory().
Date chart::ExplicitScaleData::NullDate |
css::chart2::AxisOrientation chart::ExplicitScaleData::Orientation |
Definition at line 46 of file ExplicitScaleValues.hxx.
Referenced by chart::SeriesPlotterContainer::AdaptScaleOfYAxisWithoutAttachedSeries(), chart::ScaleAutomatism::calculateExplicitScaleAndIncrement(), chart::PolarPlottingPositionHelper::getOuterLogicRadius(), chart::PolarPlottingPositionHelper::getWidthAngleDegree(), chart::PolarPlottingPositionHelper::isMathematicalOrientationAngle(), chart::PolarPlottingPositionHelper::isMathematicalOrientationRadius(), chart::TickFactory2D::TickFactory2D(), chart::PolarPlottingPositionHelper::transformToAngleDegree(), and chart::PolarPlottingPositionHelper::transformToRadius().
double chart::ExplicitScaleData::Origin |
Definition at line 44 of file ExplicitScaleValues.hxx.
Referenced by chart::SeriesPlotterContainer::AdaptScaleOfYAxisWithoutAttachedSeries(), and chart::ScaleAutomatism::calculateExplicitScaleAndIncrement().
css::uno::Reference<css::chart2::XScaling> chart::ExplicitScaleData::Scaling |
Definition at line 48 of file ExplicitScaleValues.hxx.
Referenced by chart::SeriesPlotterContainer::AdaptScaleOfYAxisWithoutAttachedSeries(), chart::ScaleAutomatism::calculateExplicitIncrementAndScaleForCategory(), chart::ScaleAutomatism::calculateExplicitIncrementAndScaleForDateTimeAxis(), chart::ScaleAutomatism::calculateExplicitIncrementAndScaleForLogarithmic(), chart::ScaleAutomatism::calculateExplicitScaleAndIncrement(), chart::VPolarGrid::create2DRadiusGrid(), chart::VPolarGrid::createLinePointSequence_ForAngleAxis(), chart::VPolarRadiusAxis::createShapes(), chart::DateTickFactory::DateTickFactory(), chart::EquidistantTickFactory::EquidistantTickFactory(), chart::DateTickFactory::getAllTicks(), chart::EquidistantTickFactory::getMajorTick(), chart::EquidistantTickFactory::getMinorTick(), chart::TickFactory::TickFactory(), and chart::VAxisBase::updateUnscaledValuesAtTicks().
sal_Int32 chart::ExplicitScaleData::TimeResolution |