|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use BSPTree | |
com.brackeen.javagamebook.ai | |
com.brackeen.javagamebook.ai.pattern | |
com.brackeen.javagamebook.bsp2D | |
com.brackeen.javagamebook.game | |
com.brackeen.javagamebook.path |
Uses of BSPTree in com.brackeen.javagamebook.ai |
Methods in com.brackeen.javagamebook.ai with parameters of type BSPTree | |
void |
EvolutionGenePool.setBSPTree(BSPTree bspTree)
The BSP tree used for certain patterns (like the shortest path alogirthm used for the chase pattern) |
Constructors in com.brackeen.javagamebook.ai with parameters of type BSPTree | |
EvolutionGenePool(BSPTree bspTree)
|
Uses of BSPTree in com.brackeen.javagamebook.ai.pattern |
Methods in com.brackeen.javagamebook.ai.pattern with parameters of type BSPTree | |
void |
AIPattern.setBSPTree(BSPTree bspTree)
|
Constructors in com.brackeen.javagamebook.ai.pattern with parameters of type BSPTree | |
RunAwayPattern(BSPTree tree)
|
|
DodgePatternZigZag(BSPTree tree)
|
|
DodgePatternZigZag(BSPTree tree,
float dodgeDist)
|
|
DodgePatternRandom(BSPTree tree)
|
|
DodgePatternRandom(BSPTree tree,
float radius)
|
|
AttackPatternStrafe(BSPTree tree)
|
|
AttackPatternStrafe(BSPTree tree,
float radius)
|
|
AttackPatternRush(BSPTree tree)
|
|
AttackPatternRush(BSPTree tree,
float desiredDist)
|
|
AimPattern(BSPTree tree)
|
|
AIPattern(BSPTree bspTree)
The BSP tree is used to get correct y values for the world. |
Uses of BSPTree in com.brackeen.javagamebook.bsp2D |
Methods in com.brackeen.javagamebook.bsp2D that return BSPTree | |
BSPTree |
MapLoader.loadMap(java.lang.String filename)
Loads a map file and creates a BSP tree. |
BSPTree |
BSPTreeBuilderWithPortals.build(java.util.List polygons)
Builds a BSP tree and adds portals to the leaves. |
BSPTree |
BSPTreeBuilder.build(java.util.List polygons)
Builds a BSP tree. |
Methods in com.brackeen.javagamebook.bsp2D with parameters of type BSPTree | |
void |
SimpleBSPRenderer.draw(java.awt.Graphics2D g,
BSPTree tree)
Draws the visible polygons in a BSP tree based on the camera location. |
void |
BSPTreeTraverser.traverse(BSPTree tree,
Vector3D viewLocation)
Traverses a tree in draw-order (front-to-back) using the specified view location. |
void |
BSPTreeTraverser.traverse(BSPTree tree)
Traverses a tree in in-order. |
void |
BSPRenderer.draw(java.awt.Graphics2D g,
BSPTree tree)
Draws the visible polygons in a BSP tree based on the camera location. |
Uses of BSPTree in com.brackeen.javagamebook.game |
Constructors in com.brackeen.javagamebook.game with parameters of type BSPTree | |
CollisionDetectionWithSliding(BSPTree bspTree)
Creates a new CollisionDetectionWithSliding object for the specified BSP tree. |
|
CollisionDetection(BSPTree bspTree)
Creates a new CollisionDetection object for the specified BSP tree. |
Uses of BSPTree in com.brackeen.javagamebook.path |
Methods in com.brackeen.javagamebook.path with parameters of type BSPTree | |
void |
AStarSearchWithBSP.setBSPTree(BSPTree bspTree)
|
Constructors in com.brackeen.javagamebook.path with parameters of type BSPTree | |
AStarSearchWithBSP(BSPTree bspTree)
Creates a new AStarSearchWithBSP for the specified BSP tree. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |