Class Lens
java.lang.Object
org.episteme.natural.physics.classical.waves.optics.Lens
Represents an optical lens (thin lens approximation).
- Since:
- 1.0
- Author:
- Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncalculateImageDistance(Real objectDistance) Helper method to calculate image distance using Thin Lens Equation: 1/f = 1/do + 1/dicalculateMagnification(Real objectDistance, Real imageDistance) Magnification M = -di / do
-
Constructor Details
-
Lens
-
-
Method Details
-
calculateImageDistance
-
calculateMagnification
-
getFocalLength
-
getPosition
-
getRadius
-