GOAT (Geometrical optics application tool) 0.1
Loading...
Searching...
No Matches
GOAT::raytracing::lensParms Struct Reference

Structure, which holds the full information about the spheric lens The side surfaces of the lens are described by left and right. The thickness of the lens is described by offset and the height/radius of the lens by radius (for details, see also the documentation of the class sphericLens) More...

#include <lens.h>

Public Attributes

lensSide left
double offset
 distance between the surfaces
double radius
 radius of the lens
lensSide right
 descriptions of the left (towards negative-z) and the right side of the lens

Detailed Description

Structure, which holds the full information about the spheric lens The side surfaces of the lens are described by left and right. The thickness of the lens is described by offset and the height/radius of the lens by radius (for details, see also the documentation of the class sphericLens)

Definition at line 34 of file lens.h.

Member Data Documentation

◆ left

lensSide GOAT::raytracing::lensParms::left

Definition at line 36 of file lens.h.

◆ offset

double GOAT::raytracing::lensParms::offset

distance between the surfaces

Definition at line 37 of file lens.h.

◆ radius

double GOAT::raytracing::lensParms::radius

radius of the lens

Definition at line 38 of file lens.h.

◆ right

lensSide GOAT::raytracing::lensParms::right

descriptions of the left (towards negative-z) and the right side of the lens

Definition at line 36 of file lens.h.


The documentation for this struct was generated from the following file: