Class IconShader
- java.lang.Object
-
- com.metsci.glimpse.core.gl.shader.GlimpseShaderProgram
-
- com.metsci.glimpse.core.support.atlas.shader.IconShader
-
public class IconShader extends GlimpseShaderProgram
-
-
Constructor Summary
Constructors Constructor Description IconShader(int textureUnit, boolean enablePicking)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidsetColorCoordData(Buffer b)voidsetGlobalScale(float scale)voidsetPickMode(boolean pickMode)voidsetPixelCoordData(Buffer b)voidsetProjectionMatrix(float minX, float maxX, float minY, float maxY)voidsetProjectionMatrix(Axis2D axis)voidsetTexCoordData(Buffer b)voidsetVertexData(Buffer b)voidupdateViewport(int width, int height)voidupdateViewport(GlimpseBounds bounds)-
Methods inherited from class com.metsci.glimpse.core.gl.shader.GlimpseShaderProgram
addArrayData, addFragmentShader, addGeometryShader, addShader, addShader, addUniformData, addVertexShader, dispose, getShaderProgram, loadProgram, useProgram
-
-
-
-
Method Detail
-
setProjectionMatrix
public void setProjectionMatrix(float minX, float maxX, float minY, float maxY)
-
setProjectionMatrix
public void setProjectionMatrix(Axis2D axis)
-
setPickMode
public void setPickMode(boolean pickMode)
-
setPixelCoordData
public void setPixelCoordData(Buffer b)
-
setTexCoordData
public void setTexCoordData(Buffer b)
-
setColorCoordData
public void setColorCoordData(Buffer b)
-
setVertexData
public void setVertexData(Buffer b)
-
updateViewport
public void updateViewport(GlimpseBounds bounds)
-
updateViewport
public void updateViewport(int width, int height)
-
setGlobalScale
public void setGlobalScale(float scale)
-
-