namespace com::sun::star::chart2
{ class XScaling;
}
namespace chart
{ /** This structure contains the explicit values for a scale like Minimum and Maximum. Seealsocss::chart2::ScaleData.
*/ struct ExplicitScaleData
{
ExplicitScaleData();
sal_Int32 AxisType; //see css::chart2::AxisType bool m_bShiftedCategoryPosition;
sal_Int32 TimeResolution; //constant of type <type>css::chart::TimeUnit</type>
Date NullDate;
};
/** Numbers of intervals between two superior ticks. For an axis thisusuallymeans,that<code>IntervalCount-1</code> sub-tick-marksaredisplayedbetweentwosuperiorticks.
*/
sal_Int32 IntervalCount;
/** If <TRUE/>, the distance between two sub-tick-marks on the screenisalwaysthesame.If<FALSE/>,thedistancesmay differdependingonthe<type>XScaling</type>.
*/ bool PostEquidistant;
};
/** describes how tickmarks are positioned on the scale of an axis.
*/ struct ExplicitIncrementData
{
ExplicitIncrementData();
/** the following two members are only for date-time axis
*/
css::chart::TimeInterval MajorTimeInterval;
css::chart::TimeInterval MinorTimeInterval;
/** the other members are for *not* date-time axis
*/
/** <member>Distance</member> describes the distance between two neighboringmaintickmarksona<type>Scale</type>ofanaxis. Allneighboringmaintickmarkshavethesameconstantdistance.
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.