Class Overview
Helper class to store modelview, projection and texture
matrices for ProgramVertexFixedFunction
Summary
Public Methods |
void
|
destroy()
Forces deallocation of memory backing the contant matrices.
|
void
|
setModelview(Matrix4f m)
Sets the modelview matrix in the fixed function matrix buffer
|
void
|
setProjection(Matrix4f m)
Sets the projection matrix in the fixed function matrix buffer
|
void
|
setTexture(Matrix4f m)
Sets the texture matrix in the fixed function matrix buffer.
|
[Expand]
Inherited Methods |
From class
java.lang.Object
Object
|
clone()
Creates and returns a copy of this Object .
|
boolean
|
equals(Object o)
Compares this instance with the specified object and indicates if they
are equal.
|
void
|
finalize()
Invoked when the garbage collector has detected that this instance is no longer reachable.
|
final
Class<?>
|
getClass()
Returns the unique instance of Class that represents this
object's class.
|
int
|
hashCode()
Returns an integer hash code for this object.
|
final
void
|
notify()
Causes a thread which is waiting on this object's monitor (by means of
calling one of the wait() methods) to be woken up.
|
final
void
|
notifyAll()
Causes all threads which are waiting on this object's monitor (by means
of calling one of the wait() methods) to be woken up.
|
String
|
toString()
Returns a string containing a concise, human-readable description of this
object.
|
final
void
|
wait()
Causes the calling thread to wait until another thread calls the notify() or notifyAll() method of this object.
|
final
void
|
wait(long millis, int nanos)
Causes the calling thread to wait until another thread calls the notify() or notifyAll() method of this object or until the
specified timeout expires.
|
final
void
|
wait(long millis)
Causes the calling thread to wait until another thread calls the notify() or notifyAll() method of this object or until the
specified timeout expires.
|
|
Public Constructors
public
ProgramVertexFixedFunction.Constants
(RenderScript rs)
Creates a buffer to store fixed function emulation matrices
Parameters
rs
| Context to which the allocation will belong.
|
Public Methods
public
void
destroy
()
Forces deallocation of memory backing the contant matrices.
Normally, this is unnecessary and will be garbage collected
public
void
setModelview
(Matrix4f m)
Sets the modelview matrix in the fixed function matrix buffer
public
void
setProjection
(Matrix4f m)
Sets the projection matrix in the fixed function matrix buffer
public
void
setTexture
(Matrix4f m)
Sets the texture matrix in the fixed function matrix buffer.
Texture matrix must be enabled in the
ProgramVertexFixedFunction builder for the shader to utilize
it.