Uses of Class
gzz.vob.VobScene

Packages that use VobScene
gzz.client   
gzz.client.awt   
gzz.client.gl   
gzz.gfx.gl   
gzz.view   
gzz.view.buoy   
gzz.vob org.gzigzag.vob 
gzz.vob.buoy   
 

Uses of VobScene in gzz.client
 

Fields in gzz.client declared as VobScene
protected  VobScene Screen.prev
           
protected  VobScene Screen.next
           
 

Methods in gzz.client that return VobScene
 VobScene Shower.generate()
          Generate a new VobScene, corresponding to the current state of the matters.
 VobScene Screen.getVobSceneForEvents()
           
 VobScene GraphicsAPI.RenderingSurface.createVobScene()
          Create a new vobscene of the appropriate type, with current window size as size.
 VobScene GraphicsAPI.RenderingSurface.createVobScene(java.awt.Dimension size)
          Create a new vobscene of the appropriate type for this window.
 VobScene GraphicsAPI.AbstractRenderingSurface.createVobScene()
           
 VobScene Fallback.Win.getCachedVobScene()
          Get the last generated vob scene.
 VobScene Fallback.Win.generate()
           
 

Methods in gzz.client with parameters of type VobScene
 void GraphicsAPI.RenderingSurface.renderStill(VobScene vs, float lod)
          Render the still image of the vobscreen.
 void GraphicsAPI.RenderingSurface.renderAnim(VobScene from, VobScene to, float fract, float lod, boolean showFinal)
          Render the interpolated form between the two vobscenes.
 void GraphicsAPI.RenderingSurface.renderAnim(VobScene from, VobScene to, float fract, float lod, boolean showFinal)
          Render the interpolated form between the two vobscenes.
 void Connector.connect(VobScene into, Vob from, Vob to, int angle)
          Connect Vobs visibly
 

Uses of VobScene in gzz.client.awt
 

Methods in gzz.client.awt that return VobScene
 VobScene AWTScreen.createVobScene(java.awt.Dimension size)
           
 

Methods in gzz.client.awt with parameters of type VobScene
 void AWTScreen.renderStill(VobScene prev, float lod)
           
 void AWTScreen.renderAnim(VobScene prev, VobScene next, float fract, float lod, boolean showFinal)
          Renders and display a frame of the view animation on screen
 void AWTScreen.renderAnim(VobScene prev, VobScene next, float fract, float lod, boolean showFinal)
          Renders and display a frame of the view animation on screen
 

Uses of VobScene in gzz.client.gl
 

Methods in gzz.client.gl that return VobScene
 VobScene GLRenderingSurface.createVobScene(java.awt.Dimension size)
           
 

Methods in gzz.client.gl with parameters of type VobScene
 void GLRenderingSurface.renderStill(VobScene scene, float lod)
           
 void GLRenderingSurface.renderAnim(VobScene prev, VobScene next, float fract, float lod, boolean showFinal)
           
 void GLRenderingSurface.renderAnim(VobScene prev, VobScene next, float fract, float lod, boolean showFinal)
           
 float GLRenderingSurface.timeRender(VobScene vs, int iters)
           
 

Uses of VobScene in gzz.gfx.gl
 

Methods in gzz.gfx.gl with parameters of type VobScene
static void Stencil.drawStenciled(VobScene vs, java.lang.Runnable drawStencil, java.lang.Runnable drawOverStencil, java.lang.Runnable drawOutside, java.lang.Runnable drawContents, boolean needDepth)
          Draw something stenciled Assumes that stencil buffer is all zeroes when called; leaves it zeroed if contract of drawOverStencil is met.
 void GLVobMap.setVS(VobScene vs)
           
 int GL.Renderable0JavaObject.putGL(VobScene vs)
           
 int GL.Renderable1JavaObject.putGL(VobScene vs, int coordsys1)
           
 int GL.Renderable2JavaObject.putGL(VobScene vs, int coordsys1, int coordsys2)
           
 int GL.Renderable3JavaObject.putGL(VobScene vs, int coordsys1, int coordsys2, int coordsys3)
           
 

Uses of VobScene in gzz.view
 

Methods in gzz.view with parameters of type VobScene
 int FisheyeState.getCoordsys(VobScene vs, int into, java.lang.Object key)
          Put the current fisheye coordinate system into the given vobscene.
 void CoordinatePlaneMultiView.render(VobScene vs, int into, AbstractViewContext context, int cullCS, Space space, CellPlacementHook hook)
          Render with culling.
 void PageSpanCellView.place(Enfilade1D enf, VobScene vs, int into, float importance, float pixelscale)
          Place the given enfilade in the coordinate system.
 void PageSpanCellView.place(Cell c, VobScene vs, int box, ViewContext context)
           
 void PageSpanCellView.Layout.place(VobScene vs, int into, float importance, float pixelscale)
           
 void PageSpanCellView.Layout.place(VobScene vs, int into, float importance, float pixelscale, int cullCS)
          Place this layout into the given coordinate system.
 void PageSpanCellView.Layout.placeBoxed(VobScene vs, int into, float importance, float pixelscale)
          Place this layout strictly fitted into the given box.
 void VobVanishingClient.render(VobScene vs, int into, ViewContext context)
           
 void View.render(VobScene sc, int into, ViewContext context)
          Draw a representation of the structure into a VobScene.
 void TextCellContentView.place(Cell c, VobScene vs, int box, ViewContext context)
           
protected  void TextCellContentView.placeVob(Cell c, VobScene vs, int cs, int start, int end, int offs, ViewContext context, float h, float scaled_h, float scale)
           
 void RowColView.render(VobScene sc, int into, ViewContext context)
           
 void MultitypeCellContentView.place(Cell c, VobScene sc, int box, ViewContext context)
           
 void MarkDecorator.render(VobScene vs, int into, Fallback fallback, Fallback.Win win)
           
 void LollipopCellView.place(Cell c, VobScene vs, int box, ViewContext context)
          Add the vobs that make up an image of a cell into the given coordinate system of the given vobscene.
 void LinebrokenCellContentView.place(Cell c, VobScene vs, int box, ViewContext context)
           
 void LinebrokenCellContentView.place(Cell c, VobScene vs, int box, ViewContext context, java.lang.String textColor)
           
 void LastOpDecorator.render(VobScene sc, int into, Fallback fallback, Fallback.Win win)
           
 void ImageCellContentView.place(Cell c, VobScene vs, int box, ViewContext context)
           
 void FullScreenView.render(VobScene vs, int into, ViewContext context)
           
 void FallbackSceneDecorator.render(VobScene sc, int into, Fallback fallback, Fallback.Win win)
          Put the additional information into the vob scene.
 void DimDecorator.render(VobScene sc, int into, Fallback fallback, Fallback.Win win)
           
 void CoordinatePlaneView.render(VobScene vs, int into, ViewContext context)
           
 void CoordinatePlaneView.render(VobScene vs, int into, ViewContext context, int cullCS)
          Render with culling.
 void CellViewPlugin.place(Cell c, VobScene sc, int box, ViewContext context)
           
abstract  void CellView.place(Cell c, VobScene vs, int box, ViewContext context)
          Place the contents of one cell into the given coord system.
 void CellPlacementHook.placed(Cell c, VobScene sc, int b, ViewContext context)
          A cell was placed.
 void CellMagnifier.place(Cell c, VobScene sc, int box, ViewContext context)
           
 void CellHBox.place(VobScene vs, int coordsys, float scale)
           
 void Cell1DBuoyHook.placed(Cell c, VobScene sc, int box, ViewContext context)
          Deprecated.  
 void BoxCellView.place(Cell c, VobScene vs, int box, ViewContext context)
           
 

Uses of VobScene in gzz.view.buoy
 

Methods in gzz.view.buoy with parameters of type VobScene
 void ScrollblockCellLinker.doLinks(Cell c, VobScene vs, int cs, BuoyViewNodeType cellNodeType, BuoyLinkListener listener)
           
 void PPLinker.doLinks(Cell c, VobScene vs, int cs, BuoyViewNodeType cellNodeType, BuoyLinkListener l)
           
 int CellBuoyViewNodeType.renderBuoy(VobScene vs, int into, Cell c, java.lang.Object content, java.lang.Object cachedSize)
          Render this view centered on a given cell.
 void CellBuoyViewLinker.doLinks(Cell c, VobScene vs, int cs, BuoyViewNodeType cellNodeType, BuoyLinkListener l)
          Call the BuoyLinkListener with the relevant links.
 int BuoyAdaptor.renderBuoy(VobScene vs, int into, java.lang.Object linkId, java.lang.Object anchor, java.lang.Object cachedSize)
           
 int BuoyViewNodeType.renderBuoy(VobScene vs, int into, java.lang.Object linkId, java.lang.Object anchor, java.lang.Object cachedSize)
          Render portion of the view relevant to linkId and anchor into the given box.
 void BuoyViewMainNode.renderMain(VobScene vs, int into)
          Render this main view into the given box in the given vs.
 boolean BuoyViewMainNode.mouse(java.awt.event.MouseEvent e, VobScene oldVobScene)
          A mouse event was not interpreted to the buoy framework and is passed to this node as the main buoy.
 

Uses of VobScene in gzz.vob
 

Methods in gzz.vob with parameters of type VobScene
 void VobMap.setVS(VobScene vs)
           
 int Vob.putGL(VobScene vs)
          For OpenGL: Add the current vob to the given display list, using the given coordinate systems.
 int Vob.putGL(VobScene vs, int cs1)
           
 int Vob.putGL(VobScene vs, int cs1, int cs2)
           
 int Vob.putGL(VobScene vs, int cs1, int cs2, int cs3)
           
 

Uses of VobScene in gzz.vob.buoy
 

Methods in gzz.vob.buoy with parameters of type VobScene
 void SimpleBuoy.put(VobScene into, int x, int y, int w, int h)
           
 void BuoyPlacer.place(VobScene seafloor)
           
 void BuoyPlacer.Buoy.put(VobScene into, int x, int y, int w, int h)
           
 void Buoy2.place(VobScene into, Buoy[] b, java.awt.Rectangle sea)
          Place the given buoys into the given rectangle.
 void Buoy.put(VobScene into, int depth, int x, int y, int w, int h)
           
 

Constructors in gzz.vob.buoy with parameters of type VobScene
CircleFloater4(VobScene into, int parent, float centerx, float centery, float radius, float projx, float projy)