##########
HBaseGraph
##########

.. cpp:namespace:: HBaseGraph

.. default-domain:: cpp

Functions
=========

=================== =============================================================================================================================================================================================================
..                  :cpp:func:`HBaseGraph <HBaseGraph::HBaseGraph>`                                                                                                                                                              
..                  :cpp:func:`~HBaseGraph <virtual HBaseGraph::~HBaseGraph>`                                                                                                                                                    
void                :cpp:func:`GetPlotTitle <void HBaseGraph::GetPlotTitle(char *title)>`                                                                                                                                        
void                :cpp:func:`GetPlotUnicodeTitle <void HBaseGraph::GetPlotUnicodeTitle(unsigned short *title)>`                                                                                                                
void                :cpp:func:`SetPlotTitle <virtual void HBaseGraph::SetPlotTitle(const char *title)=0>`                                                                                                                        
void                :cpp:func:`SetPlotUnicodeTitle <virtual void HBaseGraph::SetPlotUnicodeTitle(unsigned short *title)=0>`                                                                                                      
void                :cpp:func:`GetPlotTitleColor <virtual void HBaseGraph::GetPlotTitleColor(char *color)>`                                                                                                                      
void                :cpp:func:`SetPlotTitleColor <virtual void HBaseGraph::SetPlotTitleColor(const char *color)>`                                                                                                                
void                :cpp:func:`GetPlotTitleTextFont <void HBaseGraph::GetPlotTitleTextFont(char *font)>`                                                                                                                         
void                :cpp:func:`SetPlotTitleTextFont <void HBaseGraph::SetPlotTitleTextFont(const char *font)>`                                                                                                                   
:doc:`classHPoint`  :cpp:func:`GetPlotTitleLocation <HPoint HBaseGraph::GetPlotTitleLocation()>`                                                                                                                                 
void                :cpp:func:`SetPlotTitleLocation <void HBaseGraph::SetPlotTitleLocation(HPoint loc)>`                                                                                                                         
:doc:`classHPoint`  :cpp:func:`GetPlotOrigin <HPoint HBaseGraph::GetPlotOrigin()>`                                                                                                                                               
void                :cpp:func:`SetPlotOrigin <void HBaseGraph::SetPlotOrigin(HPoint origin)>`                                                                                                                                    
bool                :cpp:func:`GetFrameVisibility <bool HBaseGraph::GetFrameVisibility()>`                                                                                                                                       
void                :cpp:func:`SetFrameVisibility <void HBaseGraph::SetFrameVisibility(bool visible)>`                                                                                                                           
void                :cpp:func:`GetFramePattern <void HBaseGraph::GetFramePattern(char *pattern)>`                                                                                                                                
void                :cpp:func:`SetFramePattern <void HBaseGraph::SetFramePattern(const char *pattern)>`                                                                                                                          
void                :cpp:func:`GetFrameColor <void HBaseGraph::GetFrameColor(char *color)>`                                                                                                                                      
void                :cpp:func:`SetFrameColor <void HBaseGraph::SetFrameColor(const char *color)>`                                                                                                                                
float               :cpp:func:`GetFrameWeight <float HBaseGraph::GetFrameWeight()>`                                                                                                                                              
void                :cpp:func:`SetFrameWeight <void HBaseGraph::SetFrameWeight(float weight)>`                                                                                                                                   
int                 :cpp:func:`AddLabel <int HBaseGraph::AddLabel(const char *str, HPoint loc, HGraphPointFormat format=PointFormatCartesian, float xvector=1.0, float yvector=0.0, float zvector=0.0)>`                         
int                 :cpp:func:`AddUnicodeLabel <int HBaseGraph::AddUnicodeLabel(const unsigned short *str, HPoint loc, HGraphPointFormat format=PointFormatCartesian, float xvector=1.0, float yvector=0.0, float zvector=0.0)>` 
void                :cpp:func:`RemoveLabel <void HBaseGraph::RemoveLabel(int label_id)>`                                                                                                                                         
void                :cpp:func:`GetLabelContents <void HBaseGraph::GetLabelContents(int label_id, char *str)>`                                                                                                                    
void                :cpp:func:`GetLabelUnicodeContents <void HBaseGraph::GetLabelUnicodeContents(int label_id, unsigned short *str)>`                                                                                            
void                :cpp:func:`SetLabelContents <void HBaseGraph::SetLabelContents(int label_id, const char *str)>`                                                                                                              
void                :cpp:func:`SetLabelUnicodeContents <void HBaseGraph::SetLabelUnicodeContents(int label_id, const unsigned short *str)>`                                                                                      
void                :cpp:func:`SetLabelTextFont <void HBaseGraph::SetLabelTextFont(int label_id, const char *font)>`                                                                                                             
void                :cpp:func:`GetLabelTextFont <void HBaseGraph::GetLabelTextFont(int label_id, char *font)>`                                                                                                                   
void                :cpp:func:`SetLabelTextColor <void HBaseGraph::SetLabelTextColor(int label_id, const char *color)>`                                                                                                          
void                :cpp:func:`GetLabelTextColor <void HBaseGraph::GetLabelTextColor(int label_id, char *color)>`                                                                                                                
void                :cpp:func:`SetLabelTextAlignment <void HBaseGraph::SetLabelTextAlignment(int label_id, const char *alignment)>`                                                                                              
void                :cpp:func:`GetLabelTextAlignment <void HBaseGraph::GetLabelTextAlignment(int label_id, char *alignment)>`                                                                                                    
void                :cpp:func:`SetLabelLocation <void HBaseGraph::SetLabelLocation(int label_id, HPoint loc, HGraphPointFormat format=PointFormatCartesian)>`                                                                    
:doc:`classHPoint`  :cpp:func:`GetLabelLocation <HPoint HBaseGraph::GetLabelLocation(int label_id)>`                                                                                                                             
void                :cpp:func:`SetLabelTextPath <void HBaseGraph::SetLabelTextPath(int label_id, float xvector, float yvector, float zvector)>`                                                                                  
void                :cpp:func:`GetLabelTextPath <void HBaseGraph::GetLabelTextPath(int label_id, float *xvector, float *yvector, float *zvector)>`                                                                               
void                :cpp:func:`AddLegend <void HBaseGraph::AddLegend(HPoint loc, HGraphPointFormat format=PointFormatCartesian)>`                                                                                                
void                :cpp:func:`RemoveLegend <void HBaseGraph::RemoveLegend()>`                                                                                                                                                   
void                :cpp:func:`SetLegendTitle <void HBaseGraph::SetLegendTitle(const char *title)>`                                                                                                                              
void                :cpp:func:`GetLegendTitle <void HBaseGraph::GetLegendTitle(char *title)>`                                                                                                                                    
void                :cpp:func:`RemoveLegendTitle <void HBaseGraph::RemoveLegendTitle()>`                                                                                                                                         
void                :cpp:func:`SetLegendUnicodeTitle <void HBaseGraph::SetLegendUnicodeTitle(const unsigned short *title)>`                                                                                                      
void                :cpp:func:`GetLegendUnicodeTitle <void HBaseGraph::GetLegendUnicodeTitle(unsigned short *title)>`                                                                                                            
void                :cpp:func:`SetLegendTitleTextFont <void HBaseGraph::SetLegendTitleTextFont(const char *font)>`                                                                                                               
void                :cpp:func:`GetLegendTitleTextFont <void HBaseGraph::GetLegendTitleTextFont(char *font)>`                                                                                                                     
void                :cpp:func:`SetLegendTextFont <void HBaseGraph::SetLegendTextFont(const char *font)>`                                                                                                                         
void                :cpp:func:`GetLegendTextFont <void HBaseGraph::GetLegendTextFont(char *font)>`                                                                                                                               
int                 :cpp:func:`AddLegendEntry <int HBaseGraph::AddLegendEntry(const char *str, const char *color, HGraphLegendEntryType ltype=LegendEntryTypeLine)>`                                                             
int                 :cpp:func:`AddLegendUnicodeEntry <int HBaseGraph::AddLegendUnicodeEntry(const unsigned short *str, const char *color, HGraphLegendEntryType ltype=LegendEntryTypeLine)>`                                     
void                :cpp:func:`RemoveLegendEntry <void HBaseGraph::RemoveLegendEntry(int entry_id)>`                                                                                                                             
void                :cpp:func:`GetLegendEntry <void HBaseGraph::GetLegendEntry(int entry_id, char *str, char *color, HGraphLegendEntryType *entry_type=0)>`                                                                      
void                :cpp:func:`GetLegendUnicodeEntry <void HBaseGraph::GetLegendUnicodeEntry(int entry_id, unsigned short *str, char *color, HGraphLegendEntryType *entry_type=0)>`                                              
void                :cpp:func:`SetLegendLocation <void HBaseGraph::SetLegendLocation(HPoint loc, HGraphPointFormat format=PointFormatCartesian)>`                                                                                
:doc:`classHPoint`  :cpp:func:`GetLegendLocation <HPoint HBaseGraph::GetLegendLocation()>`                                                                                                                                       
void                :cpp:func:`ConvertPoints <void HBaseGraph::ConvertPoints(unsigned int in_count, const HPoint in_points[], HGraphPointFormat in_system, HPoint out_points[], HGraphPointFormat out_system)>`                  
void                :cpp:func:`PreserveData <void HBaseGraph::PreserveData(bool preserve=true)>`                                                                                                                                 
void                :cpp:func:`SetAutomaticUpdates <void HBaseGraph::SetAutomaticUpdates(bool automatic=true)>`                                                                                                                  
bool                :cpp:func:`GetAutomaticUpdates <bool HBaseGraph::GetAutomaticUpdates()>`                                                                                                                                     
void                :cpp:func:`Update <virtual void HBaseGraph::Update()>`                                                                                                                                                       
=================== =============================================================================================================================================================================================================

.. cpp:namespace:: nullptr

Detailed Description
====================

.. doxygenclass:: HBaseGraph
   :project: mvo
   :members:
   :undoc-members:



