de.grogra.ray.intersection
public class EndlCellGenerator extends java.lang.Object implements CellGenerator
| Modifier and Type | Class and Description |
|---|---|
class |
EndlCellGenerator.BoxIntersectionInput |
class |
EndlCellGenerator.BoxIntersectionLocals |
class |
EndlCellGenerator.BoxIntersectionOutput |
class |
EndlCellGenerator.DeterminingCellLocals |
class |
EndlCellGenerator.LastCell |
CellGenerator.NextCellOutput| Constructor and Description |
|---|
EndlCellGenerator() |
| Modifier and Type | Method and Description |
|---|---|
static void |
getBoxEnteringIntersection(EndlCellGenerator.BoxIntersectionInput input,
EndlCellGenerator.BoxIntersectionLocals local,
EndlCellGenerator.BoxIntersectionOutput output) |
void |
getBoxLeavingIntersection(EndlCellGenerator.BoxIntersectionInput input,
EndlCellGenerator.BoxIntersectionLocals local,
EndlCellGenerator.BoxIntersectionOutput output) |
void |
initialize(OctreeCell sceneNode,
int maxDepth) |
void |
nextCell(CellGenerator.NextCellOutput output) |
void |
setRay(Ray ray) |
public static void getBoxEnteringIntersection(EndlCellGenerator.BoxIntersectionInput input, EndlCellGenerator.BoxIntersectionLocals local, EndlCellGenerator.BoxIntersectionOutput output)
public void getBoxLeavingIntersection(EndlCellGenerator.BoxIntersectionInput input, EndlCellGenerator.BoxIntersectionLocals local, EndlCellGenerator.BoxIntersectionOutput output)
public void initialize(OctreeCell sceneNode, int maxDepth)
initialize in interface CellGeneratorpublic void nextCell(CellGenerator.NextCellOutput output)
nextCell in interface CellGeneratorpublic void setRay(Ray ray)
setRay in interface CellGenerator