GOAT (Geometrical optics application tool) 0.1
Loading...
Searching...
No Matches
GOAT::raytracing::Kirchhoff Member List

This is the complete list of members for GOAT::raytracing::Kirchhoff, including all inherited members.

calc(DetectorPlane *det)GOAT::raytracing::Kirchhoff
clean()GOAT::raytracing::Detector
clear()GOAT::raytracing::Detector
cross(maths::Vector< double > P, maths::Vector< double > k, int &i1, int &i2, double &l)GOAT::raytracing::DetectorPlanevirtual
DGOAT::raytracing::Detector
D1()GOAT::raytracing::Detector
d1GOAT::raytracing::Detectorprotected
D2()GOAT::raytracing::Detector
d2GOAT::raytracing::Detectorprotected
Detector(void)GOAT::raytracing::Detector
Detector(int n1, int n2)GOAT::raytracing::Detector
Detector(const Detector &Det)GOAT::raytracing::Detector
DetectorPlane(void)GOAT::raytracing::DetectorPlane
DetectorPlane(maths::Vector< double > P, maths::Vector< double > n, double d, int N)GOAT::raytracing::DetectorPlane
DetectorPlane(maths::Vector< double > P, maths::Vector< double > e1, maths::Vector< double > e2, int n1, int n2)GOAT::raytracing::DetectorPlane
e1GOAT::raytracing::Detectorprotected
e2GOAT::raytracing::Detectorprotected
fnameGOAT::raytracing::Detector
gete1()GOAT::raytracing::Detectorinline
gete2()GOAT::raytracing::Detectorinline
init(int n1, int n2)GOAT::raytracing::Detectorprotected
kGOAT::raytracing::Kirchhoffprivate
Kirchhoff(double wvl, maths::Vector< double > P, maths::Vector< double > e1, maths::Vector< double > e2, int n1, int n2)GOAT::raytracing::Kirchhoff
load(const char *fn)GOAT::raytracing::Detector
mult(double fac)GOAT::raytracing::Detector
nGOAT::raytracing::Detectorprotected
N1()GOAT::raytracing::Detector
n1GOAT::raytracing::Detectorprotected
N2()GOAT::raytracing::Detector
n2GOAT::raytracing::Detectorprotected
norm()GOAT::raytracing::Detectorinline
operator()(int i1, int i2)GOAT::raytracing::Detectorinline
operator=(const Detector &D)GOAT::raytracing::Detector
PGOAT::raytracing::Detectorprotected
point(DetectorPlane *det, maths::Vector< double > P)GOAT::raytracing::Kirchhoffprivate
position()GOAT::raytracing::Detectorinline
save(const char *fn)GOAT::raytracing::Detector
saveabs(const char *fn)GOAT::raytracing::Detector
saveimag(const char *fn, int coord)GOAT::raytracing::Detector
savePhase(const char *fn, int coord)GOAT::raytracing::Detector
savereal(const char *fn, int coord)GOAT::raytracing::Detector
setD(double d1, double d2)GOAT::raytracing::Detector
setD1(double d1)GOAT::raytracing::Detector
setD2(double d2)GOAT::raytracing::Detector
setN(int n1, int n2)GOAT::raytracing::Detector
setN1(int n1)GOAT::raytracing::Detector
setN2(int n2)GOAT::raytracing::Detector
setNorm(maths::Vector< double > n)GOAT::raytracing::DetectorPlane
setPosition(maths::Vector< double > Pos)GOAT::raytracing::Detectorinline
Type()GOAT::raytracing::Detectorinline
typeGOAT::raytracing::Detectorprotected
wvlGOAT::raytracing::Kirchhoffprivate
~Detector(void)GOAT::raytracing::Detector