opticks
Understanding opticks
The Inner Workings of opticks
How to start using opticks
Tutorials for Basic Tasks
How to use opticks for real world tasks
Examples and How-To Guides
References
API Documentation
opticks
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
A
absorption_data (SensorParams attribute)
AbsorptionData (class in opticks.imaging_model.detector)
add_mono_pupil_function() (Optics method)
add_poly_pupil_function() (Optics method)
antiderivative() (PPolyWithUnits method)
Aperture (class in opticks.imaging_model.aperture)
aperture (Optics attribute)
aperture_area (Optics property)
aperture_diameter (Optics attribute)
aperture_dx (Optics attribute)
aperture_solid_angle (Optics property)
as_atomic() (IntervalData method)
AVERAGE (WvlRef attribute)
axis (InterpolatorWithUnits attribute)
(PPolyWithUnits attribute)
B
bandwidth (Channel property)
BICUBIC (ResamplingKernel attribute)
bicubic_a (ProcessingParams attribute)
BILINEAR (ResamplingKernel attribute)
binning (Channel attribute)
BSI_1 (DetectorDiffusionModel attribute)
BSI_2 (DetectorDiffusionModel attribute)
BSI_3 (DetectorDiffusionModel attribute)
C
cartesian() (Grid method)
centre_wavelength (Channel property)
Channel (class in opticks.imaging_model.detector)
channels (Detector attribute)
check_compression_ratio() (RWElectronics method)
check_data_write_overhead() (RWElectronics class method)
check_mtf_below_unity() (in module opticks.contrast_model.mtf_utils)
check_mtf_nonneg() (in module opticks.contrast_model.mtf_utils)
circle_aperture() (Aperture class method)
circle_aperture_with_obscuration() (Aperture class method)
clear_pupil_functs() (Optics method)
combination_method (IntervalData property)
combine() (IntervalData method)
combined() (MTF_Model_1D static method)
compression_on (RWElectronics attribute)
compression_ratio (RWElectronics attribute)
compute_psf() (Optics method)
(PupilFunction method)
CONSUMER_CCD (DetectorDiffusionPreset attribute)
CONSUMER_CMOS (DetectorDiffusionPreset attribute)
copy_properties_to() (IntervalData method)
crosstalk_xd (SensorParams attribute)
crosstalk_xs (SensorParams attribute)
csv_separator (AbsorptionData attribute)
cte_num_phases (SensorParams attribute)
cte_tdi_stages (SensorParams attribute)
cte_value (SensorParams attribute)
CUBICHERMITESPL (InterpolatorWithUnitTypes attribute)
CUBICSPL (InterpolatorWithUnitTypes attribute)
cutoff_wvl (Channel attribute)
cuton_wvl (Channel attribute)
D
dark_current (Noise attribute)
data_write_overhead (RWElectronics attribute)
data_write_rate() (Imager method)
depletion_depth (SensorParams attribute)
derivative() (PPolyWithUnits method)
Detector (class in opticks.imaging_model.detector)
detector_crosstalk() (MTF_Model_1D static method)
detector_crosstalk_mtf() (in module opticks.contrast_model.detector_mtf)
detector_crosstalk_mtf_1d() (in module opticks.contrast_model.detector_mtf)
detector_cte() (MTF_Model_1D static method)
detector_cte_mtf_1d() (in module opticks.contrast_model.detector_mtf)
detector_diffusion() (MTF_Model_1D method)
detector_diffusion_mtf() (in module opticks.contrast_model.detector_mtf)
detector_diffusion_preset() (MTF_Model_1D method)
detector_sampling() (MTF_Model_1D static method)
detector_type (Detector attribute)
DetectorDiffusionModel (class in opticks.contrast_model.detector_mtf)
DetectorDiffusionPreset (class in opticks.contrast_model.detector_mtf)
DetectorType (class in opticks.imaging_model.detector)
diffusion_coeff (SensorParams attribute)
diffusion_length (SensorParams attribute)
diffusion_model (SensorParams attribute)
diffusion_preset (SensorParams attribute)
dx (Grid attribute)
E
emp_model_aberrated_optics() (MTF_Model_1D static method)
external_data() (MTF_Model_1D static method)
extrapolate (InterpolatorWithUnits attribute)
(PPolyWithUnits attribute)
F
f_number (Optics property)
field_free_depth (SensorParams attribute)
field_mtf_model_1d() (Optics method)
FieldAberrationModel (class in opticks.contrast_model.optics_mtf)
file (AbsorptionData attribute)
FIRST (WvlRef attribute)
fixed() (MTF_Model_1D static method)
focal_length (Optics attribute)
frame_duration (Channel attribute)
(Timings attribute)
frame_overhead_duration (Timings attribute)
frame_overlap_duration (Timings attribute)
frame_rate (Channel attribute)
(Timings attribute)
from_atomic() (UnitInterval class method)
from_interpolator() (IntervalData class method)
from_ipol_method() (InterpolatorWithUnits class method)
from_math_funct() (IntervalData class method)
from_mtf_2d() (MTF_Model_1D static method)
from_ppoly() (PPolyWithUnits class method)
from_quantity() (FieldAberrationModel class method)
from_size() (Grid class method)
from_waves() (FieldAberrationModel class method)
from_yaml_file() (Imager class method)
(ImagerComponent class method)
from_yaml_text() (Imager class method)
(ImagerComponent class method)
from_zernike() (OptPathDiff class method)
FSI_1 (DetectorDiffusionModel attribute)
FSI_2 (DetectorDiffusionModel attribute)
FULL_FRAME (DetectorType attribute)
full_optical_fov (Optics property)
full_well_capacity (Detector attribute)
FunctCombinationMethod (class in opticks.utils.interval_data)
G
get() (IntervalData method)
get_absorption_coeff() (SensorParams method)
get_channel() (Detector method)
get_channels() (Detector method)
get_crosstalk_mtf_1d() (Detector method)
get_cte_mtf_1d() (Detector method)
get_det_sampling_mtf_1d() (Detector method)
get_diffusion_mtf_1d() (Detector method)
get_pupil_function() (Optics method)
get_resampling_mtf_1d() (Processing method)
get_value() (IntervalData method)
grid (Aperture attribute)
Grid (class in opticks.utils.prysm_utils)
H
has_units (Grid property)
(OptPathDiff property)
horizontal_fov() (Imager method)
horizontal_pixels (Channel attribute)
(Detector attribute)
I
ideal_optics() (MTF_Model_1D static method)
ifov() (Imager method)
image_diam_on_focal_plane (Optics attribute)
Imager (class in opticks.imaging_model.imager)
ImagerComponent (class in opticks.imaging_model.imager_component)
ImagingChain (class in opticks.imaging_model.imaging_chain)
integrate() (IntervalData method)
(PPolyWithUnits method)
integration_duration (Channel attribute)
(Timings attribute)
InterpolatorWithUnits (class in opticks.utils.math_utils)
InterpolatorWithUnitTypes (class in opticks.utils.math_utils)
IntervalData (class in opticks.utils.interval_data)
IntervalDataPlot (class in opticks.utils.interval_data)
is_binned (Channel attribute)
is_monochromatic (PupilFunction property)
is_quantity() (in module opticks.utils.parser_helpers)
J
jitter() (MTF_Model_1D static method)
L
LANCZOS (ResamplingKernel attribute)
lanczos_n (ProcessingParams attribute)
LAST (WvlRef attribute)
load_absorption_data() (SensorParams method)
M
max_integration_duration (Channel attribute)
MCT_LWIR (DetectorDiffusionPreset attribute)
MCT_MWIR (DetectorDiffusionPreset attribute)
MID (WvlRef attribute)
model_config (AbsorptionData attribute)
(Channel attribute)
(Detector attribute)
(ImagerComponent attribute)
(Noise attribute)
(Optics attribute)
(Processing attribute)
(ProcessingParams attribute)
(RWElectronics attribute)
(SensorParams attribute)
(Timings attribute)
model_post_init() (Channel method)
(Detector method)
(SensorParams method)
module
opticks
opticks.contrast_model
opticks.contrast_model.detector_mtf
opticks.contrast_model.mtf
opticks.contrast_model.mtf_utils
opticks.contrast_model.optics_mtf
opticks.contrast_model.processing_mtf
opticks.imaging_model
opticks.imaging_model.aperture
opticks.imaging_model.detector
opticks.imaging_model.imager
opticks.imaging_model.imager_component
opticks.imaging_model.imaging_chain
opticks.imaging_model.optics
opticks.imaging_model.processing
opticks.imaging_model.pupil
opticks.imaging_model.rw_electronics
opticks.utils
opticks.utils.interval_data
opticks.utils.math_utils
opticks.utils.parser_helpers
opticks.utils.prysm_utils
opticks.utils.unit_utils
monochromatic() (PupilFunction class method)
motion_blur() (MTF_Model_1D static method)
mtf (PupilFunction property)
mtf() (Optics method)
MTF_Model_1D (class in opticks.contrast_model.mtf)
MTF_Plot_1D (class in opticks.contrast_model.mtf)
mtf_value() (MTF_Model_1D method)
MULTIPLY (FunctCombinationMethod attribute)
N
name (Channel attribute)
(Detector attribute)
(Optics attribute)
(Processing attribute)
(RWElectronics attribute)
NEAREST_NEIGHBOR (ResamplingKernel attribute)
Noise (class in opticks.imaging_model.detector)
noise (Detector attribute)
normalised_field_from_angle() (Optics method)
normalised_field_from_focal_plane_xy() (Optics method)
num_wavelengths (PupilFunction property)
nyquist_freq() (Channel method)
O
opticks
module
opticks.contrast_model
module
opticks.contrast_model.detector_mtf
module
opticks.contrast_model.mtf
module
opticks.contrast_model.mtf_utils
module
opticks.contrast_model.optics_mtf
module
opticks.contrast_model.processing_mtf
module
opticks.imaging_model
module
opticks.imaging_model.aperture
module
opticks.imaging_model.detector
module
opticks.imaging_model.imager
module
opticks.imaging_model.imager_component
module
opticks.imaging_model.imaging_chain
module
opticks.imaging_model.optics
module
opticks.imaging_model.processing
module
opticks.imaging_model.pupil
module
opticks.imaging_model.rw_electronics
module
opticks.utils
module
opticks.utils.interval_data
module
opticks.utils.math_utils
module
opticks.utils.parser_helpers
module
opticks.utils.prysm_utils
module
opticks.utils.unit_utils
module
Optics (class in opticks.imaging_model.optics)
OptPathDiff (class in opticks.utils.prysm_utils)
output_pitch (ProcessingParams attribute)
P
PCHIP (InterpolatorWithUnitTypes attribute)
pix_read_rate() (Channel method)
(Detector method)
pix_solid_angle() (Imager method)
pixel_area() (Channel method)
pixel_count (Detector property)
pixel_count_frame() (Channel method)
pixel_count_line() (Channel method)
pixel_encoding (RWElectronics attribute)
pixel_pitch (Detector attribute)
pixel_pitch() (Channel method)
plot() (IntervalData method)
polar() (Grid method)
polychromatic() (PupilFunction class method)
populate_plot() (MTF_Plot_1D method)
PositivePydanticQty (in module opticks.utils.parser_helpers)
PPolyWithUnits (class in opticks.utils.math_utils)
Processing (class in opticks.imaging_model.processing)
processing_params (Processing attribute)
ProcessingParams (class in opticks.imaging_model.processing)
projected_horiz_img_extent() (ImagingChain method)
projected_vert_img_extent() (ImagingChain method)
psf (PupilFunction property)
psf() (Optics method)
pupil_functs (Optics attribute)
PupilFunction (class in opticks.imaging_model.pupil)
PUSHBROOM (DetectorType attribute)
PydanticQty (in module opticks.utils.parser_helpers)
Q
q_factor() (Imager method)
quantity_from_list() (in module opticks.utils.unit_utils)
R
r (Grid property)
read_blocks (Channel attribute)
reject_unused_params() (in module opticks.contrast_model.mtf_utils)
remove_pupil_function() (Optics method)
resample() (IntervalData method)
resampling() (MTF_Model_1D static method)
resampling_kernel (ProcessingParams attribute)
resampling_mtf_1d() (in module opticks.contrast_model.processing_mtf)
ResamplingKernel (class in opticks.contrast_model.processing_mtf)
resolve() (WvlRef method)
richdata_has_units() (in module opticks.utils.prysm_utils)
richdata_with_units() (in module opticks.utils.prysm_utils)
roots() (PPolyWithUnits method)
RWElectronics (class in opticks.imaging_model.rw_electronics)
S
sample_size (IntervalData property)
scale() (IntervalData method)
scale_for_norm_peak_psf() (Aperture method)
scale_for_norm_sum_psf() (Aperture method)
SCIENTIFIC_CCD (DetectorDiffusionPreset attribute)
SCIENTIFIC_CMOS (DetectorDiffusionPreset attribute)
sensor_params (Detector attribute)
SensorParams (class in opticks.imaging_model.detector)
set_aperture_model() (Optics method)
set_plot_style() (IntervalDataPlot method)
(MTF_Plot_1D method)
shape (Grid attribute)
SINC (ResamplingKernel attribute)
smear() (MTF_Model_1D static method)
solve() (PPolyWithUnits method)
spatial_cutoff_freq() (Optics method)
spatial_sample_distance() (ImagingChain method)
spectral_weights (PupilFunction property)
split_value_and_force_unit() (in module opticks.utils.unit_utils)
split_value_and_unit() (in module opticks.utils.unit_utils)
strip_units() (Grid method)
(OptPathDiff method)
SUM (FunctCombinationMethod attribute)
surface_recomb_velocity (SensorParams attribute)
T
t (Grid property)
tdi_stages (Channel attribute)
temporal_dark_noise (Noise attribute)
Timings (class in opticks.imaging_model.detector)
timings (Detector attribute)
to_MTF_Model_1D() (Optics method)
(PupilFunction method)
to_yaml_file() (ImagerComponent method)
to_yaml_text() (ImagerComponent method)
to_zernikes() (FieldAberrationModel method)
total_tdi_col_duration (Channel attribute)
U
UNDEFINED (FunctCombinationMethod attribute)
UnitInterval (class in opticks)
V
validate_crosstalk_params() (in module opticks.contrast_model.detector_mtf)
validate_cte_params() (in module opticks.contrast_model.detector_mtf)
validate_diffusion_params() (in module opticks.contrast_model.detector_mtf)
validate_resampling_params() (in module opticks.contrast_model.processing_mtf)
vertical_fov() (Imager method)
vertical_pixels (Channel attribute)
(Detector attribute)
W
w_rms() (FieldAberrationModel method)
w_rms_waves() (FieldAberrationModel method)
wavelengths (PupilFunction property)
WvlRef (class in opticks.imaging_model.pupil)
X
x (Grid attribute)
Y
y (Grid attribute)