sal_Int32 m_nDimensionIndex
This class provides methods for setting axis scales and for performing scene to screen transformation...
virtual void setTransformationSceneToScreen(const css::drawing::HomogenMatrix &rMatrix)
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)
VAxisOrGridBase(sal_Int32 nDimensionIndex, sal_Int32 nDimensionCount)
virtual void setTransformationSceneToScreen(const css::drawing::HomogenMatrix &rMatrix) override
ExplicitIncrementData m_aIncrement
CuboidPlanePosition m_eBackWallPos
@ CuboidPlanePosition_Left
@ CuboidPlanePosition_Back
@ CuboidPlanePosition_Bottom
OOO_DLLPUBLIC_CHARTTOOLS::basegfx::B3DHomMatrix HomogenMatrixToB3DHomMatrix(const css::drawing::HomogenMatrix &rHM)
HomogenMatrix -> basegfx::B3DHomMatrix.
describes how tickmarks are positioned on the scale of an axis.
This structure contains the explicit values for a scale like Minimum and Maximum.