Example #1
0
        public wndDiagrammsConfig(AnalisisCollector analisis, ConfigWindows.ExperimentConfig cnfg, List <PaintObject> pol)
        {
            this.analisis        = analisis;
            this.cnfg            = cnfg;
            this.paintObjectList = pol;

            InitializeComponent();

            if (cnfg.AgentAverangeLenght)
            {
                cbDataSource.Items.Add(AnalisisConstants.AGENT_AVERANGE_LENGHT_NAME);
            }
            if (cnfg.AgentAverangeLenghtByGroup)
            {
                cbDataSource.Items.Add(AnalisisConstants.AGENT_AVERANGE_LENGHT_BY_GROUP_NAME);
            }
            if (cnfg.AgentAverangeSpeed)
            {
                cbDataSource.Items.Add(AnalisisConstants.AGENT_AVERANGE_SPEED_NAME);
            }
            if (cnfg.AgentAverangeSpeedByGroup)
            {
                cbDataSource.Items.Add(AnalisisConstants.AGENT_AVERANGE_SPEED_BY_GROUP_NAME);
            }
            if (cnfg.AgentAverangeTime)
            {
                cbDataSource.Items.Add(AnalisisConstants.AGENT_AVERANGE_TIME_NAME);
            }
            if (cnfg.AgentAverangeTimeByGroup)
            {
                cbDataSource.Items.Add(AnalisisConstants.AGENT_AVERANGE_TIME_BY_GROUP_NAME);
            }
            if (cnfg.AgentCountOnMap)
            {
                cbDataSource.Items.Add(AnalisisConstants.AGENT_COUNT_ON_MAP_NAME);
            }
            if (cnfg.AgentCountOnMapByGroup)
            {
                cbDataSource.Items.Add(AnalisisConstants.AGENT_COUNT_ON_MAP_BY_GROUP_NAME);
            }
            if (cnfg.AgentInputOutput)
            {
                cbDataSource.Items.Add(AnalisisConstants.AGENT_INPUT_OUTPUT_NAME);
            }
            if (cnfg.AgentInputOutputByGroup)
            {
                cbDataSource.Items.Add(AnalisisConstants.AGENT_INPUT_OUTPUT_BY_GROUP_NAME);
            }
            if (cnfg.SpectralDensity)
            {
                cbDataSource.Items.Add(AnalisisConstants.SPECTRAL_DENSITY_NAME);
            }
        }
        public wndDiagrammsConfig(AnalisisCollector analisis, ConfigWindows.ExperimentConfig cnfg, List<PaintObject> pol)
        {
            this.analisis = analisis;
            this.cnfg = cnfg;
            this.paintObjectList = pol;

            InitializeComponent();

            if (cnfg.AgentAverangeLenght)
            {
                cbDataSource.Items.Add(AnalisisConstants.AGENT_AVERANGE_LENGHT_NAME);
            }
            if (cnfg.AgentAverangeLenghtByGroup)
            {
                cbDataSource.Items.Add(AnalisisConstants.AGENT_AVERANGE_LENGHT_BY_GROUP_NAME);
            }
            if (cnfg.AgentAverangeSpeed)
            {
                cbDataSource.Items.Add(AnalisisConstants.AGENT_AVERANGE_SPEED_NAME);
            }
            if (cnfg.AgentAverangeSpeedByGroup)
            {
                cbDataSource.Items.Add(AnalisisConstants.AGENT_AVERANGE_SPEED_BY_GROUP_NAME);
            }
            if (cnfg.AgentAverangeTime)
            {
                cbDataSource.Items.Add(AnalisisConstants.AGENT_AVERANGE_TIME_NAME);
            }
            if (cnfg.AgentAverangeTimeByGroup)
            {
                cbDataSource.Items.Add(AnalisisConstants.AGENT_AVERANGE_TIME_BY_GROUP_NAME);
            }
            if (cnfg.AgentCountOnMap)
            {
                cbDataSource.Items.Add(AnalisisConstants.AGENT_COUNT_ON_MAP_NAME);
            }
            if (cnfg.AgentCountOnMapByGroup)
            {
                cbDataSource.Items.Add(AnalisisConstants.AGENT_COUNT_ON_MAP_BY_GROUP_NAME);
            }
            if (cnfg.AgentInputOutput)
            {
                cbDataSource.Items.Add(AnalisisConstants.AGENT_INPUT_OUTPUT_NAME);
            }
            if (cnfg.AgentInputOutputByGroup)
            {
                cbDataSource.Items.Add(AnalisisConstants.AGENT_INPUT_OUTPUT_BY_GROUP_NAME);
            }
            if (cnfg.SpectralDensity)
            {
                cbDataSource.Items.Add(AnalisisConstants.SPECTRAL_DENSITY_NAME);
            }
        }