Open PaperOpt
PoreGenerator Class Reference

#include <PoreGenerator.h>

Inheritance diagram for PoreGenerator:
Collaboration diagram for PoreGenerator:

List of all members.

Public Member Functions

 PoreGenerator (void)
 ~PoreGenerator (void)
 PoreGenerator (vector< float > &rLambda, double ContactReduction, Distributions::Distribution *pDistTheta, Distributions::Distribution *pDistPhi, Distributions::Distribution *pDistPolAngle, Distributions::Distribution *pDistA, Distributions::Distribution *pDistB, Distributions::Distribution *pDistEllipticity)
PoreGeneratePore (const Basesheet *const pBasesheet)
ComponentGenerateComponent (const Basesheet *const pBasesheet)

Constructor & Destructor Documentation

PoreGenerator::PoreGenerator ( void  )
PoreGenerator::~PoreGenerator ( void  )
PoreGenerator::PoreGenerator ( vector< float > &  rLambda,
double  ContactReduction,
Distributions::Distribution pDistTheta,
Distributions::Distribution pDistPhi,
Distributions::Distribution pDistPolAngle,
Distributions::Distribution pDistA,
Distributions::Distribution pDistB,
Distributions::Distribution pDistEllipticity 
)

Constructor.

Parameters:
rLambdaThe wavelengths to process.
ContactReductionmodifies the probability that a wave packet will move from a pore to another pore.
pDistScatScattering distribution. DistributionHenyeyGreenstein is a good choice.
pDistThetaPolar Distribution for the pore direction.
pDistPhiAzimuthal Distribution for the pore direction.
pDistPolAngleDistribution for the pore tilt.
pDistADistribution Ellipsoid axis distribution pointing in the direction
pDistBDistribution Ellipsoid axis distribution pointing in the direction
pDistEllipticityEllipcity distribution determines the shape of grey shaded area.

Member Function Documentation

Component * PoreGenerator::GenerateComponent ( const Basesheet *const  pBasesheet) [virtual]

Implements ComponentGenerator.

Here is the call graph for this function:

Pore * PoreGenerator::GeneratePore ( const Basesheet *const  pBasesheet)

Here is the call graph for this function:

Here is the caller graph for this function:


The documentation for this class was generated from the following files: