|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectfr.inria.zvtm.lens.Lens
fr.inria.zvtm.lens.FixedSizeLens
fr.inria.zvtm.lens.FSManhattanLens
fr.inria.zvtm.lens.LInfFSManhattanLens
public class LInfFSManhattanLens
Profile: manhattan - Distance metric: L(Inf) (square shape)
Size expressed as an absolute value in pixels
| Field Summary |
|---|
| 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 | |
|---|---|
LInfFSManhattanLens()
create a lens with a maximum magnification factor of 2.0 |
|
LInfFSManhattanLens(float mm)
create a lens with a given maximum magnification factor |
|
LInfFSManhattanLens(float mm,
int innerRadius)
create a lens with a given maximum magnification factor, inner and outer radii |
|
LInfFSManhattanLens(float mm,
int innerRadius,
int x,
int y)
create a lens with a given maximum magnification factor, inner and outer radii |
|
| Method Summary | |
|---|---|
void |
drawBoundary(Graphics2D g2d)
for internal use |
void |
gf(float x,
float y,
float[] g)
gain factor function |
| Methods inherited from class fr.inria.zvtm.lens.FSManhattanLens |
|---|
getRadius |
| Methods inherited from class fr.inria.zvtm.lens.FixedSizeLens |
|---|
getActualRingRadius, getInnerRadius, getInnerRadiusColor, getOuterRadius, getOuterRadiusColor, getVisibleRegionInFocus, moveLensBy, setAbsolutePosition, setFocusControlled, setFocusControlled, setInnerRadius, setInnerRadiusColor, setLensBuffer, setMMandRadii, setMMandRadii, setOuterRadius, setOuterRadiusColor, setRadii, setRadii |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public LInfFSManhattanLens()
public LInfFSManhattanLens(float mm)
mm - maximum magnification factor, mm in [0,+inf[
public LInfFSManhattanLens(float mm,
int innerRadius)
mm - maximum magnification factor, mm in [0,+inf[innerRadius - inner radius (beyond which maximum magnification is applied - inward)
public LInfFSManhattanLens(float mm,
int innerRadius,
int x,
int y)
mm - maximum magnification factor, mm in [0,+inf[innerRadius - inner radius (beyond which maximum magnification is applied - inward)x - horizontal coordinate of the lens' center (as an offset w.r.t the view's center coordinates)y - vertical coordinate of the lens' center (as an offset w.r.t the view's center coordinates)| Method Detail |
|---|
public void gf(float x,
float y,
float[] g)
Lens
gf in class FSManhattanLenspublic void drawBoundary(Graphics2D g2d)
FixedSizeLens
drawBoundary in class FSManhattanLens
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||