| aggregateData | aggregate rayData |
| calculateIntensity | Intensity change |
| defaultParameters | Retrieve default paramenters |
| drop | water drop |
| fresnel | Fresnel Reflection and Transmission coefficients |
| generateDataMatrix | Generate Rainbow Spectral Distributions |
| generateRainbows | Generate Rainbows |
| intensities | Calculate intensities |
| lambda2f | Wavelength to Frequency |
| maxima | Find angels of mximum intensity |
| physicalConstants | Physical Constants |
| plotFresnel | Plot Fresenel Coefficients |
| plotIntensities | Plot relative rainbow intensities and 3dB width. |
| plotInVsOut | Plot Incident vs. angular difference |
| plotMaxima | Plot Angles of Maximum Intensities |
| plotPDF | Plot angular difference PDF |
| plotRefractiveIndex | Plot Refractive Index |
| prepareData | Prepare rayTracingData for analysis and plotting |
| ray | ray |
| refractiveIndexFnGenerator | generate refractive index function |
| render | Dispatch funtction for rendering objects |
| renderScene | Render Scene |
| schlick | Schlick approximation for reflection |
| theme_rainbowLab | Rainbow Lab Plot theme |
| traceOneRay | Trace single ray |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.