A B C D E F G H I J K L M N O P R S T U V W X Y Z

A

AbstractBinder - class gzz.client.AbstractBinder.
 
AbstractBinder() - Constructor for class gzz.client.AbstractBinder
 
AbstractBuoy - class gzz.vob.buoy.AbstractBuoy.
A simple defalt implementatio of buoy methods.
AbstractBuoy(Point, Dimension) - Constructor for class gzz.vob.buoy.AbstractBuoy
 
AbstractCellManager - class gzz.impl.AbstractCellManager.
A CellManager which implements the most trivial functions.
AbstractCellManager() - Constructor for class gzz.impl.AbstractCellManager
 
AbstractDeltaDimManager - class gzz.impl.AbstractDeltaDimManager.
A DeltaDimManager which implements the most trivial functions.
AbstractDeltaDimManager() - Constructor for class gzz.impl.AbstractDeltaDimManager
 
AbstractDim - class gzz.impl.AbstractDim.
Abstract implementation of Dim with standard implementations for most methods.
AbstractDim(Space) - Constructor for class gzz.impl.AbstractDim
Deprecated. Must provide id to constructor.
AbstractDim(Space, String) - Constructor for class gzz.impl.AbstractDim
 
AbstractDimManager - class gzz.impl.AbstractDimManager.
A DimManager which implements the most trivial functions.
AbstractDimManager() - Constructor for class gzz.impl.AbstractDimManager
 
AbstractFlatHashMap - class gzz.util.AbstractFlatHashMap.
A flat hash class.
AbstractFlatHashMap() - Constructor for class gzz.util.AbstractFlatHashMap
 
AbstractHashMap - class gzz.util.AbstractHashMap.
An abstract implementation of Map.
AbstractHashMap() - Constructor for class gzz.util.AbstractHashMap
 
AbstractShower - class gzz.client.AbstractShower.
 
AbstractShower() - Constructor for class gzz.client.AbstractShower
 
AbstractSpace - class gzz.impl.AbstractSpace.
An abstract implementation of Space, which provides the methods that need to be implemented in a certain way to conform to the Space interface.
AbstractSpace(ModularCellTexter, Slicer, ObsTrigger) - Constructor for class gzz.impl.AbstractSpace
 
AbstractUpdateManager - class gzz.client.AbstractUpdateManager.
A single global instance to manage the updating of windows.
AbstractUpdateManager.FractCalculator - interface gzz.client.AbstractUpdateManager.FractCalculator.
An animation main curve calculator.
AbstractUpdateManager.LinearCalculator - class gzz.client.AbstractUpdateManager.LinearCalculator.
 
AbstractUpdateManager.LinearCalculator() - Constructor for class gzz.client.AbstractUpdateManager.LinearCalculator
 
AbstractUpdateManager.LinearCalculator(float) - Constructor for class gzz.client.AbstractUpdateManager.LinearCalculator
 
AbstractUpdateManager.SimpleCalculator - class gzz.client.AbstractUpdateManager.SimpleCalculator.
 
AbstractUpdateManager.SimpleCalculator() - Constructor for class gzz.client.AbstractUpdateManager.SimpleCalculator
 
AbstractUpdateManager.Window - interface gzz.client.AbstractUpdateManager.Window.
A window animation is performed in.
AbstractUpdateManager(Runnable) - Constructor for class gzz.client.AbstractUpdateManager
 
AbstractViewContext - class gzz.view.AbstractViewContext.
An implementation of ViewContext providing set methods for almost all methods of ViewContext.
AbstractViewContext() - Constructor for class gzz.view.AbstractViewContext
 
activate(int) - Method in class gzz.gfx.gl.GLVobCoorder
 
activate(int) - Method in class gzz.vob.VobScene
Cause the given coordinate system to be considered when getCSAt() is called.
activate(int) - Method in class gzz.vob.VobCoorder
Cause the given coordinate system to be considered when getCSAt() is called.
activate(Object) - Method in class gzz.vob.VobScene
 
add(BuoyPlacer.Buoy, int[], float) - Method in class gzz.vob.buoy.BuoyPlacer
 
add(BuoyPlacer.Buoy, int, int, float) - Method in class gzz.vob.buoy.BuoyPlacer
 
add(int, int, Object) - Method in interface gzz.vob.VobMatcher
 
add(int, Object) - Method in interface gzz.vob.VobMatcher
Add key to a cs, and return the cs.
add(Object) - Method in class gzz.zzutil.RankList.CellIterator
 
add(Object, float) - Method in class gzz.util.PriorityQueue
Add a job to run.
add(XuLink) - Method in interface gzz.index.XuIndexer
 
add(XuLink) - Method in class gzz.index.impl.TransientXuIndexer
 
add(XuLink) - Method in class gzz.index.impl.SpaceXuIndexer
 
addActionListener(ActionListener) - Method in class gzz.client.gl.GLUpdateManager
 
addBuoy(float, float, float, Object, float, float) - Method in interface gzz.vob.buoy.Buoy3Floater
Add a buoy.
addCentralBuoy(Object) - Method in interface gzz.vob.buoy.Buoy3Floater
Add the given "buoy" as a central system (the coordinates are not modified except by translation).
addChange(Cell, Object, Object) - Method in class gzz.diff.SimpleContentDelta
 
addChange(int, Cell, Cell) - Method in class gzz.diff.SimpleDimDelta
 
addChange(int, String, String) - Method in class gzz.diff.SimpleDimDelta
 
addContainedCell(Cell, Cell) - Static method in class gzz.zzutil.Containment
Add the 'add' cell to the end of the list of cells inside 'into'.
addDatum(byte[], Collection, Mediaserver.Id, boolean) - Method in class gzz.mediaserver.SimpleMediaserver
 
addDatum(byte[], Collection, Mediaserver.Id, boolean) - Method in class gzz.mediaserver.MultiplexingMediaserver
 
addDatum(byte[], Collection, Mediaserver.Id, boolean) - Method in interface gzz.mediaserver.Mediaserver
Add a new datum, explicitly giving a collection of header lines.
addDatum(byte[], String) - Method in class gzz.mediaserver.SimpleMediaserver
 
addDatum(byte[], String) - Method in class gzz.mediaserver.MultiplexingMediaserver
Creates a new block (to the fallback pool)
addDatum(byte[], String) - Method in interface gzz.mediaserver.Mediaserver
Add a new datum, creating a new ID for it.
addDatum(byte[], String, Mediaserver.Id) - Method in class gzz.mediaserver.SimpleMediaserver
 
addDatum(byte[], String, Mediaserver.Id) - Method in class gzz.mediaserver.MultiplexingMediaserver
Creates a new block associated with some previous block.
addDatum(byte[], String, Mediaserver.Id) - Method in interface gzz.mediaserver.Mediaserver
Add a new datum, creating a new ID for it.
addDeletable(GLDeletable) - Static method in class gzz.gfx.gl.GL
To be called from d.finalize(): set this object's deleteObject() to be called in GL thread.
addEvent(JUpdateManager.EventProcessor, AWTEvent) - Static method in class gzz.client.awt.JUpdateManager
 
addObs(Obs, Object, Object) - Method in class gzz.impl.SimpleObsTrigger
 
addObs(Obs, Object, Object) - Method in class gzz.impl.DummyObsTrigger
 
addObs(Obs, Object, Object) - Method in interface gzz.ObsTrigger
Add an observer.
AddPointer - class gzz.mediaserver.AddPointer.
A stand-alone application to add a pointer to the mediaserver.
AddPointer() - Constructor for class gzz.mediaserver.AddPointer
 
addSpan(Span, Object) - Method in interface gzz.media.SpanSet
Add a span.
addSpan(Span, Object) - Method in class gzz.media.impl.SimpleSpanSet
Add a span.
addString(String, Object) - Method in interface gzz.util.StringSearcher
 
addString(String, Object) - Method in class gzz.util.InitialStringSearcher
 
addTask(Runnable) - Method in class gzz.util.Background
Add a new task to run with priority 0.
addTask(Runnable, float) - Method in class gzz.util.Background
Add a new task to be run in the background thread.
addTimeout(int, int) - Method in class gzz.gfx.gl.GL.Window
Call the EventHandler.timeout(id) with the given id, after at least ms milliseconds have passed.
addTimeout(int, Object) - Method in interface gzz.client.GraphicsAPI.Window
Add a timeout: Binder.timeout() is called after given number of milliseconds.
addTimeout(int, Object) - Method in class gzz.client.GraphicsAPI.AbstractWindow
 
addTimeout(int, Object) - Method in class gzz.client.gl.GLScreen
 
addToChain(LinebreakableChain, TextSpan, TextStyle, LinebreakableChain.GlueStyle) - Static method in class gzz.client.awt.TextSpanVob
 
addToChain(LinebreakableChain, TextSpan, TextStyle, LinebreakableChain.GlueStyle, int) - Static method in class gzz.client.awt.TextSpanVob
 
addToList(List) - Method in class gzz.media.impl.Enfilade1DImpl
 
addToListGL(GraphicsAPI.RenderingSurface, int[], int, int, int) - Method in class gzz.vob.Vob
 
addToListGL(int[], int, int, int) - Method in class gzz.vob.Vob
 
AddToMediaserver - class gzz.mediaserver.AddToMediaserver.
A stand-alone application to add a file to the mediaserver.
AddToMediaserver() - Constructor for class gzz.mediaserver.AddToMediaserver
 
addVobs(String, HChain, int, int, float) - Method in class gzz.view.LinebrokenCellContentView
 
addWindow(AbstractUpdateManager.Window) - Static method in class gzz.client.AbstractUpdateManager
 
affineCoordsys(int, float, float, float, float, float, float, float) - Method in class gzz.gfx.gl.GLVobCoorder
 
affineCoordsys(int, float, float, float, float, float, float, float) - Method in class gzz.vob.AffineVobCoorder
 
affineCS(int, Object, float, float, float, float, float, float, float) - Method in class gzz.vob.VobScene
 
AffineVobCoorder - class gzz.vob.AffineVobCoorder.
A set of coordinate systems for vobs.
AffineVobCoorder() - Constructor for class gzz.vob.AffineVobCoorder
 
align4 - Static variable in class gzz.gfx.gl.GLSpans
 
animUseful() - Method in class gzz.client.Screen
 
animUseful() - Method in interface gzz.client.AbstractUpdateManager.Window
 
apology - Variable in class gzz.client.ClientException
 
append(char) - Method in interface gzz.media.TextScrollBlock
 
append(char) - Method in class gzz.media.impl.TransientTextScroll
Do compare by identity for now! public boolean equals(Object o) { if(!(o instanceof ScrollBlock)) return false; if(this == o) return true; if(mediaserverId == null) return false; ScrollBlock sb = (ScrollBlock)o; return sb.getID().equals(getID()); } public int hashCode() { if(mediaserverId == null) throw new Error("Not finalized-- cannot hash yet"); return getID().hashCode(); } public String toString() { return "TransientTextScroll<"+getID()+">"; }
append(char) - Method in class gzz.media.impl.PermanentTextScroll
 
append(char) - Method in class gzz.media.impl.FakeTextSpan.FakeTextScrollBlock
 
append(Span) - Method in interface gzz.media.Span1D
Return the span that results from appending the other span to this span, if the resulting span is contiguous.
append(Span) - Method in class gzz.media.impl.ScrollBlockManager.Span1DBase
 
append(Span) - Method in class gzz.media.impl.ScrollBlockManager.PageSpanBase
 
append(Span) - Method in class gzz.media.impl.FakeTextSpan
 
append(String) - Method in interface gzz.media.TextScrollBlock
 
append(String) - Method in class gzz.media.impl.TransientTextScroll
 
append(String) - Method in class gzz.media.impl.PermanentTextScroll
 
append(String) - Method in class gzz.media.impl.FakeTextSpan.FakeTextScrollBlock
 
append(TextScrollBlock, String) - Static method in class gzz.util.TestUtil
 
applyDelta(ContentDelta) - Method in class gzz.impl.SimpleDeltaVStreamTexter
 
applyDelta(ContentDelta) - Method in interface gzz.diff.DeltaCellTexter
Apply a delta to this space.
applyDelta(Delta) - Method in class gzz.impl.ModularDeltaSpace
 
applyDelta(Delta) - Method in interface gzz.diff.DeltaSpace
Apply a delta to this space.
applyDelta(DimDelta) - Method in class gzz.impl.NormalDim
 
applyDelta(DimDelta) - Method in interface gzz.diff.DeltaDim
Apply a delta to this dimension.
applyDelta(Map) - Method in interface gzz.impl.DeltaDimManager
Apply a delta to this space.
applyDelta(Map) - Method in class gzz.impl.AbstractDeltaDimManager
 
applyTo(Version) - Method in interface gzz.util.Version.Diff
Apply the diff to a Version and return the result.
applyTo(Version) - Method in class gzz.slices.SliceVersion.Diff
Apply the diff to a SliceVersion and return the result.
aspect - Variable in class gzz.view.FisheyeState
 
assertEquals(byte[], byte[]) - Method in class gzz.util.ZZTestCase
 
assertEquals(String, byte[], byte[]) - Method in class gzz.util.ZZTestCase
 
assume(Collection, int[]) - Method in class gzz.util.ZZTestCase
Assert that the given collection contains exactly the Integer object given in the array, no others and no nulls.
AudioSpan - interface gzz.media.AudioSpan.
A span - contiguous piece of a permascroll - of sound.
avgColor(int[]) - Static method in class gzz.util.ColorUtil
Get the average color of an array of colors.
AWTAPI - class gzz.client.awt.AWTAPI.
Java.awt.Graphics implementation of GraphicsAPI
AWTAPI() - Constructor for class gzz.client.awt.AWTAPI
 
AWTScreen - class gzz.client.awt.AWTScreen.
A single output window.
AWTScreen(GraphicsAPI) - Constructor for class gzz.client.awt.AWTScreen
 
axes - Variable in class gzz.client.JoystickState
The current axis values, normalized to -1..1.
axis(long, int, float) - Method in class gzz.client.JoystickState
 
axis(long, int, float) - Method in interface gzz.client.JoystickListener
An axis was moved.

B

b - Variable in class gzz.util.UTF8Char
 
Background - class gzz.util.Background.
Perform tasks in the background, in a queue.
Background() - Constructor for class gzz.util.Background
 
backspaceTextCursor() - Method in class gzz.client.Fallback.Win
 
backwardIndex - Variable in class gzz.index.impl.SpaceXuIndexer
 
baselined - Variable in class gzz.view.LinebrokenCellContentView
 
Bench - class gzz.util.Bench.
Test speeds of various simple java operations, provide a generic simple speed-test framework.
Bench(String[]) - Constructor for class gzz.util.Bench
Parse the arguments for the benchmark, described above.
BFRaster - class gzz.view.BFRaster.
A class representing a portion of space read out in a breadth-first way.
BFRaster() - Constructor for class gzz.view.BFRaster
 
binder - Variable in class gzz.client.Screen
The input handler (controller).
binder - Variable in class gzz.client.Fallback
 
Binder - interface gzz.client.Binder.
An interface for receiving keystrokes and mouse events.
bitsPerTexel(String) - Static method in class gzz.gfx.gl.GL
If known, return bits per texel of a given format.
blockAdded(Mediaserver.Id) - Method in class gzz.mediaserver.SimpleMediaserver
Called when a new block is added; checks if it's a pointer changing a pointer set.
BlockPool - class gzz.util.BlockPool.
A pool for blocks of throw-away objects.
BlockPool() - Constructor for class gzz.util.BlockPool
 
box(int, float, float) - Method in class gzz.gfx.gl.GLVobCoorder
 
box(int, float, float) - Method in class gzz.vob.VobCoorder
 
BoxCellView - class gzz.view.BoxCellView.
A cell view showing a box around a cell.
BoxCellView(CellView) - Constructor for class gzz.view.BoxCellView
 
boxCS(int, Object, float, float) - Method in class gzz.vob.VobScene
 
Buoy - interface gzz.vob.buoy.Buoy.
A floating element that can be placed somewhere.
buoy(int, Cell, Cell, int) - Method in interface gzz.view.Cell1DBuoyHook.Floater
Deprecated. Create a buoy.
Buoy2 - class gzz.vob.buoy.Buoy2.
A second implementation of buoys.
Buoy2() - Constructor for class gzz.vob.buoy.Buoy2
 
Buoy3Floater - interface gzz.vob.buoy.Buoy3Floater.
An interface to buoy layouts.
Buoy4Floater - interface gzz.vob.buoy.Buoy4Floater.
An interface to buoy layouts.
BuoyAdaptor - class gzz.view.buoy.BuoyAdaptor.
A class that allows different cell-based views to be connected easily to a buoy view, separating the viewing and linking.
BuoyAdaptor() - Constructor for class gzz.view.buoy.BuoyAdaptor
 
BuoyAnchor - class gzz.vob.buoy.BuoyAnchor.
An endpoint that a buoy con be anchored to.
BuoyAnchor(TextStyle, boolean, BuoyPlacer, BuoyPlacer.Buoy) - Constructor for class gzz.vob.buoy.BuoyAnchor
 
buoyCoordsys(int, Object) - Method in class gzz.vob.buoy.CircleFloater4
 
buoyCoordsys(int, Object) - Method in interface gzz.vob.buoy.Buoy4Floater
Get a buoy coordinate system.
BuoyLinkListener - interface gzz.view.buoy.BuoyLinkListener.
A callback interface for placing buoy links.
buoyOnCircle(int, int, float, float, float, float, float, float) - Method in class gzz.gfx.gl.GLVobCoorder
 
BuoyPlacer - class gzz.vob.buoy.BuoyPlacer.
A class for anchoring buoys to a region on the sea floor.
BuoyPlacer.Buoy - interface gzz.vob.buoy.BuoyPlacer.Buoy.
 
BuoyPlacer(Rectangle) - Constructor for class gzz.vob.buoy.BuoyPlacer
 
BuoyViewMainNode - interface gzz.view.buoy.BuoyViewMainNode.
An interface representing a single node of the buoy view.
BuoyViewNodeType - interface gzz.view.buoy.BuoyViewNodeType.
An interface representing a single node of the buoy view.
button(long, int, boolean) - Method in class gzz.client.JoystickState
 
button(long, int, boolean) - Method in interface gzz.client.JoystickListener
 
buttons - Variable in class gzz.client.JoystickState
 
byteArrToHex(byte[]) - Static method in class gzz.util.HexUtil
Convert the given byte array to a hex string.

C

c - Variable in class gzz.util.UTF8Char
 
c_email_body - Static variable in class gzz.zzutil.Ids
 
c_email_date - Static variable in class gzz.zzutil.Ids
 
c_email_from - Static variable in class gzz.zzutil.Ids
 
c_email_subject - Static variable in class gzz.zzutil.Ids
 
c_email_to - Static variable in class gzz.zzutil.Ids
 
cache - Variable in class gzz.util.Pool
The cache of Poolables.
cache(MediaserverBlock) - Method in class gzz.mediaserver.SimpleMediaserver
 
cache(MediaserverBlock) - Method in class gzz.mediaserver.MultiplexingMediaserver
 
cache(MediaserverBlock) - Method in interface gzz.mediaserver.Mediaserver
Cache a mediaserver block.
CachingMap - class gzz.util.CachingMap.
A map that has a maximum number of entries at any given time.
CachingMap(int) - Constructor for class gzz.util.CachingMap
 
CachingPaperMill - class gzz.gfx.gl.CachingPaperMill.
A papermill instance that caches a predetermined number of papers.
CachingPaperMill(PaperMill, int) - Constructor for class gzz.gfx.gl.CachingPaperMill
 
call() - Method in class gzz.gfx.gl.GL.DisplayList
Call the display list in the default context.
call(GL.Window) - Method in class gzz.gfx.gl.GL.DisplayList
Call the display list in the given window.
call(String) - Static method in class gzz.gfx.gl.GL
CallGL the given string.
call(String, GL.Window) - Static method in class gzz.gfx.gl.GL
CallGL the given string in the given window.
callGenerateEnd(AbstractUpdateManager.Window, int, float) - Method in class gzz.client.AbstractUpdateManager
Call the method of Window.
callQueued() - Method in class gzz.impl.SimpleObsTrigger
 
callQueued() - Method in class gzz.impl.DummyObsTrigger
 
callQueued() - Method in interface gzz.ObsTrigger
Call the changed observers.
callRender(long, AbstractUpdateManager.Window) - Method in interface gzz.client.AbstractUpdateManager.FractCalculator
 
callRender(long, AbstractUpdateManager.Window) - Method in class gzz.client.AbstractUpdateManager.LinearCalculator
 
callRender(long, AbstractUpdateManager.Window) - Method in class gzz.client.AbstractUpdateManager.SimpleCalculator
 
callSetFocusTraversalKeysEnabled(Component, boolean) - Static method in class gzz.util.JavaIncompat
 
canonicalizeCells() - Method in class gzz.impl.AbstractDim
 
ccv - Variable in class gzz.view.BoxCellView
The cell content view used to render the content of cells.
cell - Variable in class gzz.view.Mark
 
cell - Variable in class gzz.diff.SimpleContentDelta
Cell id.
Cell - class gzz.Cell.
A class to represent a ZigZag cell.
Cell(Space, int) - Constructor for class gzz.Cell
Create a Cell with a null (lazy) id, with given hashcode.
Cell(Space, String) - Constructor for class gzz.Cell
Create a Cell with the given id.
Cell1DBuoyHook - class gzz.view.Cell1DBuoyHook.
Deprecated. Superceded by gzz.view.buoy.PPLinker
Cell1DBuoyHook.Floater - interface gzz.view.Cell1DBuoyHook.Floater.
Deprecated. A simple interface for placing buoys.
Cell1DBuoyHook(Cell1DBuoyHook.Floater, Cell1DBuoyHook.Floater, Dim, Dim) - Constructor for class gzz.view.Cell1DBuoyHook
Deprecated.  
CellBuoyViewLinker - interface gzz.view.buoy.CellBuoyViewLinker.
An interface for link-making callbacks of cells.
CellBuoyViewNodeType - interface gzz.view.buoy.CellBuoyViewNodeType.
An interface representing a single node type of the buoy view, based on cells.
cellFormat - Static variable in class gzz.Cell
 
CellHBox - class gzz.view.CellHBox.
An HBox that contains a cell, using a given CellView.
CellHBox(Cell, CellView, ViewContext) - Constructor for class gzz.view.CellHBox
 
CellImageVob - class gzz.view.CellImageVob.
 
CellImageVob(Cell, Image) - Constructor for class gzz.view.CellImageVob
 
cellLinkers - Variable in class gzz.view.buoy.BuoyAdaptor
The cell-to-X link types used by the current instance.
CellMagnifier - class gzz.view.CellMagnifier.
A CellView that delegates all calls to another CellView, except that it multiplies the results of getSize() calls with a constant factor.
CellMagnifier(CellView, float) - Constructor for class gzz.view.CellMagnifier
 
CellMagnifier(CellView, float, float) - Constructor for class gzz.view.CellMagnifier
 
cellManager - Variable in class gzz.impl.ModularSpace
 
CellManager - interface gzz.impl.CellManager.
The cells of a single ZZ space.
cellNodes - Variable in class gzz.view.buoy.BuoyAdaptor
The cell node types used by the current instance.
cellNodeType - Variable in class gzz.view.buoy.ScrollblockCellLinker
 
CellPlacementHook - interface gzz.view.CellPlacementHook.
An interface for code to be run when a cell has been placed in a box.
cells - Variable in class gzz.view.BFRaster
The cells of the raster.
cells - Variable in class gzz.impl.AbstractCellManager
The map: String id to Cell.
cellsByLink - Variable in class gzz.index.impl.SpaceXuIndexer
 
cellTexter - Variable in class gzz.impl.AbstractSpace
 
CellTexter - interface gzz.CellTexter.
An interface for getting and setting referential text in cells.
CellView - class gzz.view.CellView.
A view that shows a cell in a box.
CellView() - Constructor for class gzz.view.CellView
 
cellViewIndex - Variable in class gzz.client.Fallback.Win
 
cellViewList - Variable in class gzz.client.Fallback
 
CellViewPlugin - class gzz.view.CellViewPlugin.
A "plugin" which allows decoration of a CellInBox object by a CellPlacementHook.
CellViewPlugin(CellView, CellPlacementHook) - Constructor for class gzz.view.CellViewPlugin
 
CENTER - Static variable in interface gzz.view.VanishingClient
 
changeStartState(float) - Method in class gzz.client.Screen
 
changeStartState(float) - Method in interface gzz.client.AbstractUpdateManager.Window
After this renderAnim(0, ...) would do the same as renderAnim(fract, ...) did before the call, if the end state wasn't destroyed (which it is).
changeType - Variable in class gzz.diff.SimpleDimDelta
The type of change - NONE, CONNECT, DISCONNECT.
charToUTF8(char) - Static method in class gzz.util.UTF8Char
Convert a Java char into an UTF-8 octet stream.
check(boolean) - Method in class gzz.slices.YAMLVersionReader
 
checkData(Mediaserver.Id, byte[]) - Method in class gzz.mediaserver.IDSpace
Check that the hash code in the id is correct.
checkInputStream(Mediaserver.Id, InputStream) - Method in class gzz.mediaserver.IDSpace
Return an ID-checking InputStream.
checkMipmap(GL.Texture) - Static method in class gzz.gfx.gl.GLUtil
Check mipmap levels of a texture.
checkpointDelta() - Method in class gzz.impl.SimpleDeltaVStreamTexter
 
checkpointDelta() - Method in class gzz.impl.NormalDim
Get the changes since previous checkpoint.
checkpointDelta() - Method in class gzz.impl.ModularDeltaSpace
 
checkpointDelta() - Method in interface gzz.impl.DeltaDimManager
Get the set of changes.
checkpointDelta() - Method in class gzz.impl.AbstractDeltaDimManager
 
checkpointDelta() - Method in interface gzz.diff.DeltaSpace
Get the set of changes.
checkpointDelta() - Method in interface gzz.diff.DeltaDim
Get the set of changes.
checkpointDelta() - Method in interface gzz.diff.DeltaCellTexter
Get the set of changes.
chg() - Static method in class gzz.client.AbstractUpdateManager
Called by a space to inform that some cells have been changed and all windows should be updated.
chg() - Method in class gzz.client.AbstractShower
 
chg() - Method in class gzz.client.awt.FrameScreen
 
chg() - Method in class gzz.client.gl.GLScreen
 
chg() - Method in interface gzz.Obs
Called when something is changed.
chg(Object, Object) - Method in class gzz.impl.SimpleObsTrigger
 
chg(Object, Object) - Method in class gzz.impl.DummyObsTrigger
 
chg(Object, Object) - Method in interface gzz.ObsTrigger
Signal that the observers for the given pair should be triggered.
chgAfter(int) - Static method in class gzz.client.AbstractUpdateManager
We want to update the screen, but not start immediately in order to do some more background processing.
chgImpl() - Method in class gzz.client.AbstractUpdateManager
 
CircleFloater4 - class gzz.vob.buoy.CircleFloater4.
 
CircleFloater4(VobScene, int, float, float, float, float, float) - Constructor for class gzz.vob.buoy.CircleFloater4
 
clear() - Method in class gzz.gfx.gl.GLVobMap
 
clear() - Method in class gzz.util.AbstractHashMap
 
clearCache() - Static method in class gzz.gfx.gl.GLSpanner
 
ClientException - exception gzz.client.ClientException.
An exception that is not due to a programming error, but an incapability to perform the user's request.
ClientException(String) - Constructor for class gzz.client.ClientException
Create a new ClientException.
clone() - Method in class gzz.view.VobVanishingClient
 
clone() - Method in class gzz.view.AbstractViewContext
 
clone() - Method in class gzz.gfx.gl.Paper
 
close() - Method in class gzz.client.Fallback.Win
 
close() - Method in class gzz.mediaserver.IDCheckInputStream
 
colorFormat - Static variable in class gzz.gfx.gl.GLSpans
The format to use for color spans.
colorGLString(Color) - Static method in class gzz.util.ColorUtil
 
ColorUtil - class gzz.util.ColorUtil.
Some color handling utilities.
ColorUtil() - Constructor for class gzz.util.ColorUtil
 
compare(ScrollBlock, ScrollBlock) - Static method in class gzz.media.impl.ScrollBlockManager
Give an ordering of the given scrollblocks.
compileCallGL(String) - Method in class gzz.gfx.gl.GL.DisplayList
Compile the given string using the CallGL library into this display list.
compressedTexImage(int, String, int, int, int, byte[]) - Method in class gzz.gfx.gl.GL.Texture
Call glCompressedTexImage.
ComputeID - class gzz.mediaserver.ComputeID.
 
ComputeID() - Constructor for class gzz.mediaserver.ComputeID
 
concat(int, int) - Method in class gzz.gfx.gl.GLVobCoorder
 
confirm(String) - Method in class gzz.client.awt.ConfirmDialog
Show the question and the dialog window, and return true if the user replied "Yes", and false if it was "No".
ConfirmDialog - class gzz.client.awt.ConfirmDialog.
The ConfirmDialog is a simple awt-dialog that displays a question and two possible choices, "Yes" and "No".
ConfirmDialog() - Constructor for class gzz.client.awt.ConfirmDialog
Construct the dialog, with a textpanel and the 2 buttons.
CONNECT - Static variable in class gzz.diff.SimpleDimDelta
 
connect(Cell, Cell) - Method in class gzz.impl.SimpleDim
 
connect(Cell, Cell) - Method in class gzz.impl.NormalDim
 
connect(Cell, Cell) - Method in class gzz.impl.AbstractDim
 
connect(Cell, Cell) - Method in interface gzz.Dim
Connect the two cells in this dimension, in order.
connect(Cell, Cell, int, int) - Method in class gzz.view.VobVanishingClient
 
connect(Cell, Cell, int, int) - Method in interface gzz.view.VanishingClient
There should be a connection between the given cells.
connect(Cell, int, Cell) - Method in class gzz.impl.AbstractDim
Connect two cells in direction given.
connect(Cell, int, Cell) - Method in interface gzz.Dim
Connect two cells in direction given.
connect(Dim, Cell) - Method in class gzz.Cell
Connect this cell to another along a dimension.
connect(Dim, int, Cell) - Method in class gzz.Cell
Connect this cell to another along a dimension in a specified direction.
connect(int, int) - Method in class gzz.view.PlainVanishing
 
connect(VobScene, Vob, Vob, int) - Method in interface gzz.client.Connector
Connect Vobs visibly
connections - Variable in class gzz.slices.SliceVersion
The connections in this version.
Connector - interface gzz.client.Connector.
 
connects - Variable in class gzz.slices.SliceVersion.Diff
The set of Conn objects created by this diff.
constAspectScalable - Variable in class gzz.vob.buoy.SimpleBuoy
 
constAspectScalable() - Method in class gzz.vob.buoy.SimpleBuoy
 
constAspectScalable() - Method in interface gzz.vob.buoy.BuoyPlacer.Buoy
If false, scale any way you like; if true, retain aspect ratio.
Containment - class gzz.zzutil.Containment.
Convenience methods for Ted's containment mechanism.
Containment() - Constructor for class gzz.zzutil.Containment
 
containsKey(Cell) - Method in class gzz.impl.SimpleDim.DirMap
 
containsKey(Object) - Method in class gzz.util.AbstractHashMap
 
containsValue(Object) - Method in class gzz.util.AbstractHashMap
 
ContentDelta - interface gzz.diff.ContentDelta.
A change for cell content.
contents - Variable in class gzz.impl.SimpleVStreamTexter
 
contents - Variable in class gzz.slices.SliceVersion
The cell contents in this version.
contents - Variable in class gzz.slices.SliceVersion.Diff
The cell contents set by this diff.
Control - class gzz.control.Control.
An interface provided by the "main program" (active object).
Control() - Constructor for class gzz.control.Control
 
CoordinatePlaneMultiView - class gzz.view.CoordinatePlaneMultiView.
A view which shows a single rank of cells, at coordinates given in the structure.
CoordinatePlaneMultiView(Dim, Dim) - Constructor for class gzz.view.CoordinatePlaneMultiView
 
CoordinatePlaneView - class gzz.view.CoordinatePlaneView.
A view which shows a single rank of cells, at coordinates given in the structure.
CoordinatePlaneView(Dim, Dim) - Constructor for class gzz.view.CoordinatePlaneView
 
coordinateResolution() - Method in class gzz.media.impl.PageImageScroll
The resolution of the coordinates on the original paper.
coords - Variable in class gzz.vob.VobScene
 
copy(InputStream, OutputStream) - Static method in class gzz.util.CopyUtil
 
copy(InputStream, OutputStream, int) - Static method in class gzz.util.CopyUtil
Copy data from an input to an output stream in blocks of a given size.
copyTexImage2D(GL.RenderingSurface, String, String, int, String, int, int, int, int, int) - Method in class gzz.gfx.gl.GL.Texture
Read into this texture from screen.
copyText(Cell, int, Cell, int, int) - Method in class gzz.impl.SimpleVStreamTexter
 
copyText(Cell, int, Cell, int, int) - Method in class gzz.impl.EvilCellTexter
 
copyText(Cell, int, Cell, int, int) - Method in interface gzz.CellTexter
Copy some text from one cell to another.
copyText(int, Cell, int, int) - Method in class gzz.Cell
Copy some text from another cell to this cell.
CopyUtil - class gzz.util.CopyUtil.
Utility methods for copying data from input to output streams.
CopyUtil() - Constructor for class gzz.util.CopyUtil
 
CountingReader - class gzz.util.CountingReader.
A FilterReader that keeps track of where it is.
CountingReader(Reader) - Constructor for class gzz.util.CountingReader
Create a new CountingReader reading from in.
create() - Method in class gzz.util.Pool
Create a new object of the type cached by this Pool.
create() - Method in class gzz.util.BlockPool
Create a new object of the type cached by this Pool.
create(float, float, float, float, float, float) - Static method in class gzz.gfx.gl.IrregularFrame
 
create(float, float, float, float, float, float, int) - Static method in class gzz.gfx.gl.IrregularFrame
 
createBasisPaperQuad(Paper, float, float, float, float, float, float, float, float, String, String, String) - Static method in class gzz.gfx.gl.GLRen
 
createBevelConnection(int, int, int, float) - Static method in class gzz.gfx.gl.GLRen
 
createByteVector() - Static method in class gzz.gfx.gl.GL
Create a new bytevector of size 0.
createByteVector(int) - Static method in class gzz.gfx.gl.GL
Create a new bytevector of the given size.
createCalendarPaper(GL.Font, GL.Font, float, int, int, int, String, String, String, String, String, String, String, String, float, float, float, float, float, float, float, float, float, float, float) - Static method in class gzz.gfx.gl.GLRen
 
createCallList(GL.DisplayList) - Static method in class gzz.gfx.gl.GLRen
 
createCallList(String) - Static method in class gzz.gfx.gl.GLRen
 
createCallListBoxCoorded(GL.DisplayList) - Static method in class gzz.gfx.gl.GLRen
 
createCallListBoxCoorded(String) - Static method in class gzz.gfx.gl.GLRen
 
createCallListCoorded(GL.DisplayList) - Static method in class gzz.gfx.gl.GLRen
 
createCallListCoorded(String) - Static method in class gzz.gfx.gl.GLRen
 
createClipSquare() - Static method in class gzz.gfx.gl.GLRen
 
createContinuousLine(int, float, float[], float[]) - Static method in class gzz.gfx.gl.GLRen
 
createCopyPixels(int, int, String) - Static method in class gzz.gfx.gl.GLRen
 
createCopyTexSubImage2D(String, int, int, int, int, int) - Static method in class gzz.gfx.gl.GLRen
 
createCulledPaperQuad(Paper, float, float, float, float, float) - Static method in class gzz.gfx.gl.GLRen
 
createCulledPaperQuad(Paper, float, float, float, float, float, float, int) - Static method in class gzz.gfx.gl.GLRen
 
createCulledPaperQuad(Paper, float, float, float, float, float, int) - Static method in class gzz.gfx.gl.GLRen
 
createDim(Cell) - Method in class gzz.impl.SimpleDim.SimpleDimManager
 
createDim(Cell) - Method in class gzz.impl.NormalDim.NormalDimManager
 
createDim(Cell) - Method in class gzz.impl.AbstractDimManager
Create the dimension for the given name.
createDisplayList() - Static method in class gzz.gfx.gl.GL
Create a new, empty display list.
createDisplayList(String) - Static method in class gzz.gfx.gl.GL
Create a new display list and compile the given string using CallGL into it.
createDrawPixels(int, int, String, String, GL.ByteVector) - Static method in class gzz.gfx.gl.GLRen
 
createFiler(String) - Method in class gzz.mediaserver.MediaserverFiler.Group
 
createFiler(String) - Method in class gzz.util.Filer.AbstractGroup
 
createFont(String, int) - Static method in class gzz.gfx.gl.GL
Create a new font.
createGLObj(int, int, int, int) - Method in class gzz.client.gl.GLScreen
 
createGLObj(int, int, int, int) - Method in class gzz.client.gl.GLRenderingSurface
Called during initialization to create the corresponding GL object.
createHorizText_Squished(GL.Font, String, float, float, float, float, float, float) - Static method in class gzz.gfx.gl.GLRen
 
createHorizText(GL.Font, String, float, float, float, int) - Static method in class gzz.gfx.gl.GLRen
 
createHorizText2(GL.Font, String, float, float, float, int) - Static method in class gzz.gfx.gl.GLRen
 
createID(byte[]) - Method in class gzz.mediaserver.IDSpace
Create a fresh ID for the given block of data.
createImage(String) - Static method in class gzz.gfx.gl.GL
Create a new image from the prescribed file.
createIrregularEdge(int, float, float, float, float, float, float, float, String, String, int, int, int, String, float) - Static method in class gzz.gfx.gl.GLRen
 
createIrregularQuad(float, float, float, float, float, float, int, String, float) - Static method in class gzz.gfx.gl.GLRen
 
createLABColorMap(GL.ByteVector, int) - Static method in class gzz.gfx.gl.GLRen
 
createLABSlice(int, float) - Static method in class gzz.gfx.gl.GLRen
 
createLineConnector(float, float) - Static method in class gzz.gfx.gl.GLRen
 
createLineConnector(float, float, float, float, float, float, float, float, float, float) - Static method in class gzz.gfx.gl.GLRen
 
createMainNode(Cell, Object, CellPlacementHook) - Method in interface gzz.view.buoy.CellBuoyViewNodeType
 
createMainNode(Object, Object, BuoyLinkListener) - Method in class gzz.view.buoy.BuoyAdaptor
 
createMainNode(Object, Object, BuoyLinkListener) - Method in interface gzz.view.buoy.BuoyViewNodeType
Focus was set to the buoy -- create an object that knows the user interface and motion in that space.
createMotionCallList(GL.DisplayList, GL.DisplayList) - Static method in class gzz.gfx.gl.GLRen
 
createMotionCallList(String, String) - Static method in class gzz.gfx.gl.GLRen
 
createNew(int, int) - Method in class gzz.media.impl.ScrollBlockManager.Span1DBase
 
createNew(int, int) - Method in class gzz.media.impl.ScrollBlockManager.PageSpanBase
 
createNew(int, int, int, int) - Method in class gzz.media.impl.ScrollBlockManager.ImageSpanBase
 
createNew(int, int, int, int) - Method in class gzz.media.impl.ScrollBlockManager.PageSpanBase
 
createNew(int, int, int, int, int, int) - Method in class gzz.media.impl.ScrollBlockManager.PageSpanBase
 
createPaperQuad(Paper, float, float, float, float, float) - Static method in class gzz.gfx.gl.GLRen
 
createPaperQuad(Paper, float, float, float, float, float, float, int) - Static method in class gzz.gfx.gl.GLRen
 
createPaperQuad(Paper, float, float, float, float, float, int) - Static method in class gzz.gfx.gl.GLRen
 
createProgram() - Static method in class gzz.gfx.gl.GL
 
createProgram(String) - Static method in class gzz.gfx.gl.GL
 
createProgramLocalParameter(String, int) - Static method in class gzz.gfx.gl.GLRen
 
createReadPixels(int, int, String, String, GL.ByteVector) - Static method in class gzz.gfx.gl.GLRen
 
createSetMatrix(String) - Static method in class gzz.gfx.gl.GLRen
 
createShaderRect(String, String, String, String) - Static method in class gzz.gfx.gl.GL
 
createSimpleDiced(int, int) - Static method in class gzz.gfx.gl.GLRen
 
createSmoothConnector(GL.TexRect, float, GL.TexRect, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Static method in class gzz.gfx.gl.GLRen
 
createSqFilletConnection(float, int, float, int) - Static method in class gzz.gfx.gl.GLRen
 
createSquareFrame(float) - Static method in class gzz.gfx.gl.GLRen
 
createStableOffscreen(int, int) - Method in class gzz.client.GraphicsAPI
Create an off-screen rendering surface that does not get corrupted by other windows.
createStableOffscreen(int, int) - Method in class gzz.client.awt.AWTAPI
 
createStableOffscreen(int, int) - Method in class gzz.client.gl.GLAPI
 
createStableRenderingSurface(int, int) - Static method in class gzz.gfx.gl.GL
 
createStopClipSquare() - Static method in class gzz.gfx.gl.GLRen
 
createStupidLinestrip(float[]) - Static method in class gzz.gfx.gl.GLRen
 
createTDecor(boolean, int, float, float, float, float, float) - Static method in class gzz.gfx.gl.GLRen
 
createTexRect(GL.Image) - Static method in class gzz.gfx.gl.GL
Create a new TexRect by loading the given image into a mosaic tile.
createTexSubImage2D(String, int, int, int, int, int, String, String, GL.ByteVector) - Static method in class gzz.gfx.gl.GLRen
 
createTexture() - Static method in class gzz.gfx.gl.GL
Create a new OpenGL texture object.
createVertexAttribPointer(GL.ByteVector, int, int, int, String, int, int) - Static method in class gzz.gfx.gl.GLRen
 
createVertexProgramParam(int) - Static method in class gzz.gfx.gl.GLRen
 
createVobScene() - Method in interface gzz.client.GraphicsAPI.RenderingSurface
Create a new vobscene of the appropriate type, with current window size as size.
createVobScene() - Method in class gzz.client.GraphicsAPI.AbstractRenderingSurface
 
createVobScene(Dimension) - Method in interface gzz.client.GraphicsAPI.RenderingSurface
Create a new vobscene of the appropriate type for this window.
createVobScene(Dimension) - Method in class gzz.client.awt.AWTScreen
 
createVobScene(Dimension) - Method in class gzz.client.gl.GLRenderingSurface
 
createWindow() - Method in class gzz.client.GraphicsAPI
Create a new window.
createWindow() - Method in class gzz.client.awt.AWTAPI
 
createWindow() - Method in class gzz.client.gl.GLAPI
 
createWindow(int, int, int, int, GL.EventHandler) - Static method in class gzz.gfx.gl.GL
Create a new window.
CSFLAG_ACTIVE - Static variable in class gzz.gfx.gl.GL
Constants to bit-or with coordsys types.
CSFLAGS - Static variable in class gzz.gfx.gl.GL
Constants to bit-or with coordsys types.
cull(int, int) - Method in class gzz.gfx.gl.GLVobCoorder
 
cull(int, int) - Method in class gzz.vob.VobCoorder
Creates a CullingCoordSys using the parent also as the test coordinate system.
cull(int, int, int) - Method in class gzz.gfx.gl.GLVobCoorder
 
cull(int, int, int) - Method in class gzz.vob.VobCoorder
Creates a CullingCoordSys with distinct parent and test coordinate systems.
cullCS(int, Object, int) - Method in class gzz.vob.VobScene
 
cullCS(int, Object, int, int) - Method in class gzz.vob.VobScene
 
curmag - Variable in class gzz.view.FisheyeState
 
curmin - Variable in class gzz.view.FisheyeState
 
cursize - Variable in class gzz.view.FisheyeState
 
cursor - Variable in class gzz.client.Fallback.Win
 
curx - Variable in class gzz.view.FisheyeState
 
cury - Variable in class gzz.view.FisheyeState
 

D

d - Variable in class gzz.client.Fallback.FallbackDim
 
d_1 - Static variable in class gzz.zzutil.Ids
 
d_2 - Static variable in class gzz.zzutil.Ids
 
d_3 - Static variable in class gzz.zzutil.Ids
 
d_clone - Static variable in class gzz.zzutil.Ids
 
d_contain - Static variable in class gzz.zzutil.Ids
 
d_contain_list - Static variable in class gzz.zzutil.Ids
 
d_email - Static variable in class gzz.zzutil.Ids
A dimension listing new email, starting at the home cell.
d_xu_link - Static variable in class gzz.zzutil.Ids
Dimension for xanalogical links.
dangerouslyOverrideMemoryPartitioner() - Static method in class gzz.gfx.gl.GLSpanner
Irrevocably stop using the memorypartitioner interface for allocating textures.
dbg - Static variable in class gzz.view.FisheyeState
 
dbg - Static variable in class gzz.view.CoordinatePlaneMultiView
 
dbg - Static variable in class gzz.view.PageSpanCellView
 
dbg - Static variable in class gzz.view.VobVanishingClient
 
dbg - Static variable in class gzz.view.TextCellContentView
 
dbg - Static variable in class gzz.view.PlainVanishing
 
dbg - Static variable in class gzz.view.LollipopCellView
 
dbg - Static variable in class gzz.view.LinebrokenCellContentView
 
dbg - Static variable in class gzz.view.LastOpDecorator
 
dbg - Static variable in class gzz.view.ImageCellContentView
 
dbg - Static variable in class gzz.view.DimDecorator
 
dbg - Static variable in class gzz.view.DefaultBinder
 
dbg - Static variable in class gzz.view.CoordinatePlaneView
 
dbg - Static variable in class gzz.view.CellImageVob
 
dbg - Static variable in class gzz.view.Cell1DBuoyHook
Deprecated.  
dbg - Static variable in class gzz.view.BoxCellView
 
dbg - Static variable in class gzz.view.BFRaster
 
dbg - Static variable in class gzz.view.buoy.PPLinker
 
dbg - Static variable in class gzz.view.buoy.BuoyAdaptor
 
dbg - Static variable in class gzz.client.Screen
 
dbg - Static variable in class gzz.client.Params
 
dbg - Static variable in class gzz.client.LinuxJoystick
 
dbg - Static variable in class gzz.client.Fallback
 
dbg - Static variable in class gzz.client.AbstractUpdateManager
 
dbg - Static variable in class gzz.client.awt.FrameScreen
 
dbg - Static variable in class gzz.client.awt.AWTScreen
 
dbg - Static variable in class gzz.client.gl.GLScreen
 
dbg - Static variable in class gzz.client.gl.GLRenderingSurface
 
dbg - Static variable in class gzz.gfx.gl.MipzipMemoryConsumer
 
dbg - Static variable in class gzz.gfx.gl.PageSpanPaper
 
dbg - Static variable in class gzz.gfx.gl.GLSpanner
 
dbg - Static variable in class gzz.gfx.gl.GLUtil
 
dbg - Static variable in class gzz.gfx.gl.Paper
 
dbg - Static variable in class gzz.gfx.gl.GLVobMap
 
dbg - Static variable in class gzz.gfx.gl.GLVobCoorder
 
dbg - Static variable in class gzz.gfx.gl.GLSpans
 
dbg - Static variable in class gzz.gfx.gl.MipzipLoader
 
dbg - Static variable in class gzz.gfx.gl.GL
 
dbg - Static variable in class gzz.impl.SimpleDim
 
dbg - Static variable in class gzz.impl.NormalDim
 
dbg - Static variable in class gzz.mediaserver.storage.DirStorer
 
dbg - Static variable in class gzz.mediaserver.SimpleMediaserver
 
dbg - Static variable in class gzz.mediaserver.PointerSet
 
dbg - Static variable in class gzz.mediaserver.MediaserverFiler
 
dbg - Static variable in class gzz.mediaserver.AddToMediaserver
 
dbg - Static variable in class gzz.mediaserver.AddPointer
 
dbg - Static variable in class gzz.util.UpdateTimer
 
dbg - Static variable in class gzz.util.ScalableFont
 
dbg - Static variable in class gzz.util.PUIClipboard
 
dbg - Static variable in class gzz.util.JavaIncompat
 
dbg - Static variable in class gzz.util.InputEventUtil
 
dbg - Static variable in class gzz.util.EggTimer
 
dbg - Static variable in class gzz.util.Background
 
dbg - Static variable in class gzz.vob.Vob
 
dbg - Static variable in class gzz.vob.buoy.SimpleBuoy
 
dbg - Static variable in class gzz.vob.buoy.BuoyPlacer
 
dbg - Static variable in class gzz.vob.buoy.BuoyAnchor
 
dbg - Static variable in class gzz.vob.buoy.Buoy2
 
dbg - Static variable in class gzz.media.impl.ScrollBlockManager
 
dbg - Static variable in class gzz.media.impl.PageImageScroll
 
dbg - Static variable in class gzz.slices.SliceVersion
 
Dbg - class gzz.util.Dbg.
Turning on debugging according to gzz conventions.
Dbg() - Constructor for class gzz.util.Dbg
 
debugClass(String, boolean) - Method in class gzz.util.Dbg
Turn on debugging for a class.
def_prop_impl - Variable in class gzz.mediaserver.storage.URLStorer
 
def_prop_impl - Variable in class gzz.mediaserver.storage.DirStorer
 
defaultAnimationTime - Static variable in class gzz.client.AbstractUpdateManager
 
DefaultBinder - class gzz.view.DefaultBinder.
Keybindings for the Fallback client.
DefaultBinder() - Constructor for class gzz.view.DefaultBinder
 
delete() - Method in class gzz.Cell
Delete this cell.
delete(Cell) - Method in class gzz.impl.PlainCellManager
 
delete(Cell) - Method in class gzz.impl.ModularSpace
 
delete(Cell) - Method in interface gzz.impl.CellManager
Delete a given cell.
delete(Cell) - Method in interface gzz.Space
Delete a given cell.
delete(String) - Method in class gzz.mediaserver.storage.ZipStorer
 
delete(String) - Method in class gzz.mediaserver.storage.URLStorer
 
delete(String) - Method in class gzz.mediaserver.storage.TransientStorer
 
delete(String) - Method in interface gzz.mediaserver.storage.Storer
 
delete(String) - Method in class gzz.mediaserver.storage.DirStorer
 
deleteObj() - Method in class gzz.gfx.gl.GL.JavaObject
 
deleteObj() - Method in class gzz.gfx.gl.GL.Renderable0JavaObject
 
deleteObj() - Method in class gzz.gfx.gl.GL.Renderable1JavaObject
 
deleteObj() - Method in class gzz.gfx.gl.GL.Renderable2JavaObject
 
deleteObj() - Method in class gzz.gfx.gl.GL.Renderable3JavaObject
 
deleteObj() - Method in class gzz.gfx.gl.GL.RenderingSurface
 
deleteObj() - Method in class gzz.gfx.gl.GL.Image
 
deleteObj() - Method in class gzz.gfx.gl.GL.TexRect
 
deleteObj() - Method in class gzz.gfx.gl.GL.Texture
 
deleteObj() - Method in class gzz.gfx.gl.GL.Program
 
deleteObj() - Method in class gzz.gfx.gl.GL.ShaderRect
 
deleteObj() - Method in class gzz.gfx.gl.GL.Font
 
deleteObj() - Method in class gzz.gfx.gl.GL.DisplayList
 
deleteObj() - Method in class gzz.gfx.gl.GL.ByteVector
 
deleteObject() - Method in class gzz.gfx.gl.Paper
 
deleteObject() - Method in interface gzz.gfx.gl.GLDeletable
 
deleteObject() - Method in class gzz.gfx.gl.GL.JavaObject
Delete the C++ object corresponding to this object.
deleteText(Cell, int, int) - Method in class gzz.impl.SimpleVStreamTexter
 
deleteText(Cell, int, int) - Method in class gzz.impl.EvilCellTexter
 
deleteText(Cell, int, int) - Method in interface gzz.CellTexter
Delete a piece of text from a cell.
deleteText(int, int) - Method in class gzz.Cell
Delete a piece of text from the cell.
Delta - class gzz.diff.Delta.
A change between two versions of a DeltaSpace.
Delta(Map, ContentDelta) - Constructor for class gzz.diff.Delta
 
DeltaCellTexter - interface gzz.diff.DeltaCellTexter.
The CellTexter of a DeltaSpace.
DeltaDim - interface gzz.diff.DeltaDim.
A dimension whose changes can be controlled.
DeltaDimManager - interface gzz.impl.DeltaDimManager.
The dimensions of a DeltaSpace.
DeltaSpace - interface gzz.diff.DeltaSpace.
A space whose changes can be controlled.
deltree(File) - Static method in class gzz.util.TempFileUtil
 
demoMode - Static variable in class gzz.client.gl.GLUpdateManager
 
depth - Variable in class gzz.view.BFRaster
The depth to which read() will create the raster.
depth - Variable in class gzz.vob.buoy.SimpleBuoy
 
detect(Object) - Method in class gzz.util.LoopDetector
Throws an exception if the parameter is a part of a looping sequence.
detectError(Object) - Method in class gzz.util.LoopDetector
Throws an error if bla bla bla.
dicefactor - Static variable in class gzz.view.PageSpanCellView
 
die() - Method in class gzz.client.awt.FrameScreen
 
diffContentType - Static variable in class gzz.mediaserver.MediaserverFiler
 
dim - Variable in class gzz.slices.SliceVersion.Conn
The id of the connection's dimension.
Dim - interface gzz.Dim.
A single ZZ dimension.
DimDecorator - class gzz.view.DimDecorator.
A Fallback scene decorator adding the current dimensions into the vob scene.
DimDecorator() - Constructor for class gzz.view.DimDecorator
 
DimDelta - interface gzz.diff.DimDelta.
A change for a single dimension.
dimList - Variable in class gzz.client.Fallback
 
dimManager - Variable in class gzz.impl.ModularSpace
 
DimManager - interface gzz.impl.DimManager.
The dimensions of a single ZZ space.
dims - Variable in class gzz.client.Fallback.Win
 
dims - Variable in class gzz.impl.AbstractDimManager
The map: Cell id to Dim.
dimsIndices - Variable in class gzz.client.Fallback.Win
 
DirStorer - class gzz.mediaserver.storage.DirStorer.
A storer storing things in a directory.
DirStorer(File) - Constructor for class gzz.mediaserver.storage.DirStorer
 
DirStorer(File, int) - Constructor for class gzz.mediaserver.storage.DirStorer
 
DISCONNECT - Static variable in class gzz.diff.SimpleDimDelta
 
disconnect(Cell, int) - Method in class gzz.impl.SimpleDim
 
disconnect(Cell, int) - Method in class gzz.impl.NormalDim
 
disconnect(Cell, int) - Method in class gzz.impl.AbstractDim
 
disconnect(Cell, int) - Method in interface gzz.Dim
Disconnect the cell in the given direction.
disconnect(Dim, int) - Method in class gzz.Cell
Disconnect another cell from this cell.
disconnects - Variable in class gzz.slices.SliceVersion.Diff
The set of Conn objects removed by this diff.
discontents - Variable in class gzz.slices.SliceVersion.Diff
The cell contents unset by this diff.
distort(int, float, float, float, float, float, float) - Method in class gzz.gfx.gl.GLVobCoorder
A fisheye coordinate system: non-linear magnification.
doIdle() - Method in class gzz.client.AbstractUpdateManager
Do the background tasks that need to be done in the main thread.
doIdle() - Method in class gzz.client.gl.GLUpdateManager
 
doLinks(Cell, VobScene, int, BuoyViewNodeType, BuoyLinkListener) - Method in class gzz.view.buoy.ScrollblockCellLinker
 
doLinks(Cell, VobScene, int, BuoyViewNodeType, BuoyLinkListener) - Method in class gzz.view.buoy.PPLinker
 
doLinks(Cell, VobScene, int, BuoyViewNodeType, BuoyLinkListener) - Method in interface gzz.view.buoy.CellBuoyViewLinker
Call the BuoyLinkListener with the relevant links.
dontCache - Static variable in class gzz.util.ScalableFont
If set, font metrics will not be cached.
doWhenIdle(Runnable, float) - Static method in class gzz.client.AbstractUpdateManager
Run a given task in the main thread at some point in the future.
downsampleInto(GL.Texture, String, int, String, String) - Method in class gzz.gfx.gl.GL.Texture
Copy this texture into the given texture.
drawPixels(GL.Window, int, int, float, int, int, String, String) - Method in class gzz.gfx.gl.GL.ByteVector
 
drawStenciled(VobScene, Runnable, Runnable, Runnable, Runnable, boolean) - Static method in class gzz.gfx.gl.Stencil
Draw something stenciled Assumes that stencil buffer is all zeroes when called; leaves it zeroed if contract of drawOverStencil is met.
DummyIdentityManager - class gzz.impl.DummyIdentityManager.
A really simple implementation of IdentityManager.
DummyIdentityManager() - Constructor for class gzz.impl.DummyIdentityManager
 
DummyObsTrigger - class gzz.impl.DummyObsTrigger.
A dummy ObsTrigger: never triggers anything.
DummyObsTrigger() - Constructor for class gzz.impl.DummyObsTrigger
 
dump() - Method in class gzz.gfx.gl.GLVobMap
 
dump() - Method in class gzz.gfx.gl.GLVobCoorder
 
dump() - Method in class gzz.vob.VobScene
 
dump() - Method in interface gzz.vob.VobMap
 
dump() - Method in class gzz.vob.VobCoorder
 

E

editPlainText(Cell) - Static method in class gzz.view.DefaultBinder
Edit a cell's content as plain text.
EggTimer - class gzz.util.EggTimer.
A simple timer that tells when the programmers have egg on their face for being too slow.
EggTimer(String, long) - Constructor for class gzz.util.EggTimer
 
EMPTY_VERSION - Static variable in class gzz.slices.SliceVersion
 
endAnimation() - Method in class gzz.client.Screen
 
endAnimation() - Method in interface gzz.client.AbstractUpdateManager.Window
Same as changeStartState(1), except that the end state doesn't exist afterwards.
endCompile(GL.Window) - Method in class gzz.gfx.gl.GL.DisplayList
Deprecated. Use CallGL
endIndex - Variable in class gzz.util.Pool
The index of the last used object in the cache array, plus one.
endList() - Method in class gzz.slices.YAMLVersionReader
 
Enfilade1D - interface gzz.media.Enfilade1D.
A sequence of 1D spans (assumed to be the same type, but not enforced) that can be operated on as a string for cuttings.
Enfilade1D.Maker - interface gzz.media.Enfilade1D.Maker.
 
Enfilade1DImpl - class gzz.media.impl.Enfilade1DImpl.
A simple tree implementation of enfilades.
Enfilade1DImpl.Enfilade1DImplMaker - class gzz.media.impl.Enfilade1DImpl.Enfilade1DImplMaker.
 
Enfilade1DImpl.Enfilade1DImplMaker() - Constructor for class gzz.media.impl.Enfilade1DImpl.Enfilade1DImplMaker
 
Enfilade1DImpl(Enfilade1DImpl, Span, Enfilade1DImpl) - Constructor for class gzz.media.impl.Enfilade1DImpl
 
Enfilade1DImpl(List, int, int) - Constructor for class gzz.media.impl.Enfilade1DImpl
 
Enfilade1DImpl(Span) - Constructor for class gzz.media.impl.Enfilade1DImpl
 
EnfiladeAligner - interface gzz.fuzzy.EnfiladeAligner.
Editing of enfilades as strings by first generating a string from an enfilade and then reading back an edited string, approximating the changes.
EnfiladeAligner.Instance - interface gzz.fuzzy.EnfiladeAligner.Instance.
An instance of the enfilade alignment system for a particular enfilade.
enfiladeOverlap - Variable in class gzz.view.buoy.ScrollblockCellLinker
 
EnfiladeOverlapIndex - class gzz.index.impl.EnfiladeOverlapIndex.
A simple index which returns all entries whose enfilade overlaps with the given one.
EnfiladeOverlapIndex() - Constructor for class gzz.index.impl.EnfiladeOverlapIndex
 
entrySet() - Method in class gzz.util.CachingMap
 
entrySet() - Method in class gzz.util.AbstractHashMap
 
equals(Object) - Method in class gzz.view.Mark
 
equals(Object) - Method in class gzz.mediaserver.Mediaserver.Id
 
equals(Object) - Method in class gzz.util.Pair
 
equals(Object) - Method in class gzz.util.AbstractHashMap
Very slow!
equals(Object) - Method in class gzz.Cell
Tests whether this cell is the same as another cell.
equals(Object) - Method in class gzz.media.impl.SimpleImageScroll
 
equals(Object) - Method in class gzz.media.impl.ScrollBlockManager.Span1DBase
 
equals(Object) - Method in class gzz.media.impl.ScrollBlockManager.ImageSpanBase
 
equals(Object) - Method in class gzz.media.impl.ScrollBlockManager.PageSpanBase
 
equals(Object) - Method in class gzz.media.impl.PermanentTextScroll
 
equals(Object) - Method in class gzz.media.impl.PageImageScroll
 
equals(Object) - Method in class gzz.media.impl.FakeTextSpan
 
equals(Object) - Method in class gzz.media.impl.Enfilade1DImpl
 
equals(Object) - Method in class gzz.slices.SliceVersion
 
equals(Object) - Method in class gzz.slices.SliceVersion.Conn
 
escapeUTF8(String) - Static method in class gzz.util.URIUtil
Escape a UTF-8 string into URI syntax
event(MouseEvent) - Method in class gzz.view.FisheyeState
 
eventAt(long) - Method in interface gzz.client.AbstractUpdateManager.FractCalculator
 
eventAt(long) - Method in class gzz.client.AbstractUpdateManager.LinearCalculator
 
eventAt(long) - Method in class gzz.client.AbstractUpdateManager.SimpleCalculator
 
eventLoop(boolean) - Static method in class gzz.gfx.gl.GL
Process native events.
EvilCellTexter - class gzz.impl.EvilCellTexter.
Some non-referential implementations of CellTexter methods.
EvilCellTexter() - Constructor for class gzz.impl.EvilCellTexter
 
exc(Throwable) - Static method in class gzz.util.ZZLogger
 
exc(Throwable, String) - Static method in class gzz.util.ZZLogger
 
excise(Cell) - Method in class gzz.impl.AbstractDim
Remove the given cell from this dimension.
excise(Cell) - Method in interface gzz.Dim
Remove the given cell from this dimension.
excise(Dim) - Method in class gzz.Cell
Delete this cell from a rank along a dimension.
exciseRange(Cell, Cell) - Method in class gzz.impl.AbstractDim
 
exciseRange(Cell, Cell) - Method in interface gzz.Dim
Excise a whole range of cells from a rank.
execExternalEditor(String) - Static method in class gzz.view.DefaultBinder
 
exists(String) - Method in class gzz.impl.PlainCellManager
 
exists(String) - Method in class gzz.impl.ModularSpace
 
exists(String) - Method in interface gzz.impl.CellManager
Whether a cell with the given ID exists in this space.
exists(String) - Method in interface gzz.Space
Whether a cell with the given ID exists in this space.
exit - Static variable in class gzz.gfx.gl.Stencil
 
exitBackplane - Static variable in class gzz.gfx.gl.Stencil
 
expectedIndent - Variable in class gzz.slices.YAMLVersionReader
 
export() - Method in class gzz.impl.SingleSlicer
 
export(String) - Method in class gzz.impl.SingleSlicer
 
export(String) - Method in interface gzz.slices.Slicer
Create a SliceVersion for a given slice.
exportAll() - Method in class gzz.impl.SingleSlicer
 
exportAll() - Method in interface gzz.slices.Slicer
Create SliceVersions for all slices.
expungeDatum(Mediaserver.Id) - Method in class gzz.mediaserver.SimpleMediaserver
 
expungeDatum(Mediaserver.Id) - Method in class gzz.mediaserver.MultiplexingMediaserver
 
expungeDatum(Mediaserver.Id) - Method in interface gzz.mediaserver.Mediaserver
Permanently remove a block.

F

fadingColors_line(int) - Static method in class gzz.util.ColorUtil
 
fadingColors_solid_darker(int) - Static method in class gzz.util.ColorUtil
 
fadingColors_solid(int) - Static method in class gzz.util.ColorUtil
 
FakeSpanMaker - class gzz.media.impl.FakeSpanMaker.
A SpanMaker that makes virtual (not-real) span objects.
FakeSpanMaker() - Constructor for class gzz.media.impl.FakeSpanMaker
 
FakeTextSpan - class gzz.media.impl.FakeTextSpan.
An object that behaves like a text span but is not stored in a real Storm block.
FakeTextSpan.FakeTextScrollBlock - class gzz.media.impl.FakeTextSpan.FakeTextScrollBlock.
 
FakeTextSpan.FakeTextScrollBlock() - Constructor for class gzz.media.impl.FakeTextSpan.FakeTextScrollBlock
 
FakeTextSpan(String) - Constructor for class gzz.media.impl.FakeTextSpan
 
Fallback - class gzz.client.Fallback.
A fallback client, which does not depend on the structure in any way.
Fallback.ColorScheme - interface gzz.client.Fallback.ColorScheme.
 
Fallback.FallbackDim - class gzz.client.Fallback.FallbackDim.
A name and a dimension object.
Fallback.FallbackDim(String, Dim) - Constructor for class gzz.client.Fallback.FallbackDim
 
Fallback.LightColorScheme - class gzz.client.Fallback.LightColorScheme.
 
Fallback.LightColorScheme(float) - Constructor for class gzz.client.Fallback.LightColorScheme
 
Fallback.Win - class gzz.client.Fallback.Win.
 
Fallback(Cell, Space, FallbackBinder, Fallback.FallbackDim[], FallbackSceneDecorator[], View[], Map, CellView[], Filer.Group) - Constructor for class gzz.client.Fallback
 
FallbackBinder - interface gzz.client.FallbackBinder.
A set of keybindings for the fallback client.
FallbackSceneDecorator - interface gzz.view.FallbackSceneDecorator.
An object adding additional information into a Fallback vob scene.
fg - Variable in class gzz.client.awt.AWTScreen
 
Filer - interface gzz.util.Filer.
A "place" a Version can be loaded from and saved to.
Filer.AbstractGroup - class gzz.util.Filer.AbstractGroup.
 
Filer.AbstractGroup() - Constructor for class gzz.util.Filer.AbstractGroup
 
Filer.Group - interface gzz.util.Filer.Group.
A mapping from ids (opaque URIs) to Filers.
filers - Variable in class gzz.client.Fallback
The group of filers we use for saving.
filers - Variable in class gzz.util.Filer.AbstractGroup
 
filter - Static variable in class gzz.gfx.gl.PageSpanPaper
The code to set filtering on the texture.
finalize() - Method in class gzz.gfx.gl.Paper
 
finalize() - Method in class gzz.gfx.gl.GL.JavaObject
During garbage collection: destroy the C++ object associated with this object.
finishFloating() - Method in class gzz.vob.buoy.CircleFloater4
 
finishFloating() - Method in interface gzz.vob.buoy.Buoy4Floater
Finish placing buoys.
first - Variable in class gzz.util.Pair
 
FisheyeState - class gzz.view.FisheyeState.
A class which encapsulates a fisheye transformation, zooming and panning, adjustable by dragging with the mouse.
FisheyeState(float, float, float, float, float) - Constructor for class gzz.view.FisheyeState
 
fitRectangle(Rectangle, Dimension, boolean) - Static method in class gzz.util.GeomUtil
Make a dimension fit the given framing rectangle by reducing its size.
fmComp - Static variable in class gzz.util.ScalableFont
Used to get FontMetrics for a Font.
forcelengthKLUDGE(int) - Method in class gzz.media.impl.PageImageScroll
DO NOT USE EXCEPT WHEN CREATING FAKE PAGESPANS FOR TESTS.
forwardIndex - Variable in class gzz.index.impl.SpaceXuIndexer
 
fractCalc - Static variable in class gzz.client.AbstractUpdateManager
 
FrameScreen - class gzz.client.awt.FrameScreen.
A single output window in a Java AWT Frame.
FrameScreen(GraphicsAPI) - Constructor for class gzz.client.awt.FrameScreen
 
freeQueue() - Static method in class gzz.gfx.gl.GL
Because objects have to be released by the same thread that obtained them, this method needs to be called every once in a while.
freeze() - Static method in class gzz.client.AbstractUpdateManager
Disable all updating of windows.
from - Variable in class gzz.index.XuLink
 
fromHex(char) - Static method in class gzz.util.URIUtil
 
FullScreenView - class gzz.view.FullScreenView.
A view that shows only the accursed cell, full-screen.
FullScreenView() - Constructor for class gzz.view.FullScreenView
 

G

generate() - Method in interface gzz.client.Shower
Generate a new VobScene, corresponding to the current state of the matters.
generate() - Method in class gzz.client.Fallback.Win
 
generateEndState(int, float) - Method in class gzz.client.Screen
 
generateEndState(int, float) - Method in interface gzz.client.AbstractUpdateManager.Window
Creates an end state, and returns true iff the time given for generation was sufficient for the given level of detail.
generateId() - Method in class gzz.util.URN5Namespace
 
generateRandomChars() - Static method in class gzz.util.URN5Namespace
Generate a sequence of base64 characters with at least 160 bits of randomness.
GeomUtil - class gzz.util.GeomUtil.
Some geometric utilities.
GeomUtil() - Constructor for class gzz.util.GeomUtil
 
get() - Method in class gzz.gfx.gl.GL.ByteVector
Get the values from the vector as an array of bytes.
get(Cell) - Method in class gzz.impl.SimpleDim.DirMap
 
get(Cell, Obs) - Method in class gzz.impl.SimpleDim.DirMap
 
get(int) - Method in class gzz.gfx.gl.GL.ByteVector
Get a value from this byte vector.
get(Object) - Method in class gzz.util.SecondaryHashMap
 
get(String, int) - Static method in class gzz.gfx.gl.GL.ImageCache
 
getAccursed() - Method in class gzz.view.ZZViewContext
 
getAccursed() - Method in interface gzz.view.ViewContext
Get the accursed cell.
getAccursed() - Method in class gzz.view.AbstractViewContext
 
getAccursed() - Method in class gzz.client.Fallback.Win
 
getActive() - Method in class gzz.mediaserver.PointerSet
Get the active Mediaserver.Ids of the targets this pointer points to.
getActiveMap() - Method in class gzz.mediaserver.PointerSet
 
getAllCSAt(int, int[], float[], int, float, float) - Static method in class gzz.gfx.gl.GL
Get all the activated coordinate systems in whose unit squares the given point falls..
getAnchor() - Method in interface gzz.vob.buoy.Buoy
 
getAnchor() - Method in class gzz.vob.buoy.AbstractBuoy
 
getAndRemoveLowest() - Method in class gzz.util.PriorityQueue
Get the most important (with lowest numeric priority) job and remove it from this queue.
getAnimationTime() - Static method in class gzz.client.AbstractUpdateManager
 
getAnimationTimeImpl() - Method in class gzz.client.AbstractUpdateManager
 
getAscent(float) - Method in class gzz.vob.TextStyle
 
getAspectRatio() - Method in class gzz.vob.Vob.RenderInfo
 
getBackwardIndex() - Method in interface gzz.index.XuIndexer
 
getBackwardIndex() - Method in class gzz.index.impl.TransientXuIndexer
 
getBackwardIndex() - Method in class gzz.index.impl.SpaceXuIndexer
 
getBg() - Method in interface gzz.client.Fallback.ColorScheme
 
getBg() - Method in class gzz.client.Fallback.LightColorScheme
 
getBgColor() - Method in class gzz.vob.Vob.RenderInfo
The background color of the canvas where we're being drawn.
getBinder() - Method in class gzz.client.Fallback.Win
 
getBlank() - Method in class gzz.gfx.gl.IrregularFrame
Get a renderable which will draw over ALL pixels drawn by the renderables returned by getContent() and getFrame(), and possibly others, but probably faster.
getBounds() - Method in class gzz.gfx.gl.GL.RenderingSurface
Get the current bounds of the window on screen.
getBuoyOnCircleAnchor(int) - Method in class gzz.gfx.gl.GLVobCoorder
 
getBytes() - Method in interface gzz.mediaserver.MediaserverBlock
 
getBytes() - Method in class gzz.mediaserver.MediaserverBlock.AbstractBlock
 
getBytes() - Method in class gzz.mediaserver.Mediaserver.Id
 
getCachedVobScene() - Method in class gzz.client.Fallback.Win
Get the last generated vob scene.
getCallList(String) - Static method in class gzz.gfx.gl.GLCache
 
getCallListBoxCoorded(String) - Static method in class gzz.gfx.gl.GLCache
 
getCallListCoorded(String) - Static method in class gzz.gfx.gl.GLCache
 
getCell(String) - Method in class gzz.impl.ModularSpace
 
getCell(String) - Method in interface gzz.impl.CellManager
Get a cell by its ID.
getCell(String) - Method in class gzz.impl.AbstractCellManager
 
getCell(String) - Method in interface gzz.Space
Get a cell by its ID.
getCells(Cell, Cell, int, Obs) - Static method in class gzz.client.Params
 
getCells(Cell, Dim, int, Obs) - Static method in class gzz.client.Params
 
getCellsWithContent() - Method in class gzz.impl.SimpleVStreamTexter
The innermost routine that uses the actual map.
getCellsWithContent() - Method in interface gzz.CellTexter
Get the set of all cells for which there is a content mapping.
getCellTexter() - Method in class gzz.impl.AbstractSpace
 
getCellTexter() - Method in interface gzz.Space
 
getCellView() - Method in class gzz.view.ZZViewContext
 
getCellView() - Method in interface gzz.view.ViewContext
 
getCellView() - Method in class gzz.view.AbstractViewContext
 
getCellView() - Method in class gzz.client.Fallback.Win
 
getChain(Cell, float) - Method in class gzz.view.LinebrokenCellContentView
 
getChain(String, float) - Method in class gzz.view.LinebrokenCellContentView
 
getCharArray() - Method in interface gzz.media.TextScrollBlock
Get the internal character array of this scrollblock.
getCharArray() - Method in class gzz.media.impl.TransientTextScroll
 
getCharArray() - Method in class gzz.media.impl.PermanentTextScroll
 
getCharArray() - Method in class gzz.media.impl.FakeTextSpan.FakeTextScrollBlock
 
getClipRect(Rectangle) - Method in class gzz.vob.Vob.RenderInfo
Get the rectangle a vob in this coordsys should clip.
getCloneDim() - Method in class gzz.impl.ModularSpace
 
getCloneDim() - Method in class gzz.impl.AbstractSpace
 
getCloneDim() - Method in interface gzz.Space
Get the clone dimension of this space.
getCompressedTexImage(int) - Method in class gzz.gfx.gl.GL.Texture
Call glGetCompressedTexImage.
getContainedEnfilade(Cell) - Static method in class gzz.zzutil.Containment
Get the contents of this cell as an Enfilade1D, as specified by the containment mechanism.
getContainedText(Cell) - Static method in class gzz.zzutil.Containment
Get the contents of this cell as a String, as specified by the containment mechanism.
getContent() - Method in class gzz.gfx.gl.IrregularFrame
Return the renderable which will touch the pixels that should be inside the frame.
getContentDelta() - Method in class gzz.diff.Delta
Get the changes to cell contents.
getContentType() - Method in interface gzz.mediaserver.MediaserverBlock
Get the MIME Content-Type.
getContentType() - Method in class gzz.mediaserver.MediaserverBlock.AbstractBlock
 
getCoordsys(VobScene, int, Object) - Method in class gzz.view.FisheyeState
Put the current fisheye coordinate system into the given vobscene.
getCoordSystemStr(int) - Method in class gzz.gfx.gl.GLVobCoorder
 
getCS(int, Object) - Method in interface gzz.vob.VobMatcher
Return the index of the coordinate system that was added into the given parent with the given key.
getCS(Object) - Method in interface gzz.vob.VobMatcher
Return the index of the coordinate system that was added with the given key.
getCSAt(int, float, float, float[]) - Method in class gzz.gfx.gl.GLVobCoorder
 
getCSAt(int, float, float, float[]) - Method in class gzz.vob.VobScene
Get the topmost activated coordsys at (x,y), whose nearest activated * direct ancestor (not determining) is parent.
getCSAt(int, float, float, float[]) - Method in class gzz.vob.VobCoorder
Get the topmost activated coordinate system which has parent as a primary ancestor.
getCurrent() - Method in interface gzz.media.ScrollBlock
Get the current contents of this block as a single span of the appropriate type.
getCurrent() - Method in class gzz.media.impl.TransientTextScroll
 
getCurrent() - Method in class gzz.media.impl.SimpleImageScroll
 
getCurrent() - Method in class gzz.media.impl.PermanentTextScroll
 
getCurrent() - Method in class gzz.media.impl.PageImageScroll
 
getCurrent() - Method in class gzz.media.impl.FakeTextSpan.FakeTextScrollBlock
 
getCursorBox() - Method in class gzz.view.CoordinatePlaneMultiView
Get the box into which the cursor cell was placed.
getCursorBox() - Method in class gzz.view.CoordinatePlaneView
Get the box into which the cursor cell was placed.
getCursorColor() - Method in interface gzz.client.Fallback.ColorScheme
 
getCursorColor() - Method in class gzz.client.Fallback.LightColorScheme
 
getCursorColors(Cell) - Method in class gzz.view.ZZViewContext
 
getCursorColors(Cell) - Method in interface gzz.view.ViewContext
Get the colors of all colored cursors on a cell.
getCursorColors(Cell) - Method in class gzz.view.AbstractViewContext
 
getCursorColors(Cell) - Method in class gzz.client.Fallback.Win
 
getCursorOffset(Cell) - Method in class gzz.view.ZZViewContext
 
getCursorOffset(Cell) - Method in interface gzz.view.ViewContext
Get the offset of the line cursor on a given cell, if any.
getCursorOffset(Cell) - Method in class gzz.view.AbstractViewContext
 
getCursorOffset(Cell) - Method in class gzz.client.Fallback.Win
 
getDatum(Mediaserver.Id) - Method in class gzz.mediaserver.SimpleMediaserver
 
getDatum(Mediaserver.Id) - Method in class gzz.mediaserver.MultiplexingMediaserver
 
getDatum(Mediaserver.Id) - Method in interface gzz.mediaserver.Mediaserver
Get the datum corresponding to the given id.
getDebugVar(String) - Static method in class gzz.gfx.gl.GL
 
getDebugVarNames() - Static method in class gzz.gfx.gl.GL
 
getDefaultInstance() - Static method in class gzz.util.Background
 
getDefaultName() - Method in class gzz.view.VobVanishingClient
 
getDefaultName() - Method in interface gzz.view.View.NamedView
 
getDefaultName() - Method in class gzz.view.RowColView
 
getDeltaFromZero() - Method in class gzz.impl.SimpleDeltaVStreamTexter
 
getDeltaFromZero() - Method in class gzz.impl.NormalDim
 
getDeltaFromZero() - Method in class gzz.impl.ModularDeltaSpace
 
getDeltaFromZero() - Method in interface gzz.impl.DeltaDimManager
Get the set of changes needed to take a set of Dimensions from zero to the current state of this DimManager's dimensions.
getDeltaFromZero() - Method in class gzz.impl.AbstractDeltaDimManager
 
getDeltaFromZero() - Method in interface gzz.diff.DeltaSpace
Get the set of changes needed to take a space from zero to the current state of this space.
getDeltaFromZero() - Method in interface gzz.diff.DeltaDim
Get the set of changes needed to take a dimension from zero to the current state of this dimension.
getDeltaFromZero() - Method in interface gzz.diff.DeltaCellTexter
Get the set of changes needed to take a CellTexter from zero to the current state of this CellTexter.
getDepth(float) - Method in class gzz.view.CellHBox
 
getDepth(float) - Method in class gzz.vob.buoy.BuoyAnchor
 
getDescent(float) - Method in class gzz.vob.TextStyle
 
getDiffFrom(Version) - Method in interface gzz.util.Version
Return the diff from a previous to this version.
getDiffFrom(Version) - Method in class gzz.slices.SliceVersion
 
getDiffsFrom(Mediaserver.Id) - Method in class gzz.mediaserver.SimpleMediaserver
 
getDiffsFrom(Mediaserver.Id) - Method in class gzz.mediaserver.MultiplexingMediaserver
 
getDiffsFrom(Mediaserver.Id) - Method in interface gzz.mediaserver.Mediaserver
 
getDiffsTo(Mediaserver.Id) - Method in class gzz.mediaserver.SimpleMediaserver
 
getDiffsTo(Mediaserver.Id) - Method in class gzz.mediaserver.MultiplexingMediaserver
 
getDiffsTo(Mediaserver.Id) - Method in interface gzz.mediaserver.Mediaserver
 
getDim(Cell) - Method in class gzz.impl.ModularSpace
 
getDim(Cell) - Method in interface gzz.impl.DimManager
Get a dimension by cell.
getDim(Cell) - Method in class gzz.impl.AbstractDimManager
 
getDim(Cell) - Method in interface gzz.Space
Get a dimension by cell.
getDim(String) - Method in class gzz.impl.AbstractSpace
 
getDim(String) - Method in interface gzz.Space
Get a dimension by cell id.
getDimChanges() - Method in class gzz.diff.Delta
Get the changes for each dimension as a map.
getDims() - Method in class gzz.view.ZZViewContext
 
getDims() - Method in interface gzz.view.ViewContext
Get the dimension list.
getDims() - Method in class gzz.view.AbstractViewContext
 
getDims() - Method in class gzz.client.Fallback.Win
 
getDims() - Method in class gzz.impl.ModularSpace
 
getDims() - Method in interface gzz.impl.DimManager
Get the set of all dimensions in this space.
getDims() - Method in class gzz.impl.AbstractDimManager
 
getDims() - Method in interface gzz.Space
Get the set of all dimensions in this space.
getEnfilade() - Method in class gzz.view.Mark
Get the enfilade represented by this mark.
getEnfilade(Cell, Obs) - Method in class gzz.impl.SimpleVStreamTexter
 
getEnfilade(Cell, Obs) - Method in interface gzz.VStreamCellTexter
Get the vstream in this cell.
getEnfilade(String) - Method in interface gzz.fuzzy.EnfiladeAligner.Instance
Get the enfilade corresponding to a changed string.
getEnfiladeOverlap() - Method in class gzz.impl.SimpleVStreamTexter
 
getEnfiladeOverlap() - Method in interface gzz.index.IndexedVStreamCellTexter
Get an Index that, passed an enfilade or span, returns all cells whose span content overlaps with the passed enfilade or span.
getEnfiladeOverlap(Space) - Static method in class gzz.index.IndexManager
Get an index which returns, for a given enfilade, all cells of the space which contain an overlapping xanalogical region.
getExtents(PageSpan, float[]) - Method in class gzz.view.PageSpanCellView.Layout
Get the extents (in the output coordinates) of a given page span.
getExtRect(Rectangle) - Method in class gzz.vob.Vob.RenderInfo
 
getFallback() - Method in class gzz.client.Fallback.Win
 
getFile(String) - Method in class gzz.mediaserver.storage.ZipStorer
 
getFile(String) - Method in class gzz.mediaserver.storage.URLStorer
 
getFile(String) - Method in class gzz.mediaserver.storage.TransientStorer
 
getFile(String) - Method in interface gzz.mediaserver.storage.Storer
Get a file that contains this key.
getFile(String) - Method in class gzz.mediaserver.storage.DirStorer
 
getFiler(String) - Method in interface gzz.util.Filer.Group
Get the Filer for the given id (opaque URI).
getFiler(String) - Method in class gzz.util.Filer.AbstractGroup
 
getFont(float) - Method in class gzz.util.ScalableFont
Get a scaled instance of the font.
getFontMetrics(float) - Method in class gzz.util.ScalableFont
Get font metrics for a scaled instance of the font.
getForwardIndex() - Method in interface gzz.index.XuIndexer
Get an Index which, for Enfilade1Ds, returns all XuLink objects where the given enfilade overlaps the from member.
getForwardIndex() - Method in class gzz.index.impl.TransientXuIndexer
 
getForwardIndex() - Method in class gzz.index.impl.SpaceXuIndexer
 
getFrame() - Method in class gzz.client.awt.FrameScreen
 
getFrame() - Method in class gzz.gfx.gl.IrregularFrame
Return the renderable which will draw the frame.
getFromMap(Cell) - Method in class gzz.impl.SimpleVStreamTexter
The innermost routine that uses the actual map.
getGLFloat(String) - Static method in class gzz.gfx.gl.GL
Get float(s) describing the current OpenGL context.
getGLProgram(String, String) - Static method in class gzz.gfx.gl.GL
Get the given program parameter.
getGLProgrami(String, int, String) - Static method in class gzz.gfx.gl.GL
 
getGLString(String) - Static method in class gzz.gfx.gl.GL
Get a string describing the current OpenGL context.
getGLTexLevelParameterFloat(String, int, int, String) - Static method in class gzz.gfx.gl.GL
Get float(s) describing the current state of the given level of the given OpenGL texture.
getGLTexParameterFloat(String, int, String) - Static method in class gzz.gfx.gl.GL
Get float(s) describing the current state of the given OpenGL texture.
getGLTokenString(int) - Static method in class gzz.gfx.gl.GL
Get the OpenGL token string corresponding to the given integer value.
getGraphicsAPI() - Method in interface gzz.client.GraphicsAPI.Window
Get the GraphicsAPI this window is associated with.
getGraphicsAPI() - Method in class gzz.client.GraphicsAPI.AbstractRenderingSurface
 
getHeadcells() - Method in class gzz.impl.SimpleDim
 
getHeadcells() - Method in interface gzz.Dim
Get the set of all non-trivial headcells on this dimension.
getHeader() - Method in interface gzz.mediaserver.MediaserverBlock
Get the header as a Map, in the format returned by HeaderUtil.readHeader().
getHeader() - Method in class gzz.mediaserver.MediaserverBlock.AbstractBlock
 
getHeight() - Method in class gzz.gfx.gl.GL.Font
Get the height of a single line.
getHeight(Cell, float, float) - Method in class gzz.view.LinebrokenCellContentView
Get the height necessary to layout a range of text in a cell, at a given width and scale.
getHeight(float) - Method in class gzz.view.CellHBox
 
getHeight(float) - Method in class gzz.vob.TextStyle
 
getHeight(float) - Method in class gzz.vob.buoy.BuoyAnchor
 
getHomeCell() - Method in class gzz.impl.ModularSpace
 
getHomeCell() - Method in interface gzz.impl.IdentityManager
Get the home cell of this space.
getHomeCell() - Method in class gzz.impl.DummyIdentityManager
 
getHomeCell() - Method in interface gzz.Space
Get the home cell of this space.
getHomeCell() - Method in class gzz.Cell
 
getId() - Method in class gzz.gfx.gl.GL.JavaObject
Get the C++ integer id associated with this object.
getId() - Method in class gzz.impl.AbstractDim
 
getId() - Method in interface gzz.mediaserver.MediaserverBlock
Get the ID of this block.
getId() - Method in class gzz.mediaserver.MediaserverBlock.AbstractBlock
 
getId() - Method in interface gzz.Dim
Get the identifier of this dimension.
getId() - Method in class gzz.Cell
Get the id of this cell.
getID() - Method in interface gzz.media.ScrollBlock
Get the globally unique identifier of this block.
getID() - Method in class gzz.media.impl.TransientTextScroll
 
getID() - Method in class gzz.media.impl.SimpleImageScroll
 
getID() - Method in class gzz.media.impl.PermanentTextScroll
 
getID() - Method in class gzz.media.impl.PageImageScroll
 
getID() - Method in class gzz.media.impl.FakeTextSpan.FakeTextScrollBlock
 
getIdentity(Cell) - Method in class gzz.impl.ModularSpace
 
getIdentity(Cell) - Method in interface gzz.impl.IdentityManager
Get the canonical cell representing a given cell's global identity.
getIdentity(Cell) - Method in class gzz.impl.DummyIdentityManager
 
getIdentity(Cell) - Method in class gzz.impl.AbstractSpace
 
getIdentity(Cell) - Method in interface gzz.Space
Get the canonical cell representing a given cell's global identity.
getIdentity(String) - Method in class gzz.impl.ModularSpace
 
getIdentity(String) - Method in interface gzz.impl.IdentityManager
Get the cell representing a given global identity.
getIdentity(String) - Method in class gzz.impl.DummyIdentityManager
 
getIdentity(String) - Method in class gzz.impl.AbstractSpace
 
getIdentity(String) - Method in interface gzz.Space
Get the cell representing a given global identity.
getIDs() - Method in class gzz.mediaserver.SimpleMediaserver
 
getIDs() - Method in class gzz.mediaserver.MultiplexingMediaserver
 
getIDs() - Method in interface gzz.mediaserver.Mediaserver
Get a set of the IDs of all entries in the Mediaserver database.
getImage(String) - Static method in class gzz.gfx.gl.GLSpans
 
getImageObserver() - Static method in class gzz.client.awt.JUpdateManager
Get the imageobserver object to give to image painting commands, if the update manager should redraw things when the image becomes available.
getInputStream() - Method in interface gzz.mediaserver.MediaserverBlock
Get an input stream for reading the body of this block.
getInputStream() - Method in class gzz.mediaserver.MediaserverBlock.AbstractBlock
 
getInputStream(InputStream) - Method in class gzz.util.SerializedVersionFormat
 
getInputStream(InputStream) - Method in class gzz.media.SerializedMediaVersionFormat
 
getInstance() - Static method in class gzz.client.GraphicsAPI
Get the singleton instance.
getInstance() - Static method in class gzz.client.gl.GLUpdateManager
 
getInstance() - Static method in class gzz.gfx.gl.PaperMill
 
getInt(String, String) - Method in class gzz.gfx.gl.GL.Program
 
getInts() - Method in class gzz.gfx.gl.GL.ByteVector
Get the values from the vector as an array of ints.
getInts(Cell, Cell, int, Obs) - Static method in class gzz.client.Params
Get a list of integers in cells starting from start (INCLUSIVE).
getInts(Cell, Dim, int, Obs) - Static method in class gzz.client.Params
 
getJavaObject() - Method in class gzz.Cell
 
getJavaObject(Cell, Obs) - Method in interface gzz.JavaObjector
Get the Java object associated with this cell.
getJavaObject(Obs) - Method in class gzz.Cell
Get the Java object associated with this cell, if any.
getJavaObjector() - Method in class gzz.impl.AbstractSpace
 
getJavaObjector() - Method in interface gzz.Space
 
getKey() - Method in class gzz.view.CellHBox
 
getKey() - Method in class gzz.client.awt.TextSpanVob
 
getKey() - Method in class gzz.vob.buoy.BuoyAnchor
 
getKey(int) - Method in interface gzz.vob.VobMatcher
 
getKeyAt(int, float, float, float[]) - Method in class gzz.vob.VobScene
 
getKeyEventName(KeyEvent) - Static method in class gzz.util.InputEventUtil
 
getKeyEventName2(KeyEvent) - Static method in class gzz.util.InputEventUtil
 
getKeys() - Method in class gzz.mediaserver.storage.ZipStorer
 
getKeys() - Method in class gzz.mediaserver.storage.URLStorer
 
getKeys() - Method in class gzz.mediaserver.storage.TransientStorer
 
getKeys() - Method in interface gzz.mediaserver.storage.Storer
 
getKeys() - Method in class gzz.mediaserver.storage.DirStorer
 
getLayout(Enfilade1D) - Method in class gzz.view.PageSpanCellView
 
getLayout(ScrollBlock) - Method in class gzz.view.PageSpanCellView
 
getLeading(float) - Method in class gzz.vob.TextStyle
 
getLength() - Method in class gzz.view.CellHBox
 
getLevelForBytes(int) - Method in class gzz.gfx.gl.MipzipLoader
Get the level that uses at most given amount of memory.
getLevelForQuality(float) - Method in class gzz.gfx.gl.MipzipLoader
Get the level that needs to be used to obtain the given quality.
getLevelParameter(int, String) - Method in class gzz.gfx.gl.GL.Texture
 
getLevelSize(int) - Method in class gzz.gfx.gl.MipzipLoader
Get the size, in texels, of a texture level.
getLinkForCell(Cell) - Method in class gzz.index.impl.SpaceXuIndexer
 
getList() - Method in interface gzz.media.Enfilade1D
Get a List of the spans in this enfilade.
getList() - Method in class gzz.media.impl.Enfilade1DImpl
 
getLocation() - Method in interface gzz.media.ImageSpan
Get the location of this span in the mediaserver block.
getLocation() - Method in class gzz.media.impl.ScrollBlockManager.ImageSpanBase
 
getLocation() - Method in class gzz.media.impl.ScrollBlockManager.PageSpanBase
 
getMaker() - Method in interface gzz.media.Enfilade1D
 
getMaker() - Method in class gzz.media.impl.Enfilade1DImpl
 
getMatches(Object) - Method in interface gzz.index.Index
Get a set of entry "names" that match the given object.
getMatches(Object) - Method in class gzz.index.impl.SpaceXuIndexer.MyIndex
 
getMatches(Object) - Method in class gzz.index.impl.EnfiladeOverlapIndex
 
getMaxBytes(float) - Method in class gzz.gfx.gl.MipzipMemoryConsumer
 
getMediaserver() - Method in class gzz.impl.ModularSpace
 
getMediaserver() - Method in class gzz.impl.AbstractSpace
 
getMediaserver() - Method in interface gzz.Space
Deprecated. Will be abstracted to an object that produces spans on request.
getMediaserver() - Method in class gzz.media.MediaOutputStream
 
getMediaserver() - Method in class gzz.media.MediaInputStream
 
getMemory() - Method in class gzz.gfx.gl.MipzipLoader
Get the amount of memory currently used.
getMemory(int) - Method in class gzz.gfx.gl.MipzipLoader
Get the amount of memory used if given level is loaded.
getMinHeight() - Method in class gzz.vob.buoy.SimpleBuoy
 
getMinHeight() - Method in interface gzz.vob.buoy.BuoyPlacer.Buoy
 
getMinWidth() - Method in class gzz.vob.buoy.SimpleBuoy
 
getMinWidth() - Method in interface gzz.vob.buoy.BuoyPlacer.Buoy
 
getMixedFgColor() - Method in class gzz.vob.Vob.RenderInfo
Get the default foreground color, already mixed with the background color in the correct proportion.
getMSBlockCell(String, Cell) - Method in class gzz.impl.ModularSpace
 
getMSBlockCell(String, Cell) - Method in interface gzz.impl.IdentityManager
Get the cell representing the given mediaserver block in the same slice as cell.
getMSBlockCell(String, Cell) - Method in class gzz.impl.DummyIdentityManager
 
getMSBlockCell(String, Cell) - Method in class gzz.impl.AbstractSpace
 
getMSBlockCell(String, Cell) - Method in interface gzz.Space
Get the cell representing the given mediaserver block in the same slice as cell.
getMSId() - Method in class gzz.mediaserver.PointerRecord
 
getNamespaceId() - Method in class gzz.util.URN5Namespace
Get the base id of the namespace.
getNegsides() - Method in class gzz.impl.SimpleDim
 
getNegsides() - Method in interface gzz.Dim
Get the set of cells that have posward connections.
getNext() - Method in class gzz.client.Fallback.Win
 
getNextParam(Cell) - Static method in class gzz.client.Params
 
getNextParam(Cell, Obs) - Static method in class gzz.client.Params
 
getNLevels() - Method in class gzz.gfx.gl.MipzipLoader
Get the number of mipmap levels in this mipzip.
getNLightSetups() - Method in class gzz.gfx.gl.Paper.Pass
 
getNPasses() - Method in class gzz.gfx.gl.Paper
 
getNTexGens() - Method in class gzz.gfx.gl.Paper.Pass
 
getObject() - Method in class gzz.util.Pool
Get a Placeable object not yet casted to the class this Pool caches.
getObject() - Method in class gzz.util.BlockPool
Get a Placeable object not yet casted to the class this Pool caches.
getObsTrigger() - Method in class gzz.impl.AbstractSpace
 
getObsTrigger() - Method in interface gzz.Space
 
getOffsetInText(char[], int, int, float, float) - Method in class gzz.vob.TextStyle
Return the offset in the string which corresponds to the x coordinate given.
getOffsetInText(String, float, float) - Method in class gzz.vob.TextStyle
Return the offset in the string which corresponds to the x coordinate given.
getOne(Map, String) - Static method in class gzz.util.HeaderUtil
Return the value of a single header field, trimmed.
getOptimizedPaper(int, GraphicsAPI.RenderingSurface) - Method in class gzz.gfx.gl.PaperMill
Get an optimized (rendered-to-texture) paper.
getOptimizedPaper(int, GraphicsAPI.RenderingSurface) - Method in class gzz.gfx.gl.CachingPaperMill
 
getOrNew(Dim) - Method in class gzz.Cell
 
getOrNew(Dim, int) - Method in class gzz.Cell
 
getOrNew(Dim, int, Obs) - Method in class gzz.Cell
Get or create a new cell connected to this cell.
getOther() - Method in class gzz.client.Fallback.Win
 
getOutputStream(OutputStream) - Method in class gzz.util.SerializedVersionFormat
 
getOutputStream(OutputStream) - Method in class gzz.media.SerializedMediaVersionFormat
 
getPaper(boolean) - Method in class gzz.gfx.gl.PageSpanPaper
 
getPaper(boolean, boolean) - Method in class gzz.gfx.gl.PageSpanPaper
 
getPaper(GLSpanner.SpanPage, PageSpan) - Method in interface gzz.view.PageSpanCellView.PageSpanPaperMaker
 
getPaper(GLSpanner.SpanPage, PageSpan) - Method in class gzz.view.PageSpanCellView.DefaultPageSpanPaperMaker
 
getPaper(int) - Method in class gzz.gfx.gl.PaperMill
Get the paper corresponding to the given seed.
getPaper(int) - Method in class gzz.gfx.gl.CachingPaperMill
 
getParam(Cell, Cell) - Static method in class gzz.client.Params
Get a parameter of some cell.
getParam(Cell, Cell, Obs) - Static method in class gzz.client.Params
 
getParameter(String) - Method in class gzz.gfx.gl.GL.Texture
 
getParent(int) - Method in class gzz.gfx.gl.GLVobCoorder
 
getParent(int) - Method in interface gzz.vob.VobMatcher
Get the matcher parent of the given coordinate system.
getPart(Span) - Method in interface gzz.client.SpanVob
Get the part of this vob corresponding to subspan.
getPart(Span) - Method in class gzz.client.awt.TextSpanVob
 
getPartCoords(int, int, int, int, Span, Rectangle) - Method in interface gzz.client.SpanVob
Get the coordinates of the part of this vob corresponding to subspan.
getPartCoords(int, int, int, int, Span, Rectangle) - Method in class gzz.client.awt.TextSpanVob
 
getPass(int) - Method in class gzz.gfx.gl.Paper
 
getPointer(String) - Method in class gzz.mediaserver.SimpleMediaserver
 
getPointer(String) - Method in class gzz.mediaserver.MultiplexingMediaserver
 
getPointer(String) - Method in interface gzz.mediaserver.Mediaserver
(Kludge) Get a String-identified pointer local to this mediaserver.
getPointers() - Method in class gzz.mediaserver.SimpleMediaserver
 
getPointers() - Method in class gzz.mediaserver.MultiplexingMediaserver
 
getPointers() - Method in interface gzz.mediaserver.Mediaserver
(Kludge) Get the names of all String-identified pointers local to this mediaserver.
getPointerSet(String) - Method in class gzz.mediaserver.SimpleMediaserver
Get the pointer set for a specific pointer.
getPointerSet(String) - Method in class gzz.mediaserver.MultiplexingMediaserver
 
getPointerSet(String) - Method in interface gzz.mediaserver.Mediaserver
 
getPointerSets(Mediaserver) - Static method in class gzz.mediaserver.PointerSet
Get a map from String to PointerSet.
getPoolName() - Method in class gzz.mediaserver.SimpleMediaserver
 
getPoolName() - Method in class gzz.mediaserver.MultiplexingMediaserver
Get the name of the pool this mediaserver stores.
getPoolName() - Method in interface gzz.mediaserver.MediaserverBlock
Get the name of the pool that this block came from.
getPoolName() - Method in class gzz.mediaserver.MediaserverBlock.AbstractBlock
 
getPoolName() - Method in interface gzz.mediaserver.Mediaserver
Get the name of the pool this mediaserver stores.
getPosition() - Method in class gzz.util.CountingReader
Return the number of characters already read.
getPreferredSize(Dimension) - Method in interface gzz.vob.buoy.Buoy
 
getPreferredSize(Dimension) - Method in class gzz.vob.buoy.AbstractBuoy
 
getPrefHeight() - Method in class gzz.vob.buoy.SimpleBuoy
 
getPrefHeight() - Method in interface gzz.vob.buoy.BuoyPlacer.Buoy
 
getPrefWidth() - Method in class gzz.vob.buoy.SimpleBuoy
 
getPrefWidth() - Method in interface gzz.vob.buoy.BuoyPlacer.Buoy
 
getPrev() - Method in class gzz.client.Fallback.Win
 
getProgId() - Method in class gzz.gfx.gl.GL.Program
 
getProperty(String) - Method in class gzz.mediaserver.storage.ZipStorer
 
getProperty(String) - Method in class gzz.mediaserver.storage.URLStorer
 
getProperty(String) - Method in class gzz.mediaserver.storage.TransientStorer
 
getProperty(String) - Method in interface gzz.mediaserver.storage.Storer
 
getProperty(String) - Method in class gzz.mediaserver.storage.Storer.DefaultPropertiesImpl
 
getProperty(String) - Method in class gzz.mediaserver.storage.DirStorer
 
getQuality() - Method in class gzz.gfx.gl.MipzipMemoryConsumer
 
getQuality() - Method in class gzz.gfx.gl.MipzipLoader
 
getQuality(int) - Method in class gzz.gfx.gl.MipzipLoader
 
getRaw() - Method in interface gzz.mediaserver.MediaserverBlock
 
getRaw() - Method in class gzz.mediaserver.MediaserverBlock.AbstractBlock
 
getRawHeader() - Method in interface gzz.mediaserver.MediaserverBlock
Get the raw header as a string.
getRawHeader() - Method in class gzz.mediaserver.MediaserverBlock.AbstractBlock
 
getRawInputStream() - Method in interface gzz.mediaserver.MediaserverBlock
Get an input stream for reading the whole raw data in this block.
getRawInputStream() - Method in class gzz.mediaserver.MediaserverBlock.ByteArrayBlock
 
getRawInputStream() - Method in class gzz.mediaserver.MediaserverBlock.FileBlock
 
getRect(ImageSpan) - Static method in class gzz.gfx.gl.GLSpans
Return a Rect containing the image span
getRect(ImageSpan, int) - Static method in class gzz.gfx.gl.GLSpans
Return a Rect containing the image span
getRect(PageSpan) - Static method in class gzz.gfx.gl.GLSpans
Return a Rect containing the first page of the given pagespan.
getRect(PageSpan, int) - Static method in class gzz.gfx.gl.GLSpans
Return a Rect containing the first page of the given pagespan.
getRelativeEnd(Span1D) - Method in interface gzz.media.Span1D
Get the end of the given subspan, relative to the start of this.
getRelativeEnd(Span1D) - Method in class gzz.media.impl.ScrollBlockManager.Span1DBase
 
getRelativeEnd(Span1D) - Method in class gzz.media.impl.FakeTextSpan
 
getRelativeStart(Span1D) - Method in interface gzz.media.Span1D
Get the start of the given subspan, relative to the start of this.
getRelativeStart(Span1D) - Method in class gzz.media.impl.ScrollBlockManager.Span1DBase
 
getRelativeStart(Span1D) - Method in class gzz.media.impl.FakeTextSpan
 
getRenderInfo(int) - Method in class gzz.gfx.gl.GLVobCoorder
 
getRenderInfo(int) - Method in class gzz.vob.VobCoorder
 
getRenderingSurface() - Method in class gzz.client.gl.GLRenderingSurface
 
getReservation() - Method in class gzz.gfx.gl.MipzipMemoryConsumer
 
getRGBColorComponents(Color, float[]) - Static method in class gzz.util.ColorUtil
Emulate Color.getRGBColorComponents for Java 1.1 (including Kaffe).
getRootclone() - Method in class gzz.Cell
 
getRootclone(Obs) - Method in class gzz.Cell
Get the root clone of this cell: the headcell of the clone dimension.
getScalable() - Method in class gzz.gfx.gl.MipzipMemoryConsumer
 
getScale(float) - Method in class gzz.util.ScalableFont
Gets the scale for the point size which is nearest the given height.
getScaleByHeight(float) - Method in class gzz.vob.TextStyle
Get the scale to use to get a font in this style of height h.
getScreen() - Method in class gzz.client.AbstractShower
 
getScrollBlock() - Method in interface gzz.media.Span
Get the ScrollBlock that this span points to.
getScrollBlock() - Method in class gzz.media.impl.ScrollBlockManager.SpanBase
 
getScrollBlock() - Method in class gzz.media.impl.FakeTextSpan
 
getScrollBlock(Mediaserver, Mediaserver.Id) - Static method in class gzz.media.impl.ScrollBlockManager
 
getScrollBlock(Mediaserver, Mediaserver.Id, boolean) - Static method in class gzz.media.impl.ScrollBlockManager
Get a scrollblock from a mediaserver block.
getScrollBlockRepresentatives(Enfilade1D) - Static method in class gzz.zzutil.Media
Get a set of "representative" spans from the enfilade.
getScrollBlocks(Enfilade1D) - Static method in class gzz.zzutil.Media
Get the set of ScrollBlock objects in the given enfilade.
getSetupcode() - Method in class gzz.gfx.gl.Paper.Pass
 
getSingleActive() - Method in class gzz.mediaserver.PointerSet
 
getSize() - Method in interface gzz.client.GraphicsAPI.RenderingSurface
Get the current size of the window.
getSize() - Method in class gzz.client.awt.AWTScreen
 
getSize() - Method in class gzz.client.gl.GLRenderingSurface
 
getSize() - Method in class gzz.gfx.gl.GL.Image
 
getSize() - Method in class gzz.util.BlockPool
Get the current pool size.
getSize() - Method in class gzz.vob.VobScene
Determines size of the area designated for the Vobs.
getSize() - Method in interface gzz.media.ImageSpan
Get the size of the image in pixels, at the default resolution.
getSize() - Method in class gzz.media.impl.ScrollBlockManager.ImageSpanBase
 
getSize() - Method in class gzz.media.impl.ScrollBlockManager.PageSpanBase
 
getSize(Cell, float[]) - Method in class gzz.view.ImageCellContentView
 
getSize(Cell, float, ViewContext, float[]) - Method in class gzz.view.TextCellContentView
 
getSize(Cell, float, ViewContext, float[]) - Method in class gzz.view.MultitypeCellContentView
 
getSize(Cell, float, ViewContext, float[]) - Method in class gzz.view.LinebrokenCellContentView
 
getSize(Cell, float, ViewContext, float[]) - Method in class gzz.view.CellViewPlugin
 
getSize(Cell, float, ViewContext, float[]) - Method in class gzz.view.CellView
Get the default size of the cell at a given scale.
getSize(Cell, float, ViewContext, float[]) - Method in class gzz.view.CellMagnifier
 
getSize(Cell, float, ViewContext, float[]) - Method in class gzz.view.BoxCellView
 
getSize(Cell, Object, float[]) - Method in interface gzz.view.buoy.CellBuoyViewNodeType
Get the ideal size for this buoy.
getSize(Cell, ViewContext, float[]) - Method in class gzz.view.PageSpanCellView
 
getSize(Cell, ViewContext, float[]) - Method in class gzz.view.CellViewPlugin
 
getSize(Cell, ViewContext, float[]) - Method in class gzz.view.CellView
Get the default size of the cell.
getSize(Cell, ViewContext, float[]) - Method in class gzz.view.CellMagnifier
 
getSize(Enfilade1D, float[]) - Method in class gzz.view.PageSpanCellView
 
getSize(int) - Method in class gzz.gfx.gl.GL.Image
Get the size of this Image.
getSize(Object, Object, float[]) - Method in class gzz.view.buoy.BuoyAdaptor
 
getSize(Object, Object, float[]) - Method in interface gzz.view.buoy.BuoyViewNodeType
Get the ideal size for this buoy.
getSlice0() - Method in class gzz.impl.SingleSlicer
 
getSlice0() - Method in interface gzz.slices.Slicer
Get the String id of the slice 0 (s.0) of this space.
getSlicer() - Method in class gzz.impl.AbstractSpace
 
getSlicer() - Method in interface gzz.slices.SliceSpace
 
getSlices() - Method in class gzz.impl.SingleSlicer
 
getSlices() - Method in interface gzz.slices.Slicer
Get the String ids of the slices that are currently swapped in.
getSpace() - Method in class gzz.impl.AbstractDim
 
getSpace() - Method in interface gzz.Dim
Get the space this dimension is affilated with.
getSpan() - Method in interface gzz.client.SpanVob
Get the span associated with this vob.
getSpan() - Method in class gzz.client.awt.TextSpanVob
 
getSpan(Cell, Obs) - Method in class gzz.impl.EvilCellTexter
 
getSpan(int, int) - Method in interface gzz.media.TextScrollBlock
Get a span that represents the given range inside this scrollblock.
getSpan(int, int) - Method in class gzz.media.impl.TransientTextScroll
 
getSpan(int, int) - Method in class gzz.media.impl.PermanentTextScroll
 
getSpan(int, int) - Method in class gzz.media.impl.FakeTextSpan.FakeTextScrollBlock
 
getSpan(int, int, int, int) - Method in class gzz.media.impl.SimpleImageScroll
 
getSpan(int, int, int, int, int, int) - Method in class gzz.media.impl.PageImageScroll
 
getSpan(Mediaserver, Mediaserver.Id, int, int, int, int) - Static method in class gzz.media.impl.ScrollBlockManager
 
getSpan(Mediaserver, Mediaserver.Id, int, int, int, int, int, int) - Static method in class gzz.media.impl.ScrollBlockManager
 
getSpanRect(PageSpan) - Static method in class gzz.gfx.gl.GLSpanner
Get the texrect for a given pagespan.
getSqSize(int, float[]) - Method in class gzz.gfx.gl.GLVobCoorder
 
getSqSize(int, float[]) - Method in class gzz.vob.VobCoorder
Get the size of the "unit square" of the given coordinate system.
getState() - Method in class gzz.client.LinuxJoystick
 
getStormDataBlockId() - Method in class gzz.util.URN5Namespace
Get the first part of a Storm data block id.
getString() - Method in class gzz.mediaserver.Mediaserver.Id
 
getString() - Method in interface gzz.fuzzy.EnfiladeAligner.Instance
Get the string that the user should edit.
getStrings(Cell, Cell, int, Obs) - Static method in class gzz.client.Params
Get a list of strings in cells starting from start (INCLUSIVE).
getStrings(Cell, Dim, int, Obs) - Static method in class gzz.client.Params
 
getStringSearcher() - Method in class gzz.impl.SimpleVStreamTexter
 
getStringSearcher() - Method in interface gzz.SearchableCellTexter
Get a StringSearcher that maps cells' texts to cells.
getTeardowncode() - Method in class gzz.gfx.gl.Paper.Pass
 
getTexCoord(int, double) - Method in class gzz.gfx.gl.GL.TexRect
Get a texture coordinate transformed to within the rectangle.
getTexId() - Method in class gzz.gfx.gl.GL.TexRect
Get the OpenGL texture id in which this texture is stored.
getTexId() - Method in class gzz.gfx.gl.GL.Texture
Get the OpenGL texture id of this texture.
getTexImage(int, String, String, byte[]) - Method in class gzz.gfx.gl.GL.Texture
 
getText() - Static method in class gzz.util.PUIClipboard
 
getText() - Method in interface gzz.media.TextSpan
Get the string contained in the span.
getText() - Method in class gzz.media.impl.FakeTextSpan
 
getText(Cell, Obs) - Method in class gzz.impl.SimpleVStreamTexter
 
getText(Cell, Obs) - Method in interface gzz.VStreamCellTexter
Return the vstream in this cell, merged into a single String.
getText(Cell, Obs) - Method in interface gzz.CellTexter
Get the text for the given cell.
getTextScrollBlock(Mediaserver, Mediaserver.Id) - Static method in class gzz.media.impl.ScrollBlockManager
We can use this if we know a specific scroll block is a text scroll block.
getTextStyle(String, int, int) - Method in class gzz.client.GraphicsAPI
Obtain a text style object for an abstract font at a given size.
getTextStyle(String, int, int) - Method in class gzz.client.awt.AWTAPI
 
getTextStyle(String, int, int) - Method in class gzz.client.gl.GLAPI
 
getTexture() - Method in class gzz.gfx.gl.MipzipLoader
Get the OpenGL texture for this MipzipLoader.
getTexture(float, float) - Method in class gzz.gfx.gl.MipzipMemoryConsumer
The public API: ask for the texture at given importance and quality.
getTexture(float, float) - Method in class gzz.gfx.gl.GLSpanner.SpanPage
Cause the texture to be requested.
getTexture(float, float) - Method in class gzz.gfx.gl.GLSpanner.SpanRect
Cause the texture to be requested.
getTmpID() - Static method in class gzz.media.impl.ScrollBlockManager
Create a new temporary ID for a scrollblock.
getTypeString() - Static method in class gzz.client.GraphicsAPI
Return the type string of the API ("gl" or "awt").
getVersionId(Version, String) - Method in class gzz.mediaserver.MediaserverFiler
 
getView() - Method in class gzz.view.ZZViewContext
 
getView() - Method in interface gzz.view.ViewContext
 
getView() - Method in class gzz.view.AbstractViewContext
 
getView() - Method in class gzz.client.Fallback.Win
 
getVobByCS(int) - Method in class gzz.gfx.gl.GLVobMap
 
getVobByCS(int) - Method in interface gzz.vob.VobMap
Get the topmost vob (the one that was PLACED LAST) in the given coordinate system.
getVobSceneForEvents() - Method in class gzz.client.Screen
 
getVobSize(Cell, float, int, Dimension) - Method in class gzz.view.VobVanishingClient
 
getVobSize(Cell, float, int, Dimension) - Method in interface gzz.view.VanishingClient
 
getWidth(char[], int, int, float) - Method in class gzz.vob.TextStyle
 
getWidth(float) - Method in class gzz.view.CellHBox
 
getWidth(float) - Method in class gzz.vob.buoy.BuoyAnchor
 
getWidth(String, float) - Method in class gzz.vob.TextStyle
 
getWidths(float[]) - Method in class gzz.gfx.gl.GL.Font
Get the widths of the characters in the font.
getWindow() - Method in class gzz.view.ZZViewContext
 
getWindow() - Method in interface gzz.view.ViewContext
Get the maincell of the window, if available.
getWindow() - Method in class gzz.view.AbstractViewContext
 
getWindow() - Method in class gzz.client.Fallback.Win
 
getWindow() - Method in class gzz.client.gl.GLScreen
 
getX(char[], int, int, float, int) - Method in class gzz.vob.TextStyle
Deprecated. Just use getWidth(substring)
getX(float) - Method in class gzz.gfx.gl.PageSpanPaper
Return the paper X coordinate for the given full page span coordinate.
getX(int, float) - Method in class gzz.view.CellHBox
 
getX(String, float, int) - Method in class gzz.vob.TextStyle
Deprecated. Just use getWidth(substring)
getXuIndexer() - Method in class gzz.impl.SimpleVStreamTexter
XXX WRONG IMPLEMENTATION!!!!!!!
getXuIndexer() - Method in interface gzz.index.IndexedVStreamCellTexter
Get the index of links in this space.
getXuIndexer(Space) - Static method in class gzz.index.IndexManager
Get the Xanadu model link indexer which is to be used with the given space.
getY(float) - Method in class gzz.gfx.gl.PageSpanPaper
 
getYOffs() - Method in class gzz.gfx.gl.GL.Font
Get the offset (downwards from the top of the line) to the baseline.
gfxapi - Static variable in class gzz.client.Fallback
 
gfxapi - Variable in class gzz.vob.VobScene
 
GL - class gzz.gfx.gl.GL.
The interface to the native OpenGL library.
GL_Testing - class gzz.gfx.gl.GL_Testing.
 
GL_Testing() - Constructor for class gzz.gfx.gl.GL_Testing
 
GL.ByteVector - class gzz.gfx.gl.GL.ByteVector.
A vector of bytes stored in C++ space.
GL.DisplayList - class gzz.gfx.gl.GL.DisplayList.
An OpenGL display list.
GL.EventHandler - interface gzz.gfx.gl.GL.EventHandler.
An interface to which GL provides events.
GL.Font - class gzz.gfx.gl.GL.Font.
A (mosaic-tiled) OpenGL font.
GL.Image - class gzz.gfx.gl.GL.Image.
A buffer on the C++ side, containing a single image.
GL.ImageCache - class gzz.gfx.gl.GL.ImageCache.
 
GL.ImageCache() - Constructor for class gzz.gfx.gl.GL.ImageCache
 
GL.JavaObject - class gzz.gfx.gl.GL.JavaObject.
The Java proxy for a C++ object.
GL.NonRenderableJavaObject - class gzz.gfx.gl.GL.NonRenderableJavaObject.
A Java object which is not supposed to be placed on display lists.
GL.Program - class gzz.gfx.gl.GL.Program.
An OpenGL program object.
GL.Renderable0JavaObject - class gzz.gfx.gl.GL.Renderable0JavaObject.
The Java proxy representing a Renderable object.
GL.Renderable0JavaObject(int) - Constructor for class gzz.gfx.gl.GL.Renderable0JavaObject
 
GL.Renderable1JavaObject - class gzz.gfx.gl.GL.Renderable1JavaObject.
The Java proxy representing a Renderable object.
GL.Renderable1JavaObject(int) - Constructor for class gzz.gfx.gl.GL.Renderable1JavaObject
 
GL.Renderable2JavaObject - class gzz.gfx.gl.GL.Renderable2JavaObject.
The Java proxy representing a Renderable2 object.
GL.Renderable2JavaObject(int) - Constructor for class gzz.gfx.gl.GL.Renderable2JavaObject
 
GL.Renderable3JavaObject - class gzz.gfx.gl.GL.Renderable3JavaObject.
The Java proxy representing a Renderable2 object.
GL.Renderable3JavaObject(int) - Constructor for class gzz.gfx.gl.GL.Renderable3JavaObject
 
GL.RenderingSurface - class gzz.gfx.gl.GL.RenderingSurface.
 
GL.ShaderRect - class gzz.gfx.gl.GL.ShaderRect.
3D/2D shader image data, loaded into textures.
GL.TexRect - class gzz.gfx.gl.GL.TexRect.
A rectangular region of an image, loaded into a texture.
GL.Texture - class gzz.gfx.gl.GL.Texture.
A texture object.
GL.Window - class gzz.gfx.gl.GL.Window.
An on-screen GLX window into which graphics can be drawn.
GL() - Constructor for class gzz.gfx.gl.GL
 
GLAPI - class gzz.client.gl.GLAPI.
Java.awt.Graphics implementation of GraphicsAPI
GLAPI() - Constructor for class gzz.client.gl.GLAPI
 
GLBackgroundImageLoader - class gzz.gfx.gl.GLBackgroundImageLoader.
 
GLCache - class gzz.gfx.gl.GLCache.
Cache some renderables' creation.
GLCache() - Constructor for class gzz.gfx.gl.GLCache
 
GLDeletable - interface gzz.gfx.gl.GLDeletable.
An interface with a finalization method that has to be called in the OpenGL thread.
GlobalToolkit - class gzz.util.GlobalToolkit.
Contains the global toolkit instance
GlobalToolkit() - Constructor for class gzz.util.GlobalToolkit
 
GLRen - class gzz.gfx.gl.GLRen.
 
GLRen.BasisPaperQuad - class gzz.gfx.gl.GLRen.BasisPaperQuad.
 
GLRen.BevelConnection - class gzz.gfx.gl.GLRen.BevelConnection.
 
GLRen.CalendarPaper - class gzz.gfx.gl.GLRen.CalendarPaper.
 
GLRen.CallList - class gzz.gfx.gl.GLRen.CallList.
 
GLRen.CallListBoxCoorded - class gzz.gfx.gl.GLRen.CallListBoxCoorded.
 
GLRen.CallListCoorded - class gzz.gfx.gl.GLRen.CallListCoorded.
 
GLRen.ClipSquare - class gzz.gfx.gl.GLRen.ClipSquare.
 
GLRen.ContinuousLine - class gzz.gfx.gl.GLRen.ContinuousLine.
 
GLRen.CopyPixels - class gzz.gfx.gl.GLRen.CopyPixels.
 
GLRen.CopyTexSubImage2D - class gzz.gfx.gl.GLRen.CopyTexSubImage2D.
 
GLRen.CulledPaperQuad - class gzz.gfx.gl.GLRen.CulledPaperQuad.
 
GLRen.DrawPixels - class gzz.gfx.gl.GLRen.DrawPixels.
 
GLRen.HorizText - class gzz.gfx.gl.GLRen.HorizText.
 
GLRen.HorizText_Squished - class gzz.gfx.gl.GLRen.HorizText_Squished.
 
GLRen.HorizText2 - class gzz.gfx.gl.GLRen.HorizText2.
 
GLRen.IrregularEdge - class gzz.gfx.gl.GLRen.IrregularEdge.
 
GLRen.IrregularQuad - class gzz.gfx.gl.GLRen.IrregularQuad.
 
GLRen.LABColorMap - class gzz.gfx.gl.GLRen.LABColorMap.
 
GLRen.LABSlice - class gzz.gfx.gl.GLRen.LABSlice.
 
GLRen.LineConnector - class gzz.gfx.gl.GLRen.LineConnector.
 
GLRen.MotionCallList - class gzz.gfx.gl.GLRen.MotionCallList.
 
GLRen.PaperQuad - class gzz.gfx.gl.GLRen.PaperQuad.
 
GLRen.ProgramLocalParameter - class gzz.gfx.gl.GLRen.ProgramLocalParameter.
 
GLRen.ReadPixels - class gzz.gfx.gl.GLRen.ReadPixels.
 
GLRen.SetMatrix - class gzz.gfx.gl.GLRen.SetMatrix.
 
GLRen.SimpleDiced - class gzz.gfx.gl.GLRen.SimpleDiced.
 
GLRen.SmoothConnector - class gzz.gfx.gl.GLRen.SmoothConnector.
 
GLRen.SqFilletConnection - class gzz.gfx.gl.GLRen.SqFilletConnection.
 
GLRen.SquareFrame - class gzz.gfx.gl.GLRen.SquareFrame.
 
GLRen.StopClipSquare - class gzz.gfx.gl.GLRen.StopClipSquare.
 
GLRen.StupidLinestrip - class gzz.gfx.gl.GLRen.StupidLinestrip.
 
GLRen.TDecor - class gzz.gfx.gl.GLRen.TDecor.
 
GLRen.TexSubImage2D - class gzz.gfx.gl.GLRen.TexSubImage2D.
 
GLRen.VertexAttribPointer - class gzz.gfx.gl.GLRen.VertexAttribPointer.
 
GLRen.VertexProgramParam - class gzz.gfx.gl.GLRen.VertexProgramParam.
 
GLRen() - Constructor for class gzz.gfx.gl.GLRen
 
GLRenderingSurface - class gzz.client.gl.GLRenderingSurface.
 
GLScreen - class gzz.client.gl.GLScreen.
 
GLScreen(GraphicsAPI) - Constructor for class gzz.client.gl.GLScreen
 
GLSpanner - class gzz.gfx.gl.GLSpanner.
A static class, superceding GLSpans, for loading Image spans into OpenGL textures.
GLSpanner.SpanPage - class gzz.gfx.gl.GLSpanner.SpanPage.
 
GLSpanner.SpanRect - class gzz.gfx.gl.GLSpanner.SpanRect.
 
GLSpanner() - Constructor for class gzz.gfx.gl.GLSpanner
 
GLSpans - class gzz.gfx.gl.GLSpans.
Manage image and page spans for OpenGL.
GLSpans.Rect - class gzz.gfx.gl.GLSpans.Rect.
A rectangle in a texture.
GLSpans.Rect() - Constructor for class gzz.gfx.gl.GLSpans.Rect
 
GLSpans() - Constructor for class gzz.gfx.gl.GLSpans
 
GLUpdateManager - class gzz.client.gl.GLUpdateManager.
 
GLUpdateManager(Runnable) - Constructor for class gzz.client.gl.GLUpdateManager
 
GLUtil - class gzz.gfx.gl.GLUtil.
Miscellaneous GL utilities that don't belong.
GLUtil() - Constructor for class gzz.gfx.gl.GLUtil
 
GLVobCoorder - class gzz.gfx.gl.GLVobCoorder.
 
GLVobCoorder() - Constructor for class gzz.gfx.gl.GLVobCoorder
 
GLVobMap - class gzz.gfx.gl.GLVobMap.
 
GLVobMap(GLRenderingSurface) - Constructor for class gzz.gfx.gl.GLVobMap
 
GraphicsAPI - class gzz.client.GraphicsAPI.
An interface that both the OpenGL and java.awt.Graphics subsystems provide.
GraphicsAPI.AbstractRenderingSurface - class gzz.client.GraphicsAPI.AbstractRenderingSurface.
 
GraphicsAPI.AbstractRenderingSurface(GraphicsAPI) - Constructor for class gzz.client.GraphicsAPI.AbstractRenderingSurface
 
GraphicsAPI.AbstractWindow - class gzz.client.GraphicsAPI.AbstractWindow.
 
GraphicsAPI.AbstractWindow(GraphicsAPI) - Constructor for class gzz.client.GraphicsAPI.AbstractWindow
 
GraphicsAPI.RenderingSurface - interface gzz.client.GraphicsAPI.RenderingSurface.
An interface for generic rendering surfaces.
GraphicsAPI.Window - interface gzz.client.GraphicsAPI.Window.
An interface for windows visible on the screen.
GraphicsAPI() - Constructor for class gzz.client.GraphicsAPI
 
gzz - package gzz
gzz
gzz.client - package gzz.client
 
gzz.client.awt - package gzz.client.awt
 
gzz.client.gl - package gzz.client.gl
 
gzz.control - package gzz.control
 
gzz.diff - package gzz.diff
 
gzz.fuzzy - package gzz.fuzzy
 
gzz.gfx.gl - package gzz.gfx.gl
 
gzz.impl - package gzz.impl
 
gzz.index - package gzz.index
 
gzz.index.impl - package gzz.index.impl
 
gzz.media - package gzz.media
 
gzz.media.impl - package gzz.media.impl
 
gzz.mediaserver - package gzz.mediaserver
 
gzz.mediaserver.storage - package gzz.mediaserver.storage
 
gzz.slices - package gzz.slices
 
gzz.util - package gzz.util
 
gzz.view - package gzz.view
 
gzz.view.buoy - package gzz.view.buoy
 
gzz.vob - package gzz.vob
org.gzigzag.vob
gzz.vob.buoy - package gzz.vob.buoy
 
gzz.zzutil - package gzz.zzutil
 

H

h - Variable in class gzz.view.PageSpanCellView.Layout
 
h - Variable in class gzz.gfx.gl.PageSpanPaper
The page is in the range (0,0)..(w,h) in paper coordinates.
h - Variable in class gzz.gfx.gl.GLSpanner.SpanPage
The width and height in pagespan units of the real page.
h - Variable in class gzz.gfx.gl.GLSpans.Rect
Width and height in points.
h - Variable in class gzz.media.impl.ScrollBlockManager.ImageSpanBase
 
h - Variable in class gzz.media.impl.ScrollBlockManager.PageSpanBase
 
h(Cell) - Method in class gzz.impl.AbstractDim
 
h(Cell) - Method in interface gzz.Dim
 
h(Cell, int) - Method in class gzz.impl.AbstractDim
 
h(Cell, int) - Method in interface gzz.Dim
 
h(Cell, int, Obs) - Method in class gzz.impl.AbstractDim
Get headcell.
h(Cell, int, Obs) - Method in interface gzz.Dim
Get headcell.
h(Dim) - Method in class gzz.Cell
Find the headcell of a rank.
h(Dim, int) - Method in class gzz.Cell
 
h(Dim, int, boolean) - Method in class gzz.Cell
 
h(Dim, int, boolean, Obs) - Method in class gzz.Cell
Find the headcell of a rank.
handleEvents(boolean) - Method in class gzz.client.AbstractUpdateManager
For subclasses to override: process incoming events.
handleEvents(boolean) - Method in class gzz.client.awt.JUpdateManager
 
handleEvents(boolean) - Method in class gzz.client.gl.GLUpdateManager
 
hasEndState() - Method in class gzz.client.Screen
 
hasEndState() - Method in interface gzz.client.AbstractUpdateManager.Window
Whether the endstate has been generated.
hasExtension(String) - Static method in class gzz.gfx.gl.GL
Return a boolean showing whether the given extension is supported by the current OpenGL environment.
hashCode() - Method in class gzz.view.Mark
 
hashCode() - Method in class gzz.mediaserver.Mediaserver.Id
 
hashCode() - Method in class gzz.util.Pair
 
hashCode() - Method in class gzz.util.AbstractHashMap
Very slow!
hashCode() - Method in class gzz.Cell
 
hashCode() - Method in class gzz.media.impl.SimpleImageScroll
 
hashCode() - Method in class gzz.media.impl.ScrollBlockManager.Span1DBase
 
hashCode() - Method in class gzz.media.impl.ScrollBlockManager.ImageSpanBase
 
hashCode() - Method in class gzz.media.impl.ScrollBlockManager.PageSpanBase
 
hashCode() - Method in class gzz.media.impl.PermanentTextScroll
 
hashCode() - Method in class gzz.media.impl.PageImageScroll
 
hashCode() - Method in class gzz.media.impl.FakeTextSpan
 
hashCode() - Method in class gzz.media.impl.Enfilade1DImpl
 
hashCode() - Method in class gzz.slices.SliceVersion
 
hashCode() - Method in class gzz.slices.SliceVersion.Conn
 
hasNext() - Method in class gzz.zzutil.RankList.CellIterator
 
hasPrevious() - Method in class gzz.zzutil.RankList.CellIterator
 
HeaderUtil - class gzz.util.HeaderUtil.
Utility functions for reading and writing RFC 2822-style headers.
HeaderUtil.ParseException - exception gzz.util.HeaderUtil.ParseException.
 
HeaderUtil.ParseException(String) - Constructor for class gzz.util.HeaderUtil.ParseException
 
HeaderUtil() - Constructor for class gzz.util.HeaderUtil
 
hexToByteArr(String) - Static method in class gzz.util.HexUtil
 
HexUtil - class gzz.util.HexUtil.
Convert between byte arrays and strings of Hex digits
HexUtil() - Constructor for class gzz.util.HexUtil
 
home - Static variable in class gzz.zzutil.Ids
The id of the home cell-- in ANY slice.
home_block - Static variable in class gzz.zzutil.Ids
DEPRECATED-- used for importing old versions, isn't useful nowadays
home_id - Static variable in class gzz.zzutil.Ids
DEPRECATED-- used for importing old versions, isn't useful nowadays
hop(Cell, int) - Method in class gzz.impl.AbstractDim
 
hop(Cell, int) - Method in interface gzz.Dim
Hop the cell along this dimension.
hop(Dim, int) - Method in class gzz.Cell
Hops the cell along the dimension.

I

id - Variable in class gzz.impl.AbstractDim
The identifier.
id - Variable in class gzz.mediaserver.PointerSet
 
ID_AND_TEXT - Static variable in class gzz.Cell
 
ID_ONLY - Static variable in class gzz.Cell
 
IDCheckInputStream - class gzz.mediaserver.IDCheckInputStream.
An InputStream that checks whether a given Mediaserver.Id matches.
IDCheckInputStream(InputStream, byte[]) - Constructor for class gzz.mediaserver.IDCheckInputStream
 
IDCheckInputStream(InputStream, byte[], byte[]) - Constructor for class gzz.mediaserver.IDCheckInputStream
 
identityManager - Variable in class gzz.impl.ModularSpace
 
IdentityManager - interface gzz.impl.IdentityManager.
The global identities in a ZZ space.
Ids - class gzz.zzutil.Ids.
Important cell and dimension ids.
Ids() - Constructor for class gzz.zzutil.Ids
 
IDSpace - class gzz.mediaserver.IDSpace.
A space of globally unique IDs.
IDSpace() - Constructor for class gzz.mediaserver.IDSpace
 
ImageCellContentView - class gzz.view.ImageCellContentView.
A cell content view showing a cell's image.
ImageCellContentView() - Constructor for class gzz.view.ImageCellContentView
 
imageFilename() - Method in class gzz.media.impl.SimpleImageScroll
 
imageFilename(int) - Method in class gzz.media.impl.PageImageScroll
Return the image file name for the given, 0-based page.
imageFileResolution(int) - Method in class gzz.media.impl.PageImageScroll
The resolution of the images.
ImageSize - class gzz.util.ImageSize.
Methods for determining sizes of image files.
ImageSize() - Constructor for class gzz.util.ImageSize
 
ImageSpan - interface gzz.media.ImageSpan.
An image span - contiguous piece of a permascroll -.
in - Variable in class gzz.slices.YAMLVersionReader
 
inBlock() - Method in class gzz.slices.YAMLVersionReader
 
Index - interface gzz.index.Index.
A searchable index.
IndexedVStreamCellTexter - interface gzz.index.IndexedVStreamCellTexter.
A cell texter that can be queried for links and transclusions.
Indexer - interface gzz.index.Indexer.
An object that gets index updates.
IndexManager - class gzz.index.IndexManager.
A class from which different indices to spaces can be requested.
IndexManager() - Constructor for class gzz.index.IndexManager
 
init() - Static method in class gzz.gfx.gl.IrregularFrame
 
init() - Static method in class gzz.gfx.gl.GL
Init the library - to be called once during startup.
init() - Static method in class gzz.gfx.gl.GLRen
 
initBackplane - Static variable in class gzz.gfx.gl.Stencil
 
initContents_depth - Static variable in class gzz.gfx.gl.Stencil
 
initContents_nodepth - Static variable in class gzz.gfx.gl.Stencil
 
INITIAL_LENGTH - Static variable in class gzz.util.Pool
The initial size of the cache array.
INITIAL_LENGTH - Static variable in class gzz.util.BlockPool
The initial size of the pool array.
InitialStringSearcher - class gzz.util.InitialStringSearcher.
Searches for strings having the parameter string as the initial substring.
InitialStringSearcher() - Constructor for class gzz.util.InitialStringSearcher
 
initmul - Variable in class gzz.view.PlainVanishing
 
initOutside - Static variable in class gzz.gfx.gl.Stencil
 
initStencil - Static variable in class gzz.gfx.gl.Stencil
 
initZero - Static variable in class gzz.gfx.gl.Stencil
 
InputEventUtil - class gzz.util.InputEventUtil.
Hacks to work around Java's inconsistent, ideosyncratic key events.
InputEventUtil() - Constructor for class gzz.util.InputEventUtil
 
insert(Cell, int, Cell) - Method in class gzz.impl.AbstractDim
 
insert(Cell, int, Cell) - Method in interface gzz.Dim
Insert a cell on a rank.
insert(Dim, int, Cell) - Method in class gzz.Cell
Insert a cell next to this one in the rank.
insertRank(Cell, int, Cell) - Method in class gzz.impl.AbstractDim
 
insertRank(Cell, int, Cell) - Method in interface gzz.Dim
Insert a whole rank inside another rank.
insertText(Cell, int, String) - Method in class gzz.impl.SimpleVStreamTexter
 
insertText(Cell, int, String) - Method in class gzz.impl.EvilCellTexter
 
insertText(Cell, int, String) - Method in interface gzz.CellTexter
Insert the given string into the text in the cell C.
insertText(int, String) - Method in class gzz.Cell
Insert some text to this cell.
insertText(String) - Method in class gzz.client.Fallback.Win
 
instance - Static variable in class gzz.client.AbstractUpdateManager
 
instance - Static variable in class gzz.mediaserver.IDSpace
 
instance - Static variable in class gzz.util.URN5Namespace
Static instance to use when security concerns aren't too high.
instance() - Static method in class gzz.gfx.gl.PaperOptions
 
interpList(VobMatcher, boolean) - Method in interface gzz.vob.VobMatcher
Return, for each coordinate system of this matcher, an integer giving the coordinate system of the other matcher that system should move to.
interruptEventloop() - Method in class gzz.client.AbstractUpdateManager
 
interruptEventloop() - Method in class gzz.client.gl.GLUpdateManager
 
interruptEventloop() - Static method in class gzz.gfx.gl.GL
Interrupt the event loop.
intersect(int, int, Vob.RenderInfo, Vob.RenderInfo) - Method in class gzz.vob.Vob
 
intersects(Enfilade1D) - Method in class gzz.media.impl.Enfilade1DImpl
Return true if this enfilade intersects (span-wise) the other one.
intersects(Span) - Method in interface gzz.media.Span
Whether this span and the given span intersect.
intersects(Span) - Method in class gzz.media.impl.ScrollBlockManager.Span1DBase
 
intersects(Span) - Method in class gzz.media.impl.ScrollBlockManager.ImageSpanBase
 
intersects(Span) - Method in class gzz.media.impl.ScrollBlockManager.PageSpanBase
 
intersects(Span) - Method in class gzz.media.impl.FakeTextSpan
 
intersects(Span) - Method in class gzz.media.impl.Enfilade1DImpl
Return true if this enfilade intersects (span-wise) the given span.
intersectsAfter(Span) - Method in class gzz.media.impl.ScrollBlockManager.Span1DBase
 
intersectsBefore(Span) - Method in class gzz.media.impl.ScrollBlockManager.Span1DBase
 
inverse() - Method in class gzz.diff.SimpleDimDelta
 
inverse() - Method in class gzz.diff.SimpleContentDelta
 
inverse() - Method in interface gzz.diff.DimDelta
Get the inverse of this change.
inverse() - Method in class gzz.diff.Delta
Get the inverse of this change.
inverse() - Method in interface gzz.diff.ContentDelta
Get the inverse of this change.
inverse() - Method in interface gzz.util.Version.Diff
Return the inverse of this diff.
inverse() - Method in class gzz.slices.SliceVersion.Diff
Return the inverse of this diff.
inverseTransformPoints3_interp(int[], GLVobCoorder, float, boolean, int, float[], float[]) - Method in class gzz.gfx.gl.GLVobCoorder
 
inverseTransformPoints3(int, float[], float[]) - Method in class gzz.gfx.gl.GLVobCoorder
 
inverseTransformPoints3(int, float[], float[]) - Method in class gzz.vob.VobCoorder
 
invert(float, float, float[]) - Method in class gzz.vob.Vob.RenderInfo
Perform the inverse transformation, if possible.
invert(int) - Method in class gzz.gfx.gl.GLVobCoorder
 
IRREGU_CS2_TO_SCREEN - Static variable in class gzz.gfx.gl.GLRen
 
IRREGU_SHIFTS - Static variable in class gzz.gfx.gl.GLRen
 
IrregularFrame - class gzz.gfx.gl.IrregularFrame.
Encapsulate the python class for creating irregularframe renderables.
IrregularFrame() - Constructor for class gzz.gfx.gl.IrregularFrame
 
isAncestor(int, int) - Method in interface gzz.vob.VobMatcher
Whether calling getParent(cs) recursively (at least one time!) would eventually return parent.
isCircularHead(Cell, Obs) - Method in class gzz.impl.SimpleDim
 
isCircularHead(Cell, Obs) - Method in class gzz.impl.AbstractDim
 
isCircularHead(Cell, Obs) - Method in interface gzz.Dim
Whether the given cell is a headcell of a circular rank on this dimension.
isEmpty() - Method in interface gzz.util.Version.Diff
Whether this is the empty diff.
isEmpty() - Method in class gzz.util.AbstractHashMap
 
isEmpty() - Method in class gzz.slices.SliceVersion.Diff
 
isFinalized() - Method in interface gzz.media.ScrollBlock
Whether this block has been finalized or whether more can be appended.
isFinalized() - Method in class gzz.media.impl.TransientTextScroll
 
isFinalized() - Method in class gzz.media.impl.SimpleImageScroll
 
isFinalized() - Method in class gzz.media.impl.PermanentTextScroll
 
isFinalized() - Method in class gzz.media.impl.PageImageScroll
 
isFinalized() - Method in class gzz.media.impl.FakeTextSpan.FakeTextScrollBlock
 
isLooping(Object) - Method in class gzz.util.LoopDetector
Returns true if the parameter is a part of a looping sequence.
isMarked(Cell) - Method in class gzz.view.ZZViewContext
 
isMarked(Cell) - Method in interface gzz.view.ViewContext
Whether a given cell is marked by the current mark set.
isMarked(Cell) - Method in class gzz.view.DefaultBinder
 
isMarked(Cell) - Method in class gzz.view.AbstractViewContext
 
isMarked(Cell) - Method in interface gzz.client.FallbackBinder
 
isMarked(Cell) - Method in class gzz.client.Fallback.Win
 
isOver(long) - Method in interface gzz.client.AbstractUpdateManager.FractCalculator
 
isOver(long) - Method in class gzz.client.AbstractUpdateManager.LinearCalculator
 
isOver(long) - Method in class gzz.client.AbstractUpdateManager.SimpleCalculator
 
iterator(Cell) - Method in class gzz.impl.AbstractDim
Iterate starting from the given cell.
iterator(Cell) - Method in interface gzz.Dim
Iterate starting from the given cell.

J

JavaIncompat - class gzz.util.JavaIncompat.
Handle various java incompatibilities, most notably focus handling - GRRR!!.
JavaIncompat() - Constructor for class gzz.util.JavaIncompat
 
javaObjector - Variable in class gzz.impl.AbstractSpace
 
JavaObjector - interface gzz.JavaObjector.
A component of Space that is able to associate Java objects with cells.
JoystickListener - interface gzz.client.JoystickListener.
An interface for receiving joystick events.
JoystickState - class gzz.client.JoystickState.
The current state of a joystick.
JoystickState() - Constructor for class gzz.client.JoystickState
 
jumpFract - Static variable in class gzz.client.AbstractUpdateManager
 
JUpdateManager - class gzz.client.awt.JUpdateManager.
 
JUpdateManager.EventProcessor - interface gzz.client.awt.JUpdateManager.EventProcessor.
An interface for avoiding the Java event queue, which we have synchronization problems with.
JUpdateManager(Runnable) - Constructor for class gzz.client.awt.JUpdateManager
 
Jython - class gzz.util.Jython.
Some utilities that jython seems to need.
Jython() - Constructor for class gzz.util.Jython
 

K

keyEventHack(KeyEvent) - Static method in class gzz.util.InputEventUtil
Do the hacks on this key event.
keySet() - Method in class gzz.impl.SimpleDim.DirMap
 
keySet() - Method in class gzz.util.AbstractFlatHashMap
 
keystroke(String) - Method in interface gzz.view.buoy.BuoyViewMainNode
A keystroke was not interpreted to the buoy framework and is passed to this node as the main buoy.
keystroke(String) - Method in class gzz.client.Fallback.Win
 
keystroke(String) - Method in interface gzz.client.Binder
A keystroke.
keystroke(String) - Method in interface gzz.gfx.gl.GL.EventHandler
Receive a keystroke event.
keystroke(String, Fallback.Win) - Method in class gzz.view.DefaultBinder
 
keystroke(String, Fallback.Win) - Method in interface gzz.client.FallbackBinder
 

L

lastClientException - Variable in class gzz.view.DefaultBinder
The last client exception that occurred, if any.
LastOpDecorator - class gzz.view.LastOpDecorator.
A Fallback scene decorator showing the last (currently waiting) directional op entered.
LastOpDecorator() - Constructor for class gzz.view.LastOpDecorator
 
latestFract - Variable in class gzz.client.Screen
 
latestLod - Variable in class gzz.client.Screen
 
LEFT - Static variable in class gzz.client.Fallback
 
length() - Method in interface gzz.media.Span1D
Get the length of this span, in natural units.
length() - Method in interface gzz.media.Enfilade1D
Get the sum of the lengths.
length() - Method in class gzz.media.impl.ScrollBlockManager.Span1DBase
 
length() - Method in class gzz.media.impl.FakeTextSpan
 
length() - Method in class gzz.media.impl.Enfilade1DImpl
 
line - Variable in class gzz.slices.YAMLVersionReader
 
LinebrokenCellContentView - class gzz.view.LinebrokenCellContentView.
A cell content view showing a cell's text, broken into lines.
LinebrokenCellContentView(TextStyle) - Constructor for class gzz.view.LinebrokenCellContentView
 
LinebrokenCellContentView(TextStyle, String) - Constructor for class gzz.view.LinebrokenCellContentView
 
LinebrokenCellContentView(TextStyle, String, boolean) - Constructor for class gzz.view.LinebrokenCellContentView
 
link - Variable in class gzz.index.impl.SpaceXuIndexer
 
link(int, int, BuoyViewNodeType, Object, Object) - Method in interface gzz.view.buoy.BuoyLinkListener
A buoy link was found.
linksByCell - Variable in class gzz.index.impl.SpaceXuIndexer
 
linkSpace - Variable in class gzz.client.Fallback
The Space we use for xu links for now.
LinuxJoystick - class gzz.client.LinuxJoystick.
A simple class to use the Linux joystick API.
LinuxJoystick.Calibrator - class gzz.client.LinuxJoystick.Calibrator.
A class for reading and using jscalibrator files.
LinuxJoystick.Calibrator(File, String) - Constructor for class gzz.client.LinuxJoystick.Calibrator
 
LinuxJoystick(File) - Constructor for class gzz.client.LinuxJoystick
 
listIterator(int) - Method in class gzz.zzutil.RankList
 
load() - Method in class gzz.mediaserver.MediaserverFiler
 
load() - Method in interface gzz.util.Filer
Load the current version stored in this filer.
load() - Method in class gzz.media.impl.PermanentTextScroll
 
load(Mediaserver.Id, String[]) - Method in class gzz.mediaserver.MediaserverFiler
 
load(String) - Method in class gzz.gfx.gl.GL.Program
 
loadLib() - Static method in class gzz.gfx.gl.GL
Load the OpenGL library.
loadNull2D(int, String, int, int, int, String, String) - Method in class gzz.gfx.gl.GL.Texture
Load a NULL pointer to the texture, which clears the image and sets the mip maps.
loadSubImage(int, GL.Image, int, int, int, int, int, int) - Method in class gzz.gfx.gl.GL.Texture
Load an image into a part of this texture.
loadToBaseLevelSynch(int) - Method in class gzz.gfx.gl.MipzipMemoryConsumer
 
loadToBaseLevelSynch(int) - Method in class gzz.gfx.gl.MipzipLoader
Load to the base level synchronously: no discards.
LODscale - Static variable in class gzz.gfx.gl.GLSpans
Unfortunately we need to store the textures at two different levels since adjusting TEXTURE_BASE_LEVEL does not have enough effect.
log(String) - Static method in class gzz.util.ZZLogger
 
logfile - Static variable in class gzz.util.ZZLogger
 
LollipopCellView - class gzz.view.LollipopCellView.
A factory for making ball-and-stick aka lollipop cell vobs.
LollipopCellView(CellView) - Constructor for class gzz.view.LollipopCellView
 
LoopDetector - class gzz.util.LoopDetector.
A loop detector.
LoopDetector() - Constructor for class gzz.util.LoopDetector
 
loopStdstrConv(String) - Static method in class gzz.gfx.gl.GL_Testing
 
loopUnistrConv(String) - Static method in class gzz.gfx.gl.GL_Testing
Exists for testing string conversions through JNI.

M

Main - class gzz.control.Main.
A wrapper class for starting Gzz.py from Java.
Main() - Constructor for class gzz.control.Main
 
main(String[]) - Static method in class gzz.client.LinuxJoystick
For testing.
main(String[]) - Static method in class gzz.mediaserver.ComputeID
 
main(String[]) - Static method in class gzz.mediaserver.AddToMediaserver
 
main(String[]) - Static method in class gzz.mediaserver.AddPointer
 
main(String[]) - Static method in class gzz.util.URN5Namespace
If run as a main program, generate and print to stdout a single urn-5 identifier.
main(String[]) - Static method in class gzz.util.Bench
 
main(String[]) - Static method in class gzz.control.Main
 
makeCell(String) - Method in class gzz.impl.PlainCellManager
 
makeCell(String) - Method in class gzz.impl.AbstractCellManager
Create the Cell object for the cell given by id.
makeEnfilade() - Method in interface gzz.media.Enfilade1D.Maker
 
makeEnfilade() - Method in class gzz.media.impl.Enfilade1DImpl.Enfilade1DImplMaker
 
makeEnfilade(List) - Method in interface gzz.media.Enfilade1D.Maker
 
makeEnfilade(List) - Method in class gzz.media.impl.Enfilade1DImpl.Enfilade1DImplMaker
 
makeEnfilade(Span) - Method in interface gzz.media.Enfilade1D.Maker
 
makeEnfilade(Span) - Method in class gzz.media.impl.Enfilade1DImpl.Enfilade1DImplMaker
 
makeLink(Fallback, int) - Static method in class gzz.view.DefaultBinder
 
makeLink(Fallback, int, Enfilade1D) - Static method in class gzz.view.DefaultBinder
 
makeString() - Method in interface gzz.media.Enfilade1D
Return a String object where offsets are the same as in this enfilade.
makeString() - Method in class gzz.media.impl.Enfilade1DImpl
 
makeTextSpan(char) - Method in interface gzz.media.SpanMaker
 
makeTextSpan(char) - Method in class gzz.media.impl.ScrollSpanMaker
 
makeTextSpan(char) - Method in class gzz.media.impl.FakeSpanMaker
 
makeTextSpan(String) - Method in interface gzz.media.SpanMaker
 
makeTextSpan(String) - Method in class gzz.media.impl.ScrollSpanMaker
 
makeTextSpan(String) - Method in class gzz.media.impl.FakeSpanMaker
 
map - Variable in class gzz.vob.VobScene
 
Mark - class gzz.view.Mark.
An object representing a marked cell.
Mark(Cell) - Constructor for class gzz.view.Mark
 
Mark(Cell, Enfilade1D) - Constructor for class gzz.view.Mark
 
mark(int) - Method in class gzz.util.CountingReader
 
MarkDecorator - class gzz.view.MarkDecorator.
A scene decorator showing the current mark set.
MarkDecorator() - Constructor for class gzz.view.MarkDecorator
 
markedCells - Static variable in class gzz.view.DefaultBinder
The set of all marked cells.
marks - Static variable in class gzz.view.DefaultBinder
The current set of marks.
markSupported() - Method in class gzz.util.CountingReader
 
matcher - Variable in class gzz.vob.VobScene
 
maxmag - Variable in class gzz.view.FisheyeState
 
maxsize - Variable in class gzz.view.FisheyeState
 
Media - class gzz.zzutil.Media.
 
Media() - Constructor for class gzz.zzutil.Media
 
MediaInputStream - class gzz.media.MediaInputStream.
An ObjectInputStream that can serialize Spans.
MediaInputStream(InputStream, Mediaserver) - Constructor for class gzz.media.MediaInputStream
 
MediaOutputStream - class gzz.media.MediaOutputStream.
An ObjectOutputStream that can serialize Spans.
MediaOutputStream(OutputStream, Mediaserver) - Constructor for class gzz.media.MediaOutputStream
 
mediaserver - Variable in class gzz.media.MediaOutputStream
 
mediaserver - Variable in class gzz.media.MediaInputStream
 
Mediaserver - interface gzz.mediaserver.Mediaserver.
Interface to a mediaserver capable of retrieving and adding data.
Mediaserver.Id - class gzz.mediaserver.Mediaserver.Id.
The ID handle class.
Mediaserver.Id(byte[]) - Constructor for class gzz.mediaserver.Mediaserver.Id
 
Mediaserver.Id(String) - Constructor for class gzz.mediaserver.Mediaserver.Id
 
Mediaserver.InvalidID - exception gzz.mediaserver.Mediaserver.InvalidID.
 
Mediaserver.InvalidID(String) - Constructor for class gzz.mediaserver.Mediaserver.InvalidID
 
MediaserverBlock - interface gzz.mediaserver.MediaserverBlock.
 
MediaserverBlock.AbstractBlock - class gzz.mediaserver.MediaserverBlock.AbstractBlock.
 
MediaserverBlock.AbstractBlock(Mediaserver.Id, String, InputStream) - Constructor for class gzz.mediaserver.MediaserverBlock.AbstractBlock
 
MediaserverBlock.ByteArrayBlock - class gzz.mediaserver.MediaserverBlock.ByteArrayBlock.
 
MediaserverBlock.FileBlock - class gzz.mediaserver.MediaserverBlock.FileBlock.
 
MediaserverFiler - class gzz.mediaserver.MediaserverFiler.
 
MediaserverFiler.Group - class gzz.mediaserver.MediaserverFiler.Group.
 
MediaserverFiler.Group(Version, Mediaserver, VersionFormat) - Constructor for class gzz.mediaserver.MediaserverFiler.Group
 
MediaserverFiler(Mediaserver, String, Version, VersionFormat) - Constructor for class gzz.mediaserver.MediaserverFiler
 
minHeight - Variable in class gzz.vob.buoy.SimpleBuoy
 
minmag - Variable in class gzz.view.FisheyeState
 
minsize - Variable in class gzz.view.FisheyeState
 
minWidth - Variable in class gzz.vob.buoy.SimpleBuoy
 
MipzipLoader - class gzz.gfx.gl.MipzipLoader.
A loader for Mipzip files: files of zipped, compressed mipmap levels.
MipzipLoader(File) - Constructor for class gzz.gfx.gl.MipzipLoader
Create a new MipzipLoader for the given mipzip file.
MipzipMemoryConsumer - class gzz.gfx.gl.MipzipMemoryConsumer.
An adapter between MipzipLoader and MemoryConsumer.
MipzipMemoryConsumer(MemoryPartitioner, MipzipLoader) - Constructor for class gzz.gfx.gl.MipzipMemoryConsumer
 
mode - Variable in class gzz.client.Fallback
The current mode.
ModularCellTexter - interface gzz.impl.ModularCellTexter.
A celltexter that knows how to act in a ModularSpace.
ModularDeltaSpace - class gzz.impl.ModularDeltaSpace.
ModularSpace extended to implement gzz.diff.DeltaSpace
ModularDeltaSpace(ModularCellTexter, CellManager, DimManager, IdentityManager, Slicer, ObsTrigger) - Constructor for class gzz.impl.ModularDeltaSpace
 
ModularSpace - class gzz.impl.ModularSpace.
An implementation of space that delegates calls to a CellManager and a DimManager.
ModularSpace(ModularCellTexter, CellManager, DimManager, IdentityManager, Slicer, ObsTrigger) - Constructor for class gzz.impl.ModularSpace
 
ModularSpace(SliceVersion, ModularCellTexter, CellManager, DimManager, IdentityManager, Slicer, ObsTrigger) - Constructor for class gzz.impl.ModularSpace
Create a new ModularSpace and initialize it from a SliceVersion.
monochromeFormat - Static variable in class gzz.gfx.gl.GLSpans
The format to use for monochrome spans.
MOTION - Static variable in interface gzz.gfx.gl.GL.EventHandler
 
mouse(int, int, int, int) - Method in interface gzz.gfx.gl.GL.EventHandler
 
mouse(MouseEvent) - Method in class gzz.client.Fallback.Win
 
mouse(MouseEvent) - Method in interface gzz.client.Binder
A mouse event.
mouse(MouseEvent) - Method in class gzz.client.AbstractBinder
 
mouse(MouseEvent, Fallback.Win) - Method in class gzz.view.DefaultBinder
 
mouse(MouseEvent, Fallback.Win) - Method in interface gzz.client.FallbackBinder
 
mouse(MouseEvent, VobScene) - Method in interface gzz.view.buoy.BuoyViewMainNode
A mouse event was not interpreted to the buoy framework and is passed to this node as the main buoy.
mouseClicked(MouseEvent) - Method in class gzz.client.awt.AWTScreen
 
mouseDragged(MouseEvent) - Method in class gzz.client.awt.AWTScreen
 
mouseEntered(MouseEvent) - Method in class gzz.client.awt.AWTScreen
 
mouseEventHack(MouseEvent) - Static method in class gzz.util.InputEventUtil
Do the hacks on this mouse event.
mouseExited(MouseEvent) - Method in class gzz.client.awt.AWTScreen
 
mouseMoved(MouseEvent) - Method in class gzz.client.awt.AWTScreen
 
mousePressed(MouseEvent) - Method in class gzz.client.awt.AWTScreen
 
mouseReleased(MouseEvent) - Method in class gzz.client.awt.AWTScreen
 
move(int, int) - Method in class gzz.gfx.gl.GL.Window
Move the upper left corner of the window to the given coordinates.
moveText(Cell, int, Cell, int, int) - Method in class gzz.impl.SimpleVStreamTexter
 
moveText(Cell, int, Cell, int, int) - Method in class gzz.impl.EvilCellTexter
 
moveText(Cell, int, Cell, int, int) - Method in interface gzz.CellTexter
Move some text from one cell to another.
moveText(int, Cell, int, int) - Method in class gzz.Cell
Move some text from another cell to this cell.
moveTextCursor(int) - Method in class gzz.client.Fallback.Win
 
ms - Variable in class gzz.mediaserver.MediaserverFiler.Group
 
ms - Variable in class gzz.media.SerializedMediaVersionFormat
 
MultiplexingMediaserver - class gzz.mediaserver.MultiplexingMediaserver.
A mediaserver channeling all requests through to other mediaservers.
MultiplexingMediaserver(Mediaserver, Mediaserver) - Constructor for class gzz.mediaserver.MultiplexingMediaserver
 
MultiplexingMediaserver(Mediaserver, Mediaserver[], Mediaserver[]) - Constructor for class gzz.mediaserver.MultiplexingMediaserver
 
MultitypeCellContentView - class gzz.view.MultitypeCellContentView.
A cell content view that uses a text- or pagespan view, dependent on the type of content.
MultitypeCellContentView(CellView, CellView, CellView) - Constructor for class gzz.view.MultitypeCellContentView
 

N

n - Static variable in class gzz.client.AbstractUpdateManager.SimpleCalculator
Multiplicates x in Math.cos(); determines the amount of 'waves' when interpolating between two view states.
N() - Method in class gzz.impl.AbstractSpace
 
N() - Method in interface gzz.Space
Create a new cell connected to the home slice.
N() - Method in class gzz.Cell
Get a new cell associated with this cell (i.e., same slice)
N(Cell) - Method in class gzz.impl.ModularSpace
 
N(Cell) - Method in interface gzz.impl.CellManager
Create a new cell in the same slice as the given cell.
N(Cell) - Method in class gzz.impl.AbstractCellManager
 
N(Cell) - Method in interface gzz.Space
Create a new cell in the same slice as the given cell.
N(Cell, Cell, int, Obs) - Method in class gzz.impl.AbstractSpace
 
N(Cell, Cell, int, Obs) - Method in interface gzz.Space
 
N(Cell, Dim, int, Obs) - Method in class gzz.impl.ModularSpace
 
N(Cell, Dim, int, Obs) - Method in interface gzz.Space
Create a new cell in the same slice as the given cell, and connect it in the direction given.
N(Dim) - Method in class gzz.Cell
 
N(Dim, int) - Method in class gzz.Cell
Create a new cell connected to this cell.
N(Dim, int, Obs) - Method in class gzz.Cell
Create a new cell connected to this cell and attach an observer to it atomically.
nadirOrigin(int, int) - Method in class gzz.gfx.gl.GLVobCoorder
Make a nadir rotation of into towards nadir.
nadirUnitSq(int, int) - Method in class gzz.gfx.gl.GLVobCoorder
Make a nadir rotation around unitsq center towards nadir.
name - Variable in class gzz.client.Fallback.FallbackDim
 
NAMESPACECHARS - Static variable in class gzz.util.URN5Namespace
21 bytes ^= 28 base64 namespace chars
nchanges - Variable in class gzz.diff.SimpleDimDelta
 
nchanges - Variable in class gzz.diff.SimpleContentDelta
 
needInterp(VobCoorder, int[]) - Method in class gzz.gfx.gl.GLVobCoorder
 
needInterp(VobCoorder, int[]) - Method in class gzz.vob.VobCoorder
 
negside - Variable in class gzz.slices.SliceVersion.Conn
The negward side of the connection.
newCellId(Cell) - Method in class gzz.impl.PlainCellManager
 
newCellId(Cell) - Method in class gzz.impl.AbstractCellManager
Give the Id of a new cell in the same slice.
newWindow(Cell) - Method in class gzz.client.Fallback
 
next - Variable in class gzz.client.Screen
 
next - Variable in class gzz.client.awt.TextSpanVob
 
next() - Method in class gzz.zzutil.RankList.CellIterator
 
nextIndex() - Method in class gzz.zzutil.RankList.CellIterator
 
NONE - Static variable in class gzz.diff.SimpleDimDelta
 
NORMAL - Static variable in class gzz.client.Fallback
 
NormalDim - class gzz.impl.NormalDim.
An extension of SimpleDim that supports Deltas; the standard dimension used in Gzz.
NormalDim.NormalDimManager - class gzz.impl.NormalDim.NormalDimManager.
A DimManager that creates a SimpleDim for any given Id.
NormalDim.NormalDimManager() - Constructor for class gzz.impl.NormalDim.NormalDimManager
 
NormalDim(Space, String, ObsTrigger) - Constructor for class gzz.impl.NormalDim
 
normalModeKeystroke(String) - Method in class gzz.view.DefaultBinder
 
nPooled - Variable in class gzz.util.BlockPool
The number of used entries.

O

Obs - interface gzz.Obs.
A simple class that observes something.
obsTrigger - Variable in class gzz.impl.AbstractSpace
 
ObsTrigger - interface gzz.ObsTrigger.
An interface for attaching and triggering Obses.
offs0 - Variable in class gzz.media.impl.ScrollBlockManager.Span1DBase
 
offs1 - Variable in class gzz.media.impl.ScrollBlockManager.Span1DBase
 
offset() - Method in interface gzz.media.Span1D
Get the offset of this span inside the Mediaserver block, in natural units starting at zero.
offset() - Method in class gzz.media.impl.ScrollBlockManager.Span1DBase
 
offset() - Method in class gzz.media.impl.FakeTextSpan
 
optimized() - Method in interface gzz.media.Enfilade1D
Return a possibly optimized version of this enfilade.
optimized() - Method in class gzz.media.impl.Enfilade1DImpl
 
ordering - Variable in class gzz.client.AbstractUpdateManager
The order of windows, from the most important to the least.
ortho(int, float, float, float, float, float) - Method in class gzz.vob.VobCoorder
Create a new coordinate system.
ortho(int, float, float, float, float, float) - Method in class gzz.vob.AffineVobCoorder
Default implementation using affineCoordsys.
orthoBox(int, float, float, float, float, float, float, float) - Method in class gzz.gfx.gl.GLVobCoorder
 
orthoBox(int, float, float, float, float, float, float, float) - Method in class gzz.vob.VobCoorder
 
orthoBoxCS(int, Object, float, float, float, float, float, float, float) - Method in class gzz.vob.VobScene
 
orthoCS(int, Object, float, float, float, float, float) - Method in class gzz.vob.VobScene
 
out(String) - Static method in class gzz.mediaserver.AddToMediaserver
 
out(String) - Static method in class gzz.mediaserver.AddPointer
 
OVER - Static variable in interface gzz.client.AbstractUpdateManager.FractCalculator
 
overlaps(Span) - Method in interface gzz.media.SpanSet
Get the objects corresponding to the spans entered that overlap the given span.
overlaps(Span) - Method in class gzz.media.impl.SimpleSpanSet
Get the objects corresponding to the spans entered that overlap the given span.
ownsCell(Cell) - Method in interface gzz.view.buoy.CellBuoyViewNodeType
True if this view "owns" a certain cell.

P

p(String) - Static method in class gzz.view.PlainVanishing
 
p(String) - Static method in class gzz.view.BFRaster
 
p(String) - Static method in class gzz.mediaserver.AddToMediaserver
 
p(String) - Static method in class gzz.mediaserver.AddPointer
 
p1 - Variable in class gzz.diff.SimpleDimDelta
The first parameter of the operation.
p1 - Variable in class gzz.diff.SimpleContentDelta
The old value.
p2 - Variable in class gzz.diff.SimpleDimDelta
The second parameter of the operation.
p2 - Variable in class gzz.diff.SimpleContentDelta
The new value.
pa(String) - Static method in class gzz.view.VobVanishingClient
 
pa(String) - Static method in class gzz.view.PlainVanishing
 
pa(String) - Static method in class gzz.view.BFRaster
 
pa(String) - Static method in class gzz.mediaserver.AddToMediaserver
 
pa(String) - Static method in class gzz.mediaserver.AddPointer
 
page - Variable in class gzz.gfx.gl.GLSpanner.SpanRect
 
PageImageScroll - class gzz.media.impl.PageImageScroll.
An scrollblock containing paged media (PS/PDF).
PageImageScroll(Mediaserver, Mediaserver.Id) - Constructor for class gzz.media.impl.PageImageScroll
 
PageSpan - interface gzz.media.PageSpan.
A page span - contiguous piece of a permascroll consisting of pages of the same size - e.g.postscript or pdf file.
PageSpanCellView - class gzz.view.PageSpanCellView.
A cellview that shows pagespan pages placed next to each other.
PageSpanCellView.DefaultPageSpanPaperMaker - class gzz.view.PageSpanCellView.DefaultPageSpanPaperMaker.
 
PageSpanCellView.DefaultPageSpanPaperMaker() - Constructor for class gzz.view.PageSpanCellView.DefaultPageSpanPaperMaker
 
PageSpanCellView.Layout - class gzz.view.PageSpanCellView.Layout.
A single enfilade laid out on the plane.
PageSpanCellView.Layout(Enfilade1D) - Constructor for class gzz.view.PageSpanCellView.Layout
 
PageSpanCellView.Layout(PageSpan) - Constructor for class gzz.view.PageSpanCellView.Layout
 
PageSpanCellView.PageSpanPaperMaker - interface gzz.view.PageSpanCellView.PageSpanPaperMaker.
 
PageSpanCellView() - Constructor for class gzz.view.PageSpanCellView
 
PageSpanPaper - class gzz.gfx.gl.PageSpanPaper.
Create libpaper papers for PageSpan pages.
PageSpanPaper(GLSpanner.SpanPage, int) - Constructor for class gzz.gfx.gl.PageSpanPaper
 
pageSpanPaperMaker - Variable in class gzz.view.PageSpanCellView
 
paint(int, float, float, float, float, float, float, float, float, float, float) - Method in class gzz.view.PlainVanishing
Go through the raster produced in render recursively and paint.
Pair - class gzz.util.Pair.
A Pair, useful as a hash key.
Pair(Object, Object) - Constructor for class gzz.util.Pair
 
Paper - class gzz.gfx.gl.Paper.
The interface to the paper library.
Paper.Pass - class gzz.gfx.gl.Paper.Pass.
 
Paper() - Constructor for class gzz.gfx.gl.Paper
 
paperMill - Static variable in class gzz.gfx.gl.PageSpanPaper
 
PaperMill - class gzz.gfx.gl.PaperMill.
 
PaperMill() - Constructor for class gzz.gfx.gl.PaperMill
 
paperMillWindow - Static variable in class gzz.gfx.gl.PageSpanPaper
 
PaperOptions - class gzz.gfx.gl.PaperOptions.
 
PAPERQUAD_CS2_TO_SCREEN - Static variable in class gzz.gfx.gl.GLRen
 
PAPERQUAD_USE_VERTEX_PROGRAM - Static variable in class gzz.gfx.gl.GLRen
 
Params - class gzz.client.Params.
Static methods to read parameters of an object.
Params() - Constructor for class gzz.client.Params
 
PermanentTextScroll - class gzz.media.impl.PermanentTextScroll.
A text scroll block loaded from somewhere.
PermanentTextScroll(Mediaserver, Mediaserver.Id) - Constructor for class gzz.media.impl.PermanentTextScroll
 
PermanentTextScroll(String) - Constructor for class gzz.media.impl.PermanentTextScroll
 
place(Cell, Object, float, float, float, float, float, float, float) - Method in class gzz.view.VobVanishingClient
 
place(Cell, Object, float, float, float, float, float, float, float) - Method in interface gzz.view.VanishingClient
 
place(Cell, VobScene, int, ViewContext) - Method in class gzz.view.PageSpanCellView
 
place(Cell, VobScene, int, ViewContext) - Method in class gzz.view.TextCellContentView
 
place(Cell, VobScene, int, ViewContext) - Method in class gzz.view.MultitypeCellContentView
 
place(Cell, VobScene, int, ViewContext) - Method in class gzz.view.LollipopCellView
Add the vobs that make up an image of a cell into the given coordinate system of the given vobscene.
place(Cell, VobScene, int, ViewContext) - Method in class gzz.view.LinebrokenCellContentView
 
place(Cell, VobScene, int, ViewContext) - Method in class gzz.view.ImageCellContentView
 
place(Cell, VobScene, int, ViewContext) - Method in class gzz.view.CellViewPlugin
 
place(Cell, VobScene, int, ViewContext) - Method in class gzz.view.CellView
Place the contents of one cell into the given coord system.
place(Cell, VobScene, int, ViewContext) - Method in class gzz.view.CellMagnifier
 
place(Cell, VobScene, int, ViewContext) - Method in class gzz.view.BoxCellView
 
place(Cell, VobScene, int, ViewContext, String) - Method in class gzz.view.LinebrokenCellContentView
 
place(Enfilade1D, VobScene, int, float, float) - Method in class gzz.view.PageSpanCellView
Place the given enfilade in the coordinate system.
place(VobScene) - Method in class gzz.vob.buoy.BuoyPlacer
 
place(VobScene, Buoy[], Rectangle) - Method in class gzz.vob.buoy.Buoy2
Place the given buoys into the given rectangle.
place(VobScene, int, float) - Method in class gzz.view.CellHBox
 
place(VobScene, int, float, float) - Method in class gzz.view.PageSpanCellView.Layout
 
place(VobScene, int, float, float, int) - Method in class gzz.view.PageSpanCellView.Layout
Place this layout into the given coordinate system.
placeBoxed(VobScene, int, float, float) - Method in class gzz.view.PageSpanCellView.Layout
Place this layout strictly fitted into the given box.
placed(Cell, VobScene, int, ViewContext) - Method in interface gzz.view.CellPlacementHook
A cell was placed.
placed(Cell, VobScene, int, ViewContext) - Method in class gzz.view.Cell1DBuoyHook
Deprecated.  
placeRectangle(Rectangle, Dimension, Point, Rectangle) - Static method in class gzz.util.GeomUtil
Place a rectangle with the given size into the given rectangle with its center as close as possible to the given point.
placeVob(Cell, VobScene, int, int, int, int, ViewContext, float, float, float) - Method in class gzz.view.TextCellContentView
 
PlainCellManager - class gzz.impl.PlainCellManager.
A CellManager which uses the class Cell directly, and where all cells exist.
PlainCellManager() - Constructor for class gzz.impl.PlainCellManager
 
PlainVanishing - class gzz.view.PlainVanishing.
A plain (no-constraint) version of vanishing view, useful as a building block for imagespan views.
PlainVanishing() - Constructor for class gzz.view.PlainVanishing
 
plus(Enfilade1D) - Method in interface gzz.media.Enfilade1D
Return an Enfilade1D object whose vstream is a concatenation of this enfilade and the other one given.
plus(Enfilade1D) - Method in class gzz.media.impl.Enfilade1DImpl
 
plus(Span1D) - Method in interface gzz.media.Enfilade1D
Return an Enfilade1D object whose vstream is a concatenation of this enfilade and the span given.
plus(Span1D) - Method in class gzz.media.impl.Enfilade1DImpl
 
PointerRecord - class gzz.mediaserver.PointerRecord.
A record of a pointer change, as specified in the Documentation/Mediaserver spec.
PointerRecord(String, Mediaserver.Id, Set, Mediaserver.Id) - Constructor for class gzz.mediaserver.PointerRecord
 
PointerSet - class gzz.mediaserver.PointerSet.
A set of pointer changes with a particular id.
pool - Variable in class gzz.util.BlockPool
The pool of Poolables.
Pool - class gzz.util.Pool.
A pool for throw-away objects.
Pool.AbstractPoolable - class gzz.util.Pool.AbstractPoolable.
An abstract implementation of Poolable.
Pool.AbstractPoolable() - Constructor for class gzz.util.Pool.AbstractPoolable
 
Pool.Poolable - interface gzz.util.Pool.Poolable.
 
Pool() - Constructor for class gzz.util.Pool
 
posside - Variable in class gzz.slices.SliceVersion.Conn
The posward side of the connection.
PPLinker - class gzz.view.buoy.PPLinker.
Make the kinds of links familiar from PP structure.
PPLinker(Dim, Dim) - Constructor for class gzz.view.buoy.PPLinker
 
PPMGrabber - class gzz.util.PPMGrabber.
A simple class to write a given image into a PPM file.
PPMGrabber() - Constructor for class gzz.util.PPMGrabber
 
prefHeight - Variable in class gzz.vob.buoy.SimpleBuoy
 
prefWidth - Variable in class gzz.vob.buoy.SimpleBuoy
 
prepended(Span1D) - Method in interface gzz.media.Enfilade1D
Return an Enfilade1D object whose vstream is a concatenation of the given span and this enfilade.
prepended(Span1D) - Method in class gzz.media.impl.Enfilade1DImpl
 
PRESS - Static variable in interface gzz.gfx.gl.GL.EventHandler
 
prev - Variable in class gzz.client.Screen
 
prev - Variable in class gzz.client.awt.TextSpanVob
 
previous() - Method in class gzz.zzutil.RankList.CellIterator
 
previousIndex() - Method in class gzz.zzutil.RankList.CellIterator
 
printLoop() - Method in class gzz.client.LinuxJoystick
 
printScreen() - Method in class gzz.client.Screen
 
printScreen() - Method in class gzz.client.awt.FrameScreen
 
prioritize() - Method in class gzz.client.Fallback.Win
 
prioritize(AbstractUpdateManager.Window) - Static method in class gzz.client.AbstractUpdateManager
Set the window that has the privilege of animating the next update.
prioritizeImpl(AbstractUpdateManager.Window) - Method in class gzz.client.AbstractUpdateManager
 
PriorityQueue - class gzz.util.PriorityQueue.
A simple implementation of a priority queue, for background jobs.
PriorityQueue() - Constructor for class gzz.util.PriorityQueue
 
ptrs - Variable in class gzz.view.BFRaster
The index of the "children" of a given cell.
PUIClipboard - class gzz.util.PUIClipboard.
Handle copy and paste of PUI clipboard
PUIClipboard() - Constructor for class gzz.util.PUIClipboard
 
put(Cell, Cell) - Method in class gzz.impl.SimpleDim.DirMap
 
put(Object, Object) - Method in class gzz.util.CachingMap
 
put(Object, Object) - Method in class gzz.util.SecondaryHashMap
 
put(Vob) - Method in class gzz.gfx.gl.GLVobMap
 
put(Vob) - Method in class gzz.vob.VobScene
 
put(Vob) - Method in interface gzz.vob.VobPlacer
 
put(Vob, int) - Method in class gzz.gfx.gl.GLVobMap
 
put(Vob, int) - Method in class gzz.vob.VobScene
 
put(Vob, int) - Method in interface gzz.vob.VobPlacer
Place a Vob onto this scene.
put(Vob, int, int) - Method in class gzz.gfx.gl.GLVobMap
 
put(Vob, int, int) - Method in class gzz.vob.VobScene
 
put(Vob, int, int) - Method in interface gzz.vob.VobPlacer
Place a Vob onto this scene, using two coordinate systems.
put(Vob, int, int, int) - Method in class gzz.gfx.gl.GLVobMap
 
put(Vob, int, int, int, int, int) - Method in class gzz.vob.VobScene
 
put(Vob, Object, float, float, float, float, float) - Method in class gzz.vob.VobScene
 
put(VobScene, int, int, int, int) - Method in class gzz.vob.buoy.SimpleBuoy
 
put(VobScene, int, int, int, int) - Method in interface gzz.vob.buoy.BuoyPlacer.Buoy
 
put(VobScene, int, int, int, int, int) - Method in interface gzz.vob.buoy.Buoy
 
put00Data(MessageDigest, byte[], byte[]) - Method in class gzz.mediaserver.IDSpace
Put the data in an old-style ('00') id and data arrays into the signature object, preparing to sign the combination.
putAll(Map) - Method in class gzz.util.AbstractHashMap
 
putEmbossTexGen(int, float[], float) - Method in class gzz.gfx.gl.Paper.Pass
 
putGL(VobScene) - Method in class gzz.gfx.gl.GL.Renderable0JavaObject
 
putGL(VobScene) - Method in class gzz.vob.Vob
For OpenGL: Add the current vob to the given display list, using the given coordinate systems.
putGL(VobScene, int) - Method in class gzz.gfx.gl.GL.Renderable1JavaObject
 
putGL(VobScene, int) - Method in class gzz.vob.Vob
 
putGL(VobScene, int, int) - Method in class gzz.gfx.gl.GL.Renderable2JavaObject
 
putGL(VobScene, int, int) - Method in class gzz.vob.Vob
 
putGL(VobScene, int, int, int) - Method in class gzz.gfx.gl.GL.Renderable3JavaObject
 
putGL(VobScene, int, int, int) - Method in class gzz.vob.Vob
 
putNormalTexGen(int, float[]) - Method in class gzz.gfx.gl.Paper.Pass
 

R

r - Static variable in class gzz.client.AbstractUpdateManager.SimpleCalculator
Multiplicates x in Math.exp(); determines how fast animation slows down, how fast it reduces 'waving'.
RankList - class gzz.zzutil.RankList.
An immutable implementation of List representing a rank of cells.
RankList.CellIterator - class gzz.zzutil.RankList.CellIterator.
 
RankList.CellIterator(Cell) - Constructor for class gzz.zzutil.RankList.CellIterator
 
RankList(Cell, Dim) - Constructor for class gzz.zzutil.RankList
 
raster - Variable in class gzz.view.PlainVanishing
 
rcsid - Static variable in class gzz.view.FisheyeState
 
rcsid - Static variable in class gzz.view.CoordinatePlaneMultiView
 
rcsid - Static variable in interface gzz.view.ViewContext
 
rcsid - Static variable in interface gzz.view.View
 
rcsid - Static variable in class gzz.view.TextCellContentView
 
rcsid - Static variable in class gzz.view.PlainVanishing
 
rcsid - Static variable in class gzz.view.LollipopCellView
 
rcsid - Static variable in class gzz.view.LinebrokenCellContentView
 
rcsid - Static variable in class gzz.view.ImageCellContentView
 
rcsid - Static variable in interface gzz.view.FallbackSceneDecorator
 
rcsid - Static variable in class gzz.view.DefaultBinder
 
rcsid - Static variable in class gzz.view.CoordinatePlaneView
 
rcsid - Static variable in class gzz.view.CellView
 
rcsid - Static variable in interface gzz.view.CellPlacementHook
 
rcsid - Static variable in class gzz.view.CellImageVob
 
rcsid - Static variable in class gzz.view.Cell1DBuoyHook
Deprecated.  
rcsid - Static variable in class gzz.view.BoxCellView
 
rcsid - Static variable in class gzz.view.BFRaster
 
rcsid - Static variable in class gzz.view.buoy.PPLinker
 
rcsid - Static variable in interface gzz.client.SpanVob
 
rcsid - Static variable in class gzz.client.Screen
 
rcsid - Static variable in class gzz.client.LinuxJoystick
 
rcsid - Static variable in class gzz.client.Fallback
 
rcsid - Static variable in interface gzz.client.Connector
 
rcsid - Static variable in class gzz.client.AbstractUpdateManager
 
rcsid - Static variable in class gzz.client.awt.JUpdateManager
 
rcsid - Static variable in class gzz.client.awt.FrameScreen
 
rcsid - Static variable in class gzz.client.awt.ConfirmDialog
 
rcsid - Static variable in class gzz.client.awt.AWTScreen
 
rcsid - Static variable in class gzz.client.gl.GLUpdateManager
 
rcsid - Static variable in class gzz.client.gl.GLScreen
 
rcsid - Static variable in class gzz.client.gl.GLRenderingSurface
 
rcsid - Static variable in class gzz.gfx.gl.GLVobMap
 
rcsid - Static variable in class gzz.gfx.gl.GLVobCoorder
 
rcsid - Static variable in class gzz.gfx.gl.GLBackgroundImageLoader
 
rcsid - Static variable in class gzz.impl.SimpleDim
 
rcsid - Static variable in class gzz.impl.PlainCellManager
 
rcsid - Static variable in class gzz.impl.NormalDim
 
rcsid - Static variable in class gzz.impl.ModularSpace
 
rcsid - Static variable in class gzz.impl.ModularDeltaSpace
 
rcsid - Static variable in interface gzz.impl.IdentityManager
 
rcsid - Static variable in interface gzz.impl.DimManager
 
rcsid - Static variable in interface gzz.impl.DeltaDimManager
 
rcsid - Static variable in interface gzz.impl.CellManager
 
rcsid - Static variable in class gzz.impl.AbstractSpace
 
rcsid - Static variable in class gzz.impl.AbstractDim
 
rcsid - Static variable in interface gzz.diff.DeltaCellTexter
 
rcsid - Static variable in class gzz.mediaserver.AddToMediaserver
 
rcsid - Static variable in class gzz.mediaserver.AddPointer
 
rcsid - Static variable in class gzz.util.UpdateTimer
 
rcsid - Static variable in class gzz.util.ZZTestCase
 
rcsid - Static variable in interface gzz.util.Version
 
rcsid - Static variable in class gzz.util.UTF8Char
 
rcsid - Static variable in class gzz.util.TestUtil
 
rcsid - Static variable in class gzz.util.TempFileUtil
 
rcsid - Static variable in class gzz.util.ScalableFont
 
rcsid - Static variable in class gzz.util.Pool
 
rcsid - Static variable in class gzz.util.PUIClipboard
 
rcsid - Static variable in class gzz.util.PPMGrabber
 
rcsid - Static variable in class gzz.util.LoopDetector
 
rcsid - Static variable in class gzz.util.InputEventUtil
 
rcsid - Static variable in class gzz.util.HexUtil
 
rcsid - Static variable in class gzz.util.GlobalToolkit
 
rcsid - Static variable in class gzz.util.GeomUtil
 
rcsid - Static variable in class gzz.util.EggTimer
 
rcsid - Static variable in class gzz.util.Dbg
 
rcsid - Static variable in class gzz.util.CountingReader
 
rcsid - Static variable in class gzz.util.ColorUtil
 
rcsid - Static variable in class gzz.util.BlockPool
 
rcsid - Static variable in class gzz.util.Bench
 
rcsid - Static variable in class gzz.vob.Vob
 
rcsid - Static variable in class gzz.vob.TextStyle
 
rcsid - Static variable in class gzz.vob.buoy.SimpleBuoy
 
rcsid - Static variable in class gzz.vob.buoy.BuoyPlacer
 
rcsid - Static variable in class gzz.vob.buoy.Buoy2
 
rcsid - Static variable in interface gzz.Space
 
rcsid - Static variable in interface gzz.ObsTrigger
 
rcsid - Static variable in interface gzz.Obs
 
rcsid - Static variable in interface gzz.Dim
 
rcsid - Static variable in class gzz.Cell
 
rcsid - Static variable in interface gzz.media.VideoSpan
 
rcsid - Static variable in interface gzz.media.TextSpan
 
rcsid - Static variable in interface gzz.media.TextScrollBlock
 
rcsid - Static variable in interface gzz.media.SpanSet
 
rcsid - Static variable in interface gzz.media.Span1D
 
rcsid - Static variable in interface gzz.media.Span
 
rcsid - Static variable in interface gzz.media.ScrollBlock
 
rcsid - Static variable in interface gzz.media.Enfilade1D
 
rcsid - Static variable in interface gzz.media.AudioSpan
 
rcsid - Static variable in interface gzz.fuzzy.EnfiladeAligner
 
rcsid - Static variable in class gzz.media.impl.FakeTextSpan
 
rcsid - Static variable in class gzz.media.impl.Enfilade1DImpl
 
rcsid - Static variable in class gzz.zzutil.RankList
 
rcsid - Static variable in class gzz.slices.SliceVersion
 
rcsid - Static variable in interface gzz.slices.SliceSpace
 
read() - Method in class gzz.util.CountingReader
 
read(Cell, Dim[]) - Method in class gzz.view.BFRaster
 
read(char[], int, int) - Method in class gzz.util.CountingReader
 
read(Mediaserver.Id, InputStream) - Static method in class gzz.mediaserver.PointerRecord
 
read(String, InputStream) - Static method in class gzz.mediaserver.PointerSet
 
readBlockId() - Method in class gzz.slices.SliceVersionReader
 
readBytes(InputStream) - Static method in class gzz.util.CopyUtil
Read data from an input stream into a byte array by copying it into a ByteArrayOutputStream.
readColon() - Method in class gzz.slices.YAMLVersionReader
Read a colon character and the end of the line.
readComma() - Method in class gzz.slices.YAMLVersionReader
Read a comma and a space following it.
readConnections() - Method in class gzz.slices.SliceVersionReader
 
readContent() - Method in class gzz.slices.SliceVersionReader
 
readDiff() - Method in class gzz.slices.SliceVersionReader
 
readDiff(InputStream) - Method in interface gzz.util.VersionFormat
 
readDiff(InputStream) - Method in class gzz.util.SerializedVersionFormat
 
readEndOfFile() - Method in class gzz.slices.YAMLVersionReader
Throw an exception if we're not at the end of the file.
readFromBuffer(GL.RenderingSurface, String, int, int, int, int, String, String) - Method in class gzz.gfx.gl.GL.ByteVector
Read pixels from an OpenGL buffer into this bytevector.
readHeader(InputStream) - Static method in class gzz.util.HeaderUtil
Read the unstructured values of all fields in a header.
readIdSet(String) - Method in class gzz.mediaserver.SimpleMediaserver
 
readIndent() - Method in class gzz.slices.YAMLVersionReader
 
readInt() - Method in class gzz.slices.YAMLVersionReader
Read an integer represented as a decimal number.
readNewline() - Method in class gzz.slices.YAMLVersionReader
 
readPixels(int, int, int, int) - Method in interface gzz.client.GraphicsAPI.RenderingSurface
Read pixels from the screen.
readPixels(int, int, int, int) - Method in class gzz.client.awt.AWTScreen
 
readPixels(int, int, int, int) - Method in class gzz.client.gl.GLRenderingSurface
 
readRaw(InputStream) - Static method in class gzz.util.HeaderUtil
Read in the raw header into a String.
readSeparator() - Method in class gzz.slices.YAMLVersionReader
 
readSize(File) - Static method in class gzz.util.ImageSize
Read the size of an image file.
readSpans() - Method in class gzz.slices.SliceVersionReader
Read the list of spans in a cell.
readString() - Method in class gzz.slices.YAMLVersionReader
Read a double-quote-delimited string.
readString(InputStream) - Static method in class gzz.util.CopyUtil
Read data from an input stream into a String.
readTag() - Method in class gzz.slices.YAMLVersionReader
Read a sequence of letters ([a-zA-Z]).
readVersion() - Method in class gzz.slices.SliceVersionReader
 
readVersion(InputStream) - Method in interface gzz.util.VersionFormat
 
readVersion(InputStream) - Method in class gzz.util.SerializedVersionFormat
 
realIndent - Variable in class gzz.slices.YAMLVersionReader
 
registerBinder(Binder) - Method in interface gzz.client.GraphicsAPI.Window
Set the event handler for the window.
registerBinder(Binder) - Method in class gzz.client.awt.AWTScreen
 
registerBinder(Binder) - Method in class gzz.client.gl.GLScreen
 
RELEASE - Static variable in interface gzz.gfx.gl.GL.EventHandler
 
release() - Method in class gzz.gfx.gl.GL.RenderingSurface
Release this window from being the current OpenGL context.
release() - Method in interface gzz.util.Pool.Poolable
Release this Poolable instance.
release() - Method in class gzz.util.Pool.AbstractPoolable
 
release(int) - Method in class gzz.util.Pool
Release the object instance at the given index in the pool.
reloadCompressed(GL.Texture, int, int) - Static method in class gzz.gfx.gl.GLUtil
Delete the texture and recopy the compressed levels start..end-1 to it,.
remove() - Method in class gzz.zzutil.RankList.CellIterator
 
remove(Cell) - Method in class gzz.impl.SimpleDim.DirMap
 
remove(Object) - Method in class gzz.util.SecondaryHashMap
 
remove(Object) - Method in class gzz.util.AbstractHashMap
 
remove(XuLink) - Method in interface gzz.index.XuIndexer
Remove a link.
remove(XuLink) - Method in class gzz.index.impl.TransientXuIndexer
 
remove(XuLink) - Method in class gzz.index.impl.SpaceXuIndexer
 
render(GL.RenderingSurface, int, int[], float[], int[], int[], float[], int[], float, boolean, boolean) - Static method in class gzz.gfx.gl.GL
 
render(Graphics, boolean, Vob.RenderInfo, Vob.RenderInfo) - Method in class gzz.view.CellImageVob
 
render(Graphics, boolean, Vob.RenderInfo, Vob.RenderInfo) - Method in class gzz.client.awt.TextSpanVob
 
render(Graphics, boolean, Vob.RenderInfo, Vob.RenderInfo) - Method in class gzz.gfx.gl.GL.JavaObject
 
render(Graphics, boolean, Vob.RenderInfo, Vob.RenderInfo) - Method in class gzz.vob.Vob
Renders this vob at the given screen coordinates and in given size.
render(Graphics, boolean, Vob.RenderInfo, Vob.RenderInfo) - Method in class gzz.vob.buoy.BuoyAnchor
 
render(VanishingClient, ViewContext, float, float) - Method in class gzz.view.PlainVanishing
 
render(VobScene, int, AbstractViewContext, int, Space, CellPlacementHook) - Method in class gzz.view.CoordinatePlaneMultiView
Render with culling.
render(VobScene, int, Fallback, Fallback.Win) - Method in class gzz.view.MarkDecorator
 
render(VobScene, int, Fallback, Fallback.Win) - Method in class gzz.view.LastOpDecorator
 
render(VobScene, int, Fallback, Fallback.Win) - Method in interface gzz.view.FallbackSceneDecorator
Put the additional information into the vob scene.
render(VobScene, int, Fallback, Fallback.Win) - Method in class gzz.view.DimDecorator
 
render(VobScene, int, ViewContext) - Method in class gzz.view.VobVanishingClient
 
render(VobScene, int, ViewContext) - Method in interface gzz.view.View
Draw a representation of the structure into a VobScene.
render(VobScene, int, ViewContext) - Method in class gzz.view.RowColView
 
render(VobScene, int, ViewContext) - Method in class gzz.view.FullScreenView
 
render(VobScene, int, ViewContext) - Method in class gzz.view.CoordinatePlaneView
 
render(VobScene, int, ViewContext, int) - Method in class gzz.view.CoordinatePlaneView
Render with culling.
RENDERABLE0 - Static variable in class gzz.gfx.gl.GL
Constant for the int array to be passed to C++, or'ed together with the ID, indicating a zero-argument renderable.
RENDERABLE1 - Static variable in class gzz.gfx.gl.GL
See RENDERABLE0.
RENDERABLE2 - Static variable in class gzz.gfx.gl.GL
See RENDERABLE0.
RENDERABLE3 - Static variable in class gzz.gfx.gl.GL
See RENDERABLE0.
renderAnim(float, float, boolean) - Method in class gzz.client.Screen
 
renderAnim(float, float, boolean) - Method in interface gzz.client.AbstractUpdateManager.Window
Render state between start and end (interpolation), with the specified level of detail.
renderAnim(VobScene, VobScene, float, float, boolean) - Method in interface gzz.client.GraphicsAPI.RenderingSurface
Render the interpolated form between the two vobscenes.
renderAnim(VobScene, VobScene, float, float, boolean) - Method in class gzz.client.awt.AWTScreen
Renders and display a frame of the view animation on screen
renderAnim(VobScene, VobScene, float, float, boolean) - Method in class gzz.client.gl.GLRenderingSurface
 
renderApology(HChain, TextStyle) - Method in class gzz.client.ClientException
Render an apology to the user into an HChain (usually the status bar).
renderBuoy(VobScene, int, Cell, Object, Object) - Method in interface gzz.view.buoy.CellBuoyViewNodeType
Render this view centered on a given cell.
renderBuoy(VobScene, int, Object, Object, Object) - Method in class gzz.view.buoy.BuoyAdaptor
 
renderBuoy(VobScene, int, Object, Object, Object) - Method in interface gzz.view.buoy.BuoyViewNodeType
Render portion of the view relevant to linkId and anchor into the given box.
renderInterp(GL.RenderingSurface, GLVobMap, int[], GLVobCoorder, float, boolean, boolean) - Method in class gzz.gfx.gl.GLVobCoorder
 
renderInterp(GraphicsAPI.RenderingSurface, GLVobMap, int[], GLVobCoorder, float, boolean, boolean) - Method in class gzz.gfx.gl.GLVobCoorder
 
renderMain(VobScene, int) - Method in interface gzz.view.buoy.BuoyViewMainNode
Render this main view into the given box in the given vs.
renderStill(float) - Method in class gzz.client.Screen
Renders and display current view state on screen
renderStill(float) - Method in interface gzz.client.AbstractUpdateManager.Window
Same as renderAnim(0, lod), except that it's not allowed to crash even if the end state doesn't exist.
renderStill(VobScene, float) - Method in interface gzz.client.GraphicsAPI.RenderingSurface
Render the still image of the vobscreen.
renderStill(VobScene, float) - Method in class gzz.client.awt.AWTScreen
 
renderStill(VobScene, float) - Method in class gzz.client.gl.GLRenderingSurface
 
repaint() - Method in interface gzz.gfx.gl.GL.EventHandler
 
request(float, float) - Method in class gzz.gfx.gl.PageSpanPaper
 
request(float, float, float, float, float, float) - Method in class gzz.view.PageSpanCellView.Layout
Make a request for loading the textures into memory.
reset() - Method in class gzz.util.LoopDetector
 
reset() - Static method in class gzz.util.InputEventUtil
Reset the state, so as if the program was fired up anew.
reset() - Method in class gzz.util.CountingReader
 
resize(int, int) - Method in class gzz.gfx.gl.GL.Window
Resize the window.
resize(int, int) - Method in class gzz.util.AbstractFlatHashMap
 
retrieve(String) - Method in class gzz.mediaserver.storage.ZipStorer
 
retrieve(String) - Method in class gzz.mediaserver.storage.URLStorer
 
retrieve(String) - Method in class gzz.mediaserver.storage.TransientStorer
 
retrieve(String) - Method in interface gzz.mediaserver.storage.Storer
 
retrieve(String) - Method in class gzz.mediaserver.storage.DirStorer
 
RIGHT - Static variable in class gzz.client.Fallback
 
rmObs(Obs) - Method in class gzz.impl.SimpleObsTrigger
 
rmObs(Obs) - Method in class gzz.impl.DummyObsTrigger
 
rmObs(Obs) - Method in interface gzz.ObsTrigger
Remove all observations that the given observer is making.
rmWindow(AbstractUpdateManager.Window) - Static method in class gzz.client.AbstractUpdateManager
 
rotate(int, float) - Method in class gzz.gfx.gl.GLVobCoorder
 
rotate(int, float) - Method in class gzz.vob.AffineVobCoorder
Get a subcs rotated clockwise.
rotateCentered(int, float, float, float) - Method in class gzz.gfx.gl.GLVobCoorder
 
rotateCS(int, Object, float) - Method in class gzz.vob.VobScene
 
rotateXYZ(int, float, float, float, float) - Method in class gzz.gfx.gl.GLVobCoorder
 
RowColView - class gzz.view.RowColView.
A simple row/col zzstructure view.
RowColView(boolean) - Constructor for class gzz.view.RowColView
 
run() - Method in class gzz.client.LinuxJoystick
 
run() - Method in class gzz.client.AbstractUpdateManager
 
run() - Method in class gzz.gfx.gl.GLBackgroundImageLoader
 
run(Object[]) - Method in class gzz.util.Bench
Run the given tests, time them and print out the results.
run(Object[], String, String) - Method in class gzz.util.Bench
 
runTest(String, Runnable, String) - Method in class gzz.util.Bench
 

S

s(Cell) - Method in class gzz.impl.AbstractDim
 
s(Cell) - Method in interface gzz.Dim
 
s(Cell, int) - Method in class gzz.impl.AbstractDim
 
s(Cell, int) - Method in interface gzz.Dim
 
s(Cell, int, Obs) - Method in class gzz.impl.SimpleDim
 
s(Cell, int, Obs) - Method in class gzz.impl.AbstractDim
 
s(Cell, int, Obs) - Method in interface gzz.Dim
Get another cell steps steps on the dimension from c.
s(Dim) - Method in class gzz.Cell
 
s(Dim, int) - Method in class gzz.Cell
Find the neighbour of this cell along a dimension atomically.
s(Dim, int, Obs) - Method in class gzz.Cell
Find the neighbour of this cell along a dimension and attach an observer to this relation atomically.
s(Dim, Obs) - Method in class gzz.Cell
Find the next cell along a dimension.
save(Mediaserver) - Method in class gzz.mediaserver.PointerRecord
 
save(Version) - Method in class gzz.mediaserver.MediaserverFiler
 
save(Version) - Method in interface gzz.util.Filer
Save a version into this filer.
saveAll(Map) - Method in interface gzz.util.Filer.Group
Take a Map from Filer ids (Strings representing opaque URIs) to Version; for each entry in the Map, get the appropriate Filer and save the Version to it.
saveAll(Map) - Method in class gzz.util.Filer.AbstractGroup
 
SaveImage - class gzz.util.SaveImage.
 
SaveImage() - Constructor for class gzz.util.SaveImage
 
saveOrGetId(Mediaserver) - Method in class gzz.media.impl.TransientTextScroll
 
saveOrGetId(Mediaserver) - Method in class gzz.media.impl.SimpleImageScroll
 
saveOrGetId(Mediaserver) - Method in interface gzz.media.impl.ScrollBlockManager.MediaserverScrollBlock
Get the Mediaserver id of this block; save when not saved yet.
saveOrGetId(Mediaserver) - Method in class gzz.media.impl.PermanentTextScroll
 
saveOrGetId(Mediaserver) - Method in class gzz.media.impl.PageImageScroll
 
ScalableFont - class gzz.util.ScalableFont.
A font object from which it is easy to obtain instances and metrics scaled to requested multiplications.
ScalableFont(String, int, int) - Constructor for class gzz.util.ScalableFont
Constructor similar to Java's Font(f,s,p).
scale - Static variable in class gzz.view.PageSpanCellView
 
scale(int, float, float) - Method in class gzz.vob.VobCoorder
 
scale(int, float, float, float) - Method in class gzz.gfx.gl.GLVobCoorder
 
scale(int, float, float, float) - Method in class gzz.vob.AffineVobCoorder
 
scaleCS(int, Object, float, float) - Method in class gzz.vob.VobScene
 
scaleCS(int, Object, float, float, float) - Method in class gzz.vob.VobScene
 
screen - Variable in class gzz.client.AbstractShower
 
screen - Variable in class gzz.client.AbstractBinder
 
Screen - class gzz.client.Screen.
An aggregate which defines a user-visible window and its contents.
Screen(GraphicsAPI.Window, Binder, Shower) - Constructor for class gzz.client.Screen
 
ScrollBlock - interface gzz.media.ScrollBlock.
A block from which typed spans may be taken.
ScrollblockCellLinker - class gzz.view.buoy.ScrollblockCellLinker.
Make links between cells that transclude from scrollblocks and views of the scrollblocks.
ScrollblockCellLinker(Space) - Constructor for class gzz.view.buoy.ScrollblockCellLinker
 
ScrollBlockManager - class gzz.media.impl.ScrollBlockManager.
A central place which takes care of the ordering of scroll blocks.
ScrollBlockManager.CannotLoadScrollBlockException - exception gzz.media.impl.ScrollBlockManager.CannotLoadScrollBlockException.
 
ScrollBlockManager.ImageSpanBase - class gzz.media.impl.ScrollBlockManager.ImageSpanBase.
A base class for image spans.
ScrollBlockManager.MediaserverScrollBlock - interface gzz.media.impl.ScrollBlockManager.MediaserverScrollBlock.
A scrollblock that is associated with a Mediaserver block.
ScrollBlockManager.PageSpanBase - class gzz.media.impl.ScrollBlockManager.PageSpanBase.
A base class for page spans.
ScrollBlockManager.Span1DBase - class gzz.media.impl.ScrollBlockManager.Span1DBase.
A base class for 1-D spans.
ScrollBlockManager.Span1DBase(ScrollBlockManager.MediaserverScrollBlock, int, int) - Constructor for class gzz.media.impl.ScrollBlockManager.Span1DBase
Create a new 1-D span, which starts at offs0 and ends just before offs1 - analogous to String.substring.
ScrollBlockManager.SpanBase - class gzz.media.impl.ScrollBlockManager.SpanBase.
A base class for physical spans that belong to one particular scrollblock.
ScrollBlockManager() - Constructor for class gzz.media.impl.ScrollBlockManager
 
ScrollSpanMaker - class gzz.media.impl.ScrollSpanMaker.
A SpanMaker that makes real spans in TransientTextScrolls.
ScrollSpanMaker() - Constructor for class gzz.media.impl.ScrollSpanMaker
 
SEARCH - Static variable in class gzz.client.Fallback
 
search(String) - Method in interface gzz.util.StringSearcher
Search for the given string.
search(String) - Method in class gzz.util.InitialStringSearcher
 
SearchableCellTexter - interface gzz.SearchableCellTexter.
A CellTexter that provides a StringSearcher.
second - Variable in class gzz.util.Pair
 
SecondaryHashMap - class gzz.util.SecondaryHashMap.
 
SecondaryHashMap() - Constructor for class gzz.util.SecondaryHashMap
 
SerializedMediaVersionFormat - class gzz.media.SerializedMediaVersionFormat.
A serialization format using MediaOutput- and MediaInputStreams.
SerializedMediaVersionFormat(Mediaserver) - Constructor for class gzz.media.SerializedMediaVersionFormat
 
SerializedVersionFormat - class gzz.util.SerializedVersionFormat.
A serialization format for Java-serializable Versions and Version.Diffs.
SerializedVersionFormat() - Constructor for class gzz.util.SerializedVersionFormat
 
set(Object) - Method in class gzz.zzutil.RankList.CellIterator
 
set(Object, Object) - Method in interface gzz.index.Indexer
Set an entry in the index.
set(Object, Object) - Method in class gzz.index.impl.EnfiladeOverlapIndex
 
setAccursed(Cell) - Method in class gzz.view.AbstractViewContext
 
setAffineParams(int, float, float, float, float, float, float, float) - Method in class gzz.gfx.gl.GLVobCoorder
 
setAffineParams(int, float, float, float, float, float, float, float) - Method in class gzz.vob.AffineVobCoorder
 
setAnchor(Point) - Method in class gzz.vob.buoy.AbstractBuoy
 
setAnimationTime(int) - Static method in class gzz.client.AbstractUpdateManager
 
setAnimationTimeImpl(int) - Method in class gzz.client.AbstractUpdateManager
 
setBoxParams(int, float, float) - Method in class gzz.gfx.gl.GLVobCoorder
 
setBoxParams(int, float, float) - Method in class gzz.vob.VobCoorder
 
setCellView(CellView) - Method in class gzz.view.AbstractViewContext
 
setCenter(float, float) - Method in class gzz.view.FisheyeState
 
setCoordsysParams() - Method in class gzz.view.FisheyeState
 
setCurrent() - Method in class gzz.gfx.gl.GL.RenderingSurface
Set this window to be the current OpenGL context.
setCursorOffset(int) - Method in class gzz.view.AbstractViewContext
 
setDebugVar(String, int) - Static method in class gzz.gfx.gl.GL
 
setDims(Dim[]) - Method in class gzz.view.AbstractViewContext
 
setDistortParams(int, float, float, float, float, float, float) - Method in class gzz.gfx.gl.GLVobCoorder
 
setEnfilade(Cell, Enfilade1D) - Method in class gzz.impl.SimpleVStreamTexter
 
setEnfilade(Cell, Enfilade1D) - Method in interface gzz.VStreamCellTexter
Set the vstream in this cell.
setFallback(Fallback) - Method in class gzz.view.DefaultBinder
 
setFallback(Fallback) - Method in interface gzz.client.FallbackBinder
 
setGoalBaseLevel(int, Background, float) - Method in class gzz.gfx.gl.MipzipLoader
Set the base level goal for asynchronous loading.
setInstance(AbstractUpdateManager) - Static method in class gzz.client.AbstractUpdateManager
 
setListener(JoystickListener) - Method in class gzz.client.LinuxJoystick
 
setLocation(int, int, int, int) - Method in interface gzz.client.GraphicsAPI.Window
Try to set the location and size of the window.
setLocation(int, int, int, int) - Method in class gzz.client.awt.FrameScreen
 
setLocation(int, int, int, int) - Method in class gzz.client.awt.AWTScreen
Sets window size and location.
setLocation(int, int, int, int) - Method in class gzz.client.gl.GLScreen
 
setMap(Cell, Enfilade1D) - Method in class gzz.impl.SimpleVStreamTexter
The innermost routine that uses the actual map.
setMap(Cell, Enfilade1D) - Method in class gzz.impl.SimpleDeltaVStreamTexter
 
setNLightSetups(int) - Method in class gzz.gfx.gl.Paper.Pass
 
setNoAnimation() - Static method in class gzz.client.AbstractUpdateManager
 
setNPasses(int) - Method in class gzz.gfx.gl.Paper
 
setNTexGens(int) - Method in class gzz.gfx.gl.Paper.Pass
 
setOrthoBoxParams(int, float, float, float, float, float, float, float) - Method in class gzz.gfx.gl.GLVobCoorder
 
setOrthoBoxParams(int, float, float, float, float, float, float, float) - Method in class gzz.vob.VobCoorder
 
setOrthoParams(int, float, float, float, float, float) - Method in class gzz.vob.VobCoorder
 
setOrthoParams(int, float, float, float, float, float) - Method in class gzz.vob.AffineVobCoorder
 
setPointer(String, Mediaserver.Id) - Method in class gzz.mediaserver.SimpleMediaserver
 
setPointer(String, Mediaserver.Id) - Method in class gzz.mediaserver.MultiplexingMediaserver
 
setPointer(String, Mediaserver.Id) - Method in interface gzz.mediaserver.Mediaserver
(Kludge) Set a String-identified pointer local to this mediaserver.
setPointer(String, Mediaserver.Id, Mediaserver.Id) - Method in class gzz.mediaserver.SimpleMediaserver
 
setPointer(String, Mediaserver.Id, Mediaserver.Id) - Method in class gzz.mediaserver.MultiplexingMediaserver
 
setPointer(String, Mediaserver.Id, Mediaserver.Id) - Method in interface gzz.mediaserver.Mediaserver
 
setPointer(String, Mediaserver.Id, Set) - Method in class gzz.mediaserver.SimpleMediaserver
 
setPointer(String, Mediaserver.Id, Set) - Method in class gzz.mediaserver.MultiplexingMediaserver
 
setPool(Pool, int) - Method in interface gzz.util.Pool.Poolable
Store the information necessary for releasing this poolable.
setPool(Pool, int) - Method in class gzz.util.Pool.AbstractPoolable
 
setPoolName(String) - Method in class gzz.mediaserver.SimpleMediaserver
 
setPoolName(String) - Method in class gzz.mediaserver.MultiplexingMediaserver
Set the name of the pool this mediaserver stores.
setPoolName(String) - Method in interface gzz.mediaserver.Mediaserver
Set the name of the pool this mediaserver stores.
setPosition(int, int, int, int, int) - Method in class gzz.vob.buoy.BuoyAnchor
 
setPreferredSize(Dimension) - Method in class gzz.vob.buoy.AbstractBuoy
 
setPrev(HBox) - Method in class gzz.view.CellHBox
 
setPrev(HBox) - Method in class gzz.client.awt.TextSpanVob
 
setPrev(HBox) - Method in class gzz.vob.buoy.BuoyAnchor
 
setProperty(String, String) - Method in class gzz.mediaserver.storage.ZipStorer
 
setProperty(String, String) - Method in class gzz.mediaserver.storage.URLStorer
 
setProperty(String, String) - Method in class gzz.mediaserver.storage.TransientStorer
 
setProperty(String, String) - Method in interface gzz.mediaserver.storage.Storer
 
setProperty(String, String) - Method in class gzz.mediaserver.storage.Storer.DefaultPropertiesImpl
 
setProperty(String, String) - Method in class gzz.mediaserver.storage.DirStorer
 
setReservation(float, int, float, Obs) - Method in class gzz.gfx.gl.MipzipMemoryConsumer
 
setRotateCenteredParams(int, float, float, float) - Method in class gzz.gfx.gl.GLVobCoorder
 
setRotateParams(int, float) - Method in class gzz.gfx.gl.GLVobCoorder
 
setRotateParams(int, float) - Method in class gzz.vob.AffineVobCoorder
 
setScaleParams(int, float, float) - Method in class gzz.vob.VobCoorder
 
setScaleParams(int, float, float, float) - Method in class gzz.gfx.gl.GLVobCoorder
 
setScaleParams(int, float, float, float) - Method in class gzz.vob.AffineVobCoorder
 
setScreen(Screen) - Method in interface gzz.client.Shower
 
setScreen(Screen) - Method in interface gzz.client.Binder
Set the Screen this Binder is connected to.
setScreen(Screen) - Method in class gzz.client.AbstractShower
 
setScreen(Screen) - Method in class gzz.client.AbstractBinder
 
setSetupcode(String) - Method in class gzz.gfx.gl.Paper.Pass
 
setSize(int) - Method in class gzz.util.BlockPool
Set the current pool size.
setSpace(ModularSpace) - Method in class gzz.impl.SimpleVStreamTexter
 
setSpace(ModularSpace) - Method in interface gzz.impl.ModularCellTexter
Set the modularspace that this celltexter is part of.
setSpace(Space) - Method in class gzz.view.BoxCellView
 
setSpace(Space) - Method in class gzz.impl.SingleSlicer
 
setSpace(Space) - Method in interface gzz.impl.IdentityManager
 
setSpace(Space) - Method in class gzz.impl.EvilCellTexter
 
setSpace(Space) - Method in class gzz.impl.DummyIdentityManager
 
setSpace(Space) - Method in interface gzz.impl.DimManager
 
setSpace(Space) - Method in interface gzz.impl.CellManager
 
setSpace(Space) - Method in class gzz.impl.AbstractDimManager
 
setSpace(Space) - Method in class gzz.impl.AbstractCellManager
 
setSpace(Space) - Method in interface gzz.slices.Slicer
 
setSpan(Cell, Span) - Method in class gzz.impl.EvilCellTexter
 
setTeardowncode(String) - Method in class gzz.gfx.gl.Paper.Pass
 
setTexParameter(String, String, float) - Method in class gzz.gfx.gl.GL.Texture
 
setTexParameter(String, String, String) - Method in class gzz.gfx.gl.GL.Texture
 
setText(Cell, String) - Method in class gzz.impl.SimpleVStreamTexter
 
setText(Cell, String) - Method in interface gzz.VStreamCellTexter
Create a new text span and make it the vstream of this Cell.
setText(Cell, String) - Method in interface gzz.CellTexter
Set the text for the given cell.
setText(String) - Method in class gzz.Cell
Set the content of this cell as text.
setTranslateParams(int, float, float) - Method in class gzz.vob.VobCoorder
 
setTranslateParams(int, float, float, float) - Method in class gzz.vob.VobCoorder
 
setupDualPass - Static variable in class gzz.gfx.gl.PageSpanPaper
Set up code for being the extra pass.
setupExtraPass - Static variable in class gzz.gfx.gl.PageSpanPaper
Set up code for being the extra pass.
setupHaloDualPass - Static variable in class gzz.gfx.gl.PageSpanPaper
Set up code for being the extra pass.
setupOnlyPass - Static variable in class gzz.gfx.gl.PageSpanPaper
Set up code for being the only pass.
setUseCachedVobScene(boolean) - Method in class gzz.client.Fallback.Win
Specify whether to re-use the last generated vob scene when re-drawing the next time.
setView(View) - Method in class gzz.view.AbstractViewContext
 
setVS(VobScene) - Method in class gzz.gfx.gl.GLVobMap
 
setVS(VobScene) - Method in interface gzz.vob.VobMap
 
shade_all_levels(int, int, int, int, String, String, String, String[]) - Method in class gzz.gfx.gl.GL.Texture
Call libtexture to create the image for each mipmap level separately.
shade(int, int, int, int, String, String[]) - Method in class gzz.gfx.gl.GL.ByteVector
Shade the given Texture into this bytevector, using 32-bit floats.
shade(int, int, int, int, String, String, String, String[]) - Method in class gzz.gfx.gl.GL.Texture
Call libtexture to create the image into this texture object.
shower - Variable in class gzz.client.Screen
The view.
Shower - interface gzz.client.Shower.
An interface for the party that's responsible for generating the vobscene for a view.
shrink - Variable in class gzz.view.PlainVanishing
 
SimpleBuoy - class gzz.vob.buoy.SimpleBuoy.
A simple buoy that just takes a size and a vob to place.
SimpleBuoy(int, int, int, int, boolean, int, Vob) - Constructor for class gzz.vob.buoy.SimpleBuoy
 
SimpleContentDelta - class gzz.diff.SimpleContentDelta.
A change for cell content.
SimpleContentDelta() - Constructor for class gzz.diff.SimpleContentDelta
 
SimpleDeltaVStreamTexter - class gzz.impl.SimpleDeltaVStreamTexter.
An extension of SimpleVStreamTexter into a DeltaCellTexter.
SimpleDeltaVStreamTexter(SpanMaker, Enfilade1D.Maker) - Constructor for class gzz.impl.SimpleDeltaVStreamTexter
 
SimpleDeltaVStreamTexter(SpanMaker, Enfilade1D.Maker, EnfiladeAligner) - Constructor for class gzz.impl.SimpleDeltaVStreamTexter
Deprecated. EnfiladeAligner should not be provided by Space: it's too complicated and ill-defined for that.
SimpleDim - class gzz.impl.SimpleDim.
A simple, modifiable ZZ dimension.
SimpleDim.DirMap - class gzz.impl.SimpleDim.DirMap.
A map in one direction.
SimpleDim.DirMap(Object) - Constructor for class gzz.impl.SimpleDim.DirMap
 
SimpleDim.DirMap(SimpleDim.DirMap) - Constructor for class gzz.impl.SimpleDim.DirMap
 
SimpleDim.SimpleDimManager - class gzz.impl.SimpleDim.SimpleDimManager.
A DimManager that creates a SimpleDim for any given Id.
SimpleDim.SimpleDimManager() - Constructor for class gzz.impl.SimpleDim.SimpleDimManager
 
SimpleDim(Space, ObsTrigger) - Constructor for class gzz.impl.SimpleDim
Deprecated. Must provide id
SimpleDim(Space, String, ObsTrigger) - Constructor for class gzz.impl.SimpleDim
 
SimpleDimDelta - class gzz.diff.SimpleDimDelta.
A change for a "plain" dimension.
SimpleDimDelta() - Constructor for class gzz.diff.SimpleDimDelta
 
SimpleImageScroll - class gzz.media.impl.SimpleImageScroll.
An image scrollblock
SimpleImageScroll(Image, int, int) - Constructor for class gzz.media.impl.SimpleImageScroll
 
SimpleImageScroll(Mediaserver.Id, Image, int, int) - Constructor for class gzz.media.impl.SimpleImageScroll
 
SimpleImageScroll(Mediaserver, Mediaserver.Id) - Constructor for class gzz.media.impl.SimpleImageScroll
 
SimpleMediaserver - class gzz.mediaserver.SimpleMediaserver.
A mediaserver capable of retrieving and adding data.
SimpleMediaserver(Storer) - Constructor for class gzz.mediaserver.SimpleMediaserver
 
SimpleMediaserver(Storer, IDSpace, long) - Constructor for class gzz.mediaserver.SimpleMediaserver
 
SimpleObsTrigger - class gzz.impl.SimpleObsTrigger.
A basic implementation of ObsTrigger.
SimpleObsTrigger() - Constructor for class gzz.impl.SimpleObsTrigger
 
SimpleSpanSet - class gzz.media.impl.SimpleSpanSet.
A simple, very slow span set.
SimpleSpanSet() - Constructor for class gzz.media.impl.SimpleSpanSet
 
SimpleVStreamTexter - class gzz.impl.SimpleVStreamTexter.
A simple referential CellTexter.
SimpleVStreamTexter(SpanMaker, Enfilade1D.Maker) - Constructor for class gzz.impl.SimpleVStreamTexter
Create a new object with given new span maker.
SimpleVStreamTexter(SpanMaker, Enfilade1D.Maker, EnfiladeAligner) - Constructor for class gzz.impl.SimpleVStreamTexter
Deprecated. EnfiladeAligner should not be provided by Space: it's too complicated and ill-defined for that.
SingleSlicer - class gzz.impl.SingleSlicer.
A Slicer for spaces containing only a single slice.
SingleSlicer(String) - Constructor for class gzz.impl.SingleSlicer
 
size - Variable in class gzz.vob.VobScene
 
size() - Method in class gzz.util.AbstractFlatHashMap
 
size() - Method in class gzz.zzutil.RankList
 
skip(long) - Method in class gzz.util.CountingReader
 
sliceId - Variable in class gzz.impl.SingleSlicer
The String id of our slice.
slicer - Variable in class gzz.impl.AbstractSpace
 
Slicer - interface gzz.slices.Slicer.
A component of a space that manages slices.
SliceSpace - interface gzz.slices.SliceSpace.
A Space with a slicer.
SliceVersion - class gzz.slices.SliceVersion.
A version of a slice.
SliceVersion.Conn - class gzz.slices.SliceVersion.Conn.
A serializable representation of a single ZZ connection.
SliceVersion.Conn(String, String, String) - Constructor for class gzz.slices.SliceVersion.Conn
 
SliceVersion.Diff - class gzz.slices.SliceVersion.Diff.
A diff between two SliceVersions.
SliceVersion.Diff(Set, Set, Map, Map) - Constructor for class gzz.slices.SliceVersion.Diff
Create a new Diff by giving the fields of the object.
SliceVersion.Diff(SliceVersion, SliceVersion) - Constructor for class gzz.slices.SliceVersion.Diff
Create a new Diff by comparing an 'old' against a 'new' SliceVersion.
SliceVersion(Set, Map) - Constructor for class gzz.slices.SliceVersion
Create a new SliceVersion given the connections and cell contents in that version.
SliceVersionReader - class gzz.slices.SliceVersionReader.
 
SliceVersionReader(InputStream, Mediaserver, Enfilade1D.Maker) - Constructor for class gzz.slices.SliceVersionReader
 
space - Variable in class gzz.client.Fallback
 
space - Variable in class gzz.impl.SingleSlicer
 
space - Variable in class gzz.impl.AbstractDimManager
 
space - Variable in class gzz.impl.AbstractDim
The space this dimension is affiliated with.
space - Variable in class gzz.impl.AbstractCellManager
 
space - Variable in class gzz.Cell
 
space - Variable in class gzz.index.impl.SpaceXuIndexer
 
Space - interface gzz.Space.
A ZZ space - a set of cells and connections.
SpaceXuIndexer - class gzz.index.impl.SpaceXuIndexer.
An index of xanadu links stored in a space.
SpaceXuIndexer.MyIndex - class gzz.index.impl.SpaceXuIndexer.MyIndex.
 
SpaceXuIndexer.MyIndex(int) - Constructor for class gzz.index.impl.SpaceXuIndexer.MyIndex
 
SpaceXuIndexer(Space) - Constructor for class gzz.index.impl.SpaceXuIndexer
 
span - Variable in class gzz.client.awt.TextSpanVob
 
Span - interface gzz.media.Span.
An address span in the stable media streams.
Span1D - interface gzz.media.Span1D.
A 1-dimensional span inside one document.
SpanMaker - interface gzz.media.SpanMaker.
A class responsible for creating permanent media spans from given input.
spans - Variable in class gzz.view.Mark
The marked span(s).
spans() - Method in interface gzz.media.SpanSet
Get an unmodifiable collection containing all the key spans of this set.
spans() - Method in class gzz.media.impl.SimpleSpanSet
 
SpanSet - interface gzz.media.SpanSet.
An interface to Flobs that contain spans.
SpanVob - interface gzz.client.SpanVob.
An interface to vobs connected to some span.
sqDistance(Rectangle, Point) - Static method in class gzz.util.GeomUtil
Calculate the minimum square distance between the given rectangle and the given point.
start() - Method in class gzz.gfx.gl.GLBackgroundImageLoader
 
start() - Method in class gzz.util.EggTimer
 
start(Enfilade1D, SpanMaker) - Method in interface gzz.fuzzy.EnfiladeAligner
Start editing: create an Instance object.
startBackgroundImageLoader(String) - Static method in class gzz.gfx.gl.GL
 
startBlock() - Method in class gzz.slices.YAMLVersionReader
 
startCompile(GL.Window) - Method in class gzz.gfx.gl.GL.DisplayList
Deprecated. Use CallGL
startEnfiladeAligner(Cell) - Method in class gzz.impl.SimpleVStreamTexter
 
startEnfiladeAligner(Cell) - Method in interface gzz.VStreamCellTexter
Create an enfilade aligner instance for the enfilade in a given cell.
startIndex - Variable in class gzz.util.Pool
The index of the first used object in the cache array.
startList() - Method in class gzz.slices.YAMLVersionReader
 
startLoading(String) - Static method in class gzz.gfx.gl.GLBackgroundImageLoader
 
startTime - Variable in class gzz.client.AbstractUpdateManager.LinearCalculator
 
startTime - Variable in class gzz.client.AbstractUpdateManager.SimpleCalculator
 
startUpdateManager(Runnable) - Method in class gzz.client.GraphicsAPI
Start the update manager thread and run r from that thread.
startUpdateManager(Runnable) - Method in class gzz.client.awt.AWTAPI
 
startUpdateManager(Runnable) - Method in class gzz.client.gl.GLAPI
 
Stencil - class gzz.gfx.gl.Stencil.
Simple encapsulation of stenciling methods for OpenGL.
Stencil() - Constructor for class gzz.gfx.gl.Stencil
 
stop() - Method in class gzz.gfx.gl.GLBackgroundImageLoader
 
stop() - Method in class gzz.util.EggTimer
 
store(String) - Method in class gzz.mediaserver.storage.ZipStorer
 
store(String) - Method in class gzz.mediaserver.storage.URLStorer
 
store(String) - Method in class gzz.mediaserver.storage.TransientStorer
 
store(String) - Method in interface gzz.mediaserver.storage.Storer
 
store(String) - Method in class gzz.mediaserver.storage.DirStorer
 
storeDatum(Mediaserver.Id, byte[]) - Method in class gzz.mediaserver.SimpleMediaserver
 
storeDatum(Mediaserver.Id, byte[]) - Method in class gzz.mediaserver.MultiplexingMediaserver
 
storeDatum(Mediaserver.Id, byte[]) - Method in interface gzz.mediaserver.Mediaserver
Store an existing datum under a given ID.
Storer - interface gzz.mediaserver.storage.Storer.
 
Storer.DefaultPropertiesImpl - class gzz.mediaserver.storage.Storer.DefaultPropertiesImpl.
 
Storer.DefaultPropertiesImpl(Storer) - Constructor for class gzz.mediaserver.storage.Storer.DefaultPropertiesImpl
 
StringSearcher - interface gzz.util.StringSearcher.
An interface for storing a set of strings with keys and searchig from them.
style - Variable in class gzz.view.LinebrokenCellContentView
 
sub - Variable in class gzz.view.CellMagnifier
 
sub(int) - Method in interface gzz.media.Enfilade1D
 
sub(int) - Method in class gzz.media.impl.Enfilade1DImpl
 
sub(int, int) - Method in interface gzz.media.Enfilade1D
 
sub(int, int) - Method in class gzz.media.impl.Enfilade1DImpl
 
subArea(int, int) - Method in interface gzz.media.PageSpan
 
subArea(int, int) - Method in class gzz.media.impl.ScrollBlockManager.PageSpanBase
 
subArea(int, int, int, int) - Method in interface gzz.media.ImageSpan
Get a subspan of the current span.
subArea(int, int, int, int) - Method in class gzz.media.impl.ScrollBlockManager.ImageSpanBase
 
subArea(int, int, int, int) - Method in class gzz.media.impl.ScrollBlockManager.PageSpanBase
 
subArea(int, int, int, int, int, int) - Method in interface gzz.media.PageSpan
Get a subspan of the current span.
subArea(int, int, int, int, int, int) - Method in class gzz.media.impl.ScrollBlockManager.PageSpanBase
 
subSpan(int) - Method in interface gzz.media.Span1D
Return the subSpan starting at o1 in natural units and ending at the end of this span, analogous to java.lang.String.substring().
subSpan(int) - Method in class gzz.media.impl.ScrollBlockManager.Span1DBase
 
subSpan(int) - Method in class gzz.media.impl.FakeTextSpan
 
subSpan(int, int) - Method in interface gzz.media.Span1D
Return the subSpan starting at o1 in natural units and ending just before o2, analogous to java.lang.String.substring().
subSpan(int, int) - Method in class gzz.media.impl.ScrollBlockManager.Span1DBase
 
subSpan(int, int) - Method in class gzz.media.impl.FakeTextSpan
 

T

t() - Method in class gzz.Cell
Returns the text contained in the cell.
t(Obs) - Method in class gzz.Cell
 
tcv - Variable in class gzz.client.awt.TextSpanVob
 
teardown - Static variable in class gzz.gfx.gl.PageSpanPaper
 
TempFileUtil - class gzz.util.TempFileUtil.
Some useful routines for tests.
TempFileUtil() - Constructor for class gzz.util.TempFileUtil
 
TestUtil - class gzz.util.TestUtil.
Some utility routines for tests.
TestUtil() - Constructor for class gzz.util.TestUtil
 
texId - Variable in class gzz.gfx.gl.GLSpans.Rect
 
texImage2D(int, String, int, int, int, String, String, byte[]) - Method in class gzz.gfx.gl.GL.Texture
Call glTexImage2D.
TEXT_1 - Static variable in class gzz.client.Fallback
 
TEXT_ONLY - Static variable in class gzz.Cell
 
TextCellContentView - class gzz.view.TextCellContentView.
A cell content view showing a cell's text.
TextCellContentView() - Constructor for class gzz.view.TextCellContentView
 
TextCellContentView(TextStyle) - Constructor for class gzz.view.TextCellContentView
 
TextCellContentView(TextStyle, String) - Constructor for class gzz.view.TextCellContentView
 
textCursor - Variable in class gzz.client.Fallback.Win
 
texter - Variable in class gzz.index.impl.SpaceXuIndexer
 
textModeKeystroke(String) - Method in class gzz.view.DefaultBinder
 
TextScrollBlock - interface gzz.media.TextScrollBlock.
A text scroll block.
TextSpan - interface gzz.media.TextSpan.
A span - contiguous piece of a permascroll - of text.
TextSpanVob - class gzz.client.awt.TextSpanVob.
A vob which shows a single span of text.
TextSpanVob(TextSpan, TextStyle) - Constructor for class gzz.client.awt.TextSpanVob
 
TextSpanVob(TextSpan, TextStyle, int) - Constructor for class gzz.client.awt.TextSpanVob
 
TextStyle - class gzz.vob.TextStyle.
A style to draw text in.
TextStyle() - Constructor for class gzz.vob.TextStyle
 
thaw() - Static method in class gzz.client.AbstractUpdateManager
Enable again the updating of windows.
theMaker - Static variable in class gzz.media.impl.Enfilade1DImpl
 
tickIdle() - Static method in class gzz.client.AbstractUpdateManager
Play the idle tasks one step; return true if something was done.
time - Variable in class gzz.client.JoystickState
 
timeout(int) - Method in interface gzz.gfx.gl.GL.EventHandler
 
timeout(Object) - Method in class gzz.client.Fallback.Win
 
timeout(Object) - Method in interface gzz.client.Binder
The timeout (set separately) with the given id expired.
timeout(Object) - Method in class gzz.client.AbstractBinder
 
timeRender(GL.RenderingSurface, GLVobMap, boolean, int) - Method in class gzz.gfx.gl.GLVobCoorder
 
timeRender(GL.RenderingSurface, int, int, int[], float[], int[], boolean) - Static method in class gzz.gfx.gl.GL
 
timeRender(VobScene, int) - Method in class gzz.client.gl.GLRenderingSurface
 
timestamp - Variable in class gzz.client.JoystickState
 
tmpFile(File) - Static method in class gzz.util.TempFileUtil
 
to - Variable in class gzz.index.XuLink
 
toolkit - Static variable in class gzz.util.GlobalToolkit
 
toString() - Method in class gzz.client.JoystickState
 
toString() - Method in class gzz.gfx.gl.MipzipLoader
 
toString() - Method in class gzz.impl.SimpleObsTrigger
 
toString() - Method in class gzz.mediaserver.Mediaserver.Id
 
toString() - Method in class gzz.Cell
Return a stringized form of this cell.
toString() - Method in interface gzz.media.Span
 
toString() - Method in class gzz.media.impl.SimpleSpanSet
 
toString() - Method in class gzz.media.impl.ScrollBlockManager.Span1DBase
 
toString() - Method in class gzz.media.impl.FakeTextSpan
 
toString() - Method in class gzz.media.impl.Enfilade1DImpl
 
toString() - Method in class gzz.slices.SliceVersion
 
toString() - Method in class gzz.slices.SliceVersion.Conn
 
toString() - Method in class gzz.slices.SliceVersion.Diff
 
toString(byte[], int) - Static method in class gzz.util.HexUtil
Generate a readable hex string representation of the given byte array.
TransclusionCellLinker - class gzz.view.buoy.TransclusionCellLinker.
Deprecated. INCOMPLETE
TransclusionCellLinker() - Constructor for class gzz.view.buoy.TransclusionCellLinker
Deprecated.  
transclusionPageSpanNodeType - Variable in class gzz.view.buoy.ScrollblockCellLinker
 
transform(int, int[], float[], int, boolean, float[], float[]) - Static method in class gzz.gfx.gl.GL
 
transform2(int, int[], float[], int[], int[], float[], float, boolean, int, boolean, float[], float[]) - Static method in class gzz.gfx.gl.GL
 
transformPoint(int, float, float, Point) - Method in class gzz.vob.VobCoorder
 
transformPoints2(int, float[], Point[]) - Method in class gzz.vob.VobCoorder
 
transformPoints3_interp(int[], GLVobCoorder, float, boolean, int, float[], float[]) - Method in class gzz.gfx.gl.GLVobCoorder
 
transformPoints3(int, float[], float[]) - Method in class gzz.gfx.gl.GLVobCoorder
 
transformPoints3(int, float[], float[]) - Method in class gzz.vob.VobCoorder
Transform a point to screen coordinates from the given cs.
TransientStorer - class gzz.mediaserver.storage.TransientStorer.
A storer storing everything in memory, not on the disk.
TransientStorer() - Constructor for class gzz.mediaserver.storage.TransientStorer
 
TransientTextScroll - class gzz.media.impl.TransientTextScroll.
A text scroll block.
TransientTextScroll() - Constructor for class gzz.media.impl.TransientTextScroll
 
TransientXuIndexer - class gzz.index.impl.TransientXuIndexer.
An index of xanadu links.
TransientXuIndexer() - Constructor for class gzz.index.impl.TransientXuIndexer
 
translate(int, float, float) - Method in class gzz.vob.VobCoorder
 
translate(int, float, float, float) - Method in class gzz.vob.VobCoorder
 
translateCS(int, Object, float, float) - Method in class gzz.vob.VobScene
 
translateCS(int, Object, float, float, float) - Method in class gzz.vob.VobScene
 
translateXYZ(int, float, float, float) - Method in class gzz.gfx.gl.GLVobCoorder
 
tryFromUTF8(byte[], int) - Method in class gzz.util.UTF8Char
 
tryInitSyslog() - Static method in class gzz.util.ZZLogger
 

U

uncache(MediaserverBlock) - Method in class gzz.mediaserver.SimpleMediaserver
 
uncache(MediaserverBlock) - Method in class gzz.mediaserver.MultiplexingMediaserver
 
uncache(MediaserverBlock) - Method in interface gzz.mediaserver.Mediaserver
Uncache a mediaserver block.
unescapeUTF8(String) - Static method in class gzz.util.URIUtil
Unescape a UTF-8 string from URI syntax
union(PointerSet) - Method in class gzz.mediaserver.PointerSet
 
unitSq(int) - Method in class gzz.gfx.gl.GLVobCoorder
 
unitSq(int) - Method in class gzz.vob.VobCoorder
 
unitSqCS(int, Object) - Method in class gzz.vob.VobScene
 
updateAfter(int) - Method in class gzz.util.UpdateTimer
 
updated() - Method in class gzz.util.UpdateTimer
 
updateDims() - Method in class gzz.client.Fallback.Win
 
UpdateTimer - class gzz.util.UpdateTimer.
A timer that runs a given runnable after a certain number of milliseconds.
UpdateTimer(Runnable) - Constructor for class gzz.util.UpdateTimer
 
URIUtil - class gzz.util.URIUtil.
URI-syntax related utility methods.
URIUtil() - Constructor for class gzz.util.URIUtil
 
URLStorer - class gzz.mediaserver.storage.URLStorer.
 
URLStorer(String) - Constructor for class gzz.mediaserver.storage.URLStorer
 
URN5Namespace - class gzz.util.URN5Namespace.
A class which is able to generate globally unique URN-5 identifiers.
URN5Namespace() - Constructor for class gzz.util.URN5Namespace
 
use_opengl_1_1 - Static variable in class gzz.gfx.gl.PaperOptions
 
useAtof(String) - Static method in class gzz.gfx.gl.GL_Testing
 
useBg - Variable in class gzz.view.PageSpanCellView
 
used - Variable in class gzz.view.BFRaster
Whether a given index cell is "used", i.e.is to be painted here or was painted earlier.
used - Variable in class gzz.util.Pool
An array of the same length as cache, determining for every element of cache whether it is currently used.
useText - Variable in class gzz.view.PageSpanCellView
 
UTF8Char - class gzz.util.UTF8Char.
 
UTF8Char(byte[]) - Constructor for class gzz.util.UTF8Char
Create an UTF-8 char from the byte stream (bytes after the character are ignored).
UTF8Char(byte[], int) - Constructor for class gzz.util.UTF8Char
 
UTF8Char(char) - Constructor for class gzz.util.UTF8Char
 
UTF8Len(byte) - Static method in class gzz.util.UTF8Char
Find out the length of an UTF-8 sequence based on the first octet.

V

values() - Method in class gzz.util.AbstractHashMap
 
vanishing - Variable in class gzz.view.VobVanishingClient
 
VanishingClient - interface gzz.view.VanishingClient.
An interface abstracting some things away from the vanishing view.
verblog(String) - Static method in class gzz.util.ZZLogger
 
Version - interface gzz.util.Version.
A version of something that can be diffed.
Version.Diff - interface gzz.util.Version.Diff.
A diff between two Versions.
versionContentType - Static variable in class gzz.mediaserver.MediaserverFiler
 
VersionFormat - interface gzz.util.VersionFormat.
A serialization format for Versions and Version.Diffs.
VideoSpan - interface gzz.media.VideoSpan.
A span - contiguous piece of a permascroll - of video.
View - interface gzz.view.View.
 
View.NamedView - interface gzz.view.View.NamedView.
A view that has a default name, which can be shown in the Fallback client or if the cell representing the view doesn't have content.
ViewContext - interface gzz.view.ViewContext.
An object providing context information to a view, e.g.
viewIndex - Variable in class gzz.client.Fallback.Win
 
viewList - Variable in class gzz.client.Fallback
 
vob - Variable in class gzz.vob.buoy.SimpleBuoy
 
Vob - class gzz.vob.Vob.
A two-dimensional renderable, interpolatable object.
Vob.RenderInfo - class gzz.vob.Vob.RenderInfo.
An interface which provides information about the current rendering context.
Vob.RenderInfo() - Constructor for class gzz.vob.Vob.RenderInfo
 
Vob() - Constructor for class gzz.vob.Vob
 
VobCoorder - class gzz.vob.VobCoorder.
A set of coordinate systems for vobs.
VobCoorder() - Constructor for class gzz.vob.VobCoorder
 
VobMap - interface gzz.vob.VobMap.
An interface for mapping vobs and coordinate systems.
VobMatcher - interface gzz.vob.VobMatcher.
An interface for matching coordinate systems between different vobscenes.
VobPlacer - interface gzz.vob.VobPlacer.
An interface for placing vobs into coordinate systems in VobCoorder s.
VobScene - class gzz.vob.VobScene.
A scene (keyframe) into which Vobs are placed.
VobScene(VobMap, VobCoorder, VobMatcher, GraphicsAPI, GraphicsAPI.RenderingSurface, Dimension) - Constructor for class gzz.vob.VobScene
 
VobVanishingClient - class gzz.view.VobVanishingClient.
 
VobVanishingClient() - Constructor for class gzz.view.VobVanishingClient
 
VobVanishingClient(boolean) - Constructor for class gzz.view.VobVanishingClient
Create a new VobVanishingClient.
VStreamCellTexter - interface gzz.VStreamCellTexter.
An extension of CellTexter for referential text.

W

w - Variable in class gzz.view.PageSpanCellView.Layout
 
w - Variable in class gzz.gfx.gl.PageSpanPaper
The page is in the range (0,0)..(w,h) in paper coordinates.
w - Variable in class gzz.gfx.gl.GLSpanner.SpanPage
The width and height in pagespan units of the real page.
w - Variable in class gzz.gfx.gl.GLSpans.Rect
Width and height in points.
w - Variable in class gzz.media.impl.ScrollBlockManager.ImageSpanBase
 
w - Variable in class gzz.media.impl.ScrollBlockManager.PageSpanBase
 
widthString - Variable in class gzz.view.LinebrokenCellContentView
 
window - Variable in class gzz.view.ZZViewContext
 
window - Variable in class gzz.client.Screen
The window system -level window.
window - Variable in class gzz.vob.VobScene
 
windowClosed() - Method in class gzz.client.Fallback.Win
 
windowClosed() - Method in interface gzz.client.Binder
A window has been closed by the user.
windowClosed() - Method in class gzz.client.AbstractBinder
 
windowClosed() - Method in interface gzz.gfx.gl.GL.EventHandler
 
windowClosed(Fallback.Win) - Method in class gzz.view.DefaultBinder
 
windowClosed(Fallback.Win) - Method in interface gzz.client.FallbackBinder
 
windowList - Variable in class gzz.client.Fallback
The list of *all* windows, regardless of arrowset
windows - Variable in class gzz.client.Fallback
Windows, by arrowset (LEFT or RIGHT)
withHalo - Static variable in class gzz.gfx.gl.PageSpanPaper
 
workaroundStupidBuggyAtiDrivers - Static variable in class gzz.gfx.gl.GL
ATI drivers for the R300 family still have some serious bugs.
write(OutputStream) - Method in class gzz.mediaserver.PointerSet
Write this PointerSet to an OutputStream.
write(OutputStream) - Method in class gzz.mediaserver.PointerRecord
 
write(String, char[], int) - Static method in class gzz.gfx.gl.GL.ImageCache
 
writeBytesRGB(OutputStream, int[]) - Static method in class gzz.util.SaveImage
 
writeDiff(OutputStream, Version.Diff) - Method in interface gzz.util.VersionFormat
 
writeDiff(OutputStream, Version.Diff) - Method in class gzz.util.SerializedVersionFormat
 
writeHeader(OutputStream, Collection) - Static method in class gzz.util.HeaderUtil
Write a header given a Collection of header fields, inserting CRLF after each one.
writeIdSet(String, Set) - Method in class gzz.mediaserver.SimpleMediaserver
 
writePPM(Image, FileOutputStream) - Static method in class gzz.util.PPMGrabber
 
writePPM(Image, int, int, int, int, FileOutputStream) - Static method in class gzz.util.PPMGrabber
 
writePPM(Image, int, int, int, int, String) - Static method in class gzz.util.PPMGrabber
 
writePPM(Image, String) - Static method in class gzz.util.PPMGrabber
 
writeVersion(OutputStream, Version) - Method in interface gzz.util.VersionFormat
 
writeVersion(OutputStream, Version) - Method in class gzz.util.SerializedVersionFormat
 

X

x - Variable in class gzz.media.impl.ScrollBlockManager.ImageSpanBase
 
x - Variable in class gzz.media.impl.ScrollBlockManager.PageSpanBase
 
x0 - Variable in class gzz.gfx.gl.GLSpanner.SpanRect
The *TEXTURE* coordinates of this rectangle.
x0 - Variable in class gzz.gfx.gl.GLSpans.Rect
 
x1 - Variable in class gzz.gfx.gl.GLSpanner.SpanPage
The width and height of the real page inside the texture, in *TEXTURE* coordinates.
x1 - Variable in class gzz.gfx.gl.GLSpanner.SpanRect
The *TEXTURE* coordinates of this rectangle.
x1 - Variable in class gzz.gfx.gl.GLSpans.Rect
 
xfactor - Variable in class gzz.view.CellMagnifier
 
xform_horiz(float, float, Point) - Method in class gzz.vob.Vob.RenderInfo
 
xform_vert(float, float, Point) - Method in class gzz.vob.Vob.RenderInfo
 
xform(float, float, Point) - Method in class gzz.vob.Vob.RenderInfo
 
xgapmult - Variable in class gzz.view.PlainVanishing
 
xuIndex - Variable in class gzz.view.buoy.ScrollblockCellLinker
 
xuIndexer - Variable in class gzz.client.Fallback
The XuIndexer-- in a different space for now.
XuIndexer - interface gzz.index.XuIndexer.
An index of xanadu links.
XuLink - class gzz.index.XuLink.
An immutable class representing a single Xanadu model link.
XuLink(Enfilade1D, Enfilade1D) - Constructor for class gzz.index.XuLink
 
xulinkPageSpanNodeType - Variable in class gzz.view.buoy.ScrollblockCellLinker
Node type to use for showing scrollblocks xulinked to.

Y

y - Variable in class gzz.media.impl.ScrollBlockManager.ImageSpanBase
 
y - Variable in class gzz.media.impl.ScrollBlockManager.PageSpanBase
 
y0 - Variable in class gzz.gfx.gl.GLSpanner.SpanRect
The *TEXTURE* coordinates of this rectangle.
y0 - Variable in class gzz.gfx.gl.GLSpans.Rect
 
y1 - Variable in class gzz.gfx.gl.GLSpanner.SpanPage
The width and height of the real page inside the texture, in *TEXTURE* coordinates.
y1 - Variable in class gzz.gfx.gl.GLSpanner.SpanRect
The *TEXTURE* coordinates of this rectangle.
y1 - Variable in class gzz.gfx.gl.GLSpans.Rect
 
YAMLVersionReader - class gzz.slices.YAMLVersionReader.
 
YAMLVersionReader(InputStream) - Constructor for class gzz.slices.YAMLVersionReader
 
yfactor - Variable in class gzz.view.CellMagnifier
 
ygapmult - Variable in class gzz.view.PlainVanishing
 

Z

zipfile - Variable in class gzz.mediaserver.storage.ZipStorer
 
ZipStorer - class gzz.mediaserver.storage.ZipStorer.
 
ZipStorer(ZipFile) - Constructor for class gzz.mediaserver.storage.ZipStorer
 
zzclone() - Method in class gzz.Cell
 
zzclone(Cell) - Method in class gzz.Cell
Clone this cell in the same slice as a given cell.
zzclone(Cell, Cell) - Method in class gzz.impl.AbstractSpace
 
zzclone(Cell, Cell) - Method in interface gzz.Space
Clone a cell.
zzFrame - Variable in class gzz.client.awt.FrameScreen
 
ZZLogger - class gzz.util.ZZLogger.
A static package for logging things into a file.
ZZLogger() - Constructor for class gzz.util.ZZLogger
 
zzProcessEvent(AWTEvent) - Method in interface gzz.client.awt.JUpdateManager.EventProcessor
 
zzProcessEvent(AWTEvent) - Method in class gzz.client.awt.AWTScreen
 
ZZTestCase - class gzz.util.ZZTestCase.
An extended version of junit.framework.TestCase implementing some assertions about e.g.arrays.
ZZTestCase(String) - Constructor for class gzz.util.ZZTestCase
 
ZZViewContext - class gzz.view.ZZViewContext.
An implementation of ViewContext reading its data from the zzstructure (XXX not complete).
ZZViewContext(Cell) - Constructor for class gzz.view.ZZViewContext
 

A B C D E F G H I J K L M N O P R S T U V W X Y Z