Interface OpticalElement
- All Known Implementing Classes:
SphericalMirror
public interface OpticalElement
Interface representing an element in an optical system (lens, mirror, etc.).
- Since:
- 1.0
- Author:
- Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
-
Method Summary
Modifier and TypeMethodDescriptionReturns the focal length of this element.Traces a light ray through this optical element.
-
Method Details
-
trace
-
getFocalLength
Real getFocalLength()Returns the focal length of this element.- Returns:
- The focal length (positive for converging, negative for diverging).
-