make ptile/edge/corner mutable
This commit is contained in:
@@ -221,12 +221,12 @@ public class PlanetGrid{
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static class Ptile{
|
public static class Ptile{
|
||||||
public final int id;
|
public int id;
|
||||||
public final int edgeCount;
|
public int edgeCount;
|
||||||
|
|
||||||
public final Ptile[] tiles;
|
public Ptile[] tiles;
|
||||||
public final Corner[] corners;
|
public Corner[] corners;
|
||||||
public final Edge[] edges;
|
public Edge[] edges;
|
||||||
|
|
||||||
public Vec3 v = new Vec3();
|
public Vec3 v = new Vec3();
|
||||||
|
|
||||||
@@ -241,11 +241,11 @@ public class PlanetGrid{
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static class Corner{
|
public static class Corner{
|
||||||
public final int id;
|
public int id;
|
||||||
public final Ptile[] tiles = new Ptile[3];
|
public Ptile[] tiles = new Ptile[3];
|
||||||
public final Corner[] corners = new Corner[3];
|
public Corner[] corners = new Corner[3];
|
||||||
public final Edge[] edges = new Edge[3];
|
public Edge[] edges = new Edge[3];
|
||||||
public final Vec3 v = new Vec3();
|
public Vec3 v = new Vec3();
|
||||||
|
|
||||||
public Corner(int id){
|
public Corner(int id){
|
||||||
this.id = id;
|
this.id = id;
|
||||||
@@ -253,9 +253,9 @@ public class PlanetGrid{
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static class Edge{
|
public static class Edge{
|
||||||
public final int id;
|
public int id;
|
||||||
public final Ptile[] tiles = new Ptile[2];
|
public Ptile[] tiles = new Ptile[2];
|
||||||
public final Corner[] corners = new Corner[2];
|
public Corner[] corners = new Corner[2];
|
||||||
|
|
||||||
public Edge(int id){
|
public Edge(int id){
|
||||||
this.id = id;
|
this.id = id;
|
||||||
|
|||||||
Reference in New Issue
Block a user