#include <Goptical/Trace/Distribution>
namespace Goptical {
namespace Trace {
class Distribution;
};
};
This class is a member of the Trace namespace.
This class describes distribution pattern and ray density used for light ray distribution over surfaces during light propagation.
Ray density is expressed as average number of rays along surface radius.
See also the full member list section for this class.
Creates a distribution pattern with specified pattern, radial ray density and scaling.
The scaling ratio parameter may be used to avoid distributing rays too close to the surface edge.
Get distribution pattern
Get current radial density
get current scaling
Set distribution pattern
Set average number of ray to distribute on surface radius
Set scaling, Rays are distributed on surface but are kept away from surface edge if scaling is less than 1.0.
Ensure uniform 2d pattern suitable for spot diagram and image analysis is selected. Change to default pattern if not.
Valid XHTML 1.0 StrictGenerated by diaxen on Sun Jan 8 00:47:25 2012 using MkDoc