opticalraytracer
Class Lens
java.lang.Object
opticalraytracer.Lens
public final class Lens
- extends java.lang.Object
Constructor Summary |
Lens(OpticalRayTracer parent,
RayTraceComputer rtc,
double cx,
double cy,
double lensRadius,
double leftSphereRadius,
double rightSphereRadius,
double userThickness,
double ior,
double lcf,
double rcf,
double dispersion,
boolean leftHyp,
boolean rightHyp,
boolean symmetrical)
|
Lens(OpticalRayTracer parent,
RayTraceComputer rtc,
java.lang.String desc)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Lens
public Lens(OpticalRayTracer parent,
RayTraceComputer rtc,
double cx,
double cy,
double lensRadius,
double leftSphereRadius,
double rightSphereRadius,
double userThickness,
double ior,
double lcf,
double rcf,
double dispersion,
boolean leftHyp,
boolean rightHyp,
boolean symmetrical)
Lens
public Lens(OpticalRayTracer parent,
RayTraceComputer rtc,
java.lang.String desc)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
explain
public java.lang.String explain()