| Package | Description |
|---|---|
| math.bsp | |
| math.bsp.algorithm | |
| math.bsp.algorithm.raycast.internal | |
| math.bsp.node |
| Modifier and Type | Method and Description |
|---|---|
IConstBspNode<TData,TBoundary> |
IConstBspTree.getRoot()
Get root node
|
| Modifier and Type | Method and Description |
|---|---|
protected TData |
BspDataSelector.selectAdditionalData(IConstBspNode<TData,TBoundary> node,
TData dataFoundSoFar,
TVolume volume)
Select additional data
|
| Modifier and Type | Method and Description |
|---|---|
protected IConstBspNode<TData,TBoundary> |
CollisionIterator.backtrack() |
IConstBspNode<TData,TBoundary> |
BoundaryIntersection.getFarSideNode() |
IConstBspNode<TData,TBoundary> |
BoundaryIntersection.getNearSideNode() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
CollisionIterator.descent(IConstBspNode<TData,TBoundary> node) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IBspNode<TData,TBoundary>
Internal or leaf node
|
interface |
IConstBspInternalNode<TData,TBoundary>
Constant interface to an internal node
|
interface |
IConstBspLeafNode<TData,TBoundary>
Constant interface to a leaf node
|
| Modifier and Type | Class and Description |
|---|---|
class |
BspInternalNode<TData,TBoundary>
Internal node
A node with boundary and positive and negative child.
|
class |
BspLeafNode<TData,TBoundary>
Leaf node
A node that contains only data.
|
| Modifier and Type | Method and Description |
|---|---|
IConstBspNode<TData,TBoundary> |
IBspNode.asConst()
Cast to constant node
|
IConstBspNode<TData,TBoundary> |
IConstBspInternalNode.getNegativeChild()
Get the negative child
|
IConstBspNode<TData,TBoundary> |
IConstBspInternalNode.getPositiveChild()
Get the positive child
|
Copyright © 2018 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All rights reserved.