gzz.vob
Interface VobPlacer

All Known Subinterfaces:
VobMap
All Known Implementing Classes:
GLVobMap

public interface VobPlacer

An interface for placing vobs into coordinate systems in VobCoorder s. Used in VobScene through the subclass VobMap.

Note that the vobs know their place inside the VobCoorder coordinate system -- this class only maps the vobs to the coordinate systems.

See Also:
VobCoorder, VobScene, VobMap

Method Summary
 void put(Vob vob)
           
 void put(Vob vob, int coordsys)
          Place a Vob onto this scene.
 void put(Vob vob, int coordsys1, int coordsys2)
          Place a Vob onto this scene, using two coordinate systems.
 

Method Detail

put

public void put(Vob vob)

put

public void put(Vob vob,
                int coordsys)
Place a Vob onto this scene.

Parameters:
vob - the vob to be placed
coordsys - The index of the coordinate system, obtained from the VobCoorder

put

public void put(Vob vob,
                int coordsys1,
                int coordsys2)
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..

Parameters:
vob - the vob to be placed