VDISoft.SPC.Charts.CuSumSubgroup


Public Properties


Name
Description
Average
Gets the average value of the samples in the group.
ChartPointMinus
Gets the minus ChartPoint of the subgroup.
ChartPointPlus
Gets the plus ChartPoint of the subgroup.
Code
Gets the code of the first sample. Used for identification or grouping.
CustomTooltipText
Gets and sets the text to be used if a custom tooltip is displayed for the subgroup.
DateTime
Gets the date/time stamp of the first sample.
ExcludeFromCalculation
Gets and sets the flag indicating if the subgroup should be involved in the calculation.
Item
Gets and sets an sample of the collection.
Key
Gets the key of the first sample. This should be a unique identifier.
Name
Gets and sets the name of the subgroup.
Notes
Gets the notes of the subgroup.
Range
Gets the range of the samples in the group.
RMSDev
Gets the root mean square deviation of the samples in the group.
Show
Gets and sets the flag indicating if the subgroup should be shown.
StdDev
Gets the standard deviation of the samples in the group.
UseCustomTooltipText
Gets and sets flag indicating if a custom tooltip should be displayed for the subgroup.

Public Methods


Name
Description
Add
Add a sample to the series.
Clear
Clear the data out of the series.
Clone
Create a clone of the CuSumSubgroup.
GetMinusLocationAsRectangleF
Returns the bounding rectangle of the minus subgroup.
GetMinusLocationAsXMLString
Returns the bounding rectangle of the minus subgroup as an xml string.
GetObjectData
This method is called upon the serialization of a XbarSubgroup.
GetPlusLocationAsRectangleF
Returns the bounding rectangle of the plus subgroup.
GetPlusLocationAsXMLString
Returns the bounding rectangle of the plus subgroup as an xml string.
GetSample
Gets the sample of the subgroup at a particular index.
IsMouseOnMinus
Inidicates if the mouse is on the negative subgroup point.
IsMouseOnPlus
Inidicates if the mouse is on the postive subgroup point.
OnDeserialization
This method is called upon the deserialization of a XBarSubgroup.
RemoveAt
Clear an item out of the series.

Public Events


Name
Description
NoteAdded
Occurs when a Note is added to the Notes collection.
NoteAuthorChanged
Occurs when the Note:Author of a Note changes.
NoteDateTimeChanged
Occurs when the Note:DateTime of a Note changes.
NoteNameChanged
Occurs when the Note:Name of a Note changes.
NoteRemoved
Occurs when a Note is removed from the Notes collection.
NotesCleared
Occurs when the Note objects of the Notes collection are cleared.
NoteSet
Occurs when a Note of the Notes collection is set.
NoteTextChanged
Occurs when the Note:Text of a Note changes.

Protected Methods


Name
Description
AddSample
Add a sample to the series.
InitializeNoteListeners
Initializes the note listeners for the subgroup.
NewSample
This method returns a sample of the appropriate type.
NoteAddedListener
A listener for events of the Notes collection of the subgroup.
NoteAuthorChangedListener
A listener for events of the Notes collection of the subgroup.
NoteDateTimeChangedListener
A listener for events of the Notes collection of the subgroup.
NoteNameChangedListener
A listener for events of the Notes collection of the subgroup.
NoteRemovedListener
A listener for events of the Notes collection of the subgroup.
NotesClearedListener
A listener for events of the Notes collection of the subgroup.
NoteSetListener
A listener for events of the Notes collection of the subgroup.
NoteTextChangedListener
A listener for events of the Notes collection of the subgroup.
SetSample
Sets the sample of the subgroup at a particular index.
UninitializeNoteListeners
Uninitializes the note listeners for the subgroup.