java.lang.Object
de.grogra.ray.intersection.EndlCellGenerator
- All Implemented Interfaces:
CellGenerator
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassclassclassclassclassNested classes/interfaces inherited from interface de.grogra.ray.intersection.CellGenerator
CellGenerator.NextCellOutput -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidgetBoxEnteringIntersection(EndlCellGenerator.BoxIntersectionInput input, EndlCellGenerator.BoxIntersectionLocals local, EndlCellGenerator.BoxIntersectionOutput output) voidgetBoxLeavingIntersection(EndlCellGenerator.BoxIntersectionInput input, EndlCellGenerator.BoxIntersectionLocals local, EndlCellGenerator.BoxIntersectionOutput output) voidinitialize(OctreeCell sceneNode, int maxDepth) voidnextCell(CellGenerator.NextCellOutput output) void
-
Constructor Details
-
EndlCellGenerator
public EndlCellGenerator()
-
-
Method Details
-
initialize
- Specified by:
initializein interfaceCellGenerator
-
setRay
- Specified by:
setRayin interfaceCellGenerator
-
nextCell
- Specified by:
nextCellin 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)
-