WAPlotSettings Class

Specifies various plot settings that will be used when a plot is created.

In Weibull++/ALTA, most of these settings are accessible from the Show/Hide Plot Items window and the plot sheet's control panel.

Properties
Confidence Bounds
 * ConfBounds_SideSelected (as ConfBoundsSides)
 * ConfBounds_TypesSelected (as ConfBoundsTypes)
 * ConfidenceLevel (as double)
 * ContourConfLevel (as double)

Target Reliability
 * ShowTargetReliability (as boolean)
 * TargetReliability (as double)
 * ShowTargetTime (as boolean)
 * TargetTime (as double)
 * ShowTargetMarker (as boolean)

Scaling
 * AutoscaleX (as boolean)
 * AutoscaleY (as boolean)
 * Xmax (as double)
 * Xmin (as double)
 * Ymax (as double)
 * Ymin (as double)

Show/Hide Items
 * ShowLeftCensoredPoints (as boolean)
 * ShowLinesAroundInterval (as boolean)
 * ShowNumberInGroup (as boolean)
 * ShowParameterBar (as boolean)
 * ShowParameterScales (as boolean)
 * ShowSuspensionPoints (as boolean)

Axis Labels
 * PlotXPrecision (as integer)
 * PlotXTolerance (as integer)
 * PlotYPrecision (as integer)
 * PlotYTolerance (as integer)

'''Failures/Suspensions Histogram Setting
 * HistogramInterval (as double)

Plot Legend
 * UserCompany (as string)
 * UserName (as string)

Other Options
 * AdjustMLEPoints (as boolean)
 * StraightenGammaLine (as boolean)

=Usage Example= Dim NewPlotSettings As New WAPlotSettings NewPlotSettings.UserName = "" NewPlotSettings.UserCompany = "" NewPlotSettings.AutoscaleX = True NewPlotSettings.AutoscaleY = True NewPlotSettings.Xmin = 0 NewPlotSettings.Xmax = 0 NewPlotSettings.Ymin = 0 NewPlotSettings.ymax = 0 NewPlotSettings.ShowParameterBar = True NewPlotSettings.ShowParameterScales = True NewPlotSettings.ShowTargetReliability = True NewPlotSettings.ShowTargetTime = True NewPlotSettings.ShowTargetMarker = True NewPlotSettings.TargetReliability = 0 NewPlotSettings.TargetTime = 0 NewPlotSettings.ShowSuspensionPoints = True NewPlotSettings.ShowLeftCensoredPoints = True NewPlotSettings.ShowLinesAroundInterval = True NewPlotSettings.AdjustMLEPoints = True NewPlotSettings.StraightenGammaLine = True NewPlotSettings.ShowNumberInGroup = True NewPlotSettings.PlotXPrecision = 0 NewPlotSettings.PlotyPrecision = 0 NewPlotSettings.PlotXTolerance = 0 NewPlotSettings.PlotYTolerance = 0 NewPlotSettings.ConfBounds_SideSelected = ConfBoundsSides.TwoSidedBoth NewPlotSettings.ConfBounds_TypesSelected = ConfBoundsTypes.None NewPlotSettings.ConfidenceLevel = 0 NewPlotSettings.ContourConfLevel = 0 NewPlotSettings.HistogramInterval = 0