com.metsci.glimpse.support.texture
Class LuminanceTextureProjected2D

java.lang.Object
  extended by com.metsci.glimpse.support.texture.TextureProjected2D
      extended by com.metsci.glimpse.support.texture.FloatTextureProjected2D
          extended by com.metsci.glimpse.support.texture.LuminanceTextureProjected2D
All Implemented Interfaces:
DrawableTexture, Texture

public class LuminanceTextureProjected2D
extends FloatTextureProjected2D

A texture class which stores 16 bit fixed point greyscale values (capped from 0 to 1). Does not require a shader to display greyscale values.

Author:
ulman

Nested Class Summary
 
Nested classes/interfaces inherited from class com.metsci.glimpse.support.texture.FloatTextureProjected2D
FloatTextureProjected2D.MutatorFloat2D, FloatTextureProjected2D.SetDataMutator
 
Field Summary
 
Fields inherited from class com.metsci.glimpse.support.texture.TextureProjected2D
BYTES_PER_FLOAT, NUM_DIMENSIONS, VERTICES_PER_QUAD
 
Constructor Summary
LuminanceTextureProjected2D(int dataSizeX, int dataSizeY)
           
LuminanceTextureProjected2D(int dataSizeX, int dataSizeY, boolean useVertexZCoord)
           
 
Method Summary
 
Methods inherited from class com.metsci.glimpse.support.texture.FloatTextureProjected2D
mutate, setData, setData, setData, setData
 
Methods inherited from class com.metsci.glimpse.support.texture.TextureProjected2D
dispose, draw, getDataValue, getDataValue, getDimensionSize, getMaxGLTextureSize, getNumDimension, getProjection, isDirty, isResident, makeDirty, makeProjectionDirty, prepare, resize, setProjection
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LuminanceTextureProjected2D

public LuminanceTextureProjected2D(int dataSizeX,
                                   int dataSizeY)

LuminanceTextureProjected2D

public LuminanceTextureProjected2D(int dataSizeX,
                                   int dataSizeY,
                                   boolean useVertexZCoord)


Copyright © 2012 Metron, Inc.. All Rights Reserved.