This is the complete list of members for
HomogeneousScatteringMaterial, 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] |
| HomogeneousScatteringMaterial(vector< complex_LC > &rRefrIndex, vector< double > &rQScat, vector< double > &rQAbs, vector< double > &rQAbsFluo, double ContactReduction, Distributions::Distribution *pDistScat, const StructureObject *const pStructureObject, Fluorescence *fluor) | HomogeneousScatteringMaterial | |
| mAbsFluoOrNot | Component | [protected] |
| mContactReduction | Component | [protected] |
| mIterationLimit | Component | [protected] |
| mpDistScat | Component | [protected] |
| mpFluorescence | Component | |
| mpQAbs | Component | [protected] |
| mpQAbsFluo | Component | [protected] |
| mpQExt | Component | [protected] |
| mpQScat | Component | [protected] |
| mpRefrIndex | Component | [protected] |
| mpStructureObject | Component | [protected] |
| mRoughness | Component | [protected] |
| NOTHING enum value | Component | [protected] |
| Occurrence enum name | Component | [protected] |
| Process(WavePacket &wp, int ComponentNumber, bool EntryScattering=false, complex_LC *pPrevRefrIndex=0) const | HomogeneousScatteringMaterial | [inline, virtual] |
| Process(WavePacket &wp) const | HomogeneousScatteringMaterial | [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] |
| WhatWillHappenNext(double Depth, int ComponentNumber) const | Component | [protected, virtual] |
| ~Component(void) | Component | [virtual] |
| ~HomogeneousScatteringMaterial(void) | HomogeneousScatteringMaterial | |