| Constructor and Description | 
|---|
| GeometryList(GeometryComparator comparator)Initializes the GeometryList to use the given  GeometryComparatorto use for comparing geometries. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | add(Geometry g)Adds a geometry to the list. | 
| void | clear()Resets list size to 0. | 
| Geometry | get(int index)Returns the element at the given index. | 
| GeometryComparator | getComparator()Returns the GeometryComparator that this Geometry list uses
 for sorting. | 
| java.util.Iterator<Geometry> | iterator() | 
| void | set(int index,
   Geometry value)Sets the element at the given index. | 
| void | setCamera(Camera cam)Set the camera that will be set on the geometry comparators
 via  GeometryComparator.setCamera(com.jme3.renderer.Camera). | 
| void | setComparator(GeometryComparator comparator) | 
| int | size()Returns the number of elements in this GeometryList. | 
| void | sort()Sorts the elements in the list according to their Comparator. | 
public GeometryList(GeometryComparator comparator)
GeometryComparator
 to use for comparing geometries.comparator - The comparator to use.public void setComparator(GeometryComparator comparator)
public GeometryComparator getComparator()
public void setCamera(Camera cam)
GeometryComparator.setCamera(com.jme3.renderer.Camera).cam - Camera to use for sorting.public int size()
public void set(int index,
                Geometry value)
index - The index to setvalue - The valuepublic Geometry get(int index)
index - The index to lookuppublic void add(Geometry g)
g - The geometry to add.public void clear()
public void sort()