r46235 - /packages/gmsh-tetgen/trunk/debian/patches/wrapper_java.patch
trophime-guest at users.alioth.debian.org
trophime-guest at users.alioth.debian.org
Tue Aug 27 07:06:36 UTC 2013
Author: trophime-guest
Date: Tue Aug 27 07:06:35 2013
New Revision: 46235
URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=46235
Log:
add missing java wrappers patch
Added:
packages/gmsh-tetgen/trunk/debian/patches/wrapper_java.patch
Added: packages/gmsh-tetgen/trunk/debian/patches/wrapper_java.patch
URL: http://svn.debian.org/wsvn/debian-science/packages/gmsh-tetgen/trunk/debian/patches/wrapper_java.patch?rev=46235&op=file
==============================================================================
--- packages/gmsh-tetgen/trunk/debian/patches/wrapper_java.patch (added)
+++ packages/gmsh-tetgen/trunk/debian/patches/wrapper_java.patch Tue Aug 27 07:06:35 2013
@@ -0,0 +1,46 @@
+Index: gmsh-tetgen-2.8.3~svn16503/wrappers/java/WrappingJava/src/main/java/com/artenum/sample/EssaiGmsh_v1.java
+===================================================================
+--- gmsh-tetgen-2.8.3~svn16503.orig/wrappers/java/WrappingJava/src/main/java/com/artenum/sample/EssaiGmsh_v1.java 2013-08-26 17:53:51.000000000 +0200
++++ gmsh-tetgen-2.8.3~svn16503/wrappers/java/WrappingJava/src/main/java/com/artenum/sample/EssaiGmsh_v1.java 2013-08-26 17:54:23.000000000 +0200
+@@ -5,6 +5,7 @@
+ import org.geuz.gmsh.generated.FaceVector;
+ import org.geuz.gmsh.generated.FaceVectorOfVector;
+ import org.geuz.gmsh.generated.GEdge;
++import org.geuz.gmsh.generated.GEntity;
+ import org.geuz.gmsh.generated.GEntityVector;
+ import org.geuz.gmsh.generated.GFace;
+ import org.geuz.gmsh.generated.GModel;
+Index: gmsh-tetgen-2.8.3~svn16503/wrappers/java/WrapGmsh.i
+===================================================================
+--- gmsh-tetgen-2.8.3~svn16503.orig/wrappers/java/WrapGmsh.i 2013-08-26 17:53:51.000000000 +0200
++++ gmsh-tetgen-2.8.3~svn16503/wrappers/java/WrapGmsh.i 2013-08-26 17:53:51.000000000 +0200
+@@ -106,6 +106,29 @@
+ %template (GRegionListIterator) ListIteratorGmsh<GRegion*>;
+
+
++%extend GModel {
++ std::vector<GRegion*> bindingsGetRegions()
++ {
++ return std::vector<GRegion*> ($self->firstRegion(), $self->lastRegion());
++ }
++
++ std::vector<GFace*> bindingsGetFaces()
++ {
++ return std::vector<GFace*> ($self->firstFace(), $self->lastFace());
++ }
++
++ std::vector<GEdge*> bindingsGetEdges()
++ {
++ return std::vector<GEdge*> ($self->firstEdge(), $self->lastEdge());
++ }
++
++ std::vector<GVertex*> bindingsGetVertices()
++ {
++ return std::vector<GVertex*> ($self->firstVertex(), $self->lastVertex());
++ }
++
++}
++
+
+
+
More information about the debian-science-commits
mailing list