Uses of Class
de.grogra.ray.util.RayList
Packages that use RayList
Package
Description
- 
Uses of RayList in de.grogra.gpuflux.imp3d.objectsMethods in de.grogra.gpuflux.imp3d.objects with parameters of type RayListModifier and TypeMethodDescriptionvoidSpectralLight.generateRandomOrigins(Environment env, RayList out, Random random) voidPhysicalLight.generateRandomRays(Environment env, Vector3f out, Spectrum specOut, RayList rays, boolean adjoint, Random rnd) voidSpectralLight.generateRandomRays(Environment env, Vector3f out, Spectrum specOut, RayList rays, boolean adjoint, Random random) 
- 
Uses of RayList in de.grogra.gpuflux.imp3d.shadingMethods in de.grogra.gpuflux.imp3d.shading with parameters of type RayListModifier and TypeMethodDescriptionvoidIORShader.generateRandomRays(Environment env, Vector3f out, Spectrum specOut, RayList rays, boolean adjoint, Random random) void
- 
Uses of RayList in de.grogra.imp3dMethods in de.grogra.imp3d with parameters of type RayListModifier and TypeMethodDescriptionvoidCamera.generateRandomOrigins(Environment env, RayList out, Random rnd) voidLensProjection.generateRandomOrigins(Environment env, RayList out, Random rnd, Matrix4d deviceToView) voidProjection.generateRandomOrigins(Environment env, RayList out, Random rnd, Matrix4d deviceToView) voidCamera.generateRandomRays(Environment env, Vector3f out, Spectrum specOut, RayList rays, boolean adjoint, Random rnd) voidLensProjection.generateRandomRays(Environment env, Vector3f out, Spectrum specOut, RayList rays, Random rnd, Matrix4d deviceToView) voidProjection.generateRandomRays(Environment env, Vector3f out, Spectrum specOut, RayList rays, Random rnd, Matrix4d deviceToView) 
- 
Uses of RayList in de.grogra.imp3d.objectsMethods in de.grogra.imp3d.objects with parameters of type RayListModifier and TypeMethodDescriptionvoidAmbientLight.generateRandomOrigins(Environment env, RayList out, Random rnd) voidDirectionalLight.generateRandomOrigins(Environment env, RayList out, Random rnd) voidLaserLight.generateRandomOrigins(Environment env, RayList out, Random rnd) voidParallelogram.generateRandomOrigins(Environment env, RayList out, Random rnd) voidPointLight.generateRandomOrigins(Environment env, RayList out, Random rnd) voidSensorNode.generateRandomOrigins(Environment env, RayList out, Random rnd) voidSky.generateRandomOrigins(Environment env, RayList out, Random rnd) voidAmbientLight.generateRandomRays(Environment env, Vector3f out, Spectrum specOut, RayList rays, boolean adjoint, Random rnd) voidDirectionalLight.generateRandomRays(Environment env, Vector3f out, Spectrum specOut, RayList rays, boolean adjoint, Random rnd) voidParallelogram.generateRandomRays(Environment env, Vector3f out, Spectrum specOut, RayList rays, boolean photon, Random rnd) voidPointLight.generateRandomRays(Environment env, Vector3f out, Spectrum specOut, RayList rays, boolean adjoint, Random rnd) voidSensorNode.generateRandomRays(Environment env, Vector3f out, Spectrum specOut, RayList rays, boolean adjoint, Random rnd) voidSky.generateRandomRays(Environment env, Vector3f out, Spectrum specOut, RayList rays, boolean adjoint, Random rnd) voidSpotLight.generateRandomRays(Environment env, Vector3f out, Spectrum specOut, RayList rays, boolean photon, Random rnd) 
- 
Uses of RayList in de.grogra.imp3d.rayMethods in de.grogra.imp3d.ray with parameters of type RayListModifier and TypeMethodDescriptionvoidRTAreaLight.generateRandomOrigins(RayList out, int seed) voidRTDirectionalLight.generateRandomOrigins(RayList out, int seed) voidRTPointLight.generateRandomOrigins(RayList out, int seed) voidRTSpotLight.generateRandomOrigins(RayList out, int seed) voidRTAreaLight.generateRandomRays(Vector3f vout, RayList out, boolean adjoint, int seed) voidRTDirectionalLight.generateRandomRays(Vector3f vout, RayList out, boolean adjoint, int seed) voidRTPointLight.generateRandomRays(Vector3f vout, RayList out, boolean adjoint, int seed) voidRTSpotLight.generateRandomRays(Vector3f vout, RayList out, boolean adjoint, int seed) intRTAreaLight.getLightRays(Ray view, IntersectionDescription desc, ShadowProcessor shadowModel, RayList rays) intRTDirectionalLight.getLightRays(IntersectionDescription desc, RayList rays) intRTDirectionalLight.getLightRays(Ray view, IntersectionDescription desc, ShadowProcessor shadowProcessor, RayList rays) intRTPointLight.getLightRays(Ray view, IntersectionDescription desc, ShadowProcessor shadowModel, RayList rays) intRTSpotLight.getLightRays(Ray view, IntersectionDescription desc, ShadowProcessor shadowModel, RayList rays) 
- 
Uses of RayList in de.grogra.imp3d.shadingMethods in de.grogra.imp3d.shading with parameters of type RayListModifier and TypeMethodDescriptionvoidSunSkyLight.generateRandomOrigins(Environment env, RayList out, Random random) voidPhong.generateRandomRays(Environment env, Vector3f out, Spectrum specOut, RayList rays, boolean adjoint, Random rnd) voidRGBAShader.generateRandomRays(Environment env, Vector3f out, Spectrum specOut, RayList rays, boolean adjoint, Random rnd) voidShaderRef.generateRandomRays(Environment env, Vector3f out, Spectrum specOut, RayList rays, boolean adjoint, Random random) voidSunSkyLight.generateRandomRays(Environment env, Vector3f out, Spectrum specOut, RayList rays, boolean adjoint, Random random) voidSwitchShader.generateRandomRays(Environment env, Vector3f out, Spectrum specOut, RayList rays, boolean adjoint, Random rnd) static voidMaterial.renderLine(Shader sh, Environment env, RayList rays, BufferedImage image, int supersampling, int iz) voidvoidvoidvoidvoid
- 
Uses of RayList in de.grogra.rayMethods in de.grogra.ray with parameters of type RayListModifier and TypeMethodDescriptionvoidRTLight.generateRandomOrigins(RayList out, int seed) voidRTLight.generateRandomRays(Vector3f out, RayList rays, boolean adjoint, int seed) intRTLight.getLightRays(Ray view, IntersectionDescription desc, ShadowProcessor shadowProcessor, RayList rays) 
- 
Uses of RayList in de.grogra.ray.lightMethods in de.grogra.ray.light with parameters of type RayListModifier and TypeMethodDescriptionintDefaultLightProcessor.getLightRays(Ray view, IntersectionDescription desc, RayList rays) intLightProcessor.getLightRays(Ray view, IntersectionDescription desc, RayList rays) Adds lights/shadow rays that illuminalte the specified intersection point.
- 
Uses of RayList in de.grogra.ray.physicsMethods in de.grogra.ray.physics with parameters of type RayListModifier and TypeMethodDescriptionvoidEmitter.generateRandomOrigins(Environment env, RayList out, Random random) Pseudorandomly generates, for the given input, a set of origins for this emitter.voidScattering.generateRandomRays(Environment env, Vector3f out, Spectrum specOut, RayList rays, boolean adjoint, Random random) Pseudorandomly generates, for the given input, a set of scattered rays.voidComputes color of outgoing light ray for given input.
- 
Uses of RayList in de.grogra.ray.shaderFields in de.grogra.ray.shader declared as RayListMethods in de.grogra.ray.shader with parameters of type RayListModifier and TypeMethodDescriptionvoidRTShader.generateRandomRays(ShadingEnvironment env, RayList randomRays) voidRTShader.generateRandomRays(ShadingEnvironment env, Vector3f out, RayList rays, boolean adjoint, int seed) 
- 
Uses of RayList in de.grogra.ray.tracingMethods in de.grogra.ray.tracing with parameters of type RayListModifier and TypeMethodDescriptionvoidHagensBiDiStrategie1.RTPseudoLight.generateRandomOrigins(RayList out, int seed) voidHagensBiDiStrategie1.RTPseudoLight.generateRandomRays(Vector3f out, RayList rays, boolean adjoint, int seed) intHagensBiDiStrategie1.RTPseudoLight.getLightRays(IntersectionDescription desc, RayList rays) intHagensBiDiStrategie1.RTPseudoLight.getLightRays(Ray view, IntersectionDescription desc, ShadowProcessor shadowProcessor, RayList rays) HagensBiDiStrategie1.getMostProbableRay(RayList rays, int seed) PathTracerHS.getMostProbableRay(RayList rays, int seed) 
- 
Uses of RayList in de.grogra.ray2.lightMethods in de.grogra.ray2.light with parameters of type RayListModifier and TypeMethodDescriptionvoidDefaultLightProcessor.getLightRays(boolean frontFace, Intersection desc, RayList rays, ArrayList cache, Random rnd) voidLightProcessor.getLightRays(boolean frontFace, Intersection is, RayList rays, ArrayList cache, Random random) Adds all light rays that directly illuminate the specified intersection pointisto the listrays.
- 
Uses of RayList in de.grogra.ray2.metropolis.strategyFields in de.grogra.ray2.metropolis.strategy declared as RayList