void  sampledisk(float &x, float &y, float sx, float sy)
                    
                    
                
            
This function warps uniform sample values so that they are equally distributed on a disk. The transformation attempts to preserve stratification properties from the original samples.
            
                x, y
            
            
        
The function overwrites these variables with uniform distributed points within the unit disk.
            
                sx, sy
            
            
        
Uniform random values in the range [0,1], such as generated by nextsample.