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