diff options
Diffstat (limited to 'chart2/source/view/axes/Tickmarks.hxx')
-rw-r--r-- | chart2/source/view/axes/Tickmarks.hxx | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/chart2/source/view/axes/Tickmarks.hxx b/chart2/source/view/axes/Tickmarks.hxx index c712f6542b39..2266c03c91d2 100644 --- a/chart2/source/view/axes/Tickmarks.hxx +++ b/chart2/source/view/axes/Tickmarks.hxx @@ -44,7 +44,7 @@ struct TickInfo //methods: TickInfo() = delete; - explicit TickInfo( const css::uno::Reference<css::chart2::XScaling>& xInverse ); + explicit TickInfo( css::uno::Reference<css::chart2::XScaling> xInverse ); /** * Return a value associated with the tick mark. It's normally an original @@ -83,8 +83,8 @@ class TickFactory { public: TickFactory( - const ExplicitScaleData& rScale - , const ExplicitIncrementData& rIncrement ); + ExplicitScaleData aScale + , ExplicitIncrementData aIncrement ); virtual ~TickFactory(); void getAllTicks( TickInfoArraysType& rAllTickInfos ) const; @@ -132,7 +132,16 @@ public: bool isHorizontalAxis() const; bool isVerticalAxis() const; - const ::basegfx::B2DVector & getXaxisStartPos() const; + + const ::basegfx::B2DVector & getXaxisStartPos() const + { + return m_aAxisStartScreenPosition2D; + } + + const ::basegfx::B2DVector & getXaxisEndPos() const + { + return m_aAxisEndScreenPosition2D; + } private: ::basegfx::B2DVector getTickScreenPosition2D( double fScaledLogicTickValue ) const; |