package com.akjava.gwt.three.client.js.extras.geometries;
import com.akjava.gwt.three.client.js.core.Geometry;
import com.akjava.gwt.three.client.js.materials.Material;
import com.google.gwt.core.client.JsArray;
public class BoxGeometry extends Geometry{
protected BoxGeometry(){}
public final native double getWidth()/*-{
return this.width;
}-*/;
public final native double getHeight()/*-{
return this.height;
}-*/;
public final native double getDepth()/*-{
return this.depth;
}-*/;
public final native int getWidthSegments()/*-{
return this.widthSegments;
}-*/;
public final native int getHeightSegments()/*-{
return this.heightSegments;
}-*/;
public final native int getDepthSegments()/*-{
return this.depthSegments;
}-*/;
/**
* @deprecated
* @return
*/
public final native JsArray<Material> getMaterials()/*-{
return null;
}-*/;
/**
* @deprecated
* @return
*/
public final native void setMaterials(Material material)/*-{
this.materials=[material];
}-*/;
}