fr.inria.zvtm.lens
Class BlendingLens

java.lang.Object
  extended by fr.inria.zvtm.lens.Lens
      extended by fr.inria.zvtm.lens.FixedSizeLens
          extended by fr.inria.zvtm.lens.BlendingLens
Direct Known Subclasses:
BGaussianLens, BInverseCosineLens, BLinearLens, SCBLens

public abstract class BlendingLens
extends FixedSizeLens

Translucent lens.


Field Summary
protected  float MMTc
           
protected  float MMTf
           
 
Fields inherited from class fr.inria.zvtm.lens.FixedSizeLens
CONSTANT, LR1, LR2, SPEED_DEPENDENT_LINEAR
 
Fields inherited from class fr.inria.zvtm.lens.Lens
h, lensHeight, lensWidth, lx, ly, magnifiedGraphics, mbh, mbi, mbw, MM, MM_FLOOR, mSwitchThreshold, owningView, sh, sw, w
 
Constructor Summary
BlendingLens()
           
 
Method Summary
 float getContextTranslucencyValue()
           
 float getFocusTranslucencyValue()
           
 void gf(float x, float y, float[] g)
          gain factor function
abstract  void gfT(float x, float y, float[] g)
           
 
Methods inherited from class fr.inria.zvtm.lens.FixedSizeLens
drawBoundary, getActualRingRadius, getInnerRadius, getInnerRadiusColor, getOuterRadius, getOuterRadiusColor, getRadius, getVisibleRegionInFocus, moveLensBy, setAbsolutePosition, setFocusControlled, setFocusControlled, setInnerRadius, setInnerRadiusColor, setLensBuffer, setMMandRadii, setMMandRadii, setOuterRadius, setOuterRadiusColor, setRadii, setRadii
 
Methods inherited from class fr.inria.zvtm.lens.Lens
dispose, getActualMaximumMagnification, getBufferThreshold, getMagnificationGraphics, getMaximumMagnification, getOwningView, getVisibleRegion, getXfocusOffset, getYfocusOffset, isInitialized, resetMagnificationBuffer, setBufferThreshold, setMagRasterDimensions, setMagRasterDimensions, setMaximumMagnification, setMaximumMagnification, setXfocusOffset, setYfocusOffset, transform
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MMTc

protected float MMTc

MMTf

protected float MMTf
Constructor Detail

BlendingLens

public BlendingLens()
Method Detail

gf

public void gf(float x,
               float y,
               float[] g)
Description copied from class: Lens
gain factor function

Specified by:
gf in class Lens

gfT

public abstract void gfT(float x,
                         float y,
                         float[] g)

getFocusTranslucencyValue

public float getFocusTranslucencyValue()

getContextTranslucencyValue

public float getContextTranslucencyValue()


Copyright © 2000-2002 Xerox Corporation. All Rights Reserved
Copyright © 2003 World Wide Web Consortium. All Rights Reserved
Copyright © 2004-2011 INRIA. All Rights Reserved
Licensed under the GNU LGPL. For full terms see the file COPYING.