RayTracing
RayTracing
Getting Started
GPU-Accelerated Ray Tracing with OpenCL
RayTracing API Reference
Matrix
MatrixGroup
ImagingPath
ImagingPath
ImagingPath
ImagingPath.NA
ImagingPath.__init__
ImagingPath.apertureStop
ImagingPath.axialRay
ImagingPath.chiefRay
ImagingPath.display
ImagingPath.displayWithObject
ImagingPath.entrancePupil
ImagingPath.fNumber
ImagingPath.fieldOfView
ImagingPath.fieldStop
ImagingPath.halfFieldOfView
ImagingPath.hasApertureStop
ImagingPath.hasFieldStop
ImagingPath.imageSize
ImagingPath.lagrangeInvariant
ImagingPath.marginalRays
ImagingPath.principalRay
ImagingPath.reportEfficiency
ImagingPath.saveFigure
ImagingPath.subPath
ImagingPath.append
ImagingPath.backFocalLength
ImagingPath.backwardConjugate
ImagingPath.displayHalfHeight
ImagingPath.effectiveFocalLengths
ImagingPath.flipOrientation
ImagingPath.focalDistances
ImagingPath.focusPositions
ImagingPath.forwardConjugate
ImagingPath.fromFocusToFocus
ImagingPath.fromStruct
ImagingPath.frontFocalLength
ImagingPath.hasFiniteApertureDiameter
ImagingPath.insert
ImagingPath.intermediateConjugates
ImagingPath.load
ImagingPath.magnification
ImagingPath.mul_beam
ImagingPath.mul_matrix
ImagingPath.mul_ray
ImagingPath.opticalInvariant
ImagingPath.pointsOfInterest
ImagingPath.pop
ImagingPath.principalPlanePositions
ImagingPath.profileFromRayTraces
ImagingPath.save
ImagingPath.toStruct
ImagingPath.trace
ImagingPath.traceMany
ImagingPath.traceManyNative
ImagingPath.traceManyOpenCL
ImagingPath.traceManyThrough
ImagingPath.traceManyThroughInParallel
ImagingPath.traceThrough
ImagingPath.transferMatrices
ImagingPath.transferMatrix
Ray
Rays
Compact Rays (GPU-ready)
Ray Traces
Laser Path
Gaussian Beam
Components
Axicon
Specialty Lenses
Olympus
Edmund Optics
Nikon
Thorlabs
Materials
Zemax reader
Documents & Examples
Contribute
FAQ
RayTracing
RayTracing API Reference
ImagingPath
ImagingPath.fromStruct
View page source
ImagingPath.fromStruct
raytracing.ImagingPath.
fromStruct
(
self
,
theStruct
)