com.metsci.glimpse.gl.texture
Class FloatTexture2D

java.lang.Object
  extended by com.metsci.glimpse.gl.texture.AbstractTexture
      extended by com.metsci.glimpse.gl.texture.FloatTexture2D
All Implemented Interfaces:
DrawableTexture, Texture

public class FloatTexture2D
extends AbstractTexture
implements DrawableTexture

A two dimensional texture storing float values.

Author:
osborn

Nested Class Summary
static interface FloatTexture2D.MutatorFloat2D
           
 
Constructor Summary
FloatTexture2D(double[] min, double[] max, int n0, int n1, boolean centers)
           
 
Method Summary
 void draw(javax.media.opengl.GL gl, int texUnit)
           
 void mutate(FloatTexture2D.MutatorFloat2D mutator)
           
 
Methods inherited from class com.metsci.glimpse.gl.texture.AbstractTexture
dispose, getDimensionSize, getNumDimension, isDirty, isResident, makeDirty, prepare
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.metsci.glimpse.gl.texture.Texture
dispose, getDimensionSize, getNumDimension, isDirty, isResident, makeDirty, prepare
 

Constructor Detail

FloatTexture2D

public FloatTexture2D(double[] min,
                      double[] max,
                      int n0,
                      int n1,
                      boolean centers)
Method Detail

draw

public void draw(javax.media.opengl.GL gl,
                 int texUnit)
Specified by:
draw in interface DrawableTexture

mutate

public void mutate(FloatTexture2D.MutatorFloat2D mutator)


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