|
WSF
|
#include <WsfOpticalPath.hpp>
Static methods to return a reference to the type list associated with a scenario. | |
| using | Coefficients = WsfOpticalPath::LaserCoefficients |
| static WSF_MIL_EXPORT WsfOpticalPathCoefficientTypes & | Get (WsfScenario &aScenario) |
| Return a modifiable reference to the type list associated with the specified scenario. | |
| static WSF_MIL_EXPORT const WsfOpticalPathCoefficientTypes & | Get (const WsfScenario &aScenario) |
| Return a const reference to the type list associated with the specified scenario. | |
| WSF_MIL_EXPORT bool | LoadType (UtInput &aInput) |
| WSF_MIL_EXPORT const Coefficients & | GetCoefficients (unsigned aWavelength_nm, unsigned aAtmosphereModel=2, unsigned aHazeModel=1) const |
| Convert parameters to a string in order to find the coefficient table. | |
| WSF_MIL_EXPORT const Coefficients & | GetCoefficients (double aWavelength, unsigned aAtmosphereModel=2, unsigned aHazeModel=1) const |
| Convert parameters to a string in order to find the coefficient table (deprecated version; see above). | |
|
static |
Return a const reference to the type list associated with the specified scenario.
References WsfMilExtension::Get(), and WsfMilExtension::GetOpticalPathCoefficientTypes().
|
static |
Return a modifiable reference to the type list associated with the specified scenario.
References WsfMilExtension::Get(), and WsfMilExtension::GetOpticalPathCoefficientTypes().
| const WsfOpticalPathCoefficientTypes::Coefficients & WsfOpticalPathCoefficientTypes::GetCoefficients | ( | double | aWavelength, |
| unsigned | aAtmosphereModel = 2, | ||
| unsigned | aHazeModel = 1 ) const |
Convert parameters to a string in order to find the coefficient table (deprecated version; see above).
References GetCoefficients().
| const WsfOpticalPathCoefficientTypes::Coefficients & WsfOpticalPathCoefficientTypes::GetCoefficients | ( | unsigned | aWavelength_nm, |
| unsigned | aAtmosphereModel = 2, | ||
| unsigned | aHazeModel = 1 ) const |
Convert parameters to a string in order to find the coefficient table.
Referenced by GetCoefficients(), WsfOpticalPath::Initialize(), WsfOpticalPath::WsfOpticalPath(), and WsfOpticalPath::WsfOpticalPath().
| bool WsfOpticalPathCoefficientTypes::LoadType | ( | UtInput & | aInput | ) |
This method will process input from a standard UtInput stream, placing filled tables in the mCoeffs map.
| aInput | aStandard input stream. |