Skip to content

yacik/PlanEditor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PlanEditor

####Вопрос

  1. Какие классы отвечают за работу графического приложения
  2. Какой класс является головным
  3. Какие данные, в каком формате выходя из приложения и в каком классе это происходит
  4. Как осуществляется сборка редактора, из каких файлов
  5. Где есть серьезные баги, которые было бы не плохо когда-нибудь исправить

####Ответ Основным тут является MainWindoww.xaml, в нем находится все мясо, отвечающее за отрисовку
WinBuilding.xaml - окно с информацией о здании
WinObstacel.xaml - окно с информацей о препятствии
WinPortal.xaml - окно с информацией о двери
WinRoom.xaml - окно с информацией о помещении



####Вопрос 2. Какие классы отвечают за разбор выходных данных редоктора 3. Куда они поступают потом (в какие классы) 4. Где ведется формирование данных для ВМ и Марата

####Ответ SaveToFDS.cs - сохраняет Марату, SaveToEvac.cs экспортирует в расчет для эвакуации. Причем файл с результатами расчетов fds должен находиться в одной папке с программой, еще файл Newtonsoft.dll там же, в проекте этот файл присутствует.


Прокоментируй глбальные перменные, важные локальные, а у методов кратко напиши, что они делают.

И по ходу может еще чего вспомнишь важного, так все сюда =)

About

first commit

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages