frmDefineSampleSpace Member Details

frmDefineSampleSpace Public Enumerations


frmDefineSampleSpace Constructors
New
Instantiates this Form for a given GeneralizedSampleSpace
Public Sub New(ByVal GSS As GeneralizedSampleSpace)
Remarks:
Parameters:
ByVal GSS As GeneralizedSampleSpace
New
The Plain-Vanilla Constructor
Public Sub New()
Remarks:
Parameters:


frmDefineSampleSpace Public Properties
BaseOCCollection
The Set of Outcomes constituting the Sample-Space Category: Behavior
Public Property BaseOCCollection() As OutcomeCollection
Remarks:
IndexParameters:
Return Value:
OutcomeCollection
ManualOfOperations
The Set of Orthogonal Outcome Sets defining the structure of this Sample-Space Category: Behavior
Public Property ManualOfOperations() As OutcomeCollectionCollection
Remarks:
IndexParameters:
Return Value:
OutcomeCollectionCollection
OrthSetStrings
Collection of String representations of the Sets in the ManualOfOperations Category: Behavior
Public Property OrthSetStrings() As StringCollection
Remarks:
IndexParameters:
Return Value:
StringCollection
SampleSpace
The Sample-Space for which this Form is used to define the Space and Manual of Operations Category: Behavior
Public Property SampleSpace() As GeneralizedSampleSpace
Remarks:
IndexParameters:
Return Value:
GeneralizedSampleSpace


frmDefineSampleSpace Public Methods
IsAlphaLC
Returns True iff a given character is lower-case Alpha
Public Shared Function IsAlphaLC(ByVal C As Char) As Boolean
Remarks:
Parameters:
ByVal C As Char
Return Value:
Boolean
IsAlphaLCorIsWhitespace
Returns True iff the Character at given position in a given string is either lower-case Alpha, or is a Whitespace character
Public Shared Function IsAlphaLCorIsWhitespace(ByVal S As String, ByVal Index As Int32) As Boolean
Remarks:
Parameters:
ByVal S As String
ByVal Index As Int32
Return Value:
Boolean
IsLegitimateGSS
Returns True iff s given Set of Outcomes and Manual of Operations constitute a Legitimate Generalized Sample Space
Public Shared Function IsLegitimateGSS(ByVal OperationSet As StringCollection, ByVal ForOutComeSet As OutcomeCollection) As Boolean
Remarks:
Parameters:
ByVal OperationSet As StringCollection
ByVal ForOutComeSet As OutcomeCollection
Return Value:
Boolean
ParseManualOfOpsInput
Returns a System.Collections.Specialized.StringCollection of the Orthogonal Sets for a given validated String Input of the Manual of Operations
Public Shared Function ParseManualOfOpsInput(ByVal ValidatedString As String) As StringCollection
Remarks:
Parameters:
ByVal ValidatedString As String
Return Value:
StringCollection
ValidateManualOfOpsInput
Returns True iff: (1) Only alpha LC and whitespace chars occur in input, AND (2) Each character in BaseOutcomeCollection's String occurs at least once AND (3) Manual does not include Outcomes not in Sample Space
Public Shared Function ValidateManualOfOpsInput(ByVal OrthSetStringInput As String, ByVal WholeSpace As OutcomeCollection, ByRef ExceptionStr As String) As Boolean
Remarks:
Parameters:
ByVal OrthSetStringInput As String
ByVal WholeSpace As OutcomeCollection
ByRef ExceptionStr As String
Return Value:
Boolean


frmDefineSampleSpace Public Events