| Name | Description | Type | Package | Framework |
| AntiAperture | Class | org.jscience.physics.waves.optics.elements | JScience | |
| Aperture | Class | org.jscience.physics.waves.optics.elements | JScience | |
| Aspherical | Class | org.jscience.physics.waves.optics.elements | JScience | |
| BlackBody | The class defines a black body. | Class | org.jscience.physics.waves | JScience |
| ColorConverter | instead of: Color c = new Color(255, 0, 0); use the freqency in nanometers, and gamma 0. | Class | org.jscience.physics.waves | JScience |
| ConradyParameters | Class | org.jscience.physics.waves.optics.materials | JScience | |
| ConstantParameter | Class | org.jscience.physics.waves.optics.materials | JScience | |
| DeviceSwitcher | Class | org.jscience.physics.waves.optics.elements | JScience | |
| Doppler | The class defines doppler laws. | Class | org.jscience.physics.waves | JScience |
| ElectromagneticSpectrum | Class | org.jscience.physics.waves | JScience | |
| GeometricOptics | The class defines several methods to describe geometric optics. | Class | org.jscience.physics.waves.optics | JScience |
| HerzbergerParameters | Class | org.jscience.physics.waves.optics.materials | JScience | |
| Homogeneous | Class | org.jscience.physics.waves.optics.elements | JScience | |
| HoO1Parameters | Class | org.jscience.physics.waves.optics.materials | JScience | |
| HoO2Parameters | Class | org.jscience.physics.waves.optics.materials | JScience | |
| InvalidMethodTypeException | Class | org.jscience.physics.waves.optics.materials | JScience | |
| Material | Class | org.jscience.physics.waves.optics.materials | JScience | |
| MaterialFromFile | Class | org.jscience.physics.waves.optics.materials | JScience | |
| NoOpticalElement | Class | org.jscience.physics.waves.optics.elements | JScience | |
| OpticalApp | Class | org.jscience.physics.waves.optics.gui | JScience | |
| OpticalCanvas | Class | org.jscience.physics.waves.optics.gui | JScience | |
| OpticalControl | Class | org.jscience.physics.waves.optics.gui | JScience | |
| OpticalDevice | The OpticalDevice class is a child of OpticalElement and enables the user to build a complete optical system of OpticalElement objects. | Class | org.jscience.physics.waves.optics.elements | JScience |
| OpticalElement | The OpticalElement class is an abstract class which implements the standard behaviour of an optical element. | Class | org.jscience.physics.waves.optics.elements | JScience |
| ParallelRays | Fields inherited from class org. | Class | org.jscience.physics.waves.optics.rays | JScience |
| Parameter | Class | org.jscience.physics.waves.optics.materials | JScience | |
| PointSource | Fields inherited from class org. | Class | org.jscience.physics.waves.optics.rays | JScience |
| Ray | Class | org.jscience.physics.waves.optics.rays | JScience | |
| RayCaster | Class | org.jscience.physics.waves.optics.rays | JScience | |
| RayCastersCollection | Class | org.jscience.physics.waves.optics.rays | JScience | |
| RayPoint | Class | org.jscience.physics.waves.optics.rays | JScience | |
| RespondToEvents | Interface | org.jscience.physics.waves.optics.gui | JScience | |
| SchottParameters | Class | org.jscience.physics.waves.optics.materials | JScience | |
| Screen | Class | org.jscience.physics.waves.optics.elements | JScience | |
| Sellmeier1Parameters | Class | org.jscience.physics.waves.optics.materials | JScience | |
| Sellmeier2Parameters | Class | org.jscience.physics.waves.optics.materials | JScience | |
| Sellmeier3Parameters | Class | org.jscience.physics.waves.optics.materials | JScience | |
| Sellmeier4Parameters | Class | org.jscience.physics.waves.optics.materials | JScience | |
| SimpleLens | Class | org.jscience.physics.waves.optics.elements | JScience | |
| Spherical | Class | org.jscience.physics.waves.optics.elements | JScience | |
| ThickLens | Class | org.jscience.physics.waves.optics.elements | JScience | |
| ThreeRays | Fields inherited from class org. | Class | org.jscience.physics.waves.optics.rays | JScience |
| WaveUtils | The Wave class provides a basic representation of an accoustic wave. | Class | org.jscience.physics.waves.acoustics | JScience |