VDISoft.SPC.Charts.RangeSubgroup


Public Properties


Name
Description
Annotations
Gets the Annotations of the subgroup.
Average
Gets the average value of the samples in the subgroup.
Chart
Sets the chart that the subgroup is a part of.
ChartPoint
Gets the ChartPoint of the subgroup.
Code
Gets the code of the first sample. Used for identification or grouping.
CustomExcludedPointColor
Gets and sets the color of the excluded data point.
CustomExcludedPointMarker
Gets and sets the type of marker used with the excluded data point.
CustomExcludedPointSize
Gets and sets the size of the excluded data point.
CustomPointColor
Gets and sets the color of the data point.
CustomPointMarker
Gets and sets the type of marker used with the data point.
CustomPointSize
Gets and sets the size of the data point.
CustomTooltipCodeText
Gets and sets the text to be used if a custom tooltip code text is displayed for the subgroup.
CustomTooltipKeyText
Gets and sets the text to be used if a custom tooltip key text is displayed for the subgroup.
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 a Range sample of the subgroup.
Key
Gets the key of the first sample. This should be a unique identifier.
MarkOutOfBounds
Gets and sets flag indicating if the subgroup should manually be marked out of bounds.
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 subgroup.
RMSDev
Gets the root mean square deviation of the samples in the subgroup.
RuleResults
Gets and sets the RuleResults of the subgroup.
Show
Gets and sets the flag indicating if the subgroup should be shown.
StdDev
Gets the standard deviation of the samples in the subgroup.
UseCustomTooltipCodeText
Gets and sets flag indicating if a custom tooltip code text should be displayed for the subgroup.
UseCustomTooltipKeyText
Gets and sets flag indicating if a custom tooltip key text should be displayed for the subgroup.
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 subgroup.
Clear
Clear the samples out of the subgroup.
Clone
Create a clone of the RangeSubgroup.
GetLocationAsRectangleF
Returns the bounding rectangle of the subgroup.
GetLocationAsXMLString
Returns the bounding rectangle of the subgroup as an xml string.
GetObjectData
This method is called upon the serialization of a RangeSubgroup.
GetSample
Gets the sample of the subgroup at a particular index.
IsMouseOn
Inidicates if the mouse is on the subgroup.
OnDeserialization
This method is called upon the deserialization of a RangeSubgroup.
RemoveAt
Clear a sample out of the subgroup.
SetSample
Sets the sample of the subgroup at a particular index.

Public Events


Name
Description
AnnotationAdded
Occurs when a Annotation is added to the Annotations collection.
AnnotationAuthorChanged
Occurs when the Annotation:Author of a Annotation changes.
AnnotationDateTimeChanged
Occurs when the Annotation:DateTime of a Annotation changes.
AnnotationNameChanged
Occurs when the Annotation:Name of a Annotation changes.
AnnotationRemoved
Occurs when a Annotation is removed from the Annotations collection.
AnnotationsCleared
Occurs when the Annotation objects of the Annotations collection are cleared.
AnnotationSet
Occurs when a Annotation of the Annotations collection is set.
AnnotationTextChanged
Occurs when the Annotation:Text of a Annotation changes.
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.
RangeSampleAdded
Occurs when a RangeSample is added to a RangeSubgroup.
RangeSampleCodeChanged
Occurs when the RangeSample:Code of a RangeSample changes.
RangeSampleDateTimeChanged
Occurs when the RangeSample:DateTime of a RangeSample changes.
RangeSampleExcludedChanged
Occurs when the RangeSample:ExcludeFromCalculation flag of a RangeSample changes.
RangeSampleKeyChanged
Occurs when the RangeSample:Key of a RangeSample changes.
RangeSampleRemoved
Occurs when a RangeSample is removed from a RangeSubgroup.
RangeSamplesCleared
Occurs when the RangeSample objects of a RangeSubgroup are cleared.
RangeSampleSet
Occurs when a RangeSample of a RangeSubgroup is set.
RangeSampleValueChanged
Occurs when the RangeSample:Value of a RangeSample changes.
RangeSubgroupAverageCalculated
Occurs when the Average of the RangeSubgroup is calculated.
RangeSubgroupExcludedChanged
Occurs when the ExcludeFromCalculation flag of the RangeSubgroup changes.
RangeSubgroupRangeCalculated
Occurs when the Range of the RangeSubgroup is calculated.
RangeSubgroupRMSDevCalculated
Occurs when the RMS Deviation of the RangeSubgroup is calculated.
RangeSubgroupStdDevCalculated
Occurs when the StandardDeviation of the RangeSubgroup is calculated.

Protected Methods


Name
Description
AddSample
Add a sample to the subgroup.
AnnotationAddedListener
A listener for events of the Annotations collection of the subgroup.
AnnotationAuthorChangedListener
A listener for events of the Annotations collection of the subgroup.
AnnotationDateTimeChangedListener
A listener for events of the Annotations collection of the subgroup.
AnnotationNameChangedListener
A listener for events of the Annotations collection of the subgroup.
AnnotationRemovedListener
A listener for events of the Annotations collection of the subgroup.
AnnotationsClearedListener
A listener for events of the Annotations collection of the subgroup.
AnnotationSetListener
A listener for events of the Annotations collection of the subgroup.
AnnotationTextChangedListener
A listener for events of the Annotations collection of the subgroup.
InitializeAnnotationListeners
Initializes the Annotation listeners for the subgroup.
InitializeListeners
Initializes the listeners for the subgroup.
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.
RangeSampleCodeChangedListener
A listener for events of the samples of the subgroups.
RangeSampleDateTimeChangedListener
A listener for events of the samples of the subgroups.
RangeSampleExcludedChangedListener
A listener for events of the samples of the subgroups.
RangeSampleKeyChangedListener
A listener for events of the samples of the subgroups.
RangeSampleValueChangedListener
A listener for events of the samples of the subgroups.
UninitializeAnnotationListeners
Uninitializes the Annotation listeners for the subgroup.
UninitializeListeners
Uninitializes the listeners for the subgroup.
UninitializeNoteListeners
Uninitializes the note listeners for the subgroup.