private IParameterViewModel CreateParameterViewModel(RangedDoubleParameter p)
 {
     //dynamic test = p;
     //Cell<double> test = BoidSpecies.Bindings.Read(p);
     return(new RangedDoubleParameterViewModel(p, BoidSpecies.Bindings.Read(p)));
 }
Example #2
0
 public VM CreateVM(RangedDoubleParameter p)
 {
     return(new RangedVM());
 }
 public RangeViewModel(ParameterBindings bindings, RangedDoubleParameter parameter)
 {
     parameterBindings = bindings;
     this.parameter    = parameter;
     this.Value        = this.parameterBindings.Read(this.parameter);
 }
        private IParameterViewModel CreateParameterViewModel(RangedDoubleParameter p)
        {
            Cell <double> test = Simulation.World.Bindings.Read(p);

            return(new RangedDoubleParameterViewModel(p, test));
        }
Example #5
0
 public RangedDoubleParameterVM(RangedDoubleParameter parameter, ParameterBindings bindings)
 {
     this.parameter = parameter;
     this.bindings  = bindings;
 }
 public RangedDoubleParameterViewModel(RangedDoubleParameter RangedDoubleParameter, Cell<double> cell)
 {
     this.RangedDoubleParameter = RangedDoubleParameter;
     this.cell = cell;
     Reset = new ResetCommand(this);
 }
 public RangedParamViewModel(ParameterBindings bindings, RangedDoubleParameter param)
 {
     this.param    = param;
     this.bindings = bindings;
 }