GPL + CeCILL Header change
[scilab.git] / scilab / modules / xcos / src / java / org / scilab / modules / xcos / VectorOfDouble.java
index 9940fa6..6c11564 100644 (file)
@@ -1,6 +1,6 @@
 /* ----------------------------------------------------------------------------
  * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 2.0.11
+ * Version 3.0.7
  *
  * Do not make changes to this file unless you know what you are doing--modify
  * the SWIG interface file instead.
@@ -9,8 +9,8 @@
 package org.scilab.modules.xcos;
 
 public class VectorOfDouble {
-  private long swigCPtr;
-  protected boolean swigCMemOwn;
+  private transient long swigCPtr;
+  protected transient boolean swigCMemOwn;
 
   protected VectorOfDouble(long cPtr, boolean cMemoryOwn) {
     swigCMemOwn = cMemoryOwn;
@@ -43,16 +43,16 @@ public class VectorOfDouble {
     this(JavaControllerJNI.new_VectorOfDouble__SWIG_1(n), true);
   }
 
-  public long size() {
-    return JavaControllerJNI.VectorOfDouble_size(swigCPtr, this);
+  public void ensureCapacity(long n) {
+    JavaControllerJNI.VectorOfDouble_ensureCapacity(swigCPtr, this, n);
   }
 
-  public long capacity() {
-    return JavaControllerJNI.VectorOfDouble_capacity(swigCPtr, this);
+  public void resize(long n) {
+    JavaControllerJNI.VectorOfDouble_resize(swigCPtr, this, n);
   }
 
-  public void reserve(long n) {
-    JavaControllerJNI.VectorOfDouble_reserve(swigCPtr, this, n);
+  public int size() {
+    return JavaControllerJNI.VectorOfDouble_size(swigCPtr, this);
   }
 
   public boolean isEmpty() {
@@ -64,7 +64,15 @@ public class VectorOfDouble {
   }
 
   public void add(double x) {
-    JavaControllerJNI.VectorOfDouble_add(swigCPtr, this, x);
+    JavaControllerJNI.VectorOfDouble_add__SWIG_0(swigCPtr, this, x);
+  }
+
+  public boolean contains(double o) {
+    return JavaControllerJNI.VectorOfDouble_contains(swigCPtr, this, o);
+  }
+
+  public int indexOf(double o) {
+    return JavaControllerJNI.VectorOfDouble_indexOf(swigCPtr, this, o);
   }
 
   public double get(int i) {
@@ -75,4 +83,18 @@ public class VectorOfDouble {
     JavaControllerJNI.VectorOfDouble_set(swigCPtr, this, i, val);
   }
 
+  public void add(int i, double val) {
+    JavaControllerJNI.VectorOfDouble_add__SWIG_1(swigCPtr, this, i, val);
+  }
+
+  public boolean remove(double val) {
+    return JavaControllerJNI.VectorOfDouble_remove(swigCPtr, this, val);
+  }
+
+  public java.nio.ByteBuffer asByteBuffer(int i, int capacity) {
+    java.nio.ByteBuffer buffer = JavaControllerJNI.VectorOfDouble_asByteBuffer(swigCPtr, this, i, capacity);
+    buffer.order(java.nio.ByteOrder.nativeOrder());
+    return buffer;
+  }
+
 }