#include <otbProSailParameters.h>
this class implements the ProSailParameters lib.
see http://teledetection.ipgp.jussieu.fr/prosail/
- See also
- itk::DataObject
Definition at line 41 of file otbProSailParameters.h.
◆ ConstPointer
◆ Pointer
◆ Self
◆ Superclass
◆ ProSailParameters() [1/2]
| otb::ProSailParameters::ProSailParameters |
( |
| ) |
|
|
protected |
◆ ~ProSailParameters()
| virtual otb::ProSailParameters::~ProSailParameters |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ ProSailParameters() [2/2]
| otb::ProSailParameters::ProSailParameters |
( |
const Self & |
| ) |
|
|
privatedelete |
◆ CreateAnother()
| virtual::itk::LightObject::Pointer otb::ProSailParameters::CreateAnother |
( |
void |
| ) |
const |
◆ GetAngl()
| virtual double otb::ProSailParameters::GetAngl |
( |
| ) |
|
|
virtual |
◆ GetCab()
| virtual double otb::ProSailParameters::GetCab |
( |
| ) |
|
|
virtual |
◆ GetCar()
| virtual double otb::ProSailParameters::GetCar |
( |
| ) |
|
|
virtual |
◆ GetCBrown()
| virtual double otb::ProSailParameters::GetCBrown |
( |
| ) |
|
|
virtual |
◆ GetCm()
| virtual double otb::ProSailParameters::GetCm |
( |
| ) |
|
|
virtual |
◆ GetCw()
| virtual double otb::ProSailParameters::GetCw |
( |
| ) |
|
|
virtual |
◆ GetHSpot()
| virtual double otb::ProSailParameters::GetHSpot |
( |
| ) |
|
|
virtual |
◆ GetLAI()
| virtual double otb::ProSailParameters::GetLAI |
( |
| ) |
|
|
virtual |
◆ GetN()
| virtual double otb::ProSailParameters::GetN |
( |
| ) |
|
|
virtual |
◆ GetNameOfClass()
| virtual const char* otb::ProSailParameters::GetNameOfClass |
( |
| ) |
const |
|
virtual |
◆ GetPSI()
| virtual double otb::ProSailParameters::GetPSI |
( |
| ) |
|
|
virtual |
◆ GetPSoil()
| virtual double otb::ProSailParameters::GetPSoil |
( |
| ) |
|
|
virtual |
◆ GetSkyl()
| virtual double otb::ProSailParameters::GetSkyl |
( |
| ) |
|
|
virtual |
◆ GetTTO()
| virtual double otb::ProSailParameters::GetTTO |
( |
| ) |
|
|
virtual |
◆ GetTTS()
| virtual double otb::ProSailParameters::GetTTS |
( |
| ) |
|
|
virtual |
◆ New()
| static Pointer otb::ProSailParameters::New |
( |
| ) |
|
|
static |
◆ operator=()
| void otb::ProSailParameters::operator= |
( |
const Self & |
| ) |
|
|
privatedelete |
◆ PrintSelf()
| void otb::ProSailParameters::PrintSelf |
( |
std::ostream & |
os, |
|
|
itk::Indent |
indent |
|
) |
| const |
|
overrideprotected |
◆ SetAngl()
| virtual void otb::ProSailParameters::SetAngl |
( |
double |
_arg | ) |
|
|
virtual |
Set/Get average leaf angle (deg)
◆ SetCab()
| virtual void otb::ProSailParameters::SetCab |
( |
double |
_arg | ) |
|
|
virtual |
Set/Get Chlorophyll content (ug/cm2)
◆ SetCar()
| virtual void otb::ProSailParameters::SetCar |
( |
double |
_arg | ) |
|
|
virtual |
Set/Get Carotenoid content (ug/cm2)
◆ SetCBrown()
| virtual void otb::ProSailParameters::SetCBrown |
( |
double |
_arg | ) |
|
|
virtual |
Set/Get Brown pigment content (arbitrary unit)
◆ SetCm()
| virtual void otb::ProSailParameters::SetCm |
( |
double |
_arg | ) |
|
|
virtual |
◆ SetCw()
| virtual void otb::ProSailParameters::SetCw |
( |
double |
_arg | ) |
|
|
virtual |
◆ SetHSpot()
| virtual void otb::ProSailParameters::SetHSpot |
( |
double |
_arg | ) |
|
|
virtual |
◆ SetLAI()
| virtual void otb::ProSailParameters::SetLAI |
( |
double |
_arg | ) |
|
|
virtual |
◆ SetN()
| virtual void otb::ProSailParameters::SetN |
( |
double |
_arg | ) |
|
|
virtual |
◆ SetPSI()
| virtual void otb::ProSailParameters::SetPSI |
( |
double |
_arg | ) |
|
|
virtual |
◆ SetPSoil()
| virtual void otb::ProSailParameters::SetPSoil |
( |
double |
_arg | ) |
|
|
virtual |
◆ SetSkyl()
| virtual void otb::ProSailParameters::SetSkyl |
( |
double |
_arg | ) |
|
|
virtual |
Set/Get diffuse/direct radiation
◆ SetTTO()
| virtual void otb::ProSailParameters::SetTTO |
( |
double |
_arg | ) |
|
|
virtual |
Set/Get observer zenith angle (deg)
◆ SetTTS()
| virtual void otb::ProSailParameters::SetTTS |
( |
double |
_arg | ) |
|
|
virtual |
Set/Get solar zenith angle (deg)
◆ m_Angl
| double otb::ProSailParameters::m_Angl |
|
private |
◆ m_Cab
| double otb::ProSailParameters::m_Cab |
|
private |
◆ m_Car
| double otb::ProSailParameters::m_Car |
|
private |
◆ m_CBrown
| double otb::ProSailParameters::m_CBrown |
|
private |
◆ m_Cm
| double otb::ProSailParameters::m_Cm |
|
private |
◆ m_Cw
| double otb::ProSailParameters::m_Cw |
|
private |
◆ m_HSpot
| double otb::ProSailParameters::m_HSpot |
|
private |
◆ m_LAI
| double otb::ProSailParameters::m_LAI |
|
private |
◆ m_N
| double otb::ProSailParameters::m_N |
|
private |
◆ m_PSI
| double otb::ProSailParameters::m_PSI |
|
private |
◆ m_PSoil
| double otb::ProSailParameters::m_PSoil |
|
private |
◆ m_Skyl
| double otb::ProSailParameters::m_Skyl |
|
private |
◆ m_TTO
| double otb::ProSailParameters::m_TTO |
|
private |
◆ m_TTS
| double otb::ProSailParameters::m_TTS |
|
private |
The documentation for this class was generated from the following file: