Interface LightingManager.FovFunction
- All Known Implementing Classes:
LightingManager.SymmetryMode
- Enclosing class:
LightingManager
protected static interface LightingManager.FovFunction
A functional interface that is really only meant to be one of two functions:
FOV.reuseFOV(float[][], float[][], int, int, float, Radius) or
FOV.reuseFOVSymmetrical(float[][], float[][], int, int, float, Radius).
This can be used to, potentially, select symmetrical mode as a slower, more precise option, or use the
non-symmetrical mode as a faster option.-
Method Summary
-
Method Details
-
getFov
float[][] getFov(float[][] resistanceMap, float[][] light, int startX, int startY, float radius, Radius radiusTechnique)
-