de.grogra.ray2.tracing
public class EnteredSolidsList extends java.util.ArrayList<Volume>
| Constructor and Description |
|---|
EnteredSolidsList() |
EnteredSolidsList(int capacity) |
| Modifier and Type | Method and Description |
|---|---|
double |
getIOR(Scene scene,
Intersection is,
Spectrum spec) |
static double |
getIOR(Scene scene,
Volume v,
Spectrum spectrum) |
int |
record(Intersection is,
boolean reflected) |
void |
unrecord(Intersection is,
int index) |
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeRange, retainAll, set, size, subList, toArray, toArray, trimToSizepublic EnteredSolidsList()
public EnteredSolidsList(int capacity)
public double getIOR(Scene scene, Intersection is, Spectrum spec)
public int record(Intersection is, boolean reflected)
public void unrecord(Intersection is, int index)