peuker werkt universeel nu. Scaling is het laatste probleem 😒

This commit is contained in:
BuildTools
2020-08-02 19:25:04 +02:00
parent 748026a019
commit a3c35905e8
31 changed files with 69 additions and 29 deletions

View File

@@ -31,7 +31,9 @@ namespace Globals
{
foreach (Position pos in l.Coordinates)
{
Punten.Add(new Punt(pos.Longitude, pos.Latitude, naam));
Punt pu = new Punt(pos.Longitude, pos.Latitude, naam);
if (!Punten.Contains(pu)) Punten.Add(pu); //dit vertraagd programma enorm, maar zorgt ervoor dat peuker beter werkt denk ik
//de vertraging komt vooral door de .Contains methode, deze mag weggelaten worden voor snelheid maar peuker zal niet meer zo goed werken
}
}
Punten.Reverse();

View File

@@ -16,8 +16,8 @@ namespace Globals
Naam = naam;
if (Graden)
{
X = ConvertToRadians(x);
Y = ConvertToRadians(y);
X = ConvertToRadians(x) * 100;
Y = ConvertToRadians(y) * 100;
}
else
{
@@ -44,5 +44,17 @@ namespace Globals
public bool Graden = true;
public override bool Equals(object obj)
{
try
{
Punt p = (Punt)obj;
return (p.X == this.X && p.Y == this.Y); // && this.Name = p.Name
} catch (Exception)
{
return false;
}
}
}
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.