Examples of JsArrayNumber


Examples of com.google.gwt.core.client.JsArrayNumber

   */
  public static JsArrayNumber wrapArray(float[] srcArray) {
    if (GWT.isScript()) {
      return arrayAsJsArrayForProdMode(srcArray);
    }
    JsArrayNumber result = JavaScriptObject.createArray().cast();
    for (int i = 0; i < srcArray.length; i++) {
      result.set(i, srcArray[i]);
    }
    return result;
  }
View Full Code Here

Examples of com.google.gwt.core.client.JsArrayNumber

  public void testWrapDouble() {
    double[] array = new double[] {
        0.0, 1.0, -1.0, Double.MAX_VALUE, Double.MIN_VALUE, Double.MIN_NORMAL,
        Float.NEGATIVE_INFINITY, Float.POSITIVE_INFINITY};
    JsArrayNumber wrappedArray = JsArrayUtil.wrapArray(array);

    assertEquals(array.length, wrappedArray.length());

    for (int i = 0; i < array.length; i++) {
      // no calculations are done, so the values should be really equal
      assertEquals(array[i], wrappedArray.get(i), 0.0);
    }
  }
View Full Code Here

Examples of com.google.gwt.core.client.JsArrayNumber

  public void testWrapFloat() {
    float[] array =
        new float[] {
            0.0f, 1.0f, -1.0f, Float.MAX_VALUE, Float.MIN_VALUE, Float.MIN_NORMAL,
            Float.NEGATIVE_INFINITY, Float.POSITIVE_INFINITY};
    JsArrayNumber wrappedArray = JsArrayUtil.wrapArray(array);

    assertEquals(array.length, wrappedArray.length());

    for (int i = 0; i < array.length; i++) {
      // no calculations are done, so the values should be really equal
      assertEquals(array[i], (float) wrappedArray.get(i), 0.0f);
    }
  }
View Full Code Here

Examples of com.google.gwt.core.client.JsArrayNumber

//  }
 
  public static JsArrayNumber toJsArrayDouble(double[]a) {
    if(a==null)
      return null;
    JsArrayNumber jsa = (JsArrayNumber) JsArrayNumber.createArray();
    for (int i = 0; i < a.length; i++) {
      jsa.push(a[i]);
    }
    return jsa;
  }
View Full Code Here

Examples of com.google.gwt.core.client.JsArrayNumber

        return true;
    }
    return false;
  }
  public static JsArrayNumber toJsArrayInt(int[] a) {
    JsArrayNumber jsa = (JsArrayNumber) JsArrayNumber.createArray();
    for (int i = 0; i < a.length; i++) {
      jsa.push(a[i]);
    }
    return jsa;
  }
View Full Code Here

Examples of com.google.gwt.core.client.JsArrayNumber

//  }
 
  public static JsArrayNumber toJsArrayDouble(double[]a) {
    if(a==null)
      return null;
    JsArrayNumber jsa = (JsArrayNumber) JsArrayNumber.createArray();
    for (int i = 0; i < a.length; i++) {
      jsa.push(a[i]);
    }
    return jsa;
  }
View Full Code Here

Examples of com.google.gwt.core.client.JsArrayNumber

        return true;
    }
    return false;
  }
  public static JsArrayNumber toJsArrayInt(int[] a) {
    JsArrayNumber jsa = (JsArrayNumber) JsArrayNumber.createArray();
    for (int i = 0; i < a.length; i++) {
      jsa.push(a[i]);
    }
    return jsa;
  }
View Full Code Here

Examples of com.google.gwt.core.client.JsArrayNumber

  }
  public static JsArrayNumber fromArray(double... values) {
    if (GWT.isScript()) {
      return reinterpretCast(values);
    } else {
      JsArrayNumber ret = JavaScriptObject.createArray().cast();
      for (int i = 0, l = values.length; i < l; i++) {
        ret.set(i, values[i]);
      }
      return ret;
    }
  }
View Full Code Here

Examples of com.google.gwt.core.client.JsArrayNumber

  }
  public static JsArrayNumber fromArray(double... values) {
    if (GWT.isScript()) {
      return reinterpretCast(values);
    } else {
      JsArrayNumber ret = JavaScriptObject.createArray().cast();
      for (int i = 0, l = values.length; i < l; i++) {
        ret.set(i, values[i]);
      }
      return ret;
    }
  }
View Full Code Here

Examples of com.google.gwt.core.client.JsArrayNumber

        return true;
    }
    return false;
  }
  public static JsArrayNumber toJsArrayNumber(int[] a) {
    JsArrayNumber jsa = (JsArrayNumber) JsArrayNumber.createArray();
    for (int i = 0; i < a.length; i++) {
      jsa.push(a[i]);
    }
    return jsa;
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.