gzz.view
Interface VanishingClient
- All Known Implementing Classes:
- VobVanishingClient
- public interface VanishingClient
An interface abstracting some things away from the vanishing view.
Field Summary |
static int |
CENTER
|
Method Summary |
void |
connect(Cell c1,
Cell c2,
int dx,
int dy)
There should be a connection between the given cells. |
java.lang.Object |
getVobSize(Cell c,
float fract,
int flags,
java.awt.Dimension into)
|
void |
place(Cell c,
java.lang.Object o,
float fract,
float x0,
float y0,
float x1,
float y1,
float depth,
float rot)
|
CENTER
public static final int CENTER
- See Also:
- Constant Field Values
getVobSize
public java.lang.Object getVobSize(Cell c,
float fract,
int flags,
java.awt.Dimension into)
place
public void place(Cell c,
java.lang.Object o,
float fract,
float x0,
float y0,
float x1,
float y1,
float depth,
float rot)
connect
public void connect(Cell c1,
Cell c2,
int dx,
int dy)
- There should be a connection between the given cells.
If one of the cells hasn't yet been placed, this means that
a stub in that direction should be drawn.