AC508\_500\_B ============= .. currentmodule:: raytracing.thorlabs .. autoclass:: AC508_500_B :no-undoc-members: :show-inheritance: :inherited-members: .. rubric:: Methods .. autosummary:: :template: autoFunction.rst :toctree: methods/AC508_500_B ~AC508_500_B.__init__ .. rubric:: Inherited Methods .. autosummary:: :template: autoInheritedFunction.rst :toctree: methods/AC508_500_B ~AC508_500_B.all ~AC508_500_B.append ~AC508_500_B.backFocalLength ~AC508_500_B.backwardConjugate ~AC508_500_B.display ~AC508_500_B.displayHalfHeight ~AC508_500_B.effectiveFocalLengths ~AC508_500_B.flipOrientation ~AC508_500_B.focalDistances ~AC508_500_B.focalShifts ~AC508_500_B.focusPositions ~AC508_500_B.forwardConjugate ~AC508_500_B.fromFocusToFocus ~AC508_500_B.fromStruct ~AC508_500_B.frontFocalLength ~AC508_500_B.hasFiniteApertureDiameter ~AC508_500_B.insert ~AC508_500_B.intermediateConjugates ~AC508_500_B.load ~AC508_500_B.magnification ~AC508_500_B.mul_beam ~AC508_500_B.mul_matrix ~AC508_500_B.mul_ray ~AC508_500_B.opticalInvariant ~AC508_500_B.pointsOfInterest ~AC508_500_B.pop ~AC508_500_B.principalPlanePositions ~AC508_500_B.profileFromRayTraces ~AC508_500_B.save ~AC508_500_B.showChromaticAberrations ~AC508_500_B.toStruct ~AC508_500_B.trace ~AC508_500_B.traceMany ~AC508_500_B.traceManyNative ~AC508_500_B.traceManyOpenCL ~AC508_500_B.traceManyThrough ~AC508_500_B.traceManyThroughInParallel ~AC508_500_B.traceThrough ~AC508_500_B.transferMatrices ~AC508_500_B.transferMatrix .. rubric:: Attributes .. autosummary:: ~AC508_500_B.Struct ~AC508_500_B.determinant ~AC508_500_B.forwardSurfaces ~AC508_500_B.hasPower ~AC508_500_B.isIdentity ~AC508_500_B.isImaging ~AC508_500_B.largestDiameter ~AC508_500_B.surfaces