| Package | Description |
|---|---|
| math.bsp | |
| math.bsp.algorithm | |
| math.bsp.algorithm.raycast | |
| math.bsp.node |
| Modifier and Type | Class and Description |
|---|---|
class |
BspTree<TData,TBoundary>
Binary space partitioning tree
This is a generic implementation supporting both 2D and 3D spaces (or any other space, even non-euclidean).
|
| Modifier and Type | Method and Description |
|---|---|
IConstBspTree<TData,TBoundary> |
BspTree.asConst()
Get constant interface
|
| Modifier and Type | Field and Description |
|---|---|
protected IConstBspTree<TData,TBoundary> |
BspDataSelector.tree |
| Constructor and Description |
|---|
BspDataSelector(IConstBspTree<TData,TBoundary> tree)
Create a selector linked to a BSP tree
|
| Modifier and Type | Field and Description |
|---|---|
IConstBspTree<TData,TBoundary> |
BspRayCaster.tree |
| Constructor and Description |
|---|
BspRayCaster(IConstBspTree<TData,TBoundary> tree,
boolean doDuplicateCollisionsOccur)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
IConstBspTree<TData,TBoundary> |
IConstBspNode.getTree()
Get the BSP tree
|
Copyright © 2019 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All rights reserved.