org.xith3d.render.preprocessing.sorting
Class BackToFrontByBoundingSphereAndEyeRayIntersectionRenderBinSorter

java.lang.Object
  extended by org.xith3d.render.preprocessing.sorting.RenderBinSorter
      extended by org.xith3d.render.preprocessing.sorting.BackToFrontRenderBinSorter
          extended by org.xith3d.render.preprocessing.sorting.BackToFrontByBoundingSphereAndEyeRayIntersectionRenderBinSorter
All Implemented Interfaces:
java.util.Comparator<RenderAtom<?>>

public class BackToFrontByBoundingSphereAndEyeRayIntersectionRenderBinSorter
extends BackToFrontRenderBinSorter

This sorter sorts RenderAtoms back-to-front.


Constructor Summary
BackToFrontByBoundingSphereAndEyeRayIntersectionRenderBinSorter()
           
 
Method Summary
 void sortRenderBin(RenderBin renderBin, Transform3D viewTransform)
          Sorts a whole RenderBin.
 
Methods inherited from class org.xith3d.render.preprocessing.sorting.BackToFrontRenderBinSorter
compare, equals
 
Methods inherited from class org.xith3d.render.preprocessing.sorting.RenderBinSorter
updateDistancesToView
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BackToFrontByBoundingSphereAndEyeRayIntersectionRenderBinSorter

public BackToFrontByBoundingSphereAndEyeRayIntersectionRenderBinSorter()
Method Detail

sortRenderBin

public void sortRenderBin(RenderBin renderBin,
                          Transform3D viewTransform)
Sorts a whole RenderBin.

Overrides:
sortRenderBin in class BackToFrontRenderBinSorter