From 8a33b87cde062c05c28101708ed8e0257127e4ae Mon Sep 17 00:00:00 2001 From: Matej Lukes <456316@mail.muni.cz> Date: Tue, 10 Dec 2019 23:36:38 +0100 Subject: [PATCH] reference to vertex in corner table row changed to index in array of vertexes in meshFacet --- .../fidentis/analyst/mesh/core/CornerTableRow.java | 13 ++++++------- .../cz/fidentis/analyst/mesh/core/MeshFacet.java | 4 ++++ 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/MeshModel/src/main/java/cz/fidentis/analyst/mesh/core/CornerTableRow.java b/MeshModel/src/main/java/cz/fidentis/analyst/mesh/core/CornerTableRow.java index 32945183..c0cf1b15 100644 --- a/MeshModel/src/main/java/cz/fidentis/analyst/mesh/core/CornerTableRow.java +++ b/MeshModel/src/main/java/cz/fidentis/analyst/mesh/core/CornerTableRow.java @@ -1,25 +1,24 @@ package cz.fidentis.analyst.mesh.core; -import sun.security.provider.certpath.Vertex; - /** * single row in corner table */ public class CornerTableRow { private int oppositeCornerIndex; - private Vertex vertex; + private int vertexIndex; - public CornerTableRow(Vertex vertex, int oppositeCornerIndex) { - this.vertex = vertex; + public CornerTableRow(int vertexIndex, int oppositeCornerIndex) { + this.vertexIndex = vertexIndex; this.oppositeCornerIndex = oppositeCornerIndex; } /** * returns vertex of corner + * * @return vertex */ - public Vertex getVertex() { - return vertex; + public int getVertexIndex() { + return vertexIndex; } /** diff --git a/MeshModel/src/main/java/cz/fidentis/analyst/mesh/core/MeshFacet.java b/MeshModel/src/main/java/cz/fidentis/analyst/mesh/core/MeshFacet.java index ec0fb399..a08aec87 100644 --- a/MeshModel/src/main/java/cz/fidentis/analyst/mesh/core/MeshFacet.java +++ b/MeshModel/src/main/java/cz/fidentis/analyst/mesh/core/MeshFacet.java @@ -15,5 +15,9 @@ public class MeshFacet { public MeshPoint GetVertex(int c) { return vertexes.get(c); } // vertex of c + + public void addVertex(MeshPoint point){ + vertexes.add(point); + } } -- GitLab