Uses of Class
com.threerings.opengl.renderer.ClientArray

Packages that use ClientArray
com.threerings.opengl.geometry.util   
com.threerings.opengl.renderer   
com.threerings.opengl.renderer.config Renderer configuration bits. 
com.threerings.opengl.renderer.state   
 

Uses of ClientArray in com.threerings.opengl.geometry.util
 

Methods in com.threerings.opengl.geometry.util that return types with arguments of type ClientArray
static ArrayList<ClientArray> GeometryUtil.createList(HashMap<String,ClientArray> vertexAttribArrays, HashIntMap<ClientArray> texCoordArrays, ClientArray colorArray, ClientArray normalArray, ClientArray vertexArray)
          Creates a list containing all of the supplied arrays for ease of processing.
 

Methods in com.threerings.opengl.geometry.util with parameters of type ClientArray
static ArrayState[] GeometryUtil.createArrayStates(HashMap<String,ClientArray> vertexAttribArrays, HashIntMap<ClientArray> texCoordArrays, ClientArray colorArray, ClientArray normalArray, ClientArray vertexArray, BufferObject elementArrayBuffer, PassDescriptor[] passes)
          Creates a set of array states for the specified passes.
static ArrayList<ClientArray> GeometryUtil.createList(HashMap<String,ClientArray> vertexAttribArrays, HashIntMap<ClientArray> texCoordArrays, ClientArray colorArray, ClientArray normalArray, ClientArray vertexArray)
          Creates a list containing all of the supplied arrays for ease of processing.
 

Method parameters in com.threerings.opengl.geometry.util with type arguments of type ClientArray
static ArrayState[] GeometryUtil.createArrayStates(HashMap<String,ClientArray> vertexAttribArrays, HashIntMap<ClientArray> texCoordArrays, ClientArray colorArray, ClientArray normalArray, ClientArray vertexArray, BufferObject elementArrayBuffer, PassDescriptor[] passes)
          Creates a set of array states for the specified passes.
static ArrayState[] GeometryUtil.createArrayStates(HashMap<String,ClientArray> vertexAttribArrays, HashIntMap<ClientArray> texCoordArrays, ClientArray colorArray, ClientArray normalArray, ClientArray vertexArray, BufferObject elementArrayBuffer, PassDescriptor[] passes)
          Creates a set of array states for the specified passes.
static ArrayList<ClientArray> GeometryUtil.createList(HashMap<String,ClientArray> vertexAttribArrays, HashIntMap<ClientArray> texCoordArrays, ClientArray colorArray, ClientArray normalArray, ClientArray vertexArray)
          Creates a list containing all of the supplied arrays for ease of processing.
static ArrayList<ClientArray> GeometryUtil.createList(HashMap<String,ClientArray> vertexAttribArrays, HashIntMap<ClientArray> texCoordArrays, ClientArray colorArray, ClientArray normalArray, ClientArray vertexArray)
          Creates a list containing all of the supplied arrays for ease of processing.
static int GeometryUtil.updateOffsetsAndStride(ArrayList<ClientArray> arrays)
          Computes the offsets and stride of the specified interleaved arrays.
 

Uses of ClientArray in com.threerings.opengl.renderer
 

Methods in com.threerings.opengl.renderer that return ClientArray
 ClientArray ClientArray.set(ClientArray array)
          Copies the values in the supplied object into this one.
 ClientArray ClientArray.set(int size, int type, boolean normalized, int stride, long offset, BufferObject arrayBuffer, FloatBuffer floatArray)
          Sets all fields at once.
 

Methods in com.threerings.opengl.renderer with parameters of type ClientArray
 ClientArray ClientArray.set(ClientArray array)
          Copies the values in the supplied object into this one.
 void Renderer.setArrayState(int firstVertexAttribIndex, ClientArray[] vertexAttribArrays, ClientArray[] texCoordArrays, ClientArray colorArray, ClientArray normalArray, ClientArray vertexArray, BufferObject elementArrayBuffer)
          Sets the client array state.
 void Renderer.setArrayState(int firstVertexAttribIndex, ClientArray[] vertexAttribArrays, ClientArray[] texCoordArrays, ClientArray colorArray, ClientArray normalArray, ClientArray vertexArray, BufferObject elementArrayBuffer)
          Sets the client array state.
 void Renderer.setArrayState(int firstVertexAttribIndex, ClientArray[] vertexAttribArrays, ClientArray[] texCoordArrays, ClientArray colorArray, ClientArray normalArray, ClientArray vertexArray, BufferObject elementArrayBuffer)
          Sets the client array state.
 

Uses of ClientArray in com.threerings.opengl.renderer.config
 

Methods in com.threerings.opengl.renderer.config that return ClientArray
 ClientArray ClientArrayConfig.createClientArray()
          Creates a client array from this config.
 

Methods in com.threerings.opengl.renderer.config with parameters of type ClientArray
 void ClientArrayConfig.populateClientArray(ClientArray array)
          Populates the supplied client array with the data in this config.
 

Uses of ClientArray in com.threerings.opengl.renderer.state
 

Methods in com.threerings.opengl.renderer.state that return ClientArray
 ClientArray ArrayState.getColorArray()
          Returns a reference to the color array.
 ClientArray ArrayState.getNormalArray()
          Returns a reference to the normal array.
 ClientArray[] ArrayState.getTexCoordArrays()
          Returns a reference to the array of texture coordinate arrays.
 ClientArray ArrayState.getVertexArray()
          Returns a reference to the vertex array.
 ClientArray[] ArrayState.getVertexAttribArrays()
          Returns a reference to the array of vertex attribute arrays.
 

Constructors in com.threerings.opengl.renderer.state with parameters of type ClientArray
ArrayState(int firstVertexAttribIndex, ClientArray[] vertexAttribArrays, ClientArray[] texCoordArrays, ClientArray colorArray, ClientArray normalArray, ClientArray vertexArray, BufferObject elementArrayBuffer)
          Creates a new array state.
ArrayState(int firstVertexAttribIndex, ClientArray[] vertexAttribArrays, ClientArray[] texCoordArrays, ClientArray colorArray, ClientArray normalArray, ClientArray vertexArray, BufferObject elementArrayBuffer)
          Creates a new array state.
ArrayState(int firstVertexAttribIndex, ClientArray[] vertexAttribArrays, ClientArray[] texCoordArrays, ClientArray colorArray, ClientArray normalArray, ClientArray vertexArray, BufferObject elementArrayBuffer)
          Creates a new array state.
 



Copyright © 2011. All Rights Reserved.