|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface GL10Ext
The GL10Ext interface contains the Java(TM)
programming language bindings for the OES_query_matrix
extension to OpenGL(R) ES 1.0.
The documentation in this class is normative with respect to instance variable names and values, method names and signatures, and exception behavior. The remaining documentation is placed here for convenience and does not replace the normative documentation found in the OpenGL ES 1.0 specification and the OpenGL specification versions it references.
| Method Summary | ||
|---|---|---|
int |
glQueryMatrixxOES(int[] mantissa,
int mantissaOffset,
int[] exponent,
int exponentOffset)
( OES_query_matrix extension) Return the values of
the current matrix. |
|
| Method Detail |
|---|
int glQueryMatrixxOES(int[] mantissa,
int mantissaOffset,
int[] exponent,
int exponentOffset)
OES_query_matrix extension) Return the values of
the current matrix.
glQueryMatrixxOES returns the values of the
current matrix. mantissa returns the 16 mantissa
values of the current matrix, and exponent returns
the correspnding 16 exponent values. The matrix value i
is then close to mantissa[i] * 2^
exponent[i].
Use glMatrixMode and glActiveTexture
to select the desired matrix to return.
If all are valid (not NaN or Inf),
glQueryMatrixxOES returns the status value 0.
Otherwise, for every component i which is not valid, the
ith bit is set.
glQueryMatrixxOES is available only if the
GL_OES_query_matrix extension is supported by your
implementation.
The implementation is not required to keep track of overflows. If overflows are not tracked, the returned status value is always 0.
glGetString with argument
GL_EXTENSIONS.
mantissa - Returns the mantissi of the current matrix.mantissaOffset - the starting offset within the mantissa array.exponent - Returns the exponents of the current matrix.exponentOffset - the starting offset within the exponent array.
NaN or Inf) values.
UnsupportedOperationException - if the underlying runtime
engine does not support the OES_query_matrix extension.
IllegalArgumentException - if mantissa is null.
IllegalArgumentException - if exponent is null.
IllegalArgumentException - if mantissaOffset is less than 0.
IllegalArgumentException - if exponentOffset is less than 0.
IllegalArgumentException - if mantissa.length - mantissaOffset is less than 16.
IllegalArgumentException - if exponent.length - exponentOffset is less than 16.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Copyright 1999-2011 Research In Motion Limited. 295 Phillip Street, Waterloo, Ontario, Canada, N2L 3W8. All Rights Reserved.
Java is a trademark of Oracle America Inc. in the US and other countries.
Legal