, including all inherited members.
| ABSORPTION enum value | Component | [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 value | Filler | [protected] |
| InterceptWall(const V3< double > &rDirection, V3< double > &rPosition, V3< double > &rNormal) const | Filler | [protected] |
| mA | Filler | [protected] |
| mAbsFluoOrNot | Component | [protected] |
| mAVector | Filler | [protected] |
| mB | Filler | [protected] |
| mC | Filler | [protected] |
| mContactReduction | Component | [protected] |
| mEllipticity | Filler | [protected] |
| mGlobalToLocal | Filler | [protected] |
| mIterationLimit | Component | [protected] |
| mpDistScat | Component | [protected] |
| mpFluorescence | Component | |
| mPhi | Filler | [protected] |
| mPolAngle | Filler | [protected] |
| mpQAbs | Component | [protected] |
| mpQAbsFluo | Component | [protected] |
| mpQExt | Component | [protected] |
| mpQScat | Component | [protected] |
| mpRefrIndex | Component | [protected] |
| mpStructureObject | Component | [protected] |
| mRoughness | Component | [protected] |
| mTheta | Filler | [protected] |
| NOTHING enum value | Component | [protected] |
| Occurrence enum name | Component | [protected] |
| OUTSIDE enum value | Filler | [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 name | Filler | [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 value | Component | [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 | |