Objective ========= .. java:package:: ch.epfl.leb.sass.models.components :noindex: .. java:type:: public final class Objective Properties related to the microscope objective. :author: Kyle M. Douglass Methods ------- airyFWHM ^^^^^^^^ .. java:method:: public double airyFWHM(double wavelength) :outertype: Objective Computes the full width at half maximum of the Airy disk. Units are the same as those of wavelength. :param wavelength: :return: Full width at half maximum size of the Airy disk. airyRadius ^^^^^^^^^^ .. java:method:: public double airyRadius(double wavelength) :outertype: Objective Computes the radius of the Airy disk. Units are the same as those of wavelength. :param wavelength: :return: Distance from center of Airy disk to first minimum. getMag ^^^^^^ .. java:method:: public double getMag() :outertype: Objective :return: The objective's magnification. getNA ^^^^^ .. java:method:: public double getNA() :outertype: Objective :return: The objective' numerical aperture