Class GlobalPhotonMap.Photon

  • Enclosing class:
    GlobalPhotonMap

    static class GlobalPhotonMap.Photon
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) int data  
      (package private) short dir  
      (package private) int flags  
      (package private) short normal  
      (package private) int power  
      (package private) static int SPLIT_MASK  
      (package private) static int SPLIT_X  
      (package private) static int SPLIT_Y  
      (package private) static int SPLIT_Z  
      (package private) float x  
      (package private) float y  
      (package private) float z  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      (package private) float getCoord​(int axis)  
      (package private) float getDist1​(float px, float py, float pz)  
      (package private) float getDist2​(float px, float py, float pz)  
      (package private) void setSplitAxis​(int axis)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • setSplitAxis

        void setSplitAxis​(int axis)
      • getCoord

        float getCoord​(int axis)
      • getDist1

        float getDist1​(float px,
                       float py,
                       float pz)
      • getDist2

        float getDist2​(float px,
                       float py,
                       float pz)