Class to compute the SLANT to GROUND conversion of radar images. More...
#include <rvc/opslantground.h>
Public Types | |
| enum | RESAMPLEMETHOD { RESAMPLEMETHOD_Nearest = 0, RESAMPLEMETHOD_Bilinear = 1, RESAMPLEMETHOD_CubicConv = 2 } |
Public Member Functions | |
| SLANTGROUND () | |
| double | GetAltitude () const |
| double | GetAzimuthSpacing () const |
| double | GetFarLookAngle () const |
| double | GetNearLookAngle () const |
| double | GetSlantSpacing () const |
| double | GetSurfaceElevation () const |
| ERRVALUE | Process (const RVC::RASTER &iraster, RVC::OBJITEM &objitem, RESAMPLEMETHOD resampling) |
| void | SetAltitude (double Altitude) |
| void | SetAzimuthSpacing (double AzimuthSpacing) |
| void | SetFarLookAngle (double FarLookAngle) |
| void | SetNearLookAngle (double NearLookAngle) |
| void | SetSlantSpacing (double SlantSpacing) |
| void | SetSurfaceElevation (double SurfaceElevation) |
Class to compute the SLANT to GROUND conversion of radar images.
| RVC::OP::SLANTGROUND::SLANTGROUND | ( | ) |
constructor
| double RVC::OP::SLANTGROUND::GetAltitude | ( | ) | const [inline] |
Get Altitude.
| double RVC::OP::SLANTGROUND::GetAzimuthSpacing | ( | ) | const [inline] |
Get Azimuth Spacing.
| double RVC::OP::SLANTGROUND::GetFarLookAngle | ( | ) | const [inline] |
Get FarLook Angle.
| double RVC::OP::SLANTGROUND::GetNearLookAngle | ( | ) | const [inline] |
Get NearLook Angle.
| double RVC::OP::SLANTGROUND::GetSlantSpacing | ( | ) | const [inline] |
Get Slant Spacing.
| double RVC::OP::SLANTGROUND::GetSurfaceElevation | ( | ) | const [inline] |
Get Surface Elevation.
| ERRVALUE RVC::OP::SLANTGROUND::Process | ( | const RVC::RASTER & | iraster, | |
| RVC::OBJITEM & | objitem, | |||
| RESAMPLEMETHOD | resampling | |||
| ) |
| void RVC::OP::SLANTGROUND::SetAltitude | ( | double | Altitude | ) | [inline] |
Set Altitude.
| void RVC::OP::SLANTGROUND::SetAzimuthSpacing | ( | double | AzimuthSpacing | ) | [inline] |
Set Azimuth Spacing.
| void RVC::OP::SLANTGROUND::SetFarLookAngle | ( | double | FarLookAngle | ) | [inline] |
Set FarLook Angle.
| void RVC::OP::SLANTGROUND::SetNearLookAngle | ( | double | NearLookAngle | ) | [inline] |
Set NearLook Angle.
| void RVC::OP::SLANTGROUND::SetSlantSpacing | ( | double | SlantSpacing | ) | [inline] |
Set Slant Spacing.
| void RVC::OP::SLANTGROUND::SetSurfaceElevation | ( | double | SurfaceElevation | ) | [inline] |
Set Surface Elevation.
1.6.1