public CRSH()
 {
     csax = new List<CSAX>();
     proj = new PROJ();
     gdat = new GDAT();
     vdat = new VDAT();
 }
 public void CloseFile()
 {
     Files.Clear();
     if (GDAT != null)
     {
         GDAT.Dispose();
         GDAT = null;
     }
 }
        public void PopulateList(string path)
        {
            GDAT = new GDAT(path);
            List <GDATFile> files = GDAT.Files;

            Files.Clear();
            for (int i = 0; i < files.Count; i++)
            {
                Files.Add($"{i}");
            }
        }