The CChart type exposes the following members.

Constructors

NameDescription
CChart
Creates a C-chart given the number of defects in a series of samples.

Methods

NameDescription
AddCenterLine
Adds the center line to the control chart and returns the newly added line.
(Inherited from ShewhartControlChart.)
AddControlLimit
Adds a control limit to the chart. These can be used as tolerance limit lines or warning control limit lines.
(Inherited from ShewhartControlChart.)
AddLowerControlLimit
Creates lower ControlLimit, adds it to the control chart, and returns the newly created object.
(Inherited from ShewhartControlChart.)
AddUpperControlLimit
Creates upper ControlLimit, adds it to the control chart, and returns the newly created object.
(Inherited from ShewhartControlChart.)
AddWecoLimits
Adds lines for the Western Electric Company Rules.
(Inherited from ShewhartControlChart.)
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object 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.)
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.)
GetSampleSize
Returns the value of the attribute "SampleSize".
(Inherited from ShewhartControlChart.)
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. This is normally called only by Paint in this node's parent.
(Inherited from ShewhartControlChart.)
PrePaint
Setup chart with current settings.
(Overrides ChartNode..::.PrePaint()()().)
Remove
Removes the node from its parents list of children.
(Inherited from AbstractChartNode.)
RemoveControlLimit
Removes a control limit from the chart.
(Inherited from ShewhartControlChart.)
SetAttribute
Sets an attribute.
(Inherited from AbstractChartNode.)
SetDataOverloaded.
SetDataRange
Update the data range, range = {xmin,xmax,ymin,ymax}
(Inherited from ShewhartControlChart.)
SetFillPaintOverloaded.
SetGradientOverloaded.
SetLineDashPattern
Sets the "LineDashPattern" attribute value.
(Inherited from ChartNode.)
SetMarkerDashPattern
Sets the "MarkerDashPattern" attribute value.
(Inherited from ChartNode.)
SetSampleSizeOverloaded.
SetTitleOverloaded.
SetViewportOverloaded.
SetXOverloaded.
SetY
Sets the "Y" attribute value.
(Inherited from AbstractChartNode.)
ToString
Returns the name of this chart node.
(Inherited from AbstractChartNode.)

Fields

NameDescription
WebCtrl
A bool indicating if this ChartNode is a WebControl.
(Inherited from ChartNode.)

Properties

NameDescription
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.)
Center
The value of the attribute "Center". This is used to position the center line.
(Inherited from ShewhartControlChart.)
CenterLine
The center line.
(Inherited from ShewhartControlChart.)
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.)
ControlData
The Data object for the control data.
(Inherited from ShewhartControlChart.)
CultureInfo
Adds support for Windows supported locales.
(Inherited from AbstractChartNode.)
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.)
LowerControlLimit
The lower control limit.
(Inherited from ShewhartControlChart.)
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.)
MeanSampleSize
Value of the attribute "MeanSampleSize", the average sample size.
(Inherited from ShewhartControlChart.)
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.)
UpperControlLimit
The upper control limit.
(Inherited from ShewhartControlChart.)

Events

NameDescription
PickPerformed
Occurs when the mouse pointer is over a chart node and a mouse button is pressed.
(Inherited from ChartNode.)

See Also