RVC::HYPERSENSOR Class Reference
Manages RVC::OBJTYPE_HyperspectralSensorInfo RVC objects.
More...
#include <rvc/hypersensor.h>
List of all members.
Detailed Description
Manages RVC::OBJTYPE_HyperspectralSensorInfo RVC objects.
The interface currently wraps the MfSensorInfo functions.
RVC Object Types that this class supports: RVC::OBJTYPE_HyperspectralSensorInfo
Default RVC Object Type for this class: RVC::OBJTYPE_HyperspectralSensorInfo
Valid parents for this class:
Read(), Make() and Write() methods inherited from RVC::SIMPLE class. View RVC::SIMPLE docs for inherited methods
Member Enumeration Documentation
- Enumerator:
| SENSOR_Unknown |
Some initial sensor definitions, this field is just for information only.
|
| SENSOR_AVIRIS |
|
| SENSOR_PROBE1 |
|
| SENSOR_CASI |
|
| SENSOR_HYMAP |
|
| SENSOR_DIAS |
|
| SENSOR_ORBVIEW4 |
|
Constructor & Destructor Documentation
| RVC::HYPERSENSOR::HYPERSENSOR |
( |
|
) |
|
| virtual RVC::HYPERSENSOR::~HYPERSENSOR |
( |
|
) |
[virtual] |
Member Function Documentation
| double RVC::HYPERSENSOR::GetAltitude |
( |
|
) |
const [inline] |
| double RVC::HYPERSENSOR::GetAtmosphereThickness |
( |
|
) |
const [inline] |
| void RVC::HYPERSENSOR::GetImageDate |
( |
DATETIME & |
ImageDate |
) |
const |
| double RVC::HYPERSENSOR::GetInitWavelength |
( |
|
) |
const [inline] |
| double RVC::HYPERSENSOR::GetLastWavelength |
( |
|
) |
const [inline] |
| double RVC::HYPERSENSOR::GetMaxBandwidth |
( |
|
) |
const [inline] |
| double RVC::HYPERSENSOR::GetMinBandwidth |
( |
|
) |
const [inline] |
| INT32 RVC::HYPERSENSOR::GetNumBands |
( |
|
) |
const [inline] |
| SENSOR RVC::HYPERSENSOR::GetSensorType |
( |
|
) |
const [inline] |
| double RVC::HYPERSENSOR::GetSunAngle |
( |
|
) |
const [inline] |
| void RVC::HYPERSENSOR::SetAltitude |
( |
double |
Altitude |
) |
[inline] |
| void RVC::HYPERSENSOR::SetAtmosphereThickness |
( |
double |
AtmosphereThickness |
) |
[inline] |
- Parameters:
-
| AtmosphereThickness | Equivalent athmospheric thickness through which the observation was obtained |
| void RVC::HYPERSENSOR::SetImageDate |
( |
const DATETIME & |
ImageDate |
) |
|
| void RVC::HYPERSENSOR::SetInitWavelength |
( |
double |
Wavelength |
) |
[inline] |
| void RVC::HYPERSENSOR::SetLastWavelength |
( |
double |
Wavelength |
) |
[inline] |
| void RVC::HYPERSENSOR::SetMaxBandwidth |
( |
double |
Bandwidth |
) |
[inline] |
| void RVC::HYPERSENSOR::SetMinBandwidth |
( |
double |
Bandwidth |
) |
[inline] |
| void RVC::HYPERSENSOR::SetSensorType |
( |
SENSOR |
sensor |
) |
[inline] |
| void RVC::HYPERSENSOR::SetSunAngle |
( |
double |
SunAngle |
) |
[inline] |
- Parameters:
-
| SunAngle | Sun angle at the moment of the survey, deg |
The documentation for this class was generated from the following file: