ElectricField¶
-
public interface
ElectricField
¶ Common methods for ElectricField instances of an illumination profile.
Author: Kyle M. Douglass
Methods¶
getEx¶
-
public Complex
getEx
(double x, double y, double z)¶ Returns the x-component of the time-independent electric field at the position (x, y, z).
Parameters: - x – The x-position within the sample.
- y – The y-position within the sample.
- z – The z-position within the sample.
Returns: The x-component of the electric field at the position (x, y, z).
getEy¶
-
public Complex
getEy
(double x, double y, double z)¶ Returns the y-component of the time-independent electric field at the position (x, y, z).
Parameters: - x – The x-position within the sample.
- y – The y-position within the sample.
- z – The z-position within the sample.
Returns: The y-component of the electric field at the position (x, y, z).
getEz¶
-
public Complex
getEz
(double x, double y, double z)¶ Returns the z-component of the time-independent electric field at the position (x, y, z).
Parameters: - x – The x-position within the sample.
- y – The y-position within the sample.
- z – The z-position within the sample.
Returns: The z-component of the electric field at the position (x, y, z).
getRefractiveIndex¶
-
public RefractiveIndex
getRefractiveIndex
()¶ Returns the sample’s refractive index that produced this field.
Returns: The refractive index distribution of the sample.