Package | Description |
---|---|
fr.inria.zuist.engine |
ZUIST multi-scale scene engine for ZVTM.
|
fr.inria.zvtm.engine |
ZVTM core functionalities.
|
fr.inria.zvtm.lens |
Implementation of the Sigma Lens framework for use with ZVTM views (focus+context representations including distortion/fisheye lenses, speed-coupled blending lenses, and many more).
|
Constructor and Description |
---|
LensSceneObserver(View observingView,
Camera observingCamera,
Lens observingLens,
VirtualSpace targetVirtualSpace) |
Modifier and Type | Field and Description |
---|---|
protected Lens |
ViewPanel.lens
Lens (fisheye, etc.)
|
Modifier and Type | Method and Description |
---|---|
protected Lens |
ViewPanel.getLens()
Get the Lens currently used by this view.
|
Lens |
View.getLens()
Get Lens currently active in this view
|
protected Lens |
ViewPanel.setLens(Lens l)
Set a lens for this view.
|
Lens |
View.setLens(Lens l)
Activate a lens in this view.
|
Modifier and Type | Method and Description |
---|---|
protected Lens |
ViewPanel.setLens(Lens l)
Set a lens for this view.
|
Lens |
View.setLens(Lens l)
Activate a lens in this view.
|
Modifier and Type | Class and Description |
---|---|
class |
BGaussianLens
Translucent lens.
|
class |
BInverseCosineLens
Translucent lens.
|
class |
BlendingLens
Translucent lens.
|
class |
BLinearLens
Translucent lens.
|
class |
FixedSizeLens
Parent class of all lenses which have a fixed size (i.e.
|
class |
FSFresnelLens
Profile: Fresnel-like (discrete steps) - Distance metric: L(2) (circular shape)
Size expressed as an absolute value in pixels |
class |
FSGaussianLens
Profile: gaussian - Distance metric: L(2) (circular shape)
Size expressed as an absolute value in pixels |
class |
FSInverseCosineLens
Profile: inverse cosine - Distance metric: L(2) (circular shape)
Size expressed as an absolute value in pixels |
class |
FSLinearLens
Profile: linear - Distance metric: L(2) (circular shape)
Size expressed as an absolute value in pixels |
class |
FSManhattanLens
Profile: manhattan - Distance metric: L(2) (circular shape)
Size expressed as an absolute value in pixels |
class |
FSScramblingLens
Profile: gaussian - Distance metric: L(2) (circular shape)
Size expressed as an absolute value in pixels |
class |
FSStepLens
Profile: flat steps with transitions - Distance metric: L(2) (circular shape)
Size expressed as an absolute value in pixels |
class |
FSWaveLens
Profile: sin(x)/x - Distance metric: L(2) (circular shape)
Size expressed as an absolute value in pixels |
class |
HLinearLens
Translucent lens.
|
class |
HWaveLens
Translucent lens.
|
class |
L1FSFresnelLens
Profile: linear - Distance metric: L(1) (diamond shape)
Size expressed as an absolute value in pixels |
class |
L1FSGaussianLens
Profile: linear - Distance metric: L(1) (diamond shape)
Size expressed as an absolute value in pixels |
class |
L1FSInverseCosineLens
Profile: inverse cosine - Distance metric: L(1) (diamond shape)
Size expressed as an absolute value in pixels |
class |
L1FSLinearLens
Profile: linear - Distance metric: L(1) (diamond shape)
Size expressed as an absolute value in pixels |
class |
L1FSManhattanLens
Profile: manhattan - Distance metric: L(1) (diamond shape)
Size expressed as an absolute value in pixels |
class |
L3BLinearLens
Translucent lens.
|
class |
L3FSFresnelLens
Profile: Fresnel-like (discrete steps) - L(3) (intermediate between a circle and a square)
Size expressed as an absolute value in pixels |
class |
L3FSGaussianLens
Profile: linear - Distance metric: L(3) (intermediate between a circle and a square)
Size expressed as an absolute value in pixels |
class |
L3FSInverseCosineLens
Profile: inverse cosine - L(3) (intermediate between a circle and a square)
Size expressed as an absolute value in pixels |
class |
L3FSLinearLens
Profile: linear - Distance metric: L(3) (intermediate between a circle and a square)
Size expressed as an absolute value in pixels |
class |
L3FSManhattanLens
Profile: manhattan - Distance metric: L(3) (intermediate between a circle and a square)
Size expressed as an absolute value in pixels |
class |
LInfBInverseCosineLens
Translucent lens.
|
class |
LInfBLinearLens
Translucent lens.
|
class |
LInfFSFresnelLens
Profile: Fresnel-like (discrete steps) - Distance metric: L(Inf) (square shape)
Size expressed as an absolute value in pixels |
class |
LInfFSGaussianLens
Profile: linear - Distance metric: L(Inf) (square shape)
Size expressed as an absolute value in pixels |
class |
LInfFSInverseCosineLens
Profile: inverse cosine - Distance metric: L(Inf) (square shape)
Size expressed as an absolute value in pixels |
class |
LInfFSLinearLens
Profile: linear - Distance metric: L(Inf) (square shape)
Size expressed as an absolute value in pixels |
class |
LInfFSManhattanLens
Profile: manhattan - Distance metric: L(Inf) (square shape)
Size expressed as an absolute value in pixels |
class |
LInfFSStepLens
Profile: Step-like (flat steps) - Distance metric: L(Inf) (square shape)
Size expressed as an absolute value in pixels |
class |
LInfSCBLens
Translucent lens.
|
class |
LInfSCFGaussianLens
Profile: linear - Distance metric: L(Inf) (square shape) - Flattens itself when moving fast
Size expressed as an absolute value in pixels |
class |
LInfSCFInverseCosineLens
Profile: linear - Distance metric: L(Inf) (square shape) - Flattens itself when moving fast
Size expressed as an absolute value in pixels |
class |
LInfSCFLinearLens
Profile: linear - Distance metric: L(Inf) (square shape) - Flattens itself when moving fast
Size expressed as an absolute value in pixels |
class |
LPDGaussianLens
Profile: linear - Distance metric: L(P) - P tends towards zero when going fast
Size expressed as an absolute value in pixels |
class |
LPFSGaussianLens
Profile: linear - Distance metric: L(P) (user-defined)
Size expressed as an absolute value in pixels |
class |
SCBGaussianLens
Profile: gaussian - Distance metric: L(2) (circular shape) - Dissapear when moving fast
Size expressed as an absolute value in pixels |
class |
SCBLens
Translucent lens.
|
class |
SCFGaussianLens
Profile: gaussian - Distance metric: L(2) (circular shape) - Flattens itself when moving fast
Size expressed as an absolute value in pixels |
class |
SCFInverseCosineLens
Profile: inverse cosine - Distance metric: L(2) (circular shape) - Flattens itself when moving fast
Size expressed as an absolute value in pixels |
class |
SCFLinearLens
Profile: linear - Distance metric: L(2) (circular shape) - Flattens itself when moving fast
Size expressed as an absolute value in pixels |
class |
XGaussianLens
Profile: linear - Distance metric: L(2) (circular shape)
Rendering enhanced through alpha blending between focus and context in spatially-distorted transition zone. Size expressed as an absolute value in pixels |
class |
XLinearLens
Profile: linear - Distance metric: L(2) (circular shape)
Rendering enhanced through alpha blending between focus and context in spatially-distorted transition zone. Size expressed as an absolute value in pixels |
Constructor and Description |
---|
RouteLens(Lens l,
Camera c) |
RouteLens(Lens l,
Camera c,
double mad,
int p) |
Copyright © 2000-2002 Xerox Corporation. All Rights Reserved
Copyright © 2003 World Wide Web Consortium. All Rights Reserved
Copyright © 2004-2015 INRIA. All Rights Reserved
Licensed under the GNU LGPL. For full terms see the file COPYING.