mem2d.C File Reference

#include <locale.h>
#include <libintl.h>
#include "mem2d.h"
#include "glbvars.h"
#include "clip.h"

Go to the source code of this file.

Defines

#define UTF8_DEGREE   "\302\260"
#define SET_PROGRESS(P)   { gapp->SetProgress((gfloat)(P)); while (gtk_events_pending()) gtk_main_iteration(); }
#define SAVECONVOLSRC
#define KLEN   16
#define MEM2D_LINEAR_SCALE(Z)   ((Z)*Zcontrast+Zbright)
#define MEM2D_PERIODIC_SCALE(Z)   (fmod((Z)*Zcontrast+Zbright, (double)ZVrange))
#define MEM2D_RANGE_CHECK(X)   ((val=(X)) > (double)ZVmax ? ZVmax : val < (double)ZVmin ? ZVmin : (ZVIEW_TYPE)val)
#define DIFF(I)   (Zibins [I+1] - Zibins [I-1])

Functions

gint compare_events_distance (ScanEvent *a, ScanEvent *b, double *xy)
double Mem2d_LogLimit (double x)

Variables

char * ZD_name []


Define Documentation

#define DIFF  )     (Zibins [I+1] - Zibins [I-1])
 

#define KLEN   16
 

Definition at line 646 of file mem2d.C.

Referenced by Mem2d::GetDataPktDiff().

#define MEM2D_LINEAR_SCALE  )     ((Z)*Zcontrast+Zbright)
 

Definition at line 696 of file mem2d.C.

Referenced by Mem2d::ZDifferential(), Mem2d::ZDirect(), Mem2d::ZHorizontal(), Mem2d::ZLog(), Mem2d::ZPlaneSub(), and Mem2d::ZQuick().

#define MEM2D_PERIODIC_SCALE  )     (fmod((Z)*Zcontrast+Zbright, (double)ZVrange))
 

Definition at line 697 of file mem2d.C.

Referenced by Mem2d::ZPeriodic().

#define MEM2D_RANGE_CHECK  )     ((val=(X)) > (double)ZVmax ? ZVmax : val < (double)ZVmin ? ZVmin : (ZVIEW_TYPE)val)
 

Definition at line 698 of file mem2d.C.

Referenced by Mem2d::ZDifferential(), Mem2d::ZDirect(), Mem2d::ZHorizontal(), Mem2d::ZLog(), Mem2d::ZPeriodic(), Mem2d::ZPlaneSub(), and Mem2d::ZQuick().

#define SAVECONVOLSRC
 

Definition at line 42 of file mem2d.C.

#define SET_PROGRESS  )     { gapp->SetProgress((gfloat)(P)); while (gtk_events_pending()) gtk_main_iteration(); }
 

Definition at line 39 of file mem2d.C.

Referenced by AngularAnalysis_run(), SlopeAbs_run(), SlopeDir_run(), and spasimkz_run().

#define UTF8_DEGREE   "\302\260"
 

Definition at line 36 of file mem2d.C.


Function Documentation

gint compare_events_distance ScanEvent a,
ScanEvent b,
double *  xy
 

Definition at line 372 of file mem2d.C.

References ScanEvent::distance().

Referenced by Mem2d::ReportScanEvents().

double Mem2d_LogLimit double  x  )  [inline]
 

Definition at line 663 of file mem2d.C.

Referenced by Mem2d::GetDataPktLog().


Variable Documentation

char* ZD_name[]
 

Initial value:

 { "I", "Byte", "Short", "Long", "ULong", "LLong",
                    "Float", "Double", "Complex", "RGBA", "Event"
}

Definition at line 44 of file mem2d.C.

Referenced by Mem2d::GetEname().


Generated on Sat Apr 1 09:04:37 2006 for GXSM by  doxygen 1.4.6