37 VAxisOrGridBase( sal_Int32 nDimensionIndex, sal_Int32 nDimensionCount );
This class provides methods for setting axis scales and for performing scene to screen transformation...
virtual ~VAxisOrGridBase() override
CuboidPlanePosition m_eBottomPos
CuboidPlanePosition m_eLeftWallPos
void set3DWallPositions(CuboidPlanePosition eLeftWallPos, CuboidPlanePosition eBackWallPos, CuboidPlanePosition eBottomPos)
ExplicitScaleData m_aScale
::basegfx::B3DHomMatrix m_aMatrixScreenToScene
virtual TickFactory * createTickFactory()
virtual void setExplicitScaleAndIncrement(const ExplicitScaleData &rScale, const ExplicitIncrementData &rIncrement)
sal_Int32 m_nDimensionIndex
VAxisOrGridBase(sal_Int32 nDimensionIndex, sal_Int32 nDimensionCount)
virtual void setTransformationSceneToScreen(const css::drawing::HomogenMatrix &rMatrix) override
ExplicitIncrementData m_aIncrement
CuboidPlanePosition m_eBackWallPos
describes how tickmarks are positioned on the scale of an axis.
This structure contains the explicit values for a scale like Minimum and Maximum.