Provides a framework for dynamic modelling (4D) functionality in ModelGUI.
- Andrew Reid
Interface Summary Interface Description DynamicModelBase interface for a dynamic model; specifies methods for getting and setting model components, sensors, listeners, and environments. DynamicModelComponentInterface which must be implemented by all components of a dynamic model. DynamicModelEnvironment<T extends MguiNumber>Interface for a dynamic model's environment. DynamicModelEnvironmentEvent DynamicModelEnvironmentInputStream DynamicModelEnvironmentListener DynamicModelEnvironmentSensorActs as a sensor for a model environment, which responds to state change events via the
DynamicModelEventRepresents a discrete causal event in a dynamic model. DynamicModelListener DynamicModelOutputEvent DynamicModelUpdaterInterface for a model that updates components as a function of a given timestep. TimeStepListenerInterface for dynamic components to implement to receive time-step events from the DynamicModelEngine Updateable
Class Summary Class Description DynamicModelEngineThe main engine class for coordinating a dynamic model.
Exception Summary Exception Description DynamicModelException