java.lang.Object
de.grogra.ray.intersection.EndlCellGenerator
- All Implemented Interfaces:
CellGenerator
-
Nested Class Summary
Modifier and TypeClassDescriptionclass
class
class
class
class
Nested classes/interfaces inherited from interface de.grogra.ray.intersection.CellGenerator
CellGenerator.NextCellOutput
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic 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
-
Constructor Details
-
EndlCellGenerator
public EndlCellGenerator()
-
-
Method Details
-
initialize
- Specified by:
initialize
in interfaceCellGenerator
-
setRay
- Specified by:
setRay
in interfaceCellGenerator
-
nextCell
- Specified by:
nextCell
in interfaceCellGenerator
-
getBoxEnteringIntersection
public static void getBoxEnteringIntersection(EndlCellGenerator.BoxIntersectionInput input, EndlCellGenerator.BoxIntersectionLocals local, EndlCellGenerator.BoxIntersectionOutput output) -
getBoxLeavingIntersection
public void getBoxLeavingIntersection(EndlCellGenerator.BoxIntersectionInput input, EndlCellGenerator.BoxIntersectionLocals local, EndlCellGenerator.BoxIntersectionOutput output)
-