public class WebGLObject extends java.lang.Object implements java.lang.Comparable<WebGLObject>
Modifier and Type | Field and Description |
---|---|
WebGLGeometry |
buffer |
int |
id |
Material |
material |
GeometryObject |
object |
Material |
opaque |
boolean |
render |
Material |
transparent |
double |
z |
Constructor and Description |
---|
WebGLObject(WebGLGeometry buffer,
GeometryObject object) |
WebGLObject(WebGLGeometry buffer,
GeometryObject object,
Material opaque,
Material transparent) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(WebGLObject o) |
java.lang.String |
toString() |
void |
unrollBufferMaterial(WebGLRenderer renderer) |
void |
unrollImmediateBufferMaterial() |
public int id
public GeometryObject object
public WebGLGeometry buffer
public boolean render
public Material material
public Material opaque
public Material transparent
public double z
public WebGLObject(WebGLGeometry buffer, GeometryObject object)
public WebGLObject(WebGLGeometry buffer, GeometryObject object, Material opaque, Material transparent)
public void unrollImmediateBufferMaterial()
public void unrollBufferMaterial(WebGLRenderer renderer)
public int compareTo(WebGLObject o)
compareTo
in interface java.lang.Comparable<WebGLObject>
public java.lang.String toString()
toString
in class java.lang.Object