Uses of Interface
com.metsci.glimpse.core.gl.texture.DrawableTextureProgram
-
Packages that use DrawableTextureProgram Package Description com.metsci.glimpse.core.gl.texture Wrapper classes for working with OpenGL textures inside aGlimpsePainter.com.metsci.glimpse.core.painter.texture Painters which display data contained in OpenGL textures, including 2D heat maps and images.com.metsci.glimpse.core.support.shader.colormap com.metsci.glimpse.core.support.shader.triangle com.metsci.glimpse.core.support.texture Extensions to the basicTexturesubclasses.com.metsci.glimpse.topo -
-
Uses of DrawableTextureProgram in com.metsci.glimpse.core.gl.texture
Methods in com.metsci.glimpse.core.gl.texture with parameters of type DrawableTextureProgram Modifier and Type Method Description voidDrawableTexture. draw(GlimpseContext context, DrawableTextureProgram program, int texUnit, Collection<TextureUnit<Texture>> multiTextureList)Draw the texture using the provided program.voidFloatTexture2D. draw(GlimpseContext context, DrawableTextureProgram program, int texUnit, Collection<TextureUnit<Texture>> multiTextureList) -
Uses of DrawableTextureProgram in com.metsci.glimpse.core.painter.texture
Subinterfaces of DrawableTextureProgram in com.metsci.glimpse.core.painter.texture Modifier and Type Interface Description interfaceHeatMapProgramClasses in com.metsci.glimpse.core.painter.texture that implement DrawableTextureProgram Modifier and Type Class Description classBasicHeatMapProgramclassMultiTagHeatMapProgramMethods in com.metsci.glimpse.core.painter.texture with parameters of type DrawableTextureProgram Modifier and Type Method Description voidHeatMapPainter. setProgram(DrawableTextureProgram program)voidShadedTexturePainter. setProgram(DrawableTextureProgram program) -
Uses of DrawableTextureProgram in com.metsci.glimpse.core.support.shader.colormap
Classes in com.metsci.glimpse.core.support.shader.colormap that implement DrawableTextureProgram Modifier and Type Class Description classColorMapIntegerProgramclassColorMapProgramA shader which colors a 2D data texture using values sampled from a color scaled defined by a 1D color texture.classColorMapTaggedProgramclassInterpColorMapProgramDoes a non-linear interpolation on the GPU and then maps into the colorscale. -
Uses of DrawableTextureProgram in com.metsci.glimpse.core.support.shader.triangle
Classes in com.metsci.glimpse.core.support.shader.triangle that implement DrawableTextureProgram Modifier and Type Class Description classColorTexture1DProgramApplies a 1d rgba texture to triangles specified in axis coordinates.classColorTexture2DProgramApplies a 2d rgba texture to triangles specified in axis coordinates. -
Uses of DrawableTextureProgram in com.metsci.glimpse.core.support.texture
Methods in com.metsci.glimpse.core.support.texture with parameters of type DrawableTextureProgram Modifier and Type Method Description voidTextureProjected2D. draw(GlimpseContext context, DrawableTextureProgram program, int texUnit)voidTextureProjected2D. draw(GlimpseContext context, DrawableTextureProgram program, int texUnit, Collection<TextureUnit<Texture>> multiTextureList) -
Uses of DrawableTextureProgram in com.metsci.glimpse.topo
Classes in com.metsci.glimpse.topo that implement DrawableTextureProgram Modifier and Type Class Description classShadedReliefProgramTakes two textures - the elevation data and the hillshade data - and does a nonlinear interpolation on the video card to index into the colormap.
-