RayTracing
RayTracing
Getting Started
GPU-Accelerated Ray Tracing with OpenCL
RayTracing API Reference
Matrix
Matrix
Aperture
CurvedMirror
DielectricInterface
DielectricSlab
Lens
Lens
Lens.__init__
Lens.displayHalfHeight
Lens.pointsOfInterest
Lens.backFocalLength
Lens.backwardConjugate
Lens.display
Lens.effectiveFocalLengths
Lens.flipOrientation
Lens.focalDistances
Lens.focusPositions
Lens.forwardConjugate
Lens.fromFocusToFocus
Lens.fromStruct
Lens.frontFocalLength
Lens.hasFiniteApertureDiameter
Lens.magnification
Lens.mul_beam
Lens.mul_matrix
Lens.mul_ray
Lens.opticalInvariant
Lens.principalPlanePositions
Lens.profileFromRayTraces
Lens.toStruct
Lens.trace
Lens.traceMany
Lens.traceManyNative
Lens.traceManyOpenCL
Lens.traceManyThrough
Lens.traceManyThroughInParallel
Lens.traceThrough
Lens.transferMatrices
Lens.transferMatrix
Space
ThickLens
MatrixGroup
ImagingPath
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
Lens
Lens.toStruct
View page source
Lens.toStruct
raytracing.Lens.
toStruct
(
self
)