diff --git a/2DGAMELIB/_2DGAMELIB/BodyTemplate.cs b/2DGAMELIB/_2DGAMELIB/BodyTemplate.cs index 47cf951..00dd2e9 100644 --- a/2DGAMELIB/_2DGAMELIB/BodyTemplate.cs +++ b/2DGAMELIB/_2DGAMELIB/BodyTemplate.cs @@ -228,7 +228,7 @@ namespace _2DGAMELIB if (difs.EnumJoinRoot.All(delegate(ShapePart p0) { p = p0.Position; - return pa.All((ShapePart p1) => p0 == p1 || p1.JP.All((JointPoint j) => !(p1.ToGlobal(j.Joint).DistanceSquared(p) <= Join.IdentityDistance))); + return pa.All((ShapePart p1) => p0 == p1 || p1.JP.All((JointPoint j) => !(p1.ToGlobal(j.Joint).DistanceSquared(p) <= JointLink.IdentityDistance))); })) { return difs; diff --git a/2DGAMELIB/_2DGAMELIB/Join.cs b/2DGAMELIB/_2DGAMELIB/JointLink.cs similarity index 99% rename from 2DGAMELIB/_2DGAMELIB/Join.cs rename to 2DGAMELIB/_2DGAMELIB/JointLink.cs index caecdda..bcd9201 100644 --- a/2DGAMELIB/_2DGAMELIB/Join.cs +++ b/2DGAMELIB/_2DGAMELIB/JointLink.cs @@ -4,7 +4,7 @@ using System.Linq; namespace _2DGAMELIB { - public static class Join + public static class JointLink { public static double IdentityDistance = System.Math.Pow(5E-05, 2.0); diff --git a/2DGAMELIB/_2DGAMELIB/VariantGrid.cs b/2DGAMELIB/_2DGAMELIB/VariantGrid.cs index 91402ca..4440e96 100644 --- a/2DGAMELIB/_2DGAMELIB/VariantGrid.cs +++ b/2DGAMELIB/_2DGAMELIB/VariantGrid.cs @@ -305,7 +305,7 @@ namespace _2DGAMELIB foreach (ShapePart p0 in array2) { Vector2D p = p0.Position; - if (array.All((ShapePart p1) => p0 == p1 || p1.JP.All((JointPoint j) => !(p1.ToGlobal(j.Joint).DistanceSquared(p) <= Join.IdentityDistance)))) + if (array.All((ShapePart p1) => p0 == p1 || p1.JP.All((JointPoint j) => !(p1.ToGlobal(j.Joint).DistanceSquared(p) <= JointLink.IdentityDistance)))) { return p0; }