public static void Main(string[] args) { var region = RegionAllocator.AllocateRegion(100); var obj = new RegionClass(region); Console.WriteLine("{0}", obj.Increment()); }
private void buttonFlatness_Click(object sender, EventArgs e) { RectangleF rectangleF = imageBoxEx1.SelectionRegion; if (rectangleF.Width > 10) { Rectangle trans = new Rectangle((int)rectangleF.Left, (int)rectangleF.Top, (int)rectangleF.Width, (int)rectangleF.Height); RegionClass rc = new RegionClass(); rc = rc.GetRegionFromRect(trans); Point3D[] dataPoints = TransRegionToDataPoints(rc, pc); FitPlaneClass fitPlaneClass = new FitPlaneClass(); List <double> result1 = fitPlaneClass.FitPlaneCalculate(dataPoints); List <double> result2 = fitPlaneClass.FitPlaneAlter(dataPoints); string planeEquation1 = " plane equation01: " + result1[0].ToString("F4") + "*X+" + result1[1].ToString("F4") + "*Y+" + result1[2].ToString("F4") + "=Z"; string planeEquation2 = " plane equation02: " + result2[0].ToString("F4") + "*X+" + result2[1].ToString("F4") + "*Y+" + result2[2].ToString("F4") + "=Z"; string RR = "Fit quality – Coefficient of determination = " + result2[3].ToString("F4"); richTextBox1.AppendText(planeEquation1 + Environment.NewLine); richTextBox1.AppendText(planeEquation2 + Environment.NewLine); richTextBox1.AppendText(RR + Environment.NewLine); } }
public void AddRegion(string aName, eProvider aProvider, int anIndex, string aField) { RegionClass Temp = FRegions.Find(delegate(RegionClass Reg) { return(Reg.Name == aName); }); if (Temp == null) { FRegions.Add(new RegionClass(aName, aProvider, anIndex, aField, this)); } }
void RegionGUI() { GUILayout.BeginVertical("box"); if (selectedObj != null) { var region = selectedObj.GetComponent <Region>().myRegion; if (region == null) { region = new RegionClass(); } GUILayout.Label("Region ID:" + region.id); region.BanditAmbush_rate = EditorGUILayout.IntSlider("Bandit Ambush rate", region.BanditAmbush_rate, 0, 100); } GUILayout.EndVertical(); }
public IHttpActionResult GetRowNumber(int id) { RegionClass regdetails = null; regdetails = im.RegionLocationUnitsAlls.Where(x => x.RowNumber == id).Select(x => new RegionClass() { RowNumber = x.RowNumber, Region = x.Region, Location = x.Location, Unit = x.Unit, }).FirstOrDefault <RegionClass>(); if (regdetails == null) { return(NotFound()); } return(Ok(regdetails)); }
public IHttpActionResult Put(RegionClass rc) { var updatereg = im.RegionLocationUnitsAlls.Where(x => x.RowNumber == rc.RowNumber).FirstOrDefault <RegionLocationUnitsAll>(); if (updatereg != null) { updatereg.RowNumber = rc.RowNumber; updatereg.Region = rc.Region; updatereg.Location = rc.Location; updatereg.Unit = rc.Unit; im.SaveChanges(); } else { return(NotFound()); } return(Ok()); }
public static void Main(string[] args) { var region = RegionAllocator.AllocateRegion(1000); var regionObj = new RegionClass(region); var heapObj = new RegionClass(); heapObj.flarp(); regionObj.flarp(); Console.WriteLine("Before allocation of second region object"); var foo = new Item(region); Console.WriteLine("After allocation of second region object"); heapObj.flarp(); regionObj.flarp(); // Console.WriteLine("{0}", obj.Increment(foo)); }
Point3D[] TransRegionToDataPoints(RegionClass _region, PointCloud pc) { Point3D[] dataPoints = new Point3D[_region.RegionSize]; List <List <Point3D> > profileData = pc.ProfileList; int dataIndex = 0; foreach (var item in _region.RegionStrides) { //Profile Index int profileIndex = item.StartPoint.Y; int dataStart = item.StartPoint.X; int dataEnd = item.EndPoint.X; int dataLength = (int)item.RunLength; for (int i = dataStart; i < dataEnd; i++) { dataPoints[dataIndex] = profileData[profileIndex][i]; dataIndex++; } } return(dataPoints); }
public ActionResult Edit(RegionClass rc) { HttpClient hc = new HttpClient(); hc.BaseAddress = new Uri("https://localhost:44356/api/RegionCrud"); var insertrecord = hc.PutAsJsonAsync <RegionClass>("RegionCrud", rc); insertrecord.Wait(); var savedata = insertrecord.Result; if (savedata.IsSuccessStatusCode) { return(RedirectToAction("Index")); } else { ViewBag.message = " Record Not Updated "; } return(View("ec")); }
public ActionResult Edit(int id) { RegionClass regobj = null; HttpClient hc = new HttpClient(); hc.BaseAddress = new Uri("https://localhost:44356/api/RegionCrud"); var consumeapi = hc.GetAsync("RegionCrud?id=" + id.ToString()); consumeapi.Wait(); var readdata = consumeapi.Result; if (readdata.IsSuccessStatusCode) { var displaydata = readdata.Content.ReadAsAsync <RegionClass>(); displaydata.Wait(); regobj = displaydata.Result; } return(View(regobj)); }