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 c0cf1b15022b8dd66e41fffa88b5585c232997f0..70b2d35ef2409b012e6cb131c033b240f938bbef 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
@@ -27,4 +27,8 @@ public class CornerTableRow {
     public int getOppositeCornerIndex() {
         return oppositeCornerIndex;
     }
+	
+	public void setOppositeCornerIndex(int index) {
+		this.oppositeCornerIndex = index;
+	}
 }
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 a08aec87542a5f85218b76949016f65461628120..a68b9ea6e5c2bd1fa504b0e448ddd1895f3177ac 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
@@ -19,5 +19,13 @@ public class MeshFacet {
     public void addVertex(MeshPoint point){
         vertexes.add(point);
     }
+	
+	public int getNumberOfVertexes() {
+		return vertexes.size();
+	}
+	
+	public CornerTable getCornerTable() {
+		return cornerTable;
+	}
 }