org.squigle.parser
Class LODNode
java.lang.Object
|
+--org.squigle.parser.LODNode
- public class LODNode
- extends java.lang.Object
|
Constructor Summary |
LODNode(org.squigle.parser.LODNode parentNode,
org.squigle.parser.GPSPoint p1,
org.squigle.parser.GPSPoint p2)
|
LODNode(org.squigle.parser.LODNode parentNode,
org.squigle.parser.GPSPoint p1,
org.squigle.parser.GPSPoint p2,
int type)
|
|
Method Summary |
static boolean |
boundsCollision(org.squigle.parser.GPSPoint p1,
org.squigle.parser.GPSPoint p2,
org.squigle.parser.GPSPoint p3,
org.squigle.parser.GPSPoint p4)
|
void |
draw(java.awt.Graphics g)
|
void |
sortLODNodes(int chainWeight,
int depth)
|
void |
writeNode(java.io.RandomAccessFile raf)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CHAIN
public static final int CHAIN
- See Also:
- Constant Field Values
POLYGON
public static final int POLYGON
- See Also:
- Constant Field Values
filepointer
public long filepointer
type
public int type
left
public org.squigle.parser.LODNode left
right
public org.squigle.parser.LODNode right
elements
public java.util.Vector elements
LODNode
public LODNode(org.squigle.parser.LODNode parentNode,
org.squigle.parser.GPSPoint p1,
org.squigle.parser.GPSPoint p2)
LODNode
public LODNode(org.squigle.parser.LODNode parentNode,
org.squigle.parser.GPSPoint p1,
org.squigle.parser.GPSPoint p2,
int type)
boundsCollision
public static boolean boundsCollision(org.squigle.parser.GPSPoint p1,
org.squigle.parser.GPSPoint p2,
org.squigle.parser.GPSPoint p3,
org.squigle.parser.GPSPoint p4)
sortLODNodes
public void sortLODNodes(int chainWeight,
int depth)
writeNode
public void writeNode(java.io.RandomAccessFile raf)
throws java.io.IOException
java.io.IOException
draw
public void draw(java.awt.Graphics g)