Exemple #1
0
 /// <summary>
 /// Do all rendering associated with this <see cref="ErrorBarItem"/> to the specified
 /// <see cref="Graphics"/> device.  This method is normally only
 /// called by the Draw method of the parent <see cref="ZedGraph.CurveList"/>
 /// collection object.
 /// </summary>
 /// <param name="g">
 /// A graphic device object to be drawn into.  This is normally e.Graphics from the
 /// PaintEventArgs argument to the Paint() method.
 /// </param>
 /// <param name="pane">
 /// A reference to the <see cref="ZedGraph.GraphPane"/> object that is the parent or
 /// owner of this object.
 /// </param>
 /// <param name="pos">The ordinal position of the current <see cref="ErrorBarItem"/>
 /// curve.</param>
 /// <param name="scaleFactor">
 /// The scaling factor to be used for rendering objects.  This is calculated and
 /// passed down by the parent <see cref="ZedGraph.GraphPane"/> object using the
 /// <see cref="GraphPane.CalcScaleFactor"/> method, and is used to proportionally adjust
 /// font sizes, etc. according to the actual size of the graph.
 /// </param>
 override public void Draw(Graphics g, GraphPane pane, int pos, double scaleFactor)
 {
     if (this.isVisible)
     {
         errorBar.Draw(g, pane, this, this.BaseAxis(pane),
                       this.ValueAxis(pane, isY2Axis), scaleFactor);
     }
 }
Exemple #2
0
 /// <summary>
 /// Do all rendering associated with this <see cref="ErrorBarItem"/> to the specified
 /// <see cref="Graphics"/> device.  This method is normally only
 /// called by the Draw method of the parent <see cref="ZedGraph.CurveList"/>
 /// collection object.
 /// </summary>
 /// <param name="g">
 /// A graphic device object to be drawn into.  This is normally e.Graphics from the
 /// PaintEventArgs argument to the Paint() method.
 /// </param>
 /// <param name="pane">
 /// A reference to the <see cref="ZedGraph.GraphPane"/> object that is the parent or
 /// owner of this object.
 /// </param>
 /// <param name="pos">The ordinal position of the current <see cref="ErrorBarItem"/>
 /// curve.</param>
 /// <param name="scaleFactor">
 /// The scaling factor to be used for rendering objects.  This is calculated and
 /// passed down by the parent <see cref="ZedGraph.GraphPane"/> object using the
 /// <see cref="PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
 /// font sizes, etc. according to the actual size of the graph.
 /// </param>
 override public void Draw(IGraphics g, GraphPane pane, int pos, float scaleFactor)
 {
     if (_isVisible)
     {
         _bar.Draw(g, pane, this, this.BaseAxis(pane),
                   this.ValueAxis(pane), scaleFactor);
     }
 }
Exemple #3
0
 /// <summary>
 ///   Do all rendering associated with this <see cref="ErrorBarItem" /> to the specified
 ///   <see cref="Graphics" /> device.  This method is normally only
 ///   called by the Draw method of the parent <see cref="ZedGraph.CurveList" />
 ///   collection object.
 /// </summary>
 /// <param name="g">
 ///   A graphic device object to be drawn into.  This is normally e.Graphics from the
 ///   PaintEventArgs argument to the Paint() method.
 /// </param>
 /// <param name="pane">
 ///   A reference to the <see cref="ZedGraph.GraphPane" /> object that is the parent or
 ///   owner of this object.
 /// </param>
 /// <param name="pos">
 ///   The ordinal position of the current <see cref="ErrorBarItem" />
 ///   curve.
 /// </param>
 /// <param name="scaleFactor">
 ///   The scaling factor to be used for rendering objects.  This is calculated and
 ///   passed down by the parent <see cref="ZedGraph.GraphPane" /> object using the
 ///   <see cref="PaneBase.CalcScaleFactor" /> method, and is used to proportionally adjust
 ///   font sizes, etc. according to the actual size of the graph.
 /// </param>
 public override void Draw(Graphics g, GraphPane pane, int pos, float scaleFactor)
 {
     if (IsVisible)
     {
         _bar.Draw(g, pane, this, BaseAxis(pane),
                   ValueAxis(pane), scaleFactor);
     }
 }