Пример #1
0
        //--------------------------------------------------------------------------------------------------
        // Constructor
        //--------------------------------------------------------------------------------------------------

        #region Constructor

        /// <summary>
        /// Basic constructor that includes a visualization engine and a logging engine
        /// </summary>
        /// <param name="drawingEngine">The drawing engine to be used</param>
        /// <param name="loggingEngine">The logging engine to be used</param>
        public SimulationEngine(IDrawingSimulationEngine drawingEngine, IModelLog loggingEngine)
        {
            _currentlyTriggeredEvents = new List <Event>();
            _drawingEngine            = drawingEngine;
            _selList       = new ScheduledEventList();
            _loggingEngine = loggingEngine;
        } // end of SimulationEngine
Пример #2
0
        } // end of SimulationEngine

        public SimulationEngine()
        {
            _currentlyTriggeredEvents = new List <Event>();
            _selList = new ScheduledEventList();
        } // end of SimulationEngine