Example usage for com.google.gwt.typedarrays.shared TypedArrays createInt8Array

List of usage examples for com.google.gwt.typedarrays.shared TypedArrays createInt8Array

Introduction

In this page you can find the example usage for com.google.gwt.typedarrays.shared TypedArrays createInt8Array.

Prototype

public static Int8Array createInt8Array(int length) 

Source Link

Document

Create a Int8Array instance of length elements, backed by a new ArrayBuffer .

Usage

From source file:com.badlogic.gdx.backends.gwt.preloader.AssetDownloader.java

License:Apache License

public void loadBinary(final String url, final AssetLoaderListener<Blob> listener) {
    XMLHttpRequest request = XMLHttpRequest.create();
    request.setOnReadyStateChange(new ReadyStateChangeHandler() {
        @Override//from   w  ww .j a  v a 2s .c om
        public void onReadyStateChange(XMLHttpRequest xhr) {
            if (xhr.getReadyState() == XMLHttpRequest.DONE) {
                if (xhr.getStatus() != 200) {
                    listener.onFailure();
                } else {
                    Int8Array data = TypedArrays.createInt8Array(xhr.getResponseArrayBuffer());
                    listener.onSuccess(new Blob(data));
                }
            }
        }
    });
    setOnProgress(request, listener);
    request.open("GET", url);
    request.setResponseType(ResponseType.ArrayBuffer);
    request.send();
}

From source file:com.lizardtech.djvu.IWCodec.java

License:Open Source License

/**
 * Creates a new IWCodec object./*from  ww w. j  a v  a2  s  . c o  m*/
 */
public IWCodec() {
    ctxStart = new BitContext[32];

    for (int i = 0; i < 32; i++) {
        ctxStart[i] = new BitContext();
    }

    ctxBucket = new BitContext[10][8];

    for (int i = 0; i < 10; i++) {
        for (int j = 0; j < 8; j++) {
            ctxBucket[i][j] = new BitContext();
        }
    }

    quant_hi = TypedArrays.createInt32Array(10);
    quant_lo = TypedArrays.createInt32Array(16);
    coeffstate = TypedArrays.createInt8Array(256);
    bucketstate = TypedArrays.createInt8Array(16);
    curband = 0;
    curbit = 1;
    ctxMant = new BitContext();
    ctxRoot = new BitContext();
}

From source file:org.parallax3d.parallax.platforms.gwt.preloader.AssetDownloader.java

License:Apache License

public void loadBinary(final String url, final FileListener<Blob> listener) {
    XMLHttpRequest request = XMLHttpRequest.create();
    request.setOnReadyStateChange(new ReadyStateChangeHandler() {
        @Override/*from w  w w . j  ava 2 s .  c o  m*/
        public void onReadyStateChange(XMLHttpRequest xhr) {
            if (xhr.getReadyState() == XMLHttpRequest.DONE) {
                if (xhr.getStatus() != 200) {
                    listener.onFailure();
                } else {
                    Int8Array data = TypedArrays.createInt8Array(xhr.getResponseArrayBuffer());
                    listener.onSuccess(new Blob(data));
                }
            }
        }
    });
    setOnProgress(request, listener);
    request.open("GET", url);
    request.setResponseType(ResponseType.ArrayBuffer);
    request.send();
}