com.jme3.renderer.queue
Class GuiComparator

java.lang.Object
  extended by com.jme3.renderer.queue.GuiComparator
All Implemented Interfaces:
GeometryComparator, java.util.Comparator<Geometry>

public class GuiComparator
extends java.lang.Object
implements GeometryComparator

GuiComparator sorts geometries back-to-front based on their Z position.


Constructor Summary
GuiComparator()
           
 
Method Summary
 int compare(Geometry o1, Geometry o2)
           
 void setCamera(Camera cam)
          Set the camera to use for sorting.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Comparator
equals
 

Constructor Detail

GuiComparator

public GuiComparator()
Method Detail

compare

public int compare(Geometry o1,
                   Geometry o2)
Specified by:
compare in interface java.util.Comparator<Geometry>

setCamera

public void setCamera(Camera cam)
Description copied from interface: GeometryComparator
Set the camera to use for sorting.

Specified by:
setCamera in interface GeometryComparator
Parameters:
cam - The camera to use for sorting