Kaydet (Commit) 276a046d authored tarafından Kohei Yoshida's avatar Kohei Yoshida

Annotate code.

Change-Id: If26d21593f36a39de3bc5b81717e5000795c97ae
üst a98f12b0
......@@ -118,6 +118,11 @@ void VAxisBase::setExrtaLinePositionAtOtherAxis( const double& fCrossingAt )
m_aAxisProperties.m_pfExrtaLinePositionAtOtherAxis = new double(fCrossingAt);
}
sal_Int32 VAxisBase::getDimensionCount() const
{
return m_nDimension;
}
bool VAxisBase::isAnythingToDraw()
{
if( !m_aAxisProperties.m_xAxisModel.is() )
......
......@@ -39,7 +39,11 @@ public:
::com::sun::star::util::XNumberFormatsSupplier >& xNumberFormatsSupplier );
virtual ~VAxisBase();
sal_Int32 getDimensionCount() { return m_nDimension;}
/**
* Return the number of dimensions the diagram has. 2 for x and y, and 3
* for x, y, and z.
*/
sal_Int32 getDimensionCount() const;
virtual void createMaximumLabels()=0;
virtual void createLabels()=0;
......
......@@ -109,8 +109,10 @@ void VCartesianCoordinateSystem::createVAxisList(
sal_Int32 nDimensionIndex = 0;
// dimension index -> x, y or z axis.
for( nDimensionIndex = 0; nDimensionIndex < nDimensionCount; nDimensionIndex++ )
{
// axis index -> primary or secondary axis.
sal_Int32 nMaxAxisIndex = m_xCooSysModel->getMaximumAxisIndexByDimension(nDimensionIndex);
for( sal_Int32 nAxisIndex = 0; nAxisIndex <= nMaxAxisIndex; nAxisIndex++ )
{
......
......@@ -98,6 +98,9 @@ public:
::com::sun::star::chart2::XCoordinateSystem >
getModel() const { return m_xCooSysModel;}
/**
* Create "view" axis obejcts 'VAxis' from the coordinate system model.
*/
virtual void createVAxisList(
const ::com::sun::star::uno::Reference< ::com::sun::star::util::XNumberFormatsSupplier > & xNumberFormatsSupplier
, const ::com::sun::star::awt::Size& rFontReferenceSize
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment