Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Multivalent API
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
multivalent.std.lens.Lens

Packages that use Lens
multivalent.devel.lens | Document inspection lenses: bbox bounds, character numbers, ruler for layout measuring.
multivalent.std.lens | Lens superclass and standard lenses, such as Magnify and Rot-13.

Uses of Lens in multivalent.devel.lens

Subclasses of Lens in multivalent.devel.lens
`class` | `Bounds` Show bounds of tree nodes.
`class` | `CharNum` CharNum lens (RFC ref).
`class` | `Ruler` Screen ruler, used to measure layouts.

Uses of Lens in multivalent.std.lens

Subclasses of Lens in multivalent.std.lens
`class` | `BitMagnify` Enlarge contexts by doubling pixel width and height as opposed to drawing at larger size (scaling with ATM).
`class` | `Blur` Image blur lens, as in "Programmer’s Guide to the Java 2D™ API".
`class` | `Brighten` Edge detection lens, as in "Programmer’s Guide to the Java 2D™ API".
`class` | `Cypher` (De)Greek/Cyrillic lens: translate Greek characters to Latin equivalents.
`class` | `Darken` Edge detection lens, as in "Programmer’s Guide to the Java 2D™ API".
`class` | `EdgeDetect` Edge detection lens, as in "Programmer’s Guide to the Java 2D™ API".
`class` | `LensOp` Superclass for lenses that set operation for `Graphics2D.drawImage(BufferedImage, BufferedImageOp, int, int)`.
`class` | `Magnify` Enlarge content by scaling `Graphics2D`.
`class` | `Mirror` Like Cypher could be useful for reading coded messages, I guess, but mostly just a demonstration.
`class` | `PlainView` Try to make things as readable as possible: undo affine transformations, no signals, black text on white background, non-bold non-italic 12-point Times Roman font, no blink, ....
`class` | `Rescale` Rescale lens.
`class` | `Rotate` Doesn't work Rotate landscape into portrait, say.
`class` | `Sharpen` Image sharpen lens, as in "Programmer’s Guide to the Java 2D™ API".
`class` | `SignalLens` Scriptable lens for effects that just need a signal set.

Methods in multivalent.std.lens with parameters of type Lens
`void` | `LensMan.addLens(Lens lens)`
`void` | `LensMan.deleteLens(Lens lens)`
`void` | `LensMan.raiseLens(Lens lens)` Raise passed lens to top of stacking order, adding to stack if necessary.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Multivalent API
PREV NEXT | FRAMES NO FRAMES