XYRange::MakePlot
  MakePlot 
  
  Description
  To make plot with XYRange 
  Syntax
  
DataPlot MakePlot( GraphLayer & gl, TreeNode & trPlottingInfo = NULL, int nIndex = 0 )
 
    
  
DataPlot MakePlot( XYRange & rgSrc, TreeNode & trPlottingInfo = NULL, int nIndex = 0 )
 
  Parameters
  
    - gl
 
    - [input]the graph layer for plot
 
    - trPlottingInfo
 
    - [input]the infomation for plot
 
    - nIndex
 
    - [input]the data index
 
   
    
  
    - rgSrc
 
    - [input]the XYRange for plot
 
    - trPlottingInfo
 
    - [input]the infomation for plot
 
    - nIndex
 
    - [input]the data index
 
   
  Return
  DataPlot to be created 
  Examples
  EX1 
  
// This example assumes a worksheet with three columns is the active layer
// Draw a dataplot with the XYRange.
void XYRange_MakePlot_Ex1()
{
    Worksheet wks;
    wks= Project.ActiveLayer();
    XYRange xyData;
    if( wks )
    {
        xyData.Add("X", wks, 0, 0, -1, 0);
        xyData.Add("Y", wks, 0, 1, -1, 1);
        xyData.Add("ED", wks, 0, 2, -1, 2);
        
        GraphPage gp;
        gp.Create();
        GraphLayer gl;
        gl = gp.Layers(0);
        int nIndex = 0;
        DataPlot dp = xyData.MakePlot(gl,NULL, nIndex);
        gl.Rescale();
    }    
}
  Remark
  See Also
  XYRange::GetPlot 
  header to Include
  origin.h 
             |