WAPlots.CreatePlotVB6: Difference between revisions
Albert Szeto (talk | contribs) m (moved CreatePlotVB6 to WAPlots.CreatePlotVB6) |
Albert Szeto (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
{{Template:APIClass|WAPlots Class|WAPlots}} | {{Template:APIClass|WAPlots Class|WAPlots}} | ||
Create the plot based on the WeibullDataSet and/or the ALTADataSets entered into the WAPlots. Returns an IPicture object of the plot for VBA/VB6. | |||
== Declaration == | == Declaration == | ||
{{APIName|CreatePlotVB6(}} | {{APIName|CreatePlotVB6(}} | ||
{{APIPrefix|ByVal}} | {{APIPrefix|ByVal}} | ||
Line 26: | Line 27: | ||
= | = | ||
{{APIName|800)}} | {{APIName|800)}} | ||
{{APIComment| | {{APIComment|Creates a IPicture image object containing the plot image.}} | ||
== Parameters == | |||
'''PlotType''' | |||
Set the type of plot desired, of the [[WAPlotType]] enum. | |||
'''UserSettings''' | |||
Sets the plot settings via an instance of the [[WAPlotSettings]] class. | |||
'''Width''' | |||
Set the width, in pixels, of the finished plot. | |||
'''Height''' | |||
Set the height, in pixels, of the finished plot. | |||
== Usage Example == | |||
{{APIComment|Create a new Weibull/ALTA Plot instance.}} | |||
Dim WeibullALTAPlot As New WAPlots | |||
{{APIComment|Declare a WeibullDataSet. See [[New WeibullDataSet]] for additional details.}} | |||
Dim WDS As New WeibullDataSet | |||
{{APIComment|Add values to the raw data. See [[WeibullDataSet.AddFailure]] for additional details.}} | |||
WDS.AddFailure(1, 1) | |||
WDS.AddFailure(2, 1) | |||
WDS.AddFailure(3, 1) | |||
{{APIComment|Add the WeibullDataSet to the WAPlots.}} | |||
WeibullALTAPlot.AddDataset(WDS) | |||
{{APIComment|Create the WAPlot. In this example, it will create a Probability plot.}} | |||
Dim FinalPlot As Bitmap = WeibullALTAPlot.CreatePlotVB6(WAPlotType.Probability) |
Revision as of 18:58, 13 September 2013
Create the plot based on the WeibullDataSet and/or the ALTADataSets entered into the WAPlots. Returns an IPicture object of the plot for VBA/VB6.
Declaration
CreatePlotVB6( ByVal PlotType As WAPlotType, Optional ByVal UserSettings As WAPlotSettings = Nothing , Optional ByVal Width As Integer = 1150, Optional ByVal Height As Integer = 800)
Creates a IPicture image object containing the plot image.
Parameters
PlotType Set the type of plot desired, of the WAPlotType enum.
UserSettings Sets the plot settings via an instance of the WAPlotSettings class.
Width Set the width, in pixels, of the finished plot.
Height Set the height, in pixels, of the finished plot.
Usage Example
Create a new Weibull/ALTA Plot instance.
Dim WeibullALTAPlot As New WAPlots
Declare a WeibullDataSet. See New WeibullDataSet for additional details.
Dim WDS As New WeibullDataSet
Add values to the raw data. See WeibullDataSet.AddFailure for additional details.
WDS.AddFailure(1, 1) WDS.AddFailure(2, 1) WDS.AddFailure(3, 1)
Add the WeibullDataSet to the WAPlots.
WeibullALTAPlot.AddDataset(WDS)
Create the WAPlot. In this example, it will create a Probability plot.
Dim FinalPlot As Bitmap = WeibullALTAPlot.CreatePlotVB6(WAPlotType.Probability)