Raypier
latest
Introduction to Raypier
Build and Installation
The Components of a Raypier Model
Basic Usage
Exploring the GUI
Jupyter Integration
RayCollection and Ray Objects
Ray Sources
The General Optic Framework
Other Optic Types
Gaussian Beamlet Propagation
Distortions
Cython branch: How to Add New Optics
Examples
API Reference
Raypier
»
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
Z
A
accumulated_path (raypier.core.ctracer.Ray attribute)
add_gausslet() (raypier.core.ctracer.GaussletCollection method)
add_gausslet_list() (raypier.core.ctracer.GaussletCollection method)
add_ray() (ctracer.RayCollection method)
(raypier.core.ctracer.RayCollection method)
add_ray_list() (raypier.core.ctracer.RayCollection method)
amplitude (raypier.core.ctracer.Ray attribute)
AngleDecomposition (class in raypier.gausslets)
apply_retardance() (raypier.core.cmaterials.WaveplateMaterial method)
AsphericFace (class in raypier.core.cfaces)
AxiconFace (class in raypier.core.cfaces)
B
BaseConstraint (class in raypier.constraints)
BaseDispersionCurve (class in raypier.core.cmaterials)
blending (raypier.gausslets.raypier.gausslets.PositionDecompositionPlane attribute)
C
CircularApertureMaterial (class in raypier.core.cmaterials)
clear_ray_list() (raypier.core.ctracer.GaussletCollection method)
(raypier.core.ctracer.RayCollection method)
CoatedDispersiveMaterial (class in raypier.core.cmaterials)
config_parabasal_rays() (raypier.core.ctracer.GaussletCollection method)
ConicRevolutionFace (class in raypier.core.cfaces)
Constraint (class in raypier.constraints)
Convert_to_SP() (in module raypier.core.utils)
copy_as_array() (raypier.core.ctracer.GaussletCollection method)
(raypier.core.ctracer.RayCollection method)
ctracer
module
curvature (raypier.gausslets.raypier.gausslets.PositionDecompositionPlane attribute)
D
DielectricMaterial (class in raypier.core.cmaterials)
DiffractionGratingMaterial (class in raypier.core.cmaterials)
direction (raypier.core.ctracer.Ray attribute)
display (raypier.sources.BaseRaySource attribute)
Distortion (class in raypier.core.ctracer)
DistortionFace (class in raypier.core.cfaces)
dotprod() (in module raypier.core.utils)
E
E1_amp (raypier.core.ctracer.Ray attribute)
E2_amp (raypier.core.ctracer.Ray attribute)
E_vector (raypier.core.ctracer.Ray attribute)
EFieldSummation (class in raypier.core.fields)
ellipticity (raypier.core.ctracer.Ray attribute)
EmptyGridSource (class in raypier.vtk_algorithms)
end_face_idx (raypier.core.ctracer.Ray attribute)
eval_Efield_from_gausslets() (in module raypier.core.fields)
evaluate() (raypier.core.fields.EFieldSummation method)
evaluate_modes() (in module raypier.core.fields)
evaluate_n() (raypier.core.cmaterials.BaseDispersionCurve method)
(raypier.dispersion.FusedSilica method)
(raypier.dispersion.NamedDispersionCurve method)
(raypier.dispersion.NondispersiveCurve method)
evaluate_neighbours() (in module raypier.core.fields)
ExtractGamma() (in module raypier.core.fields)
F
FaceList (class in raypier.core.ctracer)
FillInputPortInformation() (raypier.vtk_algorithms.PythonAlgorithmBase method)
(raypier.vtk_algorithms.PythonAlgorithmBase.InternalAlgorithm method)
(raypier.vtk_algorithms.VTKAlgorithm method)
FillOutputPortInformation() (raypier.vtk_algorithms.PythonAlgorithmBase method)
(raypier.vtk_algorithms.PythonAlgorithmBase.InternalAlgorithm method)
(raypier.vtk_algorithms.VTKAlgorithm method)
find_focus() (in module raypier.core.find_focus)
from_array() (raypier.core.ctracer.GaussletCollection method)
(raypier.core.ctracer.RayCollection method)
FullDielectricMaterial (class in raypier.core.cmaterials)
FusedSilica (class in raypier.dispersion)
G
Gamma() (in module raypier.core.fields)
GaussletBaseRayView (class in raypier.core.ctracer)
GaussletCollection (class in raypier.core.ctracer)
get_gausslet_list() (raypier.core.ctracer.GaussletCollection method)
get_input_data() (raypier.vtk_algorithms.PythonAlgorithmBase method)
get_output_data() (raypier.vtk_algorithms.PythonAlgorithmBase method)
get_ray_list() (raypier.core.ctracer.GaussletBaseRayView method)
(raypier.core.ctracer.RayArrayView method)
(raypier.core.ctracer.RayCollection method)
GetInputData() (raypier.vtk_algorithms.VTKAlgorithm method)
GetOutputData() (raypier.vtk_algorithms.VTKAlgorithm method)
H
height (raypier.gausslets.AngleDecomposition attribute)
I
Initialize() (raypier.vtk_algorithms.PythonAlgorithmBase.InternalAlgorithm method)
(raypier.vtk_algorithms.VTKAlgorithm method)
InterfaceMaterial (class in raypier.core.ctracer)
ipython_view() (raypier.tracer.RayTraceModel method)
J
jones_vector (raypier.core.ctracer.Ray attribute)
L
length (raypier.core.ctracer.Ray attribute)
LinearPolarisingMaterial (class in raypier.core.cmaterials)
M
major_minor_axes (raypier.core.ctracer.Ray attribute)
mask (raypier.gausslets.AngleDecomposition attribute)
max_angle (raypier.gausslets.AngleDecomposition attribute)
max_ray_len (raypier.sources.BaseRaySource attribute)
module
ctracer
raypier.constraints
raypier.core.cdistortions
raypier.core.cfaces
raypier.core.cmaterials
raypier.core.cshapes
raypier.core.ctracer
raypier.core.fields
raypier.core.find_focus
raypier.core.gausslets
raypier.core.unwrap2d
raypier.core.utils
raypier.dispersion
raypier.gausslets
raypier.vtk_algorithms
N
NamedDispersionCurve (class in raypier.dispersion)
NondispersiveCurve (class in raypier.dispersion)
normal (raypier.core.ctracer.Ray attribute)
normaliseVector() (in module raypier.core.utils)
NumpyImageSource (class in raypier.vtk_algorithms)
O
opacity (raypier.sources.BaseRaySource attribute)
OpaqueMaterial (class in raypier.core.cmaterials)
origin (raypier.core.ctracer.Ray attribute)
P
parent_idx (raypier.core.ctracer.Ray attribute)
PartiallyReflectiveMaterial (class in raypier.core.cmaterials)
PECMaterial (class in raypier.core.cmaterials)
phase (raypier.core.ctracer.Ray attribute)
power (raypier.core.ctracer.Ray attribute)
ProcessRequest() (raypier.vtk_algorithms.PythonAlgorithmBase method)
(raypier.vtk_algorithms.PythonAlgorithmBase.InternalAlgorithm method)
(raypier.vtk_algorithms.VTKAlgorithm method)
project_E() (raypier.core.ctracer.Ray method)
project_to_plane() (raypier.core.ctracer.GaussletCollection method)
project_to_sphere() (in module raypier.core.fields)
PythonAlgorithmBase (class in raypier.vtk_algorithms)
PythonAlgorithmBase.InternalAlgorithm (class in raypier.vtk_algorithms)
R
radius (raypier.gausslets.raypier.gausslets.PositionDecompositionPlane attribute)
Ray (class in ctracer)
(class in raypier.core.ctracer)
ray_type_id (raypier.core.ctracer.Ray attribute)
RayArrayView (class in raypier.core.ctracer)
RayCollection (class in ctracer)
(class in raypier.core.ctracer)
raypier.constraints
module
raypier.core.cdistortions
module
raypier.core.cfaces
module
raypier.core.cmaterials
module
raypier.core.cshapes
module
raypier.core.ctracer
module
raypier.core.fields
module
raypier.core.find_focus
module
raypier.core.gausslets
module
raypier.core.unwrap2d
module
raypier.core.utils
module
raypier.dispersion
module
raypier.gausslets
module
raypier.gausslets.PositionDecompositionPlane (class in raypier.gausslets)
raypier.sources.BaseRaySource (built-in class)
raypier.sources.SingleRaySource (built-in class)
raypier.tracer.RayTraceModel (built-in class)
raypier.vtk_algorithms
module
RectangularApertureMaterial (class in raypier.core.cmaterials)
refractive_index (raypier.core.ctracer.Ray attribute)
RequestData() (raypier.vtk_algorithms.EmptyGridSource method)
(raypier.vtk_algorithms.NumpyImageSource method)
(raypier.vtk_algorithms.PythonAlgorithmBase method)
(raypier.vtk_algorithms.VTKAlgorithm method)
RequestDataObject() (raypier.vtk_algorithms.PythonAlgorithmBase method)
(raypier.vtk_algorithms.VTKAlgorithm method)
RequestInformation() (raypier.vtk_algorithms.EmptyGridSource method)
(raypier.vtk_algorithms.PythonAlgorithmBase method)
(raypier.vtk_algorithms.VTKAlgorithm method)
RequestUpdateExtent() (raypier.vtk_algorithms.PythonAlgorithmBase method)
(raypier.vtk_algorithms.VTKAlgorithm method)
ResampleGaussletMaterial (class in raypier.core.cmaterials)
reset_length() (raypier.core.ctracer.GaussletCollection method)
(raypier.core.ctracer.RayCollection method)
resolution (raypier.gausslets.raypier.gausslets.PositionDecompositionPlane attribute)
S
sample_spacing (raypier.gausslets.AngleDecomposition attribute)
scale_factor (raypier.sources.BaseRaySource attribute)
show_normals (raypier.sources.BaseRaySource attribute)
show_start (raypier.sources.BaseRaySource attribute)
SimpleTestZernikeJ7 (class in raypier.core.cdistortions)
SingleLayerCoatedMaterial (class in raypier.core.cmaterials)
sync_transforms() (raypier.core.ctracer.FaceList method)
T
termination (raypier.core.ctracer.Ray attribute)
TransparentMaterial (class in raypier.core.cmaterials)
U
unwrap2d() (in module raypier.core.unwrap2d)
V
VTKAlgorithm (class in raypier.vtk_algorithms)
W
wavelength_idx (raypier.core.ctracer.Ray attribute)
wavelength_list (raypier.sources.BaseRaySource attribute)
WaveplateMaterial (class in raypier.core.cmaterials)
width (raypier.gausslets.AngleDecomposition attribute)
Z
ZernikeDistortion (class in raypier.core.cdistortions)
Read the Docs
v: latest
Versions
latest
stable
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds