gzz.gfx.gl
Class GLVobMap

java.lang.Object
  |
  +--gzz.gfx.gl.GLVobMap
All Implemented Interfaces:
VobMap, VobPlacer

public class GLVobMap
extends java.lang.Object
implements VobMap


Field Summary
static boolean dbg
           
static java.lang.String rcsid
           
 
Constructor Summary
GLVobMap(GLRenderingSurface screen)
           
 
Method Summary
 void clear()
           
 void dump()
           
 Vob getVobByCS(int csind)
          Get the topmost vob (the one that was PLACED LAST) in the given coordinate system.
 void put(Vob vob)
           
 void put(Vob vob, int coordsys1)
          Place a Vob onto this scene.
 void put(Vob vob, int coordsys1, int coordsys2)
          Place a Vob onto this scene, using two coordinate systems.
 void put(Vob vob, int coordsys1, int coordsys2, int coordsys3)
           
 void setVS(VobScene vs)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

rcsid

public static final java.lang.String rcsid
See Also:
Constant Field Values

dbg

public static boolean dbg
Constructor Detail

GLVobMap

public GLVobMap(GLRenderingSurface screen)
Method Detail

setVS

public void setVS(VobScene vs)
Specified by:
setVS in interface VobMap

clear

public void clear()

put

public void put(Vob vob,
                int coordsys1,
                int coordsys2,
                int coordsys3)

put

public void put(Vob vob,
                int coordsys1,
                int coordsys2)
Description copied from interface: VobPlacer
Place a Vob onto this scene, using two coordinate systems. This call is used e.g. for connectors which move along with two different coordinate systems..

Specified by:
put in interface VobPlacer
Parameters:
vob - the vob to be placed

put

public void put(Vob vob,
                int coordsys1)
Description copied from interface: VobPlacer
Place a Vob onto this scene.

Specified by:
put in interface VobPlacer
Parameters:
vob - the vob to be placed
coordsys1 - The index of the coordinate system, obtained from the VobCoorder

put

public void put(Vob vob)
Specified by:
put in interface VobPlacer

dump

public void dump()
Specified by:
dump in interface VobMap

getVobByCS

public Vob getVobByCS(int csind)
Description copied from interface: VobMap
Get the topmost vob (the one that was PLACED LAST) in the given coordinate system.

Specified by:
getVobByCS in interface VobMap