raw_image Class Reference

Inheritance diagram for raw_image:

gme_image raw_image_tmpl< NC_VAR_TYP > scala_image spm32_image List of all members.

Public Member Functions

 raw_image ()
virtual ~raw_image ()
int width ()
int height ()
void calc_line_regress (int y, double &slope, double &offset)
double soft (int i, int j, double lim=0)
void find_soft_min_max (double &min, double &max)
void quick_rgb (int linreg=TRUE)
unsigned char ** row_rgb_pointers ()
 raw_image ()
virtual ~raw_image ()
int width ()
int height ()
void SetViewMode (int vm)
void SetTransfer (double c, double b)
void calc_line_regress (int y, double &slope, double &offset)
double soft (int i, int j, double lim=0)
void find_soft_min_max (double &min, double &max)
void quick_rgb (int linreg=TRUE)
unsigned char ** row_rgb_pointers ()
 raw_image ()
virtual ~raw_image ()
int width ()
int height ()
void calc_line_regress (int y, double &slope, double &offset)
double soft (int i, int j, double lim=0)
void find_soft_min_max (double &min, double &max)
void quick_rgb (int linreg=TRUE)
unsigned char ** row_rgb_pointers ()
 raw_image ()
virtual ~raw_image ()
int width ()
int height ()
void calc_line_regress (int y, double &slope, double &offset)
double soft (int i, int j, double lim=0)
void find_soft_min_max (double &min, double &max)
void quick_rgb (int linreg=TRUE)
unsigned char ** row_rgb_pointers ()

Protected Attributes

int nx
int ny
int x0
int y0
int w0
int onx
int ony
double ** rowdata
unsigned char ** rgb
double ** rowdata
unsigned char ** rgb
int scan_viewmode
double scan_contrast
double scan_bright
double ** rowdata
unsigned char ** rgb
double ** rowdata
unsigned char ** rgb

Detailed Description

Definition at line 62 of file gmetopng.C.


Constructor & Destructor Documentation

raw_image::raw_image  )  [inline]
 

Definition at line 64 of file gmetopng.C.

References rgb.

virtual raw_image::~raw_image  )  [inline, virtual]
 

Definition at line 65 of file gmetopng.C.

References ny, and rgb.

raw_image::raw_image  )  [inline]
 

Definition at line 70 of file nctopng.C.

References rgb, scan_bright, scan_contrast, and scan_viewmode.

virtual raw_image::~raw_image  )  [inline, virtual]
 

Definition at line 76 of file nctopng.C.

References ny, and rgb.

raw_image::raw_image  )  [inline]
 

Definition at line 67 of file rhkspm32topng.C.

References rgb.

virtual raw_image::~raw_image  )  [inline, virtual]
 

Definition at line 68 of file rhkspm32topng.C.

References ny, and rgb.

raw_image::raw_image  )  [inline]
 

Definition at line 68 of file scalatopng.C.

References rgb.

virtual raw_image::~raw_image  )  [inline, virtual]
 

Definition at line 69 of file scalatopng.C.

References ny, and rgb.


Member Function Documentation

void raw_image::calc_line_regress int  y,
double &  slope,
double &  offset
[inline]
 

Definition at line 78 of file scalatopng.C.

References nx, and rowdata.

void raw_image::calc_line_regress int  y,
double &  slope,
double &  offset
[inline]
 

Definition at line 77 of file rhkspm32topng.C.

References nx, and rowdata.

void raw_image::calc_line_regress int  y,
double &  slope,
double &  offset
[inline]
 

Definition at line 95 of file nctopng.C.

References nx, and rowdata.

void raw_image::calc_line_regress int  y,
double &  slope,
double &  offset
[inline]
 

Definition at line 74 of file gmetopng.C.

References nx, and rowdata.

void raw_image::find_soft_min_max double &  min,
double &  max
[inline]
 

Definition at line 116 of file scalatopng.C.

void raw_image::find_soft_min_max double &  min,
double &  max
[inline]
 

Definition at line 115 of file rhkspm32topng.C.

void raw_image::find_soft_min_max double &  min,
double &  max
[inline]
 

Definition at line 149 of file nctopng.C.

References bin_width.

void raw_image::find_soft_min_max double &  min,
double &  max
[inline]
 

Definition at line 112 of file gmetopng.C.

int raw_image::height  )  [inline]
 

Definition at line 77 of file scalatopng.C.

References ny.

int raw_image::height  )  [inline]
 

Definition at line 76 of file rhkspm32topng.C.

References ny.

int raw_image::height  )  [inline]
 

Definition at line 84 of file nctopng.C.

References ny.

int raw_image::height  )  [inline]
 

Definition at line 73 of file gmetopng.C.

References ny.

Referenced by write_png().

void raw_image::quick_rgb int  linreg = TRUE  )  [inline]
 

Definition at line 125 of file scalatopng.C.

void raw_image::quick_rgb int  linreg = TRUE  )  [inline]
 

Definition at line 124 of file rhkspm32topng.C.

void raw_image::quick_rgb int  linreg = TRUE  )  [inline]
 

Definition at line 216 of file nctopng.C.

References max, min, and SCAN_V_DIRECT.

void raw_image::quick_rgb int  linreg = TRUE  )  [inline]
 

Definition at line 121 of file gmetopng.C.

Referenced by main().

unsigned char** raw_image::row_rgb_pointers  )  [inline]
 

Definition at line 156 of file scalatopng.C.

unsigned char** raw_image::row_rgb_pointers  )  [inline]
 

Definition at line 155 of file rhkspm32topng.C.

unsigned char** raw_image::row_rgb_pointers  )  [inline]
 

Definition at line 295 of file nctopng.C.

unsigned char** raw_image::row_rgb_pointers  )  [inline]
 

Definition at line 152 of file gmetopng.C.

Referenced by write_png().

void raw_image::SetTransfer double  c,
double  b
[inline]
 

Definition at line 90 of file nctopng.C.

References scan_bright, and scan_contrast.

void raw_image::SetViewMode int  vm  )  [inline]
 

Definition at line 86 of file nctopng.C.

References scan_viewmode.

double raw_image::soft int  i,
int  j,
double  lim = 0
[inline]
 

Definition at line 106 of file scalatopng.C.

double raw_image::soft int  i,
int  j,
double  lim = 0
[inline]
 

Definition at line 105 of file rhkspm32topng.C.

double raw_image::soft int  i,
int  j,
double  lim = 0
[inline]
 

Definition at line 123 of file nctopng.C.

References max, MIMA, and min.

double raw_image::soft int  i,
int  j,
double  lim = 0
[inline]
 

Definition at line 102 of file gmetopng.C.

int raw_image::width  )  [inline]
 

Definition at line 76 of file scalatopng.C.

References nx.

int raw_image::width  )  [inline]
 

Definition at line 75 of file rhkspm32topng.C.

References nx.

int raw_image::width  )  [inline]
 

Definition at line 83 of file nctopng.C.

References nx.

int raw_image::width  )  [inline]
 

Definition at line 72 of file gmetopng.C.

References nx.

Referenced by raw_image_tmpl< NC_VAR_TYP >::raw_image_tmpl(), and write_png().


Member Data Documentation

int raw_image::nx [protected]
 

Definition at line 152 of file gmetopng.C.

Referenced by calc_line_regress(), and width().

int raw_image::ny [protected]
 

Definition at line 152 of file gmetopng.C.

Referenced by height(), and ~raw_image().

int raw_image::onx [protected]
 

Definition at line 157 of file gmetopng.C.

Referenced by raw_image_tmpl< NC_VAR_TYP >::convert_from_nc(), and raw_image_tmpl< NC_VAR_TYP >::raw_image_tmpl().

int raw_image::ony [protected]
 

Definition at line 157 of file gmetopng.C.

Referenced by raw_image_tmpl< NC_VAR_TYP >::raw_image_tmpl().

unsigned char** raw_image::rgb [protected]
 

Definition at line 163 of file scalatopng.C.

unsigned char** raw_image::rgb [protected]
 

Definition at line 162 of file rhkspm32topng.C.

unsigned char** raw_image::rgb [protected]
 

Definition at line 302 of file nctopng.C.

unsigned char** raw_image::rgb [protected]
 

Definition at line 159 of file gmetopng.C.

Referenced by raw_image(), and ~raw_image().

double** raw_image::rowdata [protected]
 

Definition at line 162 of file scalatopng.C.

double** raw_image::rowdata [protected]
 

Definition at line 161 of file rhkspm32topng.C.

double** raw_image::rowdata [protected]
 

Definition at line 301 of file nctopng.C.

double** raw_image::rowdata [protected]
 

Definition at line 158 of file gmetopng.C.

Referenced by calc_line_regress(), raw_image_tmpl< NC_VAR_TYP >::convert_from_nc(), raw_image_tmpl< NC_VAR_TYP >::raw_image_tmpl(), and raw_image_tmpl< NC_VAR_TYP >::~raw_image_tmpl().

double raw_image::scan_bright [protected]
 

Definition at line 306 of file nctopng.C.

Referenced by raw_image(), and SetTransfer().

double raw_image::scan_contrast [protected]
 

Definition at line 305 of file nctopng.C.

Referenced by raw_image(), and SetTransfer().

int raw_image::scan_viewmode [protected]
 

Definition at line 304 of file nctopng.C.

Referenced by raw_image(), and SetViewMode().

int raw_image::w0 [protected]
 

Definition at line 156 of file gmetopng.C.

Referenced by raw_image_tmpl< NC_VAR_TYP >::convert_from_nc(), and raw_image_tmpl< NC_VAR_TYP >::raw_image_tmpl().

int raw_image::x0 [protected]
 

Definition at line 156 of file gmetopng.C.

Referenced by raw_image_tmpl< NC_VAR_TYP >::convert_from_nc(), gme_image::gme_image(), raw_image_tmpl< NC_VAR_TYP >::raw_image_tmpl(), scala_image::scala_image(), and spm32_image::spm32_image().

int raw_image::y0 [protected]
 

Definition at line 156 of file gmetopng.C.

Referenced by raw_image_tmpl< NC_VAR_TYP >::convert_from_nc(), gme_image::gme_image(), raw_image_tmpl< NC_VAR_TYP >::raw_image_tmpl(), scala_image::scala_image(), and spm32_image::spm32_image().


The documentation for this class was generated from the following files:
Generated on Sat Apr 1 09:06:06 2006 for GXSM by  doxygen 1.4.6