private: //member const css::uno::Sequence< css::uno::Sequence< double > >* m_pSimpleTicks;
TickInfoArraysType* m_pInfoTicks; const ExplicitIncrementData& m_rIncrement;
sal_Int32 m_nMaxDepth;
sal_Int32 m_nTickCount;
std::unique_ptr<sal_Int32[]>
m_pnPositions; //current positions in the different sequences
std::unique_ptr<sal_Int32[]>
m_pnPreParentCount; //the tickmarks do not start with a major tick always, //the PreParentCount states for each depth how many subtickmarks are available in front of the first parent tickmark
std::unique_ptr<bool[]>
m_pbIntervalFinished;
sal_Int32 m_nCurrentDepth;
sal_Int32 m_nCurrentPos; double m_fCurrentValue;
};
//minimum and maximum of the visible range after scaling double m_fScaledVisibleMin; double m_fScaledVisibleMax;
std::unique_ptr<double[]>
m_pfCurrentValues; //major-tick positions that may lay outside the visible range but complete partly visible intervals at the borders double m_fOuterMajorTickBorderMin; double m_fOuterMajorTickBorderMax; double m_fOuterMajorTickBorderMin_Scaled; double m_fOuterMajorTickBorderMax_Scaled;
};
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.