isce3  0.1.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
Public Member Functions | Protected Attributes | List of all members
DataPatch< type > Class Template Reference

Public Member Functions

 DataPatch (int pixels, int lines)
 
virtual type operator() (int x, int y)
 
virtual type operator[] (int k)
 
virtual const type operator[] (int k) const
 
void set_actual_lines (int act_start_line, int act_nr_lines)
 
void set_actual_pixels (int act_start_pixel, int act_nr_pixels)
 
void set_extern_start_line (int start_line)
 
void set_extern_start_pixel (int start_pixel)
 
int get_nr_lines ()
 
int get_nr_pixels ()
 
int get_actual_start_line ()
 
int get_actual_nr_lines ()
 
int get_actual_start_pixel ()
 
int get_actual_nr_pixels ()
 
int get_extern_start_line ()
 
int get_extern_start_pixel ()
 
type * get_data_ptr ()
 
type ** get_data_lines_ptr ()
 
type mean ()
 
void dump (char *filename)
 
void dumpall (char *filename)
 
void write (char *filename, int append=0)
 

Protected Attributes

int nr_lines
 
int nr_pixels
 
int actual_start_line
 
int actual_nr_lines
 
int actual_start_pixel
 
int actual_nr_pixels
 
int extern_start_line
 
int extern_start_pixel
 
type * data
 
type ** data_lines
 

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

Generated for ISCE3.0 by doxygen 1.8.5.