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
|
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 |
rcsid
public static final java.lang.String rcsid
- See Also:
- Constant Field Values
dbg
public static boolean dbg
GLVobMap
public GLVobMap(GLRenderingSurface screen)
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 placedcoordsys1
- 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