public class RenderList
extends java.lang.Object
Constructor and Description |
---|
RenderList() |
Modifier and Type | Method and Description |
---|---|
<C extends GLRenderable> |
addIfVisible(C r) |
void |
addIfVisibleAll(java.util.Collection<? extends GLRenderable> renderables) |
void |
clear() |
GLRenderable |
get(int idx) |
GLRenderable |
getOpaque(int i) |
GLRenderable |
getOpaque2d(int i) |
GLRenderable |
getTransparent(int i) |
GLRenderable |
getTransparent2d(int i) |
int |
numOpaque() |
int |
numOpaque2d() |
int |
numOpaque2dSelQueries() |
int |
numOpaqueSelQueries() |
int |
numSelectionQueriesNeeded() |
int |
numTransparent() |
int |
numTransparent2d() |
int |
numTransparent2dSelQueries() |
int |
numTransparentSelQueries() |
int |
size() |
void |
updateBounds(Point3d pmin,
Point3d pmax) |
public <C extends GLRenderable> boolean addIfVisible(C r)
public void addIfVisibleAll(java.util.Collection<? extends GLRenderable> renderables)
public GLRenderable getOpaque(int i)
public GLRenderable getTransparent(int i)
public GLRenderable getOpaque2d(int i)
public GLRenderable getTransparent2d(int i)
public void clear()
public int numTransparent()
public int numOpaque()
public int numTransparent2d()
public int numOpaque2d()
public int numTransparentSelQueries()
public int numOpaqueSelQueries()
public int numTransparent2dSelQueries()
public int numOpaque2dSelQueries()
public int numSelectionQueriesNeeded()
public int size()
public GLRenderable get(int idx)