Ejemplo n.º 1
0
        public DoseMetricView(PlanSetup planSetup, ESAPI_Methods eSAPI_Methods)
        {
            DoseMetricViewModel doseMetricViewModel = new DoseMetricViewModel(planSetup, eSAPI_Methodss);

            this.DataContext = doseMetricViewModel;
            InitializeComponent();
        }
Ejemplo n.º 2
0
        public DoseMetricView(PlanSetup planSetup)
        {
            DoseMetricViewModel doseMetricViewModel = new DoseMetricViewModel(planSetup);

            this.DataContext = doseMetricViewModel;
            InitializeComponent();
        }
Ejemplo n.º 3
0
 public MainViewModel(PlanViewModel planViewModel,
                      DoseMetricViewModel doseMetricViewModel,
                      DVHViewModel dVHViewModel)
 {
     PlanViewModel       = planViewModel;
     DoseMetricViewModel = doseMetricViewModel;
     DVHViewModel        = dVHViewModel;
 }
Ejemplo n.º 4
0
 public MainViewModel(StructureSelectionViewModel structureSelectionViewModel,
                      EQD2DVHViewModel eqd2DVHViewModel,
                      BEDDVHViewModel bedDVHViewModel,
                      DVHViewModel dvhViewModel,
                      DoseMetricSelectionViewModel doseMetricSelectionViewModel,
                      DoseMetricViewModel doseMetricViewModel,
                      IEventAggregator eventAggregator,
                      Course course,
                      PlanSetup plan)
 {
     _course = course;
     _plan   = plan;
     Plans   = new ObservableCollection <PlanSetup>();
     //SetPlans();
     LoadPlanCommand             = new DelegateCommand(OnLoadPlan, CanLoadPlan);
     StructureSelectionViewModel = structureSelectionViewModel;
     EQD2DVHViewModel            = eqd2DVHViewModel;
     BEDDVHViewModel             = bedDVHViewModel;
     DVHViewModel = dvhViewModel;
     DoseMetricSelectionViewModel = doseMetricSelectionViewModel;
     DoseMetricViewModel          = doseMetricViewModel;
     _eventAggregator             = eventAggregator;
     //NumberOfFractions = 30;
 }