pyOpTools
latest
General Description
Installing pyOpTools
pyOpTools tutorials
pyOpTools API
Developing Information
pyoptools
pyOpTools
Docs
»
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
|
Z
A
abs() (pyoptools.wavefront.field.Field method)
(pyoptools.wavefront.field.field.Field method)
add_child() (pyoptools.raytrace.ray.Ray method)
(pyoptools.raytrace.ray.ray.Ray method)
AirSpacedDoublet (class in pyoptools.raytrace.comp_lib)
almost_equal() (pyoptools.raytrace.ray.Ray static method)
(pyoptools.raytrace.ray.ray.Ray static method)
angle (pyoptools.wavefront.field.Field attribute)
(pyoptools.wavefront.field.field.Field attribute)
ap_shape (pyoptools.raytrace.surface.Aperture attribute)
(pyoptools.raytrace.surface.aperture.Aperture attribute)
Aperture (class in pyoptools.raytrace.surface)
(class in pyoptools.raytrace.surface.aperture)
append() (pyoptools.misc.plist.plist method)
(pyoptools.misc.plist.plist.plist method)
ArrayDetector (class in pyoptools.raytrace.surface)
(class in pyoptools.raytrace.surface.detector)
asGS() (in module pyoptools.wavefront.calc)
(in module pyoptools.wavefront.calc.gs)
Aspherical (class in pyoptools.raytrace.surface)
(class in pyoptools.raytrace.surface.aspherical)
AsphericLens (class in pyoptools.raytrace.comp_lib)
Ax (pyoptools.raytrace.surface.Aspherical attribute)
(pyoptools.raytrace.surface.aspherical.Aspherical attribute)
Ay (pyoptools.raytrace.surface.Aspherical attribute)
(pyoptools.raytrace.surface.aspherical.Aspherical attribute)
B
BeamSplitingCube (class in pyoptools.raytrace.comp_lib)
BeamSplittingCube (class in pyoptools.raytrace.comp_lib)
Block (class in pyoptools.raytrace.comp_lib)
C
Cauchy (class in pyoptools.raytrace.mat_lib.mat_eq)
CCD (class in pyoptools.raytrace.comp_lib)
ch_coord_sys() (pyoptools.raytrace.ray.Ray method)
(pyoptools.raytrace.ray.ray.Ray method)
ch_coord_sys_inv() (pyoptools.raytrace.ray.Ray method)
(pyoptools.raytrace.ray.ray.Ray method)
ch_coord_sys_inv_f() (pyoptools.raytrace.ray.Ray method)
(pyoptools.raytrace.ray.ray.Ray method)
check_z() (pyoptools.wavefront.field.Field method)
(pyoptools.wavefront.field.field.Field method)
chief_ray_search() (in module pyoptools.raytrace.calc)
(in module pyoptools.raytrace.calc.calc)
childs (pyoptools.raytrace.ray.Ray attribute)
(pyoptools.raytrace.ray.ray.Ray attribute)
Circular (class in pyoptools.raytrace.shape)
(class in pyoptools.raytrace.shape.circular)
clear() (pyoptools.misc.plist.plist method)
(pyoptools.misc.plist.plist.plist method)
(pyoptools.raytrace.component.Component method)
(pyoptools.raytrace.component.component.Component method)
(pyoptools.raytrace.system.System method)
(pyoptools.raytrace.system.system.System method)
clear_ray_list() (pyoptools.raytrace.system.System method)
(pyoptools.raytrace.system.system.System method)
coef (pyoptools.misc.Poly1Drot.poly1Drot attribute)
(pyoptools.misc.Poly1Drot.Poly1Drot.poly1Drot attribute)
(pyoptools.misc.Poly1Drot.Poly1Drot.poly1DrotDeriv attribute)
(pyoptools.misc.Poly1Drot.poly1DrotDeriv attribute)
cohef (pyoptools.misc.Poly2D.poly2d attribute)
(pyoptools.misc.Poly2D.Poly2D.poly2d attribute)
(pyoptools.wavefront.zernike.ZernikeXY attribute)
(pyoptools.wavefront.zernike.zernike.ZernikeXY attribute)
complist (pyoptools.raytrace.system.System attribute)
(pyoptools.raytrace.system.system.System attribute)
Component (class in pyoptools.raytrace.component)
(class in pyoptools.raytrace.component.component)
conj() (pyoptools.wavefront.field.Field method)
(pyoptools.wavefront.field.field.Field method)
coord (pyoptools.raytrace.shape.Polygon attribute)
(pyoptools.raytrace.shape.Triangular attribute)
(pyoptools.raytrace.shape.polygon.Polygon attribute)
(pyoptools.raytrace.shape.triangular.Triangular attribute)
copy() (pyoptools.raytrace.ray.Ray method)
(pyoptools.raytrace.ray.ray.Ray method)
cpw_evaluate_c() (in module pyoptools.wavefront.cpsurfrep)
(in module pyoptools.wavefront.cpsurfrep.cpsurfrep)
cross() (in module pyoptools.misc.pmisc)
(in module pyoptools.misc.pmisc.misc)
curvature (pyoptools.raytrace.surface.Cylindrical attribute)
(pyoptools.raytrace.surface.Spherical attribute)
(pyoptools.raytrace.surface.cylindrical.Cylindrical attribute)
(pyoptools.raytrace.surface.spherical.Spherical attribute)
Cylinder (class in pyoptools.raytrace.surface)
(class in pyoptools.raytrace.surface.cylinder)
Cylindrical (class in pyoptools.raytrace.surface)
(class in pyoptools.raytrace.surface.cylindrical)
CylindricalLens (class in pyoptools.raytrace.comp_lib)
D
data (pyoptools.wavefront.field.Field attribute)
(pyoptools.wavefront.field.field.Field attribute)
detectCPUs() (in module pyoptools.misc.resources)
(in module pyoptools.misc.resources.resources)
detectOpenCL() (in module pyoptools.misc.resources)
(in module pyoptools.misc.resources.resources)
dir (pyoptools.raytrace.ray.Ray attribute)
(pyoptools.raytrace.ray.ray.Ray attribute)
distance (pyoptools.raytrace.system.idealcomponent.IdealThickLens attribute)
(pyoptools.raytrace.system.IdealThickLens attribute)
distance() (pyoptools.raytrace.component.Component method)
(pyoptools.raytrace.component.component.Component method)
(pyoptools.raytrace.surface.Surface method)
(pyoptools.raytrace.surface.surface.Surface method)
(pyoptools.raytrace.system.System method)
(pyoptools.raytrace.system.system.System method)
distance_s() (pyoptools.raytrace.surface.Surface method)
(pyoptools.raytrace.surface.surface.Surface method)
dot_test() (in module pyoptools.misc.cmisc)
(in module pyoptools.misc.cmisc.cmisc)
Doublet (class in pyoptools.raytrace.comp_lib)
DovePrism (class in pyoptools.raytrace.comp_lib)
draw_color (pyoptools.raytrace.ray.Ray attribute)
(pyoptools.raytrace.ray.ray.Ray attribute)
dxdy() (pyoptools.misc.Poly1Drot.poly1Drot method)
(pyoptools.misc.Poly1Drot.Poly1Drot.poly1Drot method)
(pyoptools.misc.Poly2D.Poly2D.poly2d method)
(pyoptools.misc.Poly2D.poly2d method)
E
eval() (pyoptools.misc.Poly1Drot.poly1Drot method)
(pyoptools.misc.Poly1Drot.Poly1Drot.poly1Drot method)
(pyoptools.misc.Poly1Drot.Poly1Drot.poly1DrotDeriv method)
(pyoptools.misc.Poly1Drot.poly1DrotDeriv method)
(pyoptools.misc.Poly2D.Poly2D.poly2d method)
(pyoptools.misc.Poly2D.poly2d method)
(pyoptools.wavefront.zernike.ZernikeXY method)
(pyoptools.wavefront.zernike.zernike.ZernikeXY method)
eval_2() (pyoptools.misc.Poly2D.poly2d method)
(pyoptools.misc.Poly2D.Poly2D.poly2d method)
evalm() (pyoptools.wavefront.zernike.zernike.ZernikeXY method)
(pyoptools.wavefront.zernike.ZernikeXY method)
Exotic (class in pyoptools.raytrace.mat_lib.mat_eq)
F
f (pyoptools.raytrace.surface.IdealSurface attribute)
(pyoptools.raytrace.surface.idealsurface.IdealSurface attribute)
ffGS() (in module pyoptools.wavefront.calc)
(in module pyoptools.wavefront.calc.gs)
fftGS() (in module pyoptools.wavefront.calc)
(in module pyoptools.wavefront.calc.gs)
fhit() (pyoptools.raytrace.shape.Circular method)
(pyoptools.raytrace.shape.Polygon method)
(pyoptools.raytrace.shape.Rectangular method)
(pyoptools.raytrace.shape.Shape method)
(pyoptools.raytrace.shape.Triangular method)
(pyoptools.raytrace.shape.circular.Circular method)
(pyoptools.raytrace.shape.polygon.Polygon method)
(pyoptools.raytrace.shape.rectangular.Rectangular method)
(pyoptools.raytrace.shape.shape.Shape method)
(pyoptools.raytrace.shape.triangular.Triangular method)
Field (class in pyoptools.wavefront.field)
(class in pyoptools.wavefront.field.field)
field_sample_coord (pyoptools.wavefront.field.Field attribute)
(pyoptools.wavefront.field.field.Field attribute)
find_aperture() (in module pyoptools.raytrace.calc)
(in module pyoptools.raytrace.calc.calc)
find_ppp() (in module pyoptools.raytrace.calc)
(in module pyoptools.raytrace.calc.calc)
find_reference_sphere_radius() (in module pyoptools.raytrace.calc)
(in module pyoptools.raytrace.calc.calc)
frft() (in module pyoptools.misc.frft)
(in module pyoptools.misc.frft.frft)
frft2() (in module pyoptools.misc.frft)
(in module pyoptools.misc.frft.frft)
frGS() (in module pyoptools.wavefront.calc)
(in module pyoptools.wavefront.calc.gs)
from_yml() (in module pyoptools.raytrace.mat_lib.mat_eq)
G
Gases (class in pyoptools.raytrace.mat_lib.mat_eq)
get_color_histogram() (pyoptools.raytrace.surface.ArrayDetector method)
(pyoptools.raytrace.surface.detector.ArrayDetector method)
get_color_image() (pyoptools.raytrace.comp_lib.CCD method)
get_component() (pyoptools.raytrace.system.System method)
(pyoptools.raytrace.system.system.System method)
get_final_rays() (pyoptools.raytrace.ray.Ray method)
(pyoptools.raytrace.ray.ray.Ray method)
get_histogram() (pyoptools.raytrace.surface.ArrayDetector method)
(pyoptools.raytrace.surface.detector.ArrayDetector method)
get_image() (pyoptools.raytrace.comp_lib.CCD method)
get_optical_path_data() (pyoptools.raytrace.comp_lib.CCD method)
get_optical_path_ep() (in module pyoptools.raytrace.calc)
(in module pyoptools.raytrace.calc.calc)
get_optical_path_map() (pyoptools.raytrace.comp_lib.CCD method)
get_optical_path_map_lsq() (pyoptools.raytrace.comp_lib.CCD method)
get_surf_paths() (pyoptools.raytrace.component.Component method)
(pyoptools.raytrace.component.component.Component method)
(pyoptools.raytrace.system.System method)
(pyoptools.raytrace.system.system.System method)
get_surface() (pyoptools.raytrace.system.System method)
(pyoptools.raytrace.system.system.System method)
gpu_eval() (pyoptools.misc.Poly2D.poly2d method)
(pyoptools.misc.Poly2D.Poly2D.poly2d method)
(pyoptools.wavefront.zernike.ZernikeXY method)
(pyoptools.wavefront.zernike.zernike.ZernikeXY method)
gpu_eval1() (pyoptools.misc.Poly2D.poly2d method)
(pyoptools.misc.Poly2D.Poly2D.poly2d method)
gs() (in module pyoptools.misc.GS)
(in module pyoptools.misc.GS.gs)
gs_gpu() (in module pyoptools.misc.GS)
(in module pyoptools.misc.GS.gs)
gs_mod() (in module pyoptools.misc.GS)
(in module pyoptools.misc.GS.gs)
gs_mod_gpu() (in module pyoptools.misc.GS)
(in module pyoptools.misc.GS.gs)
H
has_amd_double_support() (in module pyoptools.misc.resources)
(in module pyoptools.misc.resources.resources)
has_double_support() (in module pyoptools.misc.resources)
(in module pyoptools.misc.resources.resources)
Herzberger (class in pyoptools.raytrace.mat_lib.mat_eq)
hit() (pyoptools.raytrace.shape.Circular method)
(pyoptools.raytrace.shape.Polygon method)
(pyoptools.raytrace.shape.Rectangular method)
(pyoptools.raytrace.shape.Shape method)
(pyoptools.raytrace.shape.Triangular method)
(pyoptools.raytrace.shape.circular.Circular method)
(pyoptools.raytrace.shape.polygon.Polygon method)
(pyoptools.raytrace.shape.rectangular.Rectangular method)
(pyoptools.raytrace.shape.shape.Shape method)
(pyoptools.raytrace.shape.triangular.Triangular method)
hit_list (pyoptools.raytrace.comp_lib.CCD attribute)
(pyoptools.raytrace.component.Component attribute)
(pyoptools.raytrace.component.component.Component attribute)
(pyoptools.raytrace.surface.Surface attribute)
(pyoptools.raytrace.surface.surface.Surface attribute)
hitlist2int() (in module pyoptools.misc.pmisc)
(in module pyoptools.misc.pmisc.misc)
hitlist2int_list() (in module pyoptools.misc.pmisc)
(in module pyoptools.misc.pmisc.misc)
I
i2nm() (in module pyoptools.wavefront.zernike)
(in module pyoptools.wavefront.zernike.zernike)
i2pxpy() (in module pyoptools.misc.Poly2D)
(in module pyoptools.misc.Poly2D.Poly2D)
id (pyoptools.raytrace.surface.Surface attribute)
(pyoptools.raytrace.surface.surface.Surface attribute)
IdealLens() (in module pyoptools.raytrace.comp_lib)
IdealPPlanes (class in pyoptools.raytrace.surface)
(class in pyoptools.raytrace.surface.idealpplanes)
IdealSurface (class in pyoptools.raytrace.surface)
(class in pyoptools.raytrace.surface.idealsurface)
IdealThickLens (class in pyoptools.raytrace.system)
(class in pyoptools.raytrace.system.idealcomponent)
IdealTLens() (in module pyoptools.raytrace.comp_lib)
int_nor() (pyoptools.raytrace.surface.Surface method)
(pyoptools.raytrace.surface.surface.Surface method)
intensity (pyoptools.raytrace.ray.Ray attribute)
(pyoptools.raytrace.ray.ray.Ray attribute)
intensity() (pyoptools.wavefront.field.Field method)
(pyoptools.wavefront.field.field.Field method)
interpolate_g() (in module pyoptools.misc.pmisc)
(in module pyoptools.misc.pmisc.misc)
intersection() (in module pyoptools.raytrace.calc)
(in module pyoptools.raytrace.calc.calc)
(pyoptools.raytrace.surface.Cylinder method)
(pyoptools.raytrace.surface.Surface method)
(pyoptools.raytrace.surface.cylinder.Cylinder method)
(pyoptools.raytrace.surface.surface.Surface method)
items() (pyoptools.misc.plist.plist method)
(pyoptools.misc.plist.plist.plist method)
(pyoptools.raytrace.component.Component method)
(pyoptools.raytrace.component.component.Component method)
(pyoptools.raytrace.system.System method)
(pyoptools.raytrace.system.system.System method)
iter() (pyoptools.misc.plist.plist method)
(pyoptools.misc.plist.plist.plist method)
(pyoptools.raytrace.component.Component method)
(pyoptools.raytrace.component.component.Component method)
(pyoptools.raytrace.system.System method)
(pyoptools.raytrace.system.system.System method)
iteritems() (pyoptools.misc.plist.plist method)
(pyoptools.misc.plist.plist.plist method)
(pyoptools.raytrace.component.Component method)
(pyoptools.raytrace.component.component.Component method)
(pyoptools.raytrace.system.System method)
(pyoptools.raytrace.system.system.System method)
iterkeys() (pyoptools.misc.plist.plist method)
(pyoptools.misc.plist.plist.plist method)
(pyoptools.raytrace.component.Component method)
(pyoptools.raytrace.component.component.Component method)
(pyoptools.raytrace.system.System method)
(pyoptools.raytrace.system.system.System method)
itervalues() (pyoptools.misc.plist.plist method)
(pyoptools.misc.plist.plist.plist method)
(pyoptools.raytrace.component.Component method)
(pyoptools.raytrace.component.component.Component method)
(pyoptools.raytrace.system.System method)
(pyoptools.raytrace.system.system.System method)
K
K (pyoptools.raytrace.surface.Powell attribute)
(pyoptools.raytrace.surface.powell.Powell attribute)
keys() (pyoptools.misc.plist.plist method)
(pyoptools.misc.plist.plist.plist method)
(pyoptools.raytrace.component.Component method)
(pyoptools.raytrace.component.component.Component method)
(pyoptools.raytrace.system.System method)
(pyoptools.raytrace.system.system.System method)
Kx (pyoptools.raytrace.surface.Aspherical attribute)
(pyoptools.raytrace.surface.aspherical.Aspherical attribute)
Ky (pyoptools.raytrace.surface.Aspherical attribute)
(pyoptools.raytrace.surface.aspherical.Aspherical attribute)
L
l (pyoptools.wavefront.field.Field attribute)
(pyoptools.wavefront.field.field.Field attribute)
label (pyoptools.raytrace.ray.Ray attribute)
(pyoptools.raytrace.ray.ray.Ray attribute)
length (pyoptools.raytrace.surface.Cylinder attribute)
(pyoptools.raytrace.surface.cylinder.Cylinder attribute)
limits() (pyoptools.raytrace.shape.Circular method)
(pyoptools.raytrace.shape.Polygon method)
(pyoptools.raytrace.shape.Rectangular method)
(pyoptools.raytrace.shape.Shape method)
(pyoptools.raytrace.shape.Triangular method)
(pyoptools.raytrace.shape.circular.Circular method)
(pyoptools.raytrace.shape.polygon.Polygon method)
(pyoptools.raytrace.shape.rectangular.Rectangular method)
(pyoptools.raytrace.shape.shape.Shape method)
(pyoptools.raytrace.shape.triangular.Triangular method)
M
M (pyoptools.raytrace.surface.plane_mask.RPPMask attribute)
(pyoptools.raytrace.surface.RPPMask attribute)
mask (pyoptools.wavefront.field.Field attribute)
(pyoptools.wavefront.field.field.Field attribute)
Material (class in pyoptools.raytrace.mat_lib.mat_eq)
material (pyoptools.raytrace.component.Component attribute)
(pyoptools.raytrace.component.component.Component attribute)
matrix_interpolation() (in module pyoptools.misc.pmisc)
(in module pyoptools.misc.pmisc.misc)
merge() (pyoptools.raytrace.system.System method)
(pyoptools.raytrace.system.system.System method)
mesh() (pyoptools.raytrace.shape.Shape method)
(pyoptools.raytrace.shape.shape.Shape method)
meval() (pyoptools.misc.Poly1Drot.poly1Drot method)
(pyoptools.misc.Poly1Drot.Poly1Drot.poly1Drot method)
(pyoptools.misc.Poly2D.Poly2D.poly2d method)
(pyoptools.misc.Poly2D.poly2d method)
mevalr() (pyoptools.misc.Poly2D.poly2d method)
(pyoptools.misc.Poly2D.Poly2D.poly2d method)
ModelNotImplemented
MultiLens (class in pyoptools.raytrace.comp_lib)
N
n (pyoptools.raytrace.ray.Ray attribute)
(pyoptools.raytrace.ray.ray.Ray attribute)
(pyoptools.raytrace.system.System attribute)
(pyoptools.raytrace.system.system.System attribute)
n() (pyoptools.raytrace.component.Component method)
(pyoptools.raytrace.component.component.Component method)
(pyoptools.raytrace.mat_lib.mat_eq.Cauchy method)
(pyoptools.raytrace.mat_lib.mat_eq.Polynomial method)
(pyoptools.raytrace.mat_lib.mat_eq.Sellmeier method)
(pyoptools.raytrace.mat_lib.mat_eq.Sellmeier_2 method)
(pyoptools.raytrace.mat_lib.mat_eq.Tabulated_N method)
nd (pyoptools.raytrace.mat_lib.mat_eq.Material attribute)
nearest_points() (in module pyoptools.raytrace.calc)
(in module pyoptools.raytrace.calc.calc)
normal (pyoptools.raytrace.surface.IdealPPlanes attribute)
(pyoptools.raytrace.surface.idealpplanes.IdealPPlanes attribute)
normal() (pyoptools.raytrace.surface.Aspherical method)
(pyoptools.raytrace.surface.Cylinder method)
(pyoptools.raytrace.surface.Cylindrical method)
(pyoptools.raytrace.surface.IdealSurface method)
(pyoptools.raytrace.surface.Plane method)
(pyoptools.raytrace.surface.Powell method)
(pyoptools.raytrace.surface.RPPMask method)
(pyoptools.raytrace.surface.Spherical method)
(pyoptools.raytrace.surface.Surface method)
(pyoptools.raytrace.surface.TaylorPoly method)
(pyoptools.raytrace.surface.aspherical.Aspherical method)
(pyoptools.raytrace.surface.cylinder.Cylinder method)
(pyoptools.raytrace.surface.cylindrical.Cylindrical method)
(pyoptools.raytrace.surface.idealsurface.IdealSurface method)
(pyoptools.raytrace.surface.plane.Plane method)
(pyoptools.raytrace.surface.plane_mask.RPPMask method)
(pyoptools.raytrace.surface.powell.Powell method)
(pyoptools.raytrace.surface.spherical.Spherical method)
(pyoptools.raytrace.surface.surface.Surface method)
(pyoptools.raytrace.surface.taylor_poly.TaylorPoly method)
O
offset (pyoptools.raytrace.shape.Rectangular attribute)
(pyoptools.raytrace.shape.rectangular.Rectangular attribute)
optical_path() (pyoptools.raytrace.ray.Ray method)
(pyoptools.raytrace.ray.ray.Ray method)
optical_path_parent() (pyoptools.raytrace.ray.Ray method)
(pyoptools.raytrace.ray.ray.Ray method)
ord2i() (in module pyoptools.misc.Poly2D)
(in module pyoptools.misc.Poly2D.Poly2D)
order (pyoptools.misc.Poly2D.poly2d attribute)
(pyoptools.misc.Poly2D.Poly2D.poly2d attribute)
(pyoptools.raytrace.ray.Ray attribute)
(pyoptools.raytrace.ray.ray.Ray attribute)
orig_surf (pyoptools.raytrace.ray.Ray attribute)
(pyoptools.raytrace.ray.ray.Ray attribute)
P
parallel_beam_c() (in module pyoptools.raytrace.ray)
(in module pyoptools.raytrace.ray.ray_source)
parallel_beam_p() (in module pyoptools.raytrace.ray)
(in module pyoptools.raytrace.ray.ray_source)
parallel_propagate() (in module pyoptools.raytrace.calc)
(in module pyoptools.raytrace.calc.calc)
parallel_propagate_ns() (in module pyoptools.raytrace.calc)
(in module pyoptools.raytrace.calc.calc)
paraxial_constants() (pyoptools.raytrace.comp_lib.SphericalLens method)
paraxial_location() (in module pyoptools.raytrace.calc)
(in module pyoptools.raytrace.calc.calc)
parent (pyoptools.raytrace.ray.Ray attribute)
(pyoptools.raytrace.ray.ray.Ray attribute)
PentaPrism (class in pyoptools.raytrace.comp_lib)
peval() (pyoptools.misc.Poly1Drot.poly1Drot method)
(pyoptools.misc.Poly1Drot.Poly1Drot.poly1Drot method)
(pyoptools.misc.Poly1Drot.Poly1Drot.poly1DrotDeriv method)
(pyoptools.misc.Poly1Drot.poly1DrotDeriv method)
(pyoptools.misc.Poly2D.Poly2D.poly2d method)
(pyoptools.misc.Poly2D.poly2d method)
phase (pyoptools.wavefront.field.Field attribute)
(pyoptools.wavefront.field.field.Field attribute)
phm (pyoptools.raytrace.surface.plane_mask.RPPMask attribute)
(pyoptools.raytrace.surface.RPPMask attribute)
phx (pyoptools.raytrace.surface.plane_mask.RPPMask attribute)
(pyoptools.raytrace.surface.RPPMask attribute)
phy (pyoptools.raytrace.surface.plane_mask.RPPMask attribute)
(pyoptools.raytrace.surface.RPPMask attribute)
Picklable (class in pyoptools.misc.picklable.picklable)
Plane (class in pyoptools.raytrace.surface)
(class in pyoptools.raytrace.surface.plane)
plane_wave() (in module pyoptools.wavefront.field)
(in module pyoptools.wavefront.field.fields)
plist (class in pyoptools.misc.plist)
(class in pyoptools.misc.plist.plist)
Plot3D() (in module pyoptools.gui.ipywidgets)
point_source_c() (in module pyoptools.raytrace.ray)
(in module pyoptools.raytrace.ray.ray_source)
point_source_p() (in module pyoptools.raytrace.ray)
(in module pyoptools.raytrace.ray.ray_source)
point_source_r() (in module pyoptools.raytrace.ray)
(in module pyoptools.raytrace.ray.ray_source)
pointlist() (pyoptools.raytrace.shape.Circular method)
(pyoptools.raytrace.shape.Polygon method)
(pyoptools.raytrace.shape.Rectangular method)
(pyoptools.raytrace.shape.Shape method)
(pyoptools.raytrace.shape.Triangular method)
(pyoptools.raytrace.shape.circular.Circular method)
(pyoptools.raytrace.shape.polygon.Polygon method)
(pyoptools.raytrace.shape.rectangular.Rectangular method)
(pyoptools.raytrace.shape.shape.Shape method)
(pyoptools.raytrace.shape.triangular.Triangular method)
polar_array() (in module pyoptools.wavefront.zernike)
(in module pyoptools.wavefront.zernike.zernike)
poly (pyoptools.raytrace.surface.Aspherical attribute)
(pyoptools.raytrace.surface.Powell attribute)
(pyoptools.raytrace.surface.TaylorPoly attribute)
(pyoptools.raytrace.surface.aspherical.Aspherical attribute)
(pyoptools.raytrace.surface.powell.Powell attribute)
(pyoptools.raytrace.surface.taylor_poly.TaylorPoly attribute)
poly1Drot (class in pyoptools.misc.Poly1Drot)
(class in pyoptools.misc.Poly1Drot.Poly1Drot)
poly1DrotDeriv (class in pyoptools.misc.Poly1Drot)
(class in pyoptools.misc.Poly1Drot.Poly1Drot)
poly2d (class in pyoptools.misc.Poly2D)
(class in pyoptools.misc.Poly2D.Poly2D)
polyfit2d() (in module pyoptools.misc.lsq)
(in module pyoptools.misc.lsq.lsq)
polyfito2() (in module pyoptools.misc.lsq)
(in module pyoptools.misc.lsq.lsq)
Polygon (class in pyoptools.raytrace.shape)
(class in pyoptools.raytrace.shape.polygon)
polylist() (pyoptools.raytrace.surface.Cylinder method)
(pyoptools.raytrace.surface.Surface method)
(pyoptools.raytrace.surface.cylinder.Cylinder method)
(pyoptools.raytrace.surface.surface.Surface method)
Polynomial (class in pyoptools.raytrace.mat_lib.mat_eq)
pop (pyoptools.raytrace.ray.Ray attribute)
(pyoptools.raytrace.ray.ray.Ray attribute)
pop() (pyoptools.misc.plist.plist method)
(pyoptools.misc.plist.plist.plist method)
(pyoptools.raytrace.component.Component method)
(pyoptools.raytrace.component.component.Component method)
(pyoptools.raytrace.system.System method)
(pyoptools.raytrace.system.system.System method)
popitem() (pyoptools.misc.plist.plist method)
(pyoptools.misc.plist.plist.plist method)
(pyoptools.raytrace.component.Component method)
(pyoptools.raytrace.component.component.Component method)
(pyoptools.raytrace.system.System method)
(pyoptools.raytrace.system.system.System method)
pos (pyoptools.raytrace.ray.Ray attribute)
(pyoptools.raytrace.ray.ray.Ray attribute)
Powell (class in pyoptools.raytrace.surface)
(class in pyoptools.raytrace.surface.powell)
PowellLens (class in pyoptools.raytrace.comp_lib)
prop_ray (pyoptools.raytrace.system.System attribute)
(pyoptools.raytrace.system.system.System attribute)
propagate (pyoptools.raytrace.surface.IdealPPlanes attribute)
(pyoptools.raytrace.surface.idealpplanes.IdealPPlanes attribute)
(pyoptools.wavefront.psurfrep.PSurf attribute)
(pyoptools.wavefront.psurfrep.psurfrep.PSurf attribute)
propagate() (pyoptools.raytrace.component.Component method)
(pyoptools.raytrace.component.component.Component method)
(pyoptools.raytrace.surface.Aperture method)
(pyoptools.raytrace.surface.IdealSurface method)
(pyoptools.raytrace.surface.RPPMask method)
(pyoptools.raytrace.surface.Surface method)
(pyoptools.raytrace.surface.aperture.Aperture method)
(pyoptools.raytrace.surface.idealsurface.IdealSurface method)
(pyoptools.raytrace.surface.plane_mask.RPPMask method)
(pyoptools.raytrace.surface.surface.Surface method)
(pyoptools.raytrace.system.System method)
(pyoptools.raytrace.system.system.System method)
(pyoptools.wavefront.field.Field method)
(pyoptools.wavefront.field.field.Field method)
propagate_ae() (pyoptools.wavefront.field.Field method)
(pyoptools.wavefront.field.field.Field method)
propagate_ae_d() (pyoptools.wavefront.field.Field method)
(pyoptools.wavefront.field.field.Field method)
propagate_fraunhofer() (pyoptools.wavefront.field.Field method)
(pyoptools.wavefront.field.field.Field method)
propagate_fresnel() (pyoptools.wavefront.field.Field method)
(pyoptools.wavefront.field.field.Field method)
propagate_ray (pyoptools.raytrace.system.idealcomponent.IdealThickLens attribute)
(pyoptools.raytrace.system.IdealThickLens attribute)
propagate_ray() (pyoptools.raytrace.system.System method)
(pyoptools.raytrace.system.system.System method)
propagate_ray_ns() (pyoptools.raytrace.system.System method)
(pyoptools.raytrace.system.system.System method)
propagate_rs() (pyoptools.wavefront.field.Field method)
(pyoptools.wavefront.field.field.Field method)
propagate_rsc() (pyoptools.wavefront.field.Field method)
(pyoptools.wavefront.field.field.Field method)
propagate_rsc_d() (pyoptools.wavefront.field.Field method)
(pyoptools.wavefront.field.field.Field method)
propagate_rsc_sc() (pyoptools.wavefront.field.Field method)
(pyoptools.wavefront.field.field.Field method)
propagate_rsi() (pyoptools.wavefront.field.Field method)
(pyoptools.wavefront.field.field.Field method)
propagate_rsi1() (pyoptools.wavefront.field.Field method)
(pyoptools.wavefront.field.field.Field method)
propagate_rsi_gpu() (pyoptools.wavefront.field.Field method)
(pyoptools.wavefront.field.field.Field method)
psize (pyoptools.wavefront.field.Field attribute)
(pyoptools.wavefront.field.field.Field attribute)
PSurf (class in pyoptools.wavefront.psurfrep)
(class in pyoptools.wavefront.psurfrep.psurfrep)
pupil_location() (in module pyoptools.raytrace.calc)
(in module pyoptools.raytrace.calc.calc)
pw_cohef() (pyoptools.raytrace.surface.Surface method)
(pyoptools.raytrace.surface.surface.Surface method)
pw_evaluate (pyoptools.wavefront.psurfrep.PSurf attribute)
(pyoptools.wavefront.psurfrep.psurfrep.PSurf attribute)
pw_propagate() (pyoptools.raytrace.surface.Surface method)
(pyoptools.raytrace.surface.surface.Surface method)
pw_propagate1() (pyoptools.raytrace.surface.Surface method)
(pyoptools.raytrace.surface.surface.Surface method)
pw_propagate_list() (pyoptools.raytrace.surface.Surface method)
(pyoptools.raytrace.surface.surface.Surface method)
pxpy2i() (in module pyoptools.misc.Poly2D)
(in module pyoptools.misc.Poly2D.Poly2D)
pyoptools (module)
pyoptools.all (module)
pyoptools.gui (module)
pyoptools.gui.ipywidgets (module)
pyoptools.gui.logutils (module)
pyoptools.gui.plotutils (module)
pyoptools.misc (module)
pyoptools.misc.cmisc (module)
pyoptools.misc.cmisc.cmisc (module)
pyoptools.misc.definitions (module)
pyoptools.misc.definitions.definitions (module)
pyoptools.misc.frft (module)
pyoptools.misc.frft.frft (module)
pyoptools.misc.GS (module)
pyoptools.misc.GS.gs (module)
pyoptools.misc.lsq (module)
pyoptools.misc.lsq.lsq (module)
pyoptools.misc.picklable (module)
pyoptools.misc.picklable.picklable (module)
pyoptools.misc.plist (module)
pyoptools.misc.plist.plist (module)
pyoptools.misc.pmisc (module)
pyoptools.misc.pmisc.misc (module)
pyoptools.misc.Poly1Drot (module)
pyoptools.misc.Poly1Drot.Poly1Drot (module)
pyoptools.misc.Poly2D (module)
pyoptools.misc.Poly2D.Poly2D (module)
pyoptools.misc.resources (module)
pyoptools.misc.resources.resources (module)
pyoptools.raytrace (module)
pyoptools.raytrace.calc (module)
pyoptools.raytrace.calc.calc (module)
pyoptools.raytrace.comp_lib (module)
pyoptools.raytrace.component (module)
pyoptools.raytrace.component.component (module)
pyoptools.raytrace.library (module)
pyoptools.raytrace.library.library (module)
pyoptools.raytrace.mat_lib (module)
pyoptools.raytrace.mat_lib.mat_eq (module)
pyoptools.raytrace.mat_lib.material (module)
pyoptools.raytrace.ray (module)
pyoptools.raytrace.ray.ray (module)
pyoptools.raytrace.ray.ray_source (module)
pyoptools.raytrace.shape (module)
pyoptools.raytrace.shape.circular (module)
pyoptools.raytrace.shape.polygon (module)
pyoptools.raytrace.shape.rectangular (module)
pyoptools.raytrace.shape.shape (module)
pyoptools.raytrace.shape.triangular (module)
pyoptools.raytrace.surface (module)
pyoptools.raytrace.surface.aperture (module)
pyoptools.raytrace.surface.aspherical (module)
pyoptools.raytrace.surface.cylinder (module)
pyoptools.raytrace.surface.cylindrical (module)
pyoptools.raytrace.surface.detector (module)
pyoptools.raytrace.surface.idealpplanes (module)
pyoptools.raytrace.surface.idealsurface (module)
pyoptools.raytrace.surface.plane (module)
pyoptools.raytrace.surface.plane_mask (module)
pyoptools.raytrace.surface.powell (module)
pyoptools.raytrace.surface.spherical (module)
pyoptools.raytrace.surface.surface (module)
pyoptools.raytrace.surface.taylor_poly (module)
pyoptools.raytrace.system (module)
pyoptools.raytrace.system.idealcomponent (module)
pyoptools.raytrace.system.system (module)
pyoptools.wavefront (module)
pyoptools.wavefront.calc (module)
pyoptools.wavefront.calc.gs (module)
pyoptools.wavefront.cpsurfrep (module)
pyoptools.wavefront.cpsurfrep.cpsurfrep (module)
pyoptools.wavefront.field (module)
pyoptools.wavefront.field.field (module)
pyoptools.wavefront.field.fields (module)
pyoptools.wavefront.psurfrep (module)
pyoptools.wavefront.psurfrep.psurfrep (module)
pyoptools.wavefront.zernike (module)
pyoptools.wavefront.zernike.zernike (module)
R
R (pyoptools.raytrace.surface.Powell attribute)
(pyoptools.raytrace.surface.powell.Powell attribute)
radius (pyoptools.raytrace.shape.Circular attribute)
(pyoptools.raytrace.shape.circular.Circular attribute)
(pyoptools.raytrace.surface.Cylinder attribute)
(pyoptools.raytrace.surface.cylinder.Cylinder attribute)
random() (in module pyoptools.misc.GS.gs)
(in module pyoptools.wavefront.calc.gs)
Ray (class in pyoptools.raytrace.ray)
(class in pyoptools.raytrace.ray.ray)
ray_add() (pyoptools.raytrace.system.System method)
(pyoptools.raytrace.system.system.System method)
ray_paths() (in module pyoptools.raytrace.calc)
(in module pyoptools.raytrace.calc.calc)
rayrep() (pyoptools.wavefront.field.Field method)
(pyoptools.wavefront.field.field.Field method)
Rectangular (class in pyoptools.raytrace.shape)
(class in pyoptools.raytrace.shape.rectangular)
RectGratting (class in pyoptools.raytrace.comp_lib)
RectMirror (class in pyoptools.raytrace.comp_lib)
reflectivity (pyoptools.raytrace.surface.Surface attribute)
(pyoptools.raytrace.surface.surface.Surface attribute)
RefractiveIndex_Info (class in pyoptools.raytrace.mat_lib.mat_eq)
res (pyoptools.wavefront.field.Field attribute)
(pyoptools.wavefront.field.field.Field attribute)
resample() (pyoptools.wavefront.field.Field method)
(pyoptools.wavefront.field.field.Field method)
reset() (pyoptools.raytrace.component.Component method)
(pyoptools.raytrace.component.component.Component method)
(pyoptools.raytrace.surface.Surface method)
(pyoptools.raytrace.surface.surface.Surface method)
(pyoptools.raytrace.system.System method)
(pyoptools.raytrace.system.system.System method)
resize() (pyoptools.wavefront.field.Field method)
(pyoptools.wavefront.field.field.Field method)
Retro (class in pyoptools.raytrace.mat_lib.mat_eq)
reverse() (pyoptools.raytrace.ray.Ray method)
(pyoptools.raytrace.ray.ray.Ray method)
RightAnglePrism (class in pyoptools.raytrace.comp_lib)
rnm() (in module pyoptools.wavefront.zernike)
(in module pyoptools.wavefront.zernike.zernike)
rot_x() (in module pyoptools.misc.pmisc)
(in module pyoptools.misc.pmisc.misc)
rot_y() (in module pyoptools.misc.pmisc)
(in module pyoptools.misc.pmisc.misc)
rot_z() (in module pyoptools.misc.pmisc)
(in module pyoptools.misc.pmisc.misc)
RoundMirror (class in pyoptools.raytrace.comp_lib)
RPPMask (class in pyoptools.raytrace.surface)
(class in pyoptools.raytrace.surface.plane_mask)
rs_kernel() (in module pyoptools.misc.frft)
(in module pyoptools.misc.frft.frft)
S
s() (in module pyoptools.wavefront.field.field)
s2d() (in module pyoptools.wavefront.field.field)
samples (pyoptools.raytrace.shape.Circular attribute)
(pyoptools.raytrace.shape.Polygon attribute)
(pyoptools.raytrace.shape.Rectangular attribute)
(pyoptools.raytrace.shape.Triangular attribute)
(pyoptools.raytrace.shape.circular.Circular attribute)
(pyoptools.raytrace.shape.polygon.Polygon attribute)
(pyoptools.raytrace.shape.rectangular.Rectangular attribute)
(pyoptools.raytrace.shape.triangular.Triangular attribute)
sd (pyoptools.raytrace.comp_lib.MultiLens attribute)
Sellmeier (class in pyoptools.raytrace.mat_lib.mat_eq)
Sellmeier_2 (class in pyoptools.raytrace.mat_lib.mat_eq)
setdefault() (pyoptools.misc.plist.plist method)
(pyoptools.misc.plist.plist.plist method)
(pyoptools.raytrace.component.Component method)
(pyoptools.raytrace.component.component.Component method)
(pyoptools.raytrace.system.System method)
(pyoptools.raytrace.system.system.System method)
Shape (class in pyoptools.raytrace.shape)
(class in pyoptools.raytrace.shape.shape)
shape (pyoptools.raytrace.surface.Surface attribute)
(pyoptools.raytrace.surface.surface.Surface attribute)
(pyoptools.wavefront.field.Field attribute)
(pyoptools.wavefront.field.field.Field attribute)
size (pyoptools.raytrace.shape.Rectangular attribute)
(pyoptools.raytrace.shape.rectangular.Rectangular attribute)
(pyoptools.raytrace.surface.ArrayDetector attribute)
(pyoptools.raytrace.surface.detector.ArrayDetector attribute)
(pyoptools.wavefront.field.Field attribute)
(pyoptools.wavefront.field.field.Field attribute)
Spherical (class in pyoptools.raytrace.surface)
(class in pyoptools.raytrace.surface.spherical)
spherical_wave() (in module pyoptools.wavefront.field)
(in module pyoptools.wavefront.field.fields)
SphericalLens (class in pyoptools.raytrace.comp_lib)
spot_diagram() (in module pyoptools.gui.plotutils)
spot_diagram_c() (in module pyoptools.gui.plotutils)
spot_info() (in module pyoptools.misc.pmisc)
(in module pyoptools.misc.pmisc.misc)
Stop (class in pyoptools.raytrace.comp_lib)
surf_changed() (pyoptools.raytrace.component.Component method)
(pyoptools.raytrace.component.component.Component method)
Surface (class in pyoptools.raytrace.surface)
(class in pyoptools.raytrace.surface.surface)
surflist (pyoptools.raytrace.component.Component attribute)
(pyoptools.raytrace.component.component.Component attribute)
System (class in pyoptools.raytrace.system)
(class in pyoptools.raytrace.system.system)
T
Tabulated_N (class in pyoptools.raytrace.mat_lib.mat_eq)
TaylorPoly (class in pyoptools.raytrace.surface)
(class in pyoptools.raytrace.surface.taylor_poly)
test_1() (in module pyoptools.misc.cmisc)
(in module pyoptools.misc.cmisc.cmisc)
test_2() (in module pyoptools.misc.cmisc)
(in module pyoptools.misc.cmisc.cmisc)
tilt() (pyoptools.wavefront.field.Field method)
(pyoptools.wavefront.field.field.Field method)
topo (pyoptools.raytrace.surface.IdealPPlanes attribute)
(pyoptools.raytrace.surface.idealpplanes.IdealPPlanes attribute)
topo() (pyoptools.raytrace.surface.Aspherical method)
(pyoptools.raytrace.surface.Cylindrical method)
(pyoptools.raytrace.surface.IdealSurface method)
(pyoptools.raytrace.surface.Plane method)
(pyoptools.raytrace.surface.Powell method)
(pyoptools.raytrace.surface.RPPMask method)
(pyoptools.raytrace.surface.Spherical method)
(pyoptools.raytrace.surface.Surface method)
(pyoptools.raytrace.surface.TaylorPoly method)
(pyoptools.raytrace.surface.aspherical.Aspherical method)
(pyoptools.raytrace.surface.cylindrical.Cylindrical method)
(pyoptools.raytrace.surface.idealsurface.IdealSurface method)
(pyoptools.raytrace.surface.plane.Plane method)
(pyoptools.raytrace.surface.plane_mask.RPPMask method)
(pyoptools.raytrace.surface.powell.Powell method)
(pyoptools.raytrace.surface.spherical.Spherical method)
(pyoptools.raytrace.surface.surface.Surface method)
(pyoptools.raytrace.surface.taylor_poly.TaylorPoly method)
Triangular (class in pyoptools.raytrace.shape)
(class in pyoptools.raytrace.shape.triangular)
U
unwrap() (in module pyoptools.misc.cmisc)
(in module pyoptools.misc.cmisc.cmisc)
unwrap_py() (in module pyoptools.misc.pmisc)
(in module pyoptools.misc.pmisc.misc)
unwrapv() (in module pyoptools.misc.pmisc)
(in module pyoptools.misc.pmisc.misc)
update() (pyoptools.misc.plist.plist method)
(pyoptools.misc.plist.plist.plist method)
(pyoptools.raytrace.component.Component method)
(pyoptools.raytrace.component.component.Component method)
(pyoptools.raytrace.system.System method)
(pyoptools.raytrace.system.system.System method)
update_ids() (pyoptools.raytrace.system.System method)
(pyoptools.raytrace.system.system.System method)
V
values() (pyoptools.misc.plist.plist method)
(pyoptools.misc.plist.plist.plist method)
(pyoptools.raytrace.component.Component method)
(pyoptools.raytrace.component.component.Component method)
(pyoptools.raytrace.system.System method)
(pyoptools.raytrace.system.system.System method)
vander_matrix() (in module pyoptools.misc.lsq)
(in module pyoptools.misc.lsq.lsq)
vd (pyoptools.raytrace.mat_lib.mat_eq.Material attribute)
viewitems() (pyoptools.misc.plist.plist method)
(pyoptools.misc.plist.plist.plist method)
(pyoptools.raytrace.component.Component method)
(pyoptools.raytrace.component.component.Component method)
(pyoptools.raytrace.system.System method)
(pyoptools.raytrace.system.system.System method)
viewkeys() (pyoptools.misc.plist.plist method)
(pyoptools.misc.plist.plist.plist method)
(pyoptools.raytrace.component.Component method)
(pyoptools.raytrace.component.component.Component method)
(pyoptools.raytrace.system.System method)
(pyoptools.raytrace.system.system.System method)
viewvalues() (pyoptools.misc.plist.plist method)
(pyoptools.misc.plist.plist.plist method)
(pyoptools.raytrace.component.Component method)
(pyoptools.raytrace.component.component.Component method)
(pyoptools.raytrace.system.System method)
(pyoptools.raytrace.system.system.System method)
vveval() (pyoptools.misc.Poly2D.poly2d method)
(pyoptools.misc.Poly2D.Poly2D.poly2d method)
W
wavelength (pyoptools.raytrace.ray.Ray attribute)
(pyoptools.raytrace.ray.ray.Ray attribute)
wavelength2RGB() (in module pyoptools.misc.pmisc)
(in module pyoptools.misc.pmisc.misc)
wf_polys (pyoptools.wavefront.psurfrep.PSurf attribute)
(pyoptools.wavefront.psurfrep.psurfrep.PSurf attribute)
wf_propagate() (pyoptools.raytrace.surface.Surface method)
(pyoptools.raytrace.surface.surface.Surface method)
wrt (pyoptools.misc.Poly1Drot.Poly1Drot.poly1DrotDeriv attribute)
(pyoptools.misc.Poly1Drot.poly1DrotDeriv attribute)
X
xsamples (pyoptools.wavefront.field.Field attribute)
(pyoptools.wavefront.field.field.Field attribute)
Y
ysamples (pyoptools.wavefront.field.Field attribute)
(pyoptools.wavefront.field.field.Field attribute)
Z
zernike() (in module pyoptools.wavefront.zernike)
(in module pyoptools.wavefront.zernike.zernike)
zernike2taylor() (in module pyoptools.wavefront.zernike)
(in module pyoptools.wavefront.zernike.zernike)
ZernikeXY (class in pyoptools.wavefront.zernike)
(class in pyoptools.wavefront.zernike.zernike)
zmax (pyoptools.raytrace.surface.Aspherical attribute)
(pyoptools.raytrace.surface.Powell attribute)
(pyoptools.raytrace.surface.TaylorPoly attribute)
(pyoptools.raytrace.surface.aspherical.Aspherical attribute)
(pyoptools.raytrace.surface.powell.Powell attribute)
(pyoptools.raytrace.surface.taylor_poly.TaylorPoly attribute)
zmin (pyoptools.raytrace.surface.Aspherical attribute)
(pyoptools.raytrace.surface.Powell attribute)
(pyoptools.raytrace.surface.TaylorPoly attribute)
(pyoptools.raytrace.surface.aspherical.Aspherical attribute)
(pyoptools.raytrace.surface.powell.Powell attribute)
(pyoptools.raytrace.surface.taylor_poly.TaylorPoly attribute)
Read the Docs
v: latest
Versions
latest
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.