Package | Description |
---|---|
com.metsci.glimpse.gl.texture |
Wrapper classes for working with OpenGL textures inside a
GlimpsePainter . |
com.metsci.glimpse.painter.texture |
Painters which display data contained in OpenGL textures, including
2D heat maps and images.
|
com.metsci.glimpse.support.texture |
Extensions to the basic
Texture subclasses. |
Modifier and Type | Interface and Description |
---|---|
interface |
DrawableTexture
A marker interface indicating that the
Texture is able
to draw itself given a GL handle. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractTexture
An abstract
Texture implementation which wraps an OpenGL
integer texture handle but makes no assumptions about the
data types stored in the texture. |
class |
ColorTexture1D |
class |
FloatTexture1D
A one dimensional texture storing float values.
|
class |
FloatTexture2D
A two dimensional texture storing float values.
|
Modifier and Type | Method and Description |
---|---|
void |
FloatTexture2D.draw(javax.media.opengl.GL2 gl,
int texUnit,
Collection<TextureUnit<Texture>> multiTextureList) |
void |
DrawableTexture.draw(javax.media.opengl.GL2 gl,
int texUnit,
Collection<TextureUnit<Texture>> multiTextureList) |
Modifier and Type | Class and Description |
---|---|
class |
TextureUnit<D extends Texture> |
Modifier and Type | Method and Description |
---|---|
void |
ShadedTexturePainter.addNonDrawableTexture(Texture texture) |
void |
ShadedTexturePainter.addNonDrawableTexture(Texture texture,
int textureUnit) |
void |
ShadedTexturePainter.addNonDrawableTexture(Texture drawableTexture,
Texture nonDrawableTexture,
int textureUnit) |
void |
ShadedTexturePainter.removeNonDrawableTexture(Texture texture) |
void |
ShadedTexturePainter.removeNonDrawableTexture(Texture drawableTexture,
Texture nonDrawableTexture) |
Modifier and Type | Class and Description |
---|---|
class |
ByteTextureProjected2D
A texture class which stores 8 bit integer values (uncapped).
|
class |
ColorTextureProjected2D
A texture class which stores 4 channel RGBA colors.
|
class |
ExternalTextureProjected2D
A wrapper around an OpenGL texture handle which is being handled (allocated, freed,
drawn into, data loaded onto, etc...) by another class.
|
class |
FloatTextureProjected2D
A texture class which stores 32 bit fixed point values (uncapped).
|
class |
LuminanceTextureProjected2D
A texture class which stores 16 bit fixed point greyscale values (capped from 0 to 1).
|
class |
RGBATextureProjected2D
A texture class which stores 4 channel RGBA colors.
|
class |
RGBTextureProjected2D
A texture class which stores 3 channel RGB colors.
|
class |
ShortTextureProjected2D
A texture class which stores 16 bit integer values (uncapped).
|
class |
TextureProjected2D |
Modifier and Type | Method and Description |
---|---|
void |
TextureProjected2D.draw(javax.media.opengl.GL2 gl,
int texUnit,
Collection<TextureUnit<Texture>> multiTextureList) |
Copyright © 2016 Metron, Inc.. All rights reserved.