isce3  0.1.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
Public Member Functions | List of all members
isce3::core::Pixel Class Reference

Helper datastructure to handle slant range information for a pixel. More...

#include <Pixel.h>

Public Member Functions

CUDA_HOSTDEV Pixel (double r, double dopfact, size_t bin)
 Pixel constructor. More...
 
CUDA_HOSTDEV double range () const
 
CUDA_HOSTDEV double dopfact () const
 
CUDA_HOSTDEV size_t bin () const
 
CUDA_HOSTDEV void range (double r)
 
CUDA_HOSTDEV void dopfact (double d)
 
CUDA_HOSTDEV void bin (size_t b)
 

Detailed Description

Helper datastructure to handle slant range information for a pixel.

Constructor & Destructor Documentation

CUDA_HOSTDEV isce3::core::Pixel::Pixel ( double  r,
double  dopfact,
size_t  bin 
)
inline

Pixel constructor.

Parameters
[in]rRange in meters.
[in]dopfactr*sin(squint), where squint is the complement of the angle between the velocity and look vector.
[in]binRange bin number.

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

Generated for ISCE3.0 by doxygen 1.8.5.