The root namespace for all of the isee.NET Framework classes.
Classes
| Class | Description | |
|---|---|---|
| ASPNETStateProvider |
Manages simulation state for an ASP.NET application
| |
| BasicStateProvider |
A basic provider of state management for the simulation
| |
| Button |
Represents a button that appears on the iThink/STELLA model interface layer
| |
| ChainedSlider |
A ChainedSlider is a group of sliders that depend on one another in much the
same way a radio button group consists of radio buttons that depend on one another.
The total sum of all of the slider values cannot exceed 100. Chined sliders are often
used to allocate resources
| |
| ChainedSlider..::.SliderCollection |
A collection that stores 'Slider' objects.
| |
| ChainedSlider..::.SliderCollection..::.SliderEnumerator |
A strongly typed enumerator for 'SliderCollection'.
| |
| Checkbox |
Represents a switch defined in the model interface layer.
| |
| GraphicalFunction |
An input that is in the form of a graphical function
| |
| GraphicsFrame |
Represents a graphics frame within the iThink/STELLA model
| |
| GraphPad |
Represents a Graph Pad on the interface layer in the model
| |
| GraphPad..::.Item |
An output displayed on a graph
| |
| GraphPad..::.ItemCollection |
A collection that stores 'Item' objects.
| |
| GraphPad..::.ItemCollection..::.ItemEnumerator |
A strongly typed enumerator for 'ItemCollection'.
| |
| GraphPad..::.Page |
A page on the graph pad. Each page is a graph
| |
| GraphPad..::.PageCollection |
A collection that stores 'GraphPad.Page' objects.
| |
| GraphPad..::.PageCollection..::.PageEnumerator |
A strongly typed enumerator for 'GraphPad.PageCollection'.
| |
| IndexedByRun<(Of <(T>)>) |
A wrapper class for any value that can be indexed by a run number. For example output values and Time
| |
| Input |
This class is a base class for any input that can be found on the model
interface layer.
This base class will contain the information common to all inputs
| |
| InputCollection |
A collection that stores 'Input' objects.
| |
| InputCollection..::.InputEnumerator |
A strongly typed enumerator for 'InputCollection'.
| |
| InputsControllingStocksException |
If you have any inputs that try to control stocks, this exception is raised. It contains a lists of all
the invalid inputs
| |
| InterfaceObject |
Base class for any object that appears on the interface layer of the model
| |
| InvalidInputException |
Some inputs are inavlid in isee.NET -- for example inputs that directly control the initial value of stocks
| |
| Knob |
Represents a knob input object defined on the
interface layer of the model
| |
| ListInputDevice |
Represents a List Input Device on the model interface layer
| |
| ListInputDevice..::.List |
A list of inputs for a given ListInputDevice
| |
| ListInputDevice..::.List..::.Item |
An input thaat belongs to a list
| |
| ListInputDevice..::.List..::.ItemCollection |
A collection that stores 'ListInputDevice.List.Item' objects.
| |
| ListInputDevice..::.List..::.ItemCollection..::.ItemEnumerator |
A strongly typed enumerator for 'ListInputDevice.List.ItemCollection'.
| |
| ListInputDevice..::.ListCollection |
A collection that stores 'ListInputDevice.List' objects.
| |
| ListInputDevice..::.ListCollection..::.ListEnumerator |
A strongly typed enumerator for 'ListInputDevice.ListCollection'.
| |
| Message |
Summary description for Message.
| |
| MessagePoster |
Represents a condition in which one or more messages will be 'posted'. The condition
is defined by an output entity, a threshold and the direction in which the threshold
needs to be crossed in order to post the associated messages.
| |
| MissingNameException |
Some objevts may not have a name when exported from iThink/STELLA. This causes problems and will
cause this exception to be raised
| |
| NetsimStateProvider |
Provides state services for the Simulation in the context of a Netsim application
| |
| Output |
This class is a base class for any output that are defined on the
interface layer of the model.
This base class will contain the information common to all outputs
| |
| OutputCollection |
A collection that stores 'Output' objects.
| |
| OutputCollection..::.OutputEnumerator |
A strongly typed enumerator for 'OutputCollection'.
| |
| OutputValues |
An unfiltered list of output values by DT. These values can be reported
(filtered and transformed) based on reporting options and formatted for display
| |
| Page |
Represents a page in the iThink/STELLA model interface
| |
| ProvidesReporting |
Provides reporting services on model output data and time values
| |
| RadioButtonGroup |
Represents a chained switch input defined on the interface
layer of the model
| |
| RadioButtonGroup..::.Option |
An Input that is part of a RadioButtonGroup
| |
| RadioButtonGroup..::.OptionCollection |
A collection of RadioButtonGroup.Option instances
| |
| RadioButtonGroup..::.OptionCollection..::.OptionEnumerator |
A strongly typed enumerator for the RadioButtonGroup.Option class.
| |
| Simulation |
Allows programmatic access to an ithink/STELLA model
| |
| Simulation..::.ModelEntityNotFoundException |
This exception is raised when the simulation engine tries
to access an entity that does not exist in the model
| |
| Slider |
Represents a Slider input defined on the interface
layer of the model
| |
| StateProvider |
When implemented in a derived class, provides state management to the Simulation
| |
| TablePad |
Represents a Table Pad defined on the interface
layer of the model
| |
| TablePad..::.Item |
An output to be displayed on a table
| |
| TablePad..::.ItemCollection |
A collection of TablePad.Page.Items
| |
| TablePad..::.ItemCollection..::.ItemEnumerator |
A strongly typed enumerator for the TablePad.Item class.
| |
| TablePad..::.Page |
An individual page in the TablePad
| |
| TablePad..::.PageCollection |
A collection of TablePad.Pages
| |
| TablePad..::.PageCollection..::.PageEnumerator |
A strongly typed enumerator for the TablePad.Page class.
| |
| TablePad..::.TimeColumn |
Represents time data display and formatting options for a Table.
| |
| Textbox |
Represents a textbox control that appears on the iThink/STELLA model interface
| |
| TimeSpecs |
Represents the time spec information defined in the model
| |
| TimeValues |
A list of doubles that represent elapsed time. This class
also provides reporting options to display time at specified interval
and apply formatting options
| |
| WarningDevice |
Represents a Warning Device defined on the interface layer of the model
| |
| WarningDevice..::.Zone |
Represents a zone defined for the warning device.
A zone is defined by range for the output value. The color
of the device changes and/or an action is triggered depending
when the output value enters the range of a zone
| |
| WarningDevice..::.ZoneCollection |
A collection of WarningDevice.Zones
| |
| WarningDevice..::.ZoneCollection..::.ZoneEnumerator |
A strongly typed enumerator for the WarningDevice.Zone class.
|
Structures
| Structure | Description | |
|---|---|---|
| Button..::.MenuCommands |
Constants for iThink/STELLA menu commands
| |
| FormatOptions |
Dispmaly formatting options to apply to data output
|
Delegates
| Delegate | Description | |
|---|---|---|
| ProvidesReporting..::.FormatSample |
A function that formats the value in this list.
| |
| ProvidesReporting..::.TransformSample |
A function that applies the appropriate data transformation
to each sample reported.
| |
| Simulation..::.AdvanceDelegate |
Advance delegate
| |
| Simulation..::.AdvancedToEndDelegate |
AdvancedToEnd delegate
| |
| Simulation..::.AdvancedToPauseIntervalDelegate |
AdvanceToPauseInterval delegate
| |
| Simulation..::.ExpiredDelegate |
Expired delegate
| |
| Simulation..::.MessagePostedDelegate |
onMessagePosted delegate
| |
| Simulation..::.NewRunDelegate |
NewRun delegate
| |
| Simulation..::.ResetAllRunsDelegate |
ResetAllRuns delegate
| |
| Simulation..::.StoppedDelegate |
onStopped delegate
|
Enumerations
| Enumeration | Description | |
|---|---|---|
| Button..::.Type |
The type of button
| |
| FormatOptions..::.BalanceOptions |
Are we reporting beginning or ending balances? This is relevant only when formating Time data as strings
| |
| FormatOptions..::.PrecisionOptions |
Precision
| |
| FormatOptions..::.ScalingOptions |
Scaling
| |
| FormatOptions..::.UnitOptions |
Units
| |
| Message..::.MessageFrequency |
The frequency at which the given message will be posted
| |
| Message..::.Type |
The type of message
| |
| MessagePoster..::.MessageDirection |
The direction in which a threshold value is crossed
| |
| Simulation..::.EntityType |
ithink/STELLA model entity types
For more information about entity types, see the ithink/STELLA
technical documentation
| |
| Simulation..::.ReportingOptions |
Output reporting option flags
| |
| Simulation..::.SimulationStatus |
The status of the simulation
|