C# Класс JMeter.Toolkit.Engine.Charts.BaseChartBuilder

Наследование: IChartBuilder
Показать файл Открыть проект

Открытые методы

Метод Описание
Generate ( Stream outputStream, IEnumerable dataResults ) : void

Generate image, and save it to the output stream

Защищенные методы

Метод Описание
GenerateBarColor ( IEnumerable dataResults, int selectedIndex ) : Color

Generate color of the bars

RenderAverageLine ( ZedGraph.GraphPane gp, RequestDataResults d, int x ) : void

Render average response time excluding the 10% fastest and 10% slowest requests

RenderBackground ( ZedGraph.GraphPane gp ) : void

Render background

RenderBar ( ZedGraph.GraphPane gp, IEnumerable dataResults, int selectedIndex, float x, Func func ) : void

Render individual bar

RenderBarContent ( ZedGraph.GraphPane gp, RequestDataResults d, float x ) : void

Render text inside bar

RenderBarLabel ( ZedGraph.GraphPane gp, RequestDataResults d, float x ) : void

Render text at the bottom of a bar

RenderLegend ( ZedGraph.GraphPane gp, IEnumerable dataResults ) : void

Render legend

RenderMinMaxExcludingExtremesLine ( ZedGraph.GraphPane gp, RequestDataResults d, int x, int maxY ) : void

Render min/max response time excluding the 10% fastest and 10% slowest requests

RenderMinMaxLine ( ZedGraph.GraphPane gp, RequestDataResults d, int x, int maxY ) : void

Render min/max line

RenderResponseTimeDistributionCurve ( ZedGraph.GraphPane gp, RequestDataResults dataResults, int index, int max ) : void

Render curve representing the distribution of response time

RenderTimeTag ( ZedGraph.GraphPane gp ) : void

Render time at which the graph has been generated

RenderTitle ( ZedGraph.GraphPane gp, IEnumerable dataResults ) : void

Render chart title

RenderXAxis ( ZedGraph.GraphPane gp, string title, int min, int max ) : void

Render X Axis

RenderYAxis ( ZedGraph.GraphPane gp, string title, int min, int max ) : void

Render Y Axis

Описание методов

Generate() публичный Метод

Generate image, and save it to the output stream
public Generate ( Stream outputStream, IEnumerable dataResults ) : void
outputStream Stream
dataResults IEnumerable
Результат void

GenerateBarColor() защищенный Метод

Generate color of the bars
protected GenerateBarColor ( IEnumerable dataResults, int selectedIndex ) : Color
dataResults IEnumerable
selectedIndex int
Результат Color

RenderAverageLine() защищенный Метод

Render average response time excluding the 10% fastest and 10% slowest requests
protected RenderAverageLine ( ZedGraph.GraphPane gp, RequestDataResults d, int x ) : void
gp ZedGraph.GraphPane
d JMeter.Toolkit.Services.Spec.RequestDataResults
x int
Результат void

RenderBackground() защищенный Метод

Render background
protected RenderBackground ( ZedGraph.GraphPane gp ) : void
gp ZedGraph.GraphPane
Результат void

RenderBar() защищенный Метод

Render individual bar
protected RenderBar ( ZedGraph.GraphPane gp, IEnumerable dataResults, int selectedIndex, float x, Func func ) : void
gp ZedGraph.GraphPane
dataResults IEnumerable
selectedIndex int
x float
func Func Function to retrieve color to apply to the bar
Результат void

RenderBarContent() защищенный Метод

Render text inside bar
protected RenderBarContent ( ZedGraph.GraphPane gp, RequestDataResults d, float x ) : void
gp ZedGraph.GraphPane
d JMeter.Toolkit.Services.Spec.RequestDataResults
x float
Результат void

RenderBarLabel() защищенный Метод

Render text at the bottom of a bar
protected RenderBarLabel ( ZedGraph.GraphPane gp, RequestDataResults d, float x ) : void
gp ZedGraph.GraphPane
d JMeter.Toolkit.Services.Spec.RequestDataResults
x float
Результат void

RenderLegend() защищенный Метод

Render legend
protected RenderLegend ( ZedGraph.GraphPane gp, IEnumerable dataResults ) : void
gp ZedGraph.GraphPane
dataResults IEnumerable
Результат void

RenderMinMaxExcludingExtremesLine() защищенный Метод

Render min/max response time excluding the 10% fastest and 10% slowest requests
protected RenderMinMaxExcludingExtremesLine ( ZedGraph.GraphPane gp, RequestDataResults d, int x, int maxY ) : void
gp ZedGraph.GraphPane
d JMeter.Toolkit.Services.Spec.RequestDataResults
x int
maxY int
Результат void

RenderMinMaxLine() защищенный Метод

Render min/max line
protected RenderMinMaxLine ( ZedGraph.GraphPane gp, RequestDataResults d, int x, int maxY ) : void
gp ZedGraph.GraphPane
d JMeter.Toolkit.Services.Spec.RequestDataResults
x int
maxY int
Результат void

RenderResponseTimeDistributionCurve() защищенный Метод

Render curve representing the distribution of response time
protected RenderResponseTimeDistributionCurve ( ZedGraph.GraphPane gp, RequestDataResults dataResults, int index, int max ) : void
gp ZedGraph.GraphPane
dataResults JMeter.Toolkit.Services.Spec.RequestDataResults
index int
max int
Результат void

RenderTimeTag() защищенный Метод

Render time at which the graph has been generated
protected RenderTimeTag ( ZedGraph.GraphPane gp ) : void
gp ZedGraph.GraphPane
Результат void

RenderTitle() защищенный Метод

Render chart title
protected RenderTitle ( ZedGraph.GraphPane gp, IEnumerable dataResults ) : void
gp ZedGraph.GraphPane
dataResults IEnumerable
Результат void

RenderXAxis() защищенный Метод

Render X Axis
protected RenderXAxis ( ZedGraph.GraphPane gp, string title, int min, int max ) : void
gp ZedGraph.GraphPane
title string
min int
max int
Результат void

RenderYAxis() защищенный Метод

Render Y Axis
protected RenderYAxis ( ZedGraph.GraphPane gp, string title, int min, int max ) : void
gp ZedGraph.GraphPane
title string
min int
max int
Результат void