java.lang.Object
de.grogra.ray2.tracing.RadiationModel
de.grogra.ray2.tracing.ParallelRadiationModel
- All Implemented Interfaces:
Cloneable
-
Nested Class Summary
Nested classes/interfaces inherited from class de.grogra.ray2.tracing.RadiationModel
RadiationModel.RayPoint
-
Constructor Summary
ConstructorDescriptionParallelRadiationModel
(Scene scene, int[] idToIndex, int threadCount, ObjectList<ObjectList<RadiationModel.RayPoint>> rays) -
Method Summary
Modifier and TypeMethodDescriptionvoid
compute
(long rayCount, long seed, ProgressMonitor progress, int depth, double minPower) Methods inherited from class de.grogra.ray2.tracing.RadiationModel
getAbsorbedPower, getAbsorbedPowerCollector, getAbsorbedPowerD, getHitCount, getHitCountD, getReceivedPower, getReceivedPowerD, getReflectedPower, getReflectedPowerD, getSensedIrradiance, getSensedIrradianceCollector, getSensedIrradianceD, getTracedRays, getTransmittedPower, getTransmittedPowerD
-
Constructor Details
-
ParallelRadiationModel
public ParallelRadiationModel(Scene scene, int[] idToIndex, int threadCount, ObjectList<ObjectList<RadiationModel.RayPoint>> rays)
-
-
Method Details
-
compute
- Specified by:
compute
in classRadiationModel
-