Uses of Class
de.grogra.ray2.tracing.modular.CombinedPathValues
Packages that use CombinedPathValues
Package
Description
-
Uses of CombinedPathValues in de.grogra.ray2.metropolis
Methods in de.grogra.ray2.metropolis with parameters of type CombinedPathValuesModifier and TypeMethodDescriptionDirectLightingCalculator.calculateDirectLight
(CombinedPathValues path, int index, Random random) float
MetropolisPathMutator.mutatePath
(CombinedPathValues actualPath, CombinedPathValues mutatedPath) float
MetropolisStrategy.mutatePath
(CombinedPathValues actualPath, CombinedPathValues mutatedPath) -
Uses of CombinedPathValues in de.grogra.ray2.metropolis.strategy
Fields in de.grogra.ray2.metropolis.strategy declared as CombinedPathValuesModifier and TypeFieldDescriptionprotected CombinedPathValues
MutationStrategy.mutatedPath
protected CombinedPathValues
MutationStrategy.srcPath
Methods in de.grogra.ray2.metropolis.strategy with parameters of type CombinedPathValuesModifier and TypeMethodDescriptionfloat
MutationStrategy.calculateQ
(int l, int m, int l_, int m_, CombinedPathValues srcPath, CombinedPathValues mutatedPath, boolean x2y) MutationStrategy.getCombinedBSDF
(int startIndex, CombinedPathValues mutatedPath) float
MutationStrategy.getI_0
(CombinedPathValues path) boolean
MutationStrategy.hitsCanvas
(CombinedPathValues testPath) float
BidirectionalMutationStrat.mutatePath
(CombinedPathValues actualPath, CombinedPathValues mutatedPath) float
CausticPerturbation.mutatePath
(CombinedPathValues actualPath, CombinedPathValues mutatedPath) float
LensPerturbationStrat.mutatePath
(CombinedPathValues actualPath, CombinedPathValues mutatedPath) float
LensSubpathStrat.mutatePath
(CombinedPathValues actualPath, CombinedPathValues mutatedPath) float
MutationStrategy.mutatePath
(CombinedPathValues actualPath, CombinedPathValues mutatedPath) -
Uses of CombinedPathValues in de.grogra.ray2.tracing.modular
Methods in de.grogra.ray2.tracing.modular with parameters of type CombinedPathValuesModifier and TypeMethodDescriptionvoid
ComplementTracer.complement2Paths
(PathValues firstPath, int firstIndex, PathValues secondPath, int secondIndex, boolean adjoint, CombinedPathValues resultPath) void
MemoryHelper.freeUnusedPathElements
(CombinedPathValues activePath, CombinedPathValues inactivePath)