java.lang.Object
de.grogra.ray.intersection.DefaultCellGenerator
- All Implemented Interfaces:
CellGenerator
-
Nested Class Summary
Modifier and TypeClassDescriptionclass
class
class
class
Nested classes/interfaces inherited from interface de.grogra.ray.intersection.CellGenerator
CellGenerator.NextCellOutput
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
getBoxEnteringIntersection
(DefaultCellGenerator.BoxIntersectionInput input, DefaultCellGenerator.BoxIntersectionLocals local, DefaultCellGenerator.BoxIntersectionOutput output) void
getBoxLeavingIntersection
(DefaultCellGenerator.BoxIntersectionInput input, DefaultCellGenerator.BoxIntersectionLocals local, DefaultCellGenerator.BoxIntersectionOutput output) void
initialize
(OctreeCell sceneNode, int maxDepth) void
nextCell
(CellGenerator.NextCellOutput output) void
-
Field Details
-
m_same
public int m_same -
m_different
public int m_different
-
-
Constructor Details
-
DefaultCellGenerator
public DefaultCellGenerator()
-
-
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(DefaultCellGenerator.BoxIntersectionInput input, DefaultCellGenerator.BoxIntersectionLocals local, DefaultCellGenerator.BoxIntersectionOutput output) -
getBoxLeavingIntersection
public void getBoxLeavingIntersection(DefaultCellGenerator.BoxIntersectionInput input, DefaultCellGenerator.BoxIntersectionLocals local, DefaultCellGenerator.BoxIntersectionOutput output)
-