|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.planet_ink.coffee_mud.Libraries.layouts.LayoutSet
public class LayoutSet
| Constructor Summary | |
|---|---|
LayoutSet(java.util.List<AreaGenerationLibrary.LayoutNode> V,
long total)
|
|
| Method Summary | |
|---|---|
void |
clipLongStreets()
|
void |
drawABox(int width,
int height)
|
void |
fillInFlags()
|
boolean |
fillMaze(AreaGenerationLibrary.LayoutNode p)
|
java.lang.Long |
getHashCode(long x,
long y)
|
AreaGenerationLibrary.LayoutNode |
getNextNode(AreaGenerationLibrary.LayoutNode n,
int dir)
|
AreaGenerationLibrary.LayoutNode |
getNode(long[] xy)
|
AreaGenerationLibrary.LayoutNode |
getNode(long x,
long y)
|
boolean |
isUsed(AreaGenerationLibrary.LayoutNode n)
|
boolean |
isUsed(long[] xy)
|
boolean |
isUsed(long x,
long y)
|
long[] |
makeNextCoord(long[] n,
int dir)
|
AreaGenerationLibrary.LayoutNode |
makeNextNode(AreaGenerationLibrary.LayoutNode n,
int dir)
|
java.util.List<AreaGenerationLibrary.LayoutNode> |
set()
|
boolean |
spaceAvailable()
|
void |
unUse(AreaGenerationLibrary.LayoutNode n)
|
boolean |
use(AreaGenerationLibrary.LayoutNode n,
AreaGenerationLibrary.LayoutTypes nodeType)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public LayoutSet(java.util.List<AreaGenerationLibrary.LayoutNode> V,
long total)
| Method Detail |
|---|
public java.util.List<AreaGenerationLibrary.LayoutNode> set()
public java.lang.Long getHashCode(long x,
long y)
public boolean isUsed(long[] xy)
public boolean isUsed(long x,
long y)
public boolean isUsed(AreaGenerationLibrary.LayoutNode n)
public void unUse(AreaGenerationLibrary.LayoutNode n)
public boolean use(AreaGenerationLibrary.LayoutNode n,
AreaGenerationLibrary.LayoutTypes nodeType)
public AreaGenerationLibrary.LayoutNode getNode(long[] xy)
public AreaGenerationLibrary.LayoutNode getNode(long x,
long y)
public boolean spaceAvailable()
public long[] makeNextCoord(long[] n,
int dir)
public AreaGenerationLibrary.LayoutNode makeNextNode(AreaGenerationLibrary.LayoutNode n,
int dir)
public AreaGenerationLibrary.LayoutNode getNextNode(AreaGenerationLibrary.LayoutNode n,
int dir)
public void drawABox(int width,
int height)
public boolean fillMaze(AreaGenerationLibrary.LayoutNode p)
public void clipLongStreets()
public void fillInFlags()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||