de.grogra.ray2.tracing.modular
Class CombinedPathValues
java.lang.Object
de.grogra.ray2.tracing.modular.PathValues
de.grogra.ray2.tracing.modular.CombinedPathValues
public class CombinedPathValues
- extends PathValues
Fields inherited from class de.grogra.ray2.tracing.modular.PathValues |
color, creatorID, envList, geometryFactorsBE, hitLights, initialSpectrum, intersecList, pathLength, pathResultList, rayListBE, shaderList, specReflectionList, specRefractionList, weightListBE |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
dividerIndex
public int dividerIndex
geometryFactorsEB
public java.util.ArrayList<java.lang.Float> geometryFactorsEB
initialSpectrumEnd
public Spectrum3d initialSpectrumEnd
lightID
public int lightID
rayListEB
public java.util.ArrayList<Line> rayListEB
sensorID
public int sensorID
weightListEB
public java.util.ArrayList<Spectrum> weightListEB
CombinedPathValues
public CombinedPathValues()
initialize
public void initialize(int size)
- Overrides:
initialize
in class PathValues
isValid
public boolean isValid()
merge2Paths
public void merge2Paths(PathValues firstPath,
int firstIndex,
PathValues secondPath,
int secondIndex)
setValidFlag
public void setValidFlag(boolean newVal)
splitInto2Paths
public void splitInto2Paths(int splitIndex,
PathValues firstPath,
PathValues secondPath)
toString
public java.lang.String toString()
- Overrides:
toString
in class PathValues