コード例 #1
0
ファイル: Hist2dVm.cs プロジェクト: tp-nscan/HopAlong
 public Hist2DVm(int sharpness)
 {
     _enforceBounds = false;
     Sharpness = sharpness;
     GraphVm = new GraphVm();
     ColorSelector = ColorFunc.WeatherChannel;
 }
コード例 #2
0
ファイル: Hist2dVm.cs プロジェクト: tp-nscan/HopAlong
 public Hist2DVm(int sharpness, D2r<float> bounds)
 {
     _enforceBounds = true;
     Sharpness = sharpness;
     GraphVm = new GraphVm();
     Bounds = bounds;
     ColorSelector = ColorFunc.WeatherChannel;
 }
コード例 #3
0
ファイル: Hist1DVm.cs プロジェクト: tp-nscan/HopAlong
 public Hist1DVm(int sharpness)
 {
     _enforceBounds = false;
     Sharpness = sharpness;
     GraphVm = new GraphVm();
     ColorSteps = 256;
     Legend = Colors.White.ToUniformColorSequence((int)ColorSteps);
 }
コード例 #4
0
ファイル: Hist1DVm.cs プロジェクト: tp-nscan/HopAlong
 public Hist1DVm(float min, float max, int sharpness)
 {
     _enforceBounds = true;
     Sharpness = sharpness;
     GraphVm = new GraphVm();
     ColorSteps = 256;
     MinValue = min;
     MaxValue = max;
     Legend = Colors.White.ToUniformColorSequence((int)ColorSteps);
 }
コード例 #5
0
ファイル: ViewHPageVm.cs プロジェクト: tp-nscan/HopAlong
        public ViewHPageVm(AppVm appModel)
        {
            AppVm = appModel;
            AppVm.OnReportReady.Subscribe(DisplaySim);

            var scse = (SimUtils.SimCliqueSetForEpoch)appModel.Sim;
            var ngM = scse.CliqueNetworkTr.NodeGroups;
            HistogramVm = new Hist1DVm(2);
            //MatrixSfVm = new MatrixSfVm(1, ngM.ColumnCount, ngM.RowCount);
            LastRepIteration = 0;
            GraphVm = new GraphVm();
            InitUi();
        }
コード例 #6
0
 public ProjectionControlVm()
 {
     XSelectorVm = new GroupSelectorVm {Orientation = Orientation.Horizontal};
     YSelectorVm = new GroupSelectorVm();
     GraphVm = new GraphVm();
 }