Open PaperOpt
Pore Member List
This is the complete list of members for Pore, including all inherited members.
ABSORPTION enum valueComponent [protected]
CheckFreePath(const V3< double > &rPrevPos, V3< double > &rCurPos, int NbrLambda, double *pT) const Component [protected]
Component()Component [protected]
Component(const StructureObject *const pStructureObject, vector< complex_LC > *pRefrIndex, vector< double > *pQScat, vector< double > *pQAbs, vector< double > *pQAbsFluo, Distributions::Distribution *pDistScat, double ContactReduction, V2< float > *pRoughness)Component [protected]
Filler()Filler [inline]
Filler(vector< complex_LC > &rRefrIndex, vector< double > &rQScat, vector< double > &rQAbs, vector< double > &rQAbsFluo, double ContactReduction, V2< float > *pRoughness, Distributions::Distribution *pDistScat, double Theta, double Phi, double PolAngle, double A, double B, double Ellip, const Basesheet *const pBasesheet)Filler
IN_FILLER enum valueFiller [protected]
InterceptWall(const V3< double > &rDirection, V3< double > &rPosition, V3< double > &rNormal) const Filler [protected]
mAFiller [protected]
mAbsFluoOrNotComponent [protected]
mAVectorFiller [protected]
mBFiller [protected]
mCFiller [protected]
mContactReductionComponent [protected]
mEllipticityFiller [protected]
mGlobalToLocalFiller [protected]
mIterationLimitComponent [protected]
mpDistScatComponent [protected]
mpFluorescenceComponent
mPhiFiller [protected]
mPolAngleFiller [protected]
mpQAbsComponent [protected]
mpQAbsFluoComponent [protected]
mpQExtComponent [protected]
mpQScatComponent [protected]
mpRefrIndexComponent [protected]
mpStructureObjectComponent [protected]
mRoughnessComponent [protected]
mThetaFiller [protected]
NOTHING enum valueComponent [protected]
Occurrence enum nameComponent [protected]
OUTSIDE enum valueFiller [protected]
Pore(double ContactReduction, double Theta, double Phi, double PolAngle, double A, double B, double Ellip, vector< complex_LC > *pRefrIndex, vector< double > *pZCoeff, const StructureObject *const pStructureObject)Pore
Position enum nameFiller [protected]
Process(WavePacket &wp, int ComponentNumber, bool EntryScattering=false, complex_LC *pPrevRefrIndex=0) const Filler [virtual]
Process(WavePacket &wp) const Filler [virtual]
ScatterDirection(V3< double > &rDir, V3< double > &rPol, int NbrLambda=0) const Component [protected]
ScatterEnvelope(V3< double > &rDirection, V3< double > &rPolarization, double Lambda, complex_LC N1, complex_LC N2, const V3< double > &rNormal) const Component [protected]
SCATTERING enum valueComponent [protected]
SetFluorescent(Fluorescence *pFluor)Component [inline]
SetIterationLimit(long N)Filler [inline]
WhatWillHappenNext(double Depth, int ComponentNumber) const Component [protected, virtual]
~Component(void)Component [virtual]
~Filler(void)Filler [virtual]
~Pore(void)Pore