Public Member Functions | Private Attributes

GOChartView Class Reference

#include <AbiGOChart.h>

List of all members.

Public Member Functions

 GOChartView (GR_GOChartManager *pGOMan)
virtual ~GOChartView (void)
void render (UT_Rect &rec)
void loadBuffer (UT_UTF8String &sGOChartXM)
void setDefaultFontSize (UT_sint32 iSize)
void modify (void)
void SetRun (fp_Run *pRun)
fp_RungetRun ()
void SetGuru (GtkWidget *guru)
UT_ByteBufPtr exportToPNG ()
UT_ByteBufPtr exportToSVG ()
UT_sint32 getWidth ()
UT_sint32 getHeight ()

Private Attributes

GR_GOChartManagerm_pGOMan
GogGraph * m_Graph
GogRenderer * m_Renderer
GR_Imagem_Image
UT_sint32 width
UT_sint32 height
UT_sint32 pix_width
UT_sint32 pix_height
fp_Runm_pRun
GtkWidget * m_Guru

Constructor & Destructor Documentation

GOChartView::GOChartView ( GR_GOChartManager pGOMan  ) 
GOChartView::~GOChartView ( void   )  [virtual]

References m_Graph, m_Guru, m_Image, and m_Renderer.


Member Function Documentation

UT_ByteBufPtr GOChartView::exportToPNG (  ) 
UT_ByteBufPtr GOChartView::exportToSVG (  ) 
UT_sint32 GOChartView::getHeight (  )  [inline]
fp_Run* GOChartView::getRun (  )  [inline]

References m_pRun.

UT_sint32 GOChartView::getWidth (  )  [inline]

References width.

void GOChartView::loadBuffer ( UT_UTF8String sGOChartXM  ) 
void GOChartView::modify ( void   ) 
void GOChartView::render ( UT_Rect rec  ) 
void GOChartView::setDefaultFontSize ( UT_sint32  iSize  ) 
void GOChartView::SetGuru ( GtkWidget *  guru  )  [inline]

References m_Guru.

Referenced by modify().

void GOChartView::SetRun ( fp_Run pRun  )  [inline]

References m_pRun.

Referenced by GR_GOChartManager::setRun().


Member Data Documentation

GogGraph* GOChartView::m_Graph [private]
GtkWidget* GOChartView::m_Guru [private]

Referenced by GOChartView(), SetGuru(), and ~GOChartView().

Referenced by GOChartView(), and ~GOChartView().

Referenced by render().

Referenced by getRun(), and SetRun().

GogRenderer* GOChartView::m_Renderer [private]

Referenced by GOChartView(), and loadBuffer().

Referenced by GOChartView(), and loadBuffer().


The documentation for this class was generated from the following files: