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