@@ -0,0 +1,1502 @@
+package com.akjava.gwt.three.client.js.core;%0D%0A%0D%0Aimport com.google.gwt.core.client.JavaScriptObject;%0D%0Aimport com.google.gwt.core.client.JsArrayNumber;%0D%0A%0D%0Apublic class BufferAttribute extends JavaScriptObject%7B%0D%0A%09protected BufferAttribute() %7B%0D%0A%09%7D%0D%0A%09%0D%0A%09public final  native JavaScriptObject getLength()/*-%7B%0D%0A%09return this.length;%0D%0A%09%7D-*/;%0D%0A%09%0D%0A%09public final  native JsArrayNumber getArray()/*-%7B%0D%0A%09return this.array;%0D%0A%09%7D-*/;%0D%0A%09public final  native void setArray(JsArrayNumber  param)/*-%7B%0D%0A%09this.array=param;%0D%0A%09%7D-*/;%0D%0A%0D%0A%0D%0A%09public final  native int getItemSize()/*-%7B%0D%0A%09return this.itemSize;%0D%0A%09%7D-*/;%0D%0A%09public final  native void setItemSize(int  param)/*-%7B%0D%0A%09this.itemSize=param;%0D%0A%09%7D-*/;%0D%0A%09%0D%0A%09%0D%0A%09public final  native BufferAttribute set(JsArrayNumber param)/*-%7B%0D%0A%09return this.set(param);%0D%0A%09%7D-*/;%0D%0A%09%0D%0A%09public final  native BufferAttribute setX(int index,int param)/*-%7B%0D%0A%09return this.setX(index,param);%0D%0A%09%7D-*/;%0D%0A%09%0D%0A%09public final  native BufferAttribute setY(int index,int param)/*-%7B%0D%0A%09return this.setY(index,param);%0D%0A%09%7D-*/;%0D%0A%09%0D%0A%09public final  native BufferAttribute setZ(int index,int param)/*-%7B%0D%0A%09return this.setZ(index,param);%0D%0A%09%7D-*/;%0D%0A%09%0D%0A%09public final  native BufferAttribute setXY(int index,int x,int y)/*-%7B%0D%0A%09return this.setXY(index,x,y);%0D%0A%09%7D-*/;%0D%0A%09%0D%0A%09public final  native BufferAttribute setXYZ(int index,int x,int y,int z)/*-%7B%0D%0A%09return this.setXYZ(index,x,y,z);%0D%0A%09%7D-*/;%0D%0A%09%0D%0A%09public final  native BufferAttribute setXYZW(int index,int x,int y,int z,int w)/*-%7B%0D%0A%09return this.setXYZW(index,x,y,z,w);%0D%0A%09%7D-*/;%0D%0A%7D%0D%0A

create BufferAttribute class