示例#1
0
        public MainForm()
        {
            InitializeComponent();

            _model = new Model();
            _operationDataProcessor = new OperationDataProcessor();
            _boundaryProcessor      = new BoundaryProcessor(_tabPageSpatial);
            _guidanceProcessor      = new GuidanceProcessor(_tabPageSpatial);
        }
示例#2
0
        public MainForm()
        {
            InitializeComponent();

            _updateStatusAction = UpdateStatus;
            _model = new Model(_updateStatusAction);
            _operationDataProcessor = new OperationDataProcessor();
            _boundaryProcessor      = new BoundaryProcessor(_tabPageSpatial);
            _guidanceProcessor      = new GuidanceProcessor(_tabPageSpatial);

            _busyForm = new BusyForm();
        }
示例#3
0
        public MainForm()
        {
            InitializeComponent();

            _updateStatusAction = UpdateStatus;
            _model = new Model(_updateStatusAction);
            _operationDataProcessor = new OperationDataProcessor();
            _boundaryProcessor = new BoundaryProcessor(_tabPageSpatial);
            _guidanceProcessor = new GuidanceProcessor(_tabPageSpatial);

            _busyForm = new BusyForm();
        }
示例#4
0
        public void Setup()
        {
            _workingDatas      = new List <WorkingData>();
            _deviceElementUses = new Dictionary <int, List <DeviceElementUse> >();
            _spatialRecords    = new List <SpatialRecord>();
            _operationData     = new OperationData
            {
                GetSpatialRecords    = () => _spatialRecords,
                GetDeviceElementUses = x => _deviceElementUses[x],
                MaxDepth             = 0
            };

            _operationDataProcessor = new OperationDataProcessor();
        }