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

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

addObject(ObjectShape *obj)GOAT::raytracing::LightSrc
adjustDirection()GOAT::raytracing::LightSrc
area()GOAT::raytracing::LightSrcinlinevirtual
binRead(std::ifstream &is)GOAT::raytracing::LightSrc
binReadItem(std::ifstream &os)=0GOAT::raytracing::LightSrcpure virtual
binWrite(std::ofstream &os)GOAT::raytracing::LightSrc
binWriteItem(std::ofstream &os)=0GOAT::raytracing::LightSrcpure virtual
clearObjects()GOAT::raytracing::LightSrc
DGOAT::raytracing::LightSrc
D1GOAT::raytracing::LightSrc
D2GOAT::raytracing::LightSrc
densityGOAT::raytracing::LightSrc
e1GOAT::raytracing::LightSrc
e2GOAT::raytracing::LightSrc
getDensity()GOAT::raytracing::LightSrcinline
getInitPol()GOAT::raytracing::LightSrcinline
getIsum1()GOAT::raytracing::LightSrcinline
getIsum2()GOAT::raytracing::LightSrcinline
getk()GOAT::raytracing::LightSrcinline
getNumObjs()GOAT::raytracing::LightSrcinline
getNumRays()GOAT::raytracing::LightSrcinline
getNumRaysRT()GOAT::raytracing::LightSrcinline
getObject(int i)GOAT::raytracing::LightSrcinline
getPos()GOAT::raytracing::LightSrcinline
getWavelength()GOAT::raytracing::LightSrcinline
getWavenumber()GOAT::raytracing::LightSrcinline
i1GOAT::raytracing::LightSrc
i2GOAT::raytracing::LightSrc
initPolGOAT::raytracing::LightSrc
Isum1GOAT::raytracing::LightSrcprotected
Isum2GOAT::raytracing::LightSrcprotected
kGOAT::raytracing::LightSrc
k0GOAT::raytracing::LightSrcprotected
LightSrc()GOAT::raytracing::LightSrc
LightSrc(const LightSrc &)GOAT::raytracing::LightSrc
LightSrcGauss classGOAT::raytracing::LightSrcfriend
LightSrcPlane classGOAT::raytracing::LightSrcfriend
NGOAT::raytracing::LightSrc
n0GOAT::raytracing::LightSrc
next(RayBase *ray)=0GOAT::raytracing::LightSrcpure virtual
next(Ray_pow &ray)=0GOAT::raytracing::LightSrcpure virtual
next(IRay &ray)=0GOAT::raytracing::LightSrcpure virtual
next(tubedRay &ray)=0GOAT::raytracing::LightSrcpure virtual
numObjsGOAT::raytracing::LightSrc
numRaysRTGOAT::raytracing::LightSrcprotected
ObjGOAT::raytracing::LightSrc
ObjectList(int Anz, std::vector< ObjectShape * > Obj)GOAT::raytracing::LightSrc
operator<<(std::ostream &os, LightSrc *ls)GOAT::raytracing::LightSrcfriend
P0GOAT::raytracing::LightSrc
PallGOAT::raytracing::LightSrc
PolGOAT::raytracing::LightSrc
Pol2GOAT::raytracing::LightSrc
polTypeGOAT::raytracing::LightSrc
PosGOAT::raytracing::LightSrc
r0GOAT::raytracing::LightSrc
rayCounterGOAT::raytracing::LightSrc
rayType()GOAT::raytracing::LightSrcinline
raytypeGOAT::raytracing::LightSrc
removeObject(ObjectShape *obj)GOAT::raytracing::LightSrc
reset()GOAT::raytracing::LightSrc
rotVecGOAT::raytracing::LightSrcprotected
setD(double D)GOAT::raytracing::LightSrcinline
setD(double D1, double D2)GOAT::raytracing::LightSrcinline
setk(const maths::Vector< double > &k)GOAT::raytracing::LightSrc
setN0(std::complex< double > n0)GOAT::raytracing::LightSrcinline
setNumRays(int N)GOAT::raytracing::LightSrcinline
setNumRaysRT(int numRaysRT)GOAT::raytracing::LightSrcinline
setObject(ObjectShape *O, int i=-1)GOAT::raytracing::LightSrc
setPol(maths::Vector< std::complex< double > > pol)GOAT::raytracing::LightSrc
setPos(maths::Vector< double > P)GOAT::raytracing::LightSrc
setR0(double r0)GOAT::raytracing::LightSrc
setWavelength(double wvl)GOAT::raytracing::LightSrcinline
setWavenumber(double k0)GOAT::raytracing::LightSrcinline
suppress_phase_progressGOAT::raytracing::LightSrc
typeGOAT::raytracing::LightSrc
wvlGOAT::raytracing::LightSrcprotected
~LightSrc(void)GOAT::raytracing::LightSrc