Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members  

LOSR::Pupil Struct Reference

LOSR::Pupil describe the value of an entrance or exit pupil. More...

#include <Analyzer.hpp>

List of all members.

Public Methods

 Pupil (long double inT=0.0, long double inR=0.0, long double inM=0.0)
 Construct a LOSR::Pupil object with the value given. More...


Public Attributes

long double mT
 Distance to the pupil from the actual point of view.

long double mR
 Aperture of the pupil from the actual point of view.

long double mM
 Magnification at the pupil.


Detailed Description

LOSR::Pupil describe the value of an entrance or exit pupil.

Author:
Christian Gagné and Julie Beaulieu
Version:
0.2
Date:
9/05/2001


Constructor & Destructor Documentation

Pupil::Pupil ( long double inT = 0.0,
long double inR = 0.0,
long double inM = 0.0 )
 

Construct a LOSR::Pupil object with the value given.

Parameters:
inT   Value of the distance mT.
inR   Value of the aperture mR.
inM   Value of the magnification fact mM.
00041   :
00042   mT(inT),
00043   mR(inR),
00044   mM(inM)
00045 { }


The documentation for this struct was generated from the following files:
Generated at Sat Dec 22 10:58:18 2001 for Library for Optical Systems Raytracing by doxygen1.2.8.1 written by Dimitri van Heesch, © 1997-2001