batoid
0.4
Overview
Rays
Surfaces
Optics
Coordinate Systems
Obscurations
Media
Coatings
Analysis
Lattices
batoid
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
V
|
W
|
X
|
Y
|
Z
_
__getitem__() (batoid.CompoundOptic method)
A
Air (class in batoid)
amplitude() (batoid.RayVector method)
applyForward() (batoid.CoordTransform method)
applyForwardArray() (batoid.CoordTransform method)
applyReverse() (batoid.CoordTransform method)
applyReverseArray() (batoid.CoordTransform method)
asGrid() (batoid.RayVector class method)
Asphere (class in batoid)
asPolar() (batoid.RayVector class method)
asSpokes() (batoid.RayVector class method)
B
Baffle (class in batoid)
batoid.analysis
module
Bicubic (class in batoid)
C
Coating (class in batoid)
CompoundOptic (class in batoid)
ConstMedium (class in batoid)
contains() (batoid.Obscuration method)
CoordSys (class in batoid)
CoordTransform (class in batoid)
D
Detector (class in batoid)
dirCosToField() (in module batoid.utils)
dirCosToGnomonic() (in module batoid.utils)
dirCosToLambert() (in module batoid.utils)
dirCosToOrthographic() (in module batoid.utils)
dirCosToPostel() (in module batoid.utils)
dirCosToStereographic() (in module batoid.utils)
dirCosToZemax() (in module batoid.utils)
dkdu() (in module batoid.analysis)
doubleZernike() (in module batoid.analysis)
draw2d() (batoid.CompoundOptic method)
(batoid.Interface method)
(batoid.Lens method)
draw3d() (batoid.CompoundOptic method)
(batoid.Interface method)
drdth() (in module batoid.analysis)
dthdr() (in module batoid.analysis)
E
exitPupilPos() (in module batoid.analysis)
F
failed (batoid.RayVector property)
fftPSF() (in module batoid.analysis)
fieldToDirCos() (in module batoid.utils)
flux (batoid.RayVector property)
focalLength() (in module batoid.analysis)
fromFieldAngles() (batoid.RayVector class method)
fromStop() (batoid.RayVector class method)
fromTxt() (batoid.TableMedium class method)
fromYaml() (batoid.Optic class method)
G
getCoefs() (batoid.Coating method)
getN() (batoid.Medium method)
getReflect() (batoid.Coating method)
getTransmit() (batoid.Coating method)
getXZSlice() (batoid.Interface method)
gnomonicToDirCos() (in module batoid.utils)
H
huygensPSF() (in module batoid.analysis)
I
Interface (class in batoid)
K
k (batoid.RayVector property)
kx (batoid.RayVector property)
ky (batoid.RayVector property)
kz (batoid.RayVector property)
L
lambertToDirCos() (in module batoid.utils)
Lattice (class in batoid)
Lens (class in batoid)
M
Medium (class in batoid)
Mirror (class in batoid)
module
batoid.analysis
N
normal() (batoid.Surface method)
O
ObscAnnulus (class in batoid)
ObscCircle (class in batoid)
ObscIntersection (class in batoid)
ObscNegation (class in batoid)
ObscRay (class in batoid)
ObscRectangle (class in batoid)
ObscUnion (class in batoid)
Obscuration (class in batoid)
obscure() (batoid.Obscuration method)
omega (batoid.RayVector property)
Optic (class in batoid)
orthographicToDirCos() (in module batoid.utils)
P
Paraboloid (class in batoid)
phase() (batoid.RayVector method)
Plane (class in batoid)
positionAtTime() (batoid.RayVector method)
postelToDirCos() (in module batoid.utils)
propagate() (batoid.RayVector method)
Q
Quadric (class in batoid)
R
r (batoid.RayVector property)
RayVector (class in batoid)
reflect() (batoid.Surface method)
refract() (batoid.Surface method)
RefractiveInterface (class in batoid)
refractScreen() (batoid.Surface method)
rotateGlobal() (batoid.CoordSys method)
rotateLocal() (batoid.CoordSys method)
rSplit() (batoid.Surface method)
S
sag() (batoid.Surface method)
SellmeierMedium (class in batoid)
shiftGlobal() (batoid.CoordSys method)
shiftLocal() (batoid.CoordSys method)
SimpleCoating (class in batoid)
Sphere (class in batoid)
stereographicToDirCos() (in module batoid.utils)
Sum (class in batoid)
sumAmplitude() (batoid.RayVector method)
SumitaMedium (class in batoid)
Surface (class in batoid)
T
t (batoid.RayVector property)
TableMedium (class in batoid)
toCoordSys() (batoid.RayVector method)
toGlobal() (batoid.CoordSys method)
toLocal() (batoid.CoordSys method)
trace() (batoid.CompoundOptic method)
(batoid.Interface method)
traceFull() (batoid.CompoundOptic method)
(batoid.Interface method)
traceSplit() (batoid.CompoundOptic method)
(batoid.Interface method)
V
v (batoid.RayVector property)
vignetted (batoid.RayVector property)
vx (batoid.RayVector property)
vy (batoid.RayVector property)
vz (batoid.RayVector property)
W
wavefront() (in module batoid.analysis)
wavelength (batoid.RayVector property)
withGloballyShiftedOptic() (batoid.CompoundOptic method)
withGlobalRotation() (batoid.CompoundOptic method)
(batoid.Interface method)
withGlobalShift() (batoid.CompoundOptic method)
(batoid.Interface method)
withLocallyRotatedOptic() (batoid.CompoundOptic method)
withLocallyShiftedOptic() (batoid.CompoundOptic method)
withLocalRotation() (batoid.CompoundOptic method)
(batoid.Interface method)
withLocalShift() (batoid.CompoundOptic method)
(batoid.Interface method)
withPerturbedSurface() (batoid.CompoundOptic method)
(batoid.Interface method)
withSurface() (batoid.CompoundOptic method)
(batoid.Interface method)
X
x (batoid.RayVector property)
xhat (batoid.CoordSys property)
Y
y (batoid.RayVector property)
yhat (batoid.CoordSys property)
Z
z (batoid.RayVector property)
zemaxToDirCos() (in module batoid.utils)
Zernike (class in batoid)
zernike() (in module batoid.analysis)
zernikeGQ() (in module batoid.analysis)
zernikeTA() (in module batoid.analysis)
zhat (batoid.CoordSys property)