// CHTSTD.INL
//
// Copyright (c) 1997-1999 Symbian Ltd.  All rights reserved.
//

// CChartAxes
inline const MChartTable* CChartAxes::ChartTable() const
	{return(iChartTable);}

inline CFont* CChartAxes::Font() const
	{return(iFont);}

inline TRect CChartAxes::ChartRect() const
	{return(iChartRect);}

inline TRect CChartAxes::DrawableRect() const
	{return(iDrawableRect);}

inline void CChartAxes::SetFont(CFont* aFont)
	{iFont=aFont;}

inline void CChartAxes::SetTitleFont(CFont* aFont)
	{iTitleFont=aFont;}

inline TBool CChartAxes::Is3D() const
	{return(iIs3D);}

inline const TPoint& CChartAxes::AxisCrossPoint() const
	{return(iAxisCrossPoint);}

inline const TDesC* CChartAxes::ChartTitle() const
	{return(iChartTitle);}

inline void CChartAxes::SetPieChart(TBool aPieChart)
	{iPieChart=aPieChart;}

inline TRgb CChartAxes::TextColor() const
	{return(iTextColor);}

inline TRgb CChartAxes::LineColor() const
	{return(iLineColor);}

inline TRgb CChartAxes::BackgroundColor() const
	{return(iBackgroundColor);}

inline TBool CChartAxes::HasChanged() const
	{return(iChanged);}

// CChartManager
inline void CChartManager::SetDeviceMap(MGraphicsDeviceMap* aMap)
	{iMap=aMap;}

inline void CChartManager::TitleFontSpec(TFontSpec& aFontSpec) const
	{aFontSpec=iTitleFontSpec;}

inline void CChartManager::FontSpec(TFontSpec& aFontSpec) const
	{aFontSpec=iFontSpec;}

inline CChartManager::TLegendType CChartManager::LegendType() const
	{return(iLegendType);}

inline CChartAxes* CChartManager::Axes() const
	{return(iChartAxes);}

inline const TDesC* CChartManager::DefaultLegendName() const
	{return(iDefaultLegendName);}

inline TRect CChartManager::PhysicalSize() const
	{return(iPhysicalSize);}

inline const TDesC* CChartManager::ChartName() const
	{return(iChartName);}

// CChartDiagram
inline const TDesC* CChartDiagram::Name() const
	{return(iName);}

inline const CChartDiagram::TSymbology& CChartDiagram::Symbology() const
	{return(iSymbology);}

inline CChartDiagram::TDataLabelAlignment CChartDiagram::DataLabelAlignment() const
	{return(iDataLabelAlignment);}

inline CChartDiagram::TDataLabelType CChartDiagram::DataLabelType() const
	{return(iDataLabelType);}

inline TBool CChartDiagram::ShowDiagram() const
	{return(iShowDiagram);}

inline TRangeRef CChartDiagram::LabelRange() const
	{return(iLabelRange);}
	
inline TRangeRef CChartDiagram::DataRange() const
	{return(iDataRange);}
	
inline TInt CChartDiagram::Items() const
	{return(iDataRange.NoCells());}

inline TBool CChartDiagram::HasChanged() const
	{return(iChanged);}

