Ejemplo n.º 1
0
 public PathStorer(CSVSaver CSVSaver)
 {
     paths             = new List <string>();
     currentPath       = -1;
     this.pathAnalyzer = new PathAnalyzer(new PathProvider(), CSVSaver);
     this.records      = new List <CSVRecord>();
 }
Ejemplo n.º 2
0
 public PathStorer(PathAnalyzer pathAnalyzer)
 {
     paths             = new List <string>();
     currentPath       = -1;
     this.records      = new List <CSVRecord>();
     this.pathAnalyzer = pathAnalyzer;
 }
Ejemplo n.º 3
0
        public Form1()
        {
            InitializeComponent();
            trackBar1.SendToBack();
            Utils.initAutoMapper();
            PropertiesReader.loadValues();
            CSVSaver = new CSVSaver(Directory.GetCurrentDirectory() + PropertiesReader.OUTPUT_CSV_RELATIVE_PATH);
            PathAnalyzer pathAnalyzer = new PathAnalyzer(new PathProvider(), CSVSaver, true);

            pathStorer = new PathStorer(pathAnalyzer);

            currentParameter = 0;
            cSVMerger        = new InformationCSVMerger <PatientRecord>(Directory.GetCurrentDirectory() + PropertiesReader.PATIENT_DATA_RELATIVE_PATH);
            drawer           = new ImageDrawer();
            refreshFeatures();
        }