Top Deprecated
JOGL 2.3.2

Deprecated API


No API in this release is deprecated for removal.

Deprecated Item Summary

SinceDeprecated Item and Description
com.jogamp.nativewindow.awt.AWTGraphicsConfiguration.create(final Component
the Component, which GraphicsConfiguration is used for the resulting AWTGraphicsConfiguration
awtComp
,
final CapabilitiesImmutable
if null, capsRequested is copied and aligned with the graphics Capabilities of the AWT Component to produce the chosen Capabilities. Otherwise the capsChosen is used.
capsChosen
,
final CapabilitiesImmutable
if null, default Capabilities are used, otherwise the given values.
capsRequested
)

Use create(GraphicsConfiguration, CapabilitiesImmutable, CapabilitiesImmutable) Method constructs a new AWTGraphicsConfiguration primarily based on the given Component's GraphicsConfiguration.

com.jogamp.newt.awt.applet.JOGLNewtApplet1Run

Deprecated as a consequence of Applet being deprecated.

com.jogamp.opengl.GLContext.mapAvailableGLVersion(final AbstractGraphicsDevice device, final int reqMajor, final int profile, final int resMajor, final int resMinor, int resCtp)

Use GLContextImpl#mapAvailableGLVersion(AbstractGraphicsDevice, int, int, VersionNumber, int)

Returns:

matrix row string representation
com.jogamp.opengl.math.FloatUtil.matrixRowToString
(StringBuilder
optional passed StringBuilder instance to be used
sb
,
final String
the format string of one floating point, i.e. "%10.5f", see java.util.Formatter
f
,
final FloatBuffer
mxn matrix (rows x columns)
a
,
final int
offset to a's current position
aOffset
,
final int rows, final int columns, final boolean
if true floats are layed out in row-major-order, otherwise column-major-order (OpenGL)
rowMajorOrder
,
final int
row number to print
row
)

use on of the float[] variants

Returns:

matrix string representation
com.jogamp.opengl.math.FloatUtil.matrixToString
(StringBuilder
optional passed StringBuilder instance to be used
sb
,
final String
optional prefix for each row
rowPrefix
,
final String
the format string of one floating point, i.e. "%10.5f", see java.util.Formatter
f
,
final FloatBuffer
mxn matrix (rows x columns)
a
,
final int
offset to a's current position
aOffset
,
final int rows, final int columns, final boolean
if true floats are layed out in row-major-order, otherwise column-major-order (OpenGL)
rowMajorOrder
)

use on of the float[] variants

Returns:

side by side representation
com.jogamp.opengl.math.FloatUtil.matrixToString
(StringBuilder
optional passed StringBuilder instance to be used
sb
,
final String
optional prefix for each row
rowPrefix
,
final String
the format string of one floating point, i.e. "%10.5f", see java.util.Formatter
f
,
final FloatBuffer
4x4 matrix in column major order (OpenGL)
a
,
final int
offset to a's current position
aOffset
,
final FloatBuffer
4x4 matrix in column major order (OpenGL)
b
,
final int
offset to a's current position
bOffset
,
final int rows, final int columns, final boolean
if true floats are layed out in row-major-order, otherwise column-major-order (OpenGL)
rowMajorOrder
)

use on of the float[] variants

com.jogamp.opengl.math.FloatUtil.multMatrix(final FloatBuffer
4x4 matrix in column-major order
a
,
final FloatBuffer
4x4 matrix in column-major order
b
,
final float[]
result a*b in column-major order
d
)

use on of the float[] variants

com.jogamp.opengl.math.FloatUtil.multMatrix(final FloatBuffer
4x4 matrix in column-major order (also result)
a
,
final FloatBuffer
4x4 matrix in column-major order
b
)

use on of the float[] variants

com.jogamp.opengl.math.FloatUtil.multMatrixVec(final FloatBuffer
4x4 matrix in column-major order
m_in
,
final float[]
4-component column-vector
v_in
,
final float[]
m_in * v_in
v_out
)

use on of the float[] variants

com.jogamp.opengl.util.PMVMatrix.getDirtyBits()

Function is exposed for debugging purposes only.

com.jogamp.opengl.util.PMVMatrix.getRequestMask()

Function is exposed for debugging purposes only.

Returns:

true if input stream is DDS image or false otherwise
com.jogamp.opengl.util.texture.spi.DDSImage.isDDSImage
(InputStream
Stream to check
in
)

rather call ImageType#getFileSuffix(InputStream)

com.jogamp.opengl.util.texture.spi.TextureProvider.newTextureData(GLProfile
the OpenGL Profile this texture data should be created for.
glp
,
File
the file from which to read the texture data
file
,
int
the OpenGL internal format to be used for the texture, or 0 if it should be inferred from the file's contents
internalFormat
,
int
the OpenGL pixel format to be used for the texture, or 0 if it should be inferred from the file's contents
pixelFormat
,
boolean
whether mipmaps should be produced for this texture either by autogenerating them or reading them from the file. Some file formats support multiple mipmaps in a single file in which case those mipmaps will be used rather than generating them.
mipmap
,
String
the file suffix to be used as a hint to the provider to more quickly decide whether it can handle the file, or null if the provider should infer the type from the file's contents
fileSuffix
)

Use {@link #newTextureData(GLProfile, InputStream, int, int, boolean, String)

com.jogamp.opengl.util.texture.spi.TextureProvider.newTextureData(GLProfile
the OpenGL Profile this texture data should be created for.
glp
,
URL
the URL from which to read the texture data
url
,
int
the OpenGL internal format to be used for the texture, or 0 if it should be inferred from the file's contents
internalFormat
,
int
the OpenGL pixel format to be used for the texture, or 0 if it should be inferred from the file's contents
pixelFormat
,
boolean
whether mipmaps should be produced for this texture either by autogenerating them or reading them from the file. Some file formats support multiple mipmaps in a single file in which case those mipmaps will be used rather than generating them.
mipmap
,
String
the file suffix to be used as a hint to the provider to more quickly decide whether it can handle the file, or null if the provider should infer the type from the file's contents
fileSuffix
)

Use {@link #newTextureData(GLProfile, InputStream, int, int, boolean, String)

jogamp.newt.awt.NewtFactoryAWT.getNativeWindow(final Object
must be of type java.awt.Component
awtCompObject
,
final CapabilitiesImmutable capsRequested)

Use getNativeWindow(java.awt.Component, AWTGraphicsConfiguration) Wraps an AWT component into a com.jogamp.nativewindow.NativeWindow utilizing the com.jogamp.nativewindow.NativeWindowFactory,
using a configuration agnostic dummy com.jogamp.nativewindow.DefaultGraphicsConfiguration.

The actual wrapping implementation is com.jogamp.nativewindow.awt.JAWTWindow.

Purpose of this wrapping is to access the AWT window handle,
not to actually render into it.
Hence the dummy configuration only.

jogamp.opengl.awt.VersionApplet

Deprecated as a consequence of Applet being deprecated.

jogamp.opengl.awt.VersionApplet.ClosingWindowAdapter(final Frame f, final VersionApplet va)

Deprecated as a consequence of VersionApplet being deprecated. See corresponding docs for further information.

jogamp.opengl.awt.VersionApplet.ClosingWindowAdapter.va

Deprecated as a consequence of VersionApplet being deprecated. See corresponding docs for further information.

jogamp.opengl.util.pngj.PngReader.getRow(final int nrow)

Now readRow(int) implements the same funcion. This method will be removed in future releases

jogamp.opengl.util.pngj.PngWriter.writeRow(final ImageLine imgline)

Better use writeRow(ImageLine imgline, int rownumber)