| ParetoChart Class |
Namespace: Imsl.Chart2D.QC
The ParetoChart type exposes the following members.
| Name | Description | |
|---|---|---|
| ParetoChart(AxisXY, String, Int32) |
Constructs a Pareto chart.
| |
| ParetoChart(AxisXY, String, Int32, Double, String) |
Constructs a Pareto chart showing only the most important bars.
| |
| ParetoChart(AxisXY, String, Int32, Int32, String) |
Constructs a Pareto chart showing only a limited number of bars.
The numberDefects-axis formatting is changed to integer formatting.
|
| Name | Description | |
|---|---|---|
| AddCumulativeLine |
Creates a new right-side axis and adds a cumulative line to it.
| |
| AddCumulativeLine(AxisXY) |
Adds a cumulative line to the specified axis.
| |
| CreateCumulativeLineAxis |
Creates a new axis to hold a cumulative line.
| |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
| FirePickListeners |
Invokes the pick delegates defined at this node and at all of its
ancestors, if the event "hits" the node.
(Inherited from ChartNode.) | |
| GetAttribute |
Gets the value of an attribute.
(Inherited from AbstractChartNode.) | |
| GetBarData |
Returns the "BarData" attribute value.
(Inherited from Bar.) | |
| GetBarSet |
Returns the BarSet object.
(Inherited from Bar.) | |
| GetBarSet(Int32) |
Returns the BarSet object.
(Inherited from Bar.) | |
| GetBarSet(Int32, Int32) |
Returns the BarSet object.
(Inherited from Bar.) | |
| GetBooleanAttribute |
Convenience routine to get a Boolean-valued attribute.
(Inherited from AbstractChartNode.) | |
| GetChildren |
Gets the list of child nodes.
(Inherited from ChartNode.) | |
| GetColorAttribute |
Convenience routine to get a Color-valued attribute.
(Inherited from AbstractChartNode.) | |
| GetComponent |
Gets the "Component" attribute value.
(Inherited from ChartNode.) | |
| GetConcatenatedViewport |
Returns the value of the "Viewport" attribute concatenated with the
"Viewport" attributes set in its ancestor nodes.
(Inherited from ChartNode.) | |
| GetDoubleAttribute |
Convenience routine to get a Double-valued attribute.
(Inherited from AbstractChartNode.) | |
| GetFillPaint |
Returns the "FillPaint" attribute value.
(Inherited from ChartNode.) | |
| GetGradient |
Returns the value of the "Gradient" attribute.
(Inherited from ChartNode.) | |
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetIntegerAttribute |
Convenience routine to get an Integer-valued attribute.
(Inherited from AbstractChartNode.) | |
| GetLineDashPattern |
Returns the "LineDashPattern" attribute value.
(Inherited from ChartNode.) | |
| GetMarkerDashPattern |
Returns the "MarkerDashPattern" attribute value.
(Inherited from ChartNode.) | |
| GetScreenViewport |
Returns the value of the "Viewport" attribute scaled by the screen
size.
(Inherited from ChartNode.) | |
| GetStringAttribute |
Convenience routine to get a String-valued attribute.
(Inherited from AbstractChartNode.) | |
| GetTitle |
Returns the value of the "Title" attribute.
(Inherited from ChartNode.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| GetViewport |
Returns the value of the "Viewport" attribute.
(Inherited from ChartNode.) | |
| GetWebComponent |
Gets the "Component" attribute value.
(Inherited from ChartNode.) | |
| GetX |
Returns the "X" attribute value.
(Inherited from AbstractChartNode.) | |
| GetY |
Returns the "Y" attribute value.
(Inherited from AbstractChartNode.) | |
| IsAncestorOf |
Determines if this node is an ancestor of the argument node.
(Inherited from AbstractChartNode.) | |
| IsAttributeSet |
Determines if an attribute is defined (may have been inherited).
(Inherited from AbstractChartNode.) | |
| IsAttributeSetAtThisNode |
Determines if an attribute is defined in this node (not inherited).
(Inherited from AbstractChartNode.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| OnPick |
Invokes delegates registered with the Pick event.
(Inherited from ChartNode.) | |
| Paint |
Paints this node and all of its children.
(Inherited from Bar.) | |
| PrePaint |
The PrePaint method is called in all nodes in a chart
just before the chart is painted.
The default implementation does nothing.
Override this method to do computations just before painting in a chart node.
(Inherited from ChartNode.) | |
| Remove |
Removes the node from its parents list of children.
(Inherited from AbstractChartNode.) | |
| SetAttribute |
Sets an attribute.
(Inherited from AbstractChartNode.) | |
| SetBarData |
Sets the "BarData" attribute value.
(Inherited from Bar.) | |
| SetDataRange |
Update the data range,
range = {xmin,xmax,ymin,ymax} (Inherited from Bar.) | |
| SetFillPaint(Brush) |
Sets the value of the "FillPaint" attribute.
(Inherited from ChartNode.) | |
| SetFillPaint(Image) |
Sets the "FillPaint" attribute value.
(Inherited from ChartNode.) | |
| SetFillPaint(Uri) |
Sets the "FillPaint" attribute value.
(Inherited from ChartNode.) | |
| SetGradient(Color) |
Sets the value of the "Gradient" attribute.
(Inherited from ChartNode.) | |
| SetGradient(Color, Color, Color, Color) |
Sets the value of the "Gradient" attribute.
(Inherited from ChartNode.) | |
| SetLabels(String) |
Sets up an axis with bar labels.
(Inherited from Bar.) | |
| SetLabels(String, Int32) |
Sets up an axis with bar labels.
(Inherited from Bar.) | |
| SetLineDashPattern |
Sets the "LineDashPattern" attribute value.
(Inherited from ChartNode.) | |
| SetMarkerDashPattern |
Sets the "MarkerDashPattern" attribute value.
(Inherited from ChartNode.) | |
| SetTitle(String) |
Sets the value of the "Title" attribute.
(Inherited from ChartNode.) | |
| SetTitle(Text) |
Sets the value of the "Title" attribute.
(Inherited from ChartNode.) | |
| SetViewport(Double) |
Used to specify the viewport location.
(Inherited from ChartNode.) | |
| SetViewport(Double, Double, Double, Double) |
Used to specify the viewport location.
(Inherited from ChartNode.) | |
| SetX |
Sets the "X" attribute value.
(Inherited from AbstractChartNode.) | |
| SetY |
Sets the "Y" attribute value.
(Inherited from AbstractChartNode.) | |
| ToString |
Returns the name of this chart node.
(Inherited from AbstractChartNode.) |
| Name | Description | |
|---|---|---|
| WebCtrl |
A bool indicating if this ChartNode is a
WebControl.
(Inherited from ChartNode.) |
| Name | Description | |
|---|---|---|
| AbstractParent |
Indicates the parent of this AbstractChartNode.
(Inherited from AbstractChartNode.) | |
| ALT |
Used to construct an "alt" attribute value in client side image maps.
(Inherited from ChartNode.) | |
| AutoscaleInput |
Indicates what inputs are used for autoscaling.
(Inherited from AbstractChartNode.) | |
| AutoscaleMinimumTimeInterval |
Specifies the minimum tick mark interval for autoscaled time axes.
(Inherited from AbstractChartNode.) | |
| AutoscaleOutput |
Specifies what attributes to change as a result of autoscaling.
(Inherited from AbstractChartNode.) | |
| Axis |
Typically provides a mapping for children from the user coordinate
space to the device (screen) space.
(Inherited from ChartNode.) | |
| Background |
The base graphic layer displayed behind other ChartNode
objects in the tree.
(Inherited from ChartNode.) | |
| BarGap |
Specifies the gap between bars in a group.
(Inherited from ChartNode.) | |
| BarType |
Specifies the orientation of the BarChart.
(Inherited from ChartNode.) | |
| BarWidth |
The width of all of the groups of bars at each index.
(Inherited from ChartNode.) | |
| Chart |
This is the root node of the chart tree.
(Inherited from ChartNode.) | |
| ChartTitle |
Specifies a title for the chart.
(Inherited from ChartNode.) | |
| ClipData |
Specifies whether the data elements are to be clipped to the current
window.
(Inherited from ChartNode.) | |
| CultureInfo |
Adds support for Windows supported locales.
(Inherited from AbstractChartNode.) | |
| CumulativeAxis |
The "CumulativeAxis" attribute, the axis on which the cumulative line is drawn.
| |
| CumulativeLine |
The "CumulativeLine" attribute.
| |
| CustomTransform |
Allows for the specification of a custom transform.
(Inherited from AbstractChartNode.) | |
| DataType |
Specifies how the data is to be rendered.
(Inherited from ChartNode.) | |
| Density |
Specifies the number of minor tick marks in the interval between
major tick marks.
(Inherited from AbstractChartNode.) | |
| DoubleBuffering |
Specifies whether double is active.
(Inherited from ChartNode.) | |
| Explode |
Specifies how far from the center pie slices are drawn.
(Inherited from ChartNode.) | |
| FillColor |
Specifies a color that will be used to fill an area.
(Inherited from AbstractChartNode.) | |
| FillOutlineColor |
Specifies a color that will be used to outline this node.
(Inherited from ChartNode.) | |
| FillOutlineType |
Specifies a fill pattern type for the outline of this node.
(Inherited from ChartNode.) | |
| FillType |
Specifies a fill pattern type for this node.
(Inherited from ChartNode.) | |
| Font |
Defines a particular format for text, including font name, size, and
style attributes.
(Inherited from AbstractChartNode.) | |
| FontName |
Specifies the font to be used by name.
(Inherited from AbstractChartNode.) | |
| FontSize |
Specifies the font size.
(Inherited from AbstractChartNode.) | |
| FontStyle |
Specifies the font style to be used.
(Inherited from AbstractChartNode.) | |
| HREF |
Used to specify an "activated" object in an image map.
(Inherited from ChartNode.) | |
| ImageAttr |
An image that is to rendered when this ChartNode is displayed.
(Inherited from ChartNode.) | |
| IsVisible |
Specifies if this node and its children will be drawn.
(Inherited from AbstractChartNode.) | |
| IsWebControl |
Indicates whether this is a web control.
(Inherited from ChartNode.) | |
| LabelType |
Specifies the type of label to display.
(Inherited from AbstractChartNode.) | |
| Legend |
Legend information associated with this ChartNode.
(Inherited from ChartNode.) | |
| LineColor |
Specifies the line color for this node.
(Inherited from AbstractChartNode.) | |
| LineWidth |
Specifies the line width for this node.
(Inherited from AbstractChartNode.) | |
| MarkerColor |
Specifies what color will be used when rendering marker.
(Inherited from AbstractChartNode.) | |
| MarkerSize |
Specifies the size of markers.
(Inherited from AbstractChartNode.) | |
| MarkerThickness |
Specifies the line thickness to be used when rendering the markers.
(Inherited from ChartNode.) | |
| MarkerType |
Specifies the type of data marker to be drawn.
(Inherited from ChartNode.) | |
| Name |
Specifies the name of this node.
(Inherited from AbstractChartNode.) | |
| Number |
Specifies the number of tick marks along an axis.
(Inherited from AbstractChartNode.) | |
| Parent |
Indicates the parent of this ChartNode.
(Inherited from ChartNode.) | |
| Reference |
Indicates the baseline in drawing area charts.
(Inherited from ChartNode.) | |
| ScreenAxis |
Provides a default mapping from the user coordinates [0,1] by [0,1]
to the screen.
(Inherited from ChartNode.) | |
| ScreenSize |
Indicates the size of this ChartNode.
(Inherited from ChartNode.) | |
| Size |
Specifies the drawing size.
(Inherited from ChartNode.) | |
| SkipWeekends |
Specifies whether to skip weekends.
(Inherited from AbstractChartNode.) | |
| SmoothingMode |
Specifies the SmoothingMode for this node.
(Inherited from AbstractChartNode.) | |
| TextAngle |
An angle, in degrees, at which text is to be drawn.
(Inherited from ChartNode.) | |
| TextColor |
Specifies the text color.
(Inherited from AbstractChartNode.) | |
| TextFormat |
Specifies the "TextFormat" attribute value.
(Inherited from AbstractChartNode.) | |
| TextFormatProvider |
Specifies the "TextFormatProvider" attribute value.
(Inherited from AbstractChartNode.) | |
| TickLength |
This scales the length of the tick mark lines.
(Inherited from AbstractChartNode.) | |
| ToolTip |
Text that can be displayed in the case where tool tips are used.
(Inherited from ChartNode.) | |
| Transform |
Specifies whether the axis is linear, logarithmic or a custom
transform.
(Inherited from AbstractChartNode.) |
| Name | Description | |
|---|---|---|
| PickPerformed |
Occurs when the mouse pointer is over a chart node and a mouse button is pressed.
(Inherited from ChartNode.) |
The bars are sorted into descending order. It is used in quality assurance tracking to identify and prioritize areas of greatest impact. It extends Bar.
The method AddCumulativeLine adds a cumulative percentage line to the chart. This is the percent of defects accounted for by the current item and items to its left. If the cumulative percentage line is added, a second axis is created on the right. This is required because the units for this line are 0% to 100%. The units of the original axis (on the left) are the number of defects.