public ModelData CopyDataForMassCalc(ModelData newData) { newData.Cy = _c_y; newData.Ps = _p_s; newData.Ba = _b_a; newData.MaxNumber = _max_number; newData.Square = _square; newData.NMax = _n_max; newData.Time = _time; newData.TimeOne = _time1; newData.TimeTwo = _time2; newData.L = _l; newData.Velocity = _velocity; newData.Height = _height; newData.BOne = _bOne; newData.BTwo = _bTwo; return(newData); }
private void InitData(ModelData data) { data.Height = 10000; data.Cy = 3.5; data.Ps = 1.167; data.MaxNumber = 0.6; data.Square = 200; data.Mass = 100000; data.Ba = 7; data.NMax = 1.5; data.Time = 100; data.L = 300; data.KDash = 0.87; data.BOne = 1.04; data.BTwo = 3.38; data.TimeOne = 0.085; data.TimeTwo = 0.00005; }
public ViewModel() { _data = new ModelData(); //Shole point legend when hovering _customPlotController = new PlotController(); _customPlotController.UnbindMouseDown(OxyMouseButton.Left); _customPlotController.BindMouseEnter(PlotCommands.HoverSnapTrack); _plotModel = new PlotModel(); _pointsDummyTemp = new PointsDummy(); _pointsDummyFriction = new PointsDummy(); //TESTING InitData(_data); PointsDummyFriction.ModelData1.FRunFriction = 0.25; PointsDummyFriction.ModelData2.FRunFriction = 0.1; PointsDummyFriction.ModelData3.FRunFriction = 0.07; PointsDummyFriction.ModelData4.FRunFriction = 0.045; PointsDummyFriction.ModelData5.FRunFriction = 0.03; PointsDummyTemp.ModelData1.P0 = 1.1455; PointsDummyTemp.ModelData2.P0 = 1.1839; PointsDummyTemp.ModelData3.P0 = 1.225; PointsDummyTemp.ModelData4.P0 = 1.269; PointsDummyTemp.ModelData5.P0 = 1.3163; }
public PointsDummy(ModelData modelData1, ModelData modelData2, ModelData modelData3, ModelData modelData4, ModelData modelData5) { _modelData1 = modelData1; _modelData2 = modelData2; _modelData3 = modelData3; _modelData4 = modelData4; _modelData5 = modelData5; _pointsDummyList = new List <ModelData>() { modelData1, modelData2, modelData3, modelData4, modelData5 }; }