GENIEGenerator
|
#include <BLI2D.h>
Public Member Functions | |
BLI2DGrid () | |
virtual | ~BLI2DGrid () |
virtual bool | AddPoint (double x, double y, double z)=0 |
virtual double | Evaluate (double x, double y) const =0 |
double | XMin (void) const |
double | XMax (void) const |
double | YMin (void) const |
double | YMax (void) const |
double | ZMin (void) const |
double | ZMax (void) const |
Protected Member Functions | |
virtual void | Init (int nx, double xmin, double xmax, int ny, double ymin, double ymax)=0 |
int | IdxZ (int ix, int iy) const |
Protected Attributes | |
int | fNX |
int | fNY |
int | fNZ |
double * | fX |
double * | fY |
double * | fZ |
double | fDX |
double | fDY |
double | fXmin |
double | fXmax |
double | fYmin |
double | fYmax |
double | fZmin |
double | fZmax |
|
pure virtual |
Implemented in genie::BLI2DNonUnifGrid, and genie::BLI2DUnifGrid.
|
pure virtual |
Implemented in genie::BLI2DNonUnifGrid, and genie::BLI2DUnifGrid.
|
protected |
Definition at line 36 of file BLI2D.cxx.
References fNY.
Referenced by genie::BLI2DUnifGrid::AddPoint(), genie::BLI2DNonUnifGrid::AddPoint(), genie::BLI2DNonUnifGrid::BLI2DNonUnifGrid(), genie::BLI2DUnifGrid::BLI2DUnifGrid(), genie::BLI2DUnifGrid::Evaluate(), and genie::BLI2DNonUnifGrid::Evaluate().
|
protectedpure virtual |
Implemented in genie::BLI2DNonUnifGrid, and genie::BLI2DUnifGrid.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |
Definition at line 60 of file BLI2D.h.
Referenced by genie::BLI2DUnifGrid::AddPoint(), genie::BLI2DUnifGrid::Evaluate(), and genie::BLI2DUnifGrid::Init().
|
protected |
Definition at line 61 of file BLI2D.h.
Referenced by genie::BLI2DUnifGrid::AddPoint(), genie::BLI2DUnifGrid::Evaluate(), and genie::BLI2DUnifGrid::Init().
|
protected |
Definition at line 54 of file BLI2D.h.
Referenced by genie::BLI2DNonUnifGrid::AddPoint(), genie::BLI2DUnifGrid::Init(), and genie::BLI2DNonUnifGrid::Init().
|
protected |
Definition at line 55 of file BLI2D.h.
Referenced by genie::BLI2DNonUnifGrid::AddPoint(), IdxZ(), genie::BLI2DUnifGrid::Init(), and genie::BLI2DNonUnifGrid::Init().
|
protected |
Definition at line 56 of file BLI2D.h.
Referenced by genie::BLI2DUnifGrid::Init(), and genie::BLI2DNonUnifGrid::Init().
|
protected |
Definition at line 57 of file BLI2D.h.
Referenced by genie::BLI2DNonUnifGrid::AddPoint(), genie::BLI2DUnifGrid::Evaluate(), genie::BLI2DNonUnifGrid::Evaluate(), genie::BLI2DUnifGrid::Init(), genie::BLI2DNonUnifGrid::Init(), and ~BLI2DGrid().
|
protected |
Definition at line 63 of file BLI2D.h.
Referenced by genie::BLI2DNonUnifGrid::AddPoint(), genie::BLI2DUnifGrid::Evaluate(), genie::BLI2DNonUnifGrid::Evaluate(), genie::BLI2DUnifGrid::Init(), genie::BLI2DNonUnifGrid::Init(), and XMax().
|
protected |
Definition at line 62 of file BLI2D.h.
Referenced by genie::BLI2DUnifGrid::AddPoint(), genie::BLI2DNonUnifGrid::AddPoint(), genie::BLI2DUnifGrid::Evaluate(), genie::BLI2DNonUnifGrid::Evaluate(), genie::BLI2DUnifGrid::Init(), genie::BLI2DNonUnifGrid::Init(), and XMin().
|
protected |
Definition at line 58 of file BLI2D.h.
Referenced by genie::BLI2DNonUnifGrid::AddPoint(), genie::BLI2DUnifGrid::Evaluate(), genie::BLI2DNonUnifGrid::Evaluate(), genie::BLI2DUnifGrid::Init(), genie::BLI2DNonUnifGrid::Init(), and ~BLI2DGrid().
|
protected |
Definition at line 65 of file BLI2D.h.
Referenced by genie::BLI2DNonUnifGrid::AddPoint(), genie::BLI2DUnifGrid::Evaluate(), genie::BLI2DNonUnifGrid::Evaluate(), genie::BLI2DUnifGrid::Init(), genie::BLI2DNonUnifGrid::Init(), and YMax().
|
protected |
Definition at line 64 of file BLI2D.h.
Referenced by genie::BLI2DUnifGrid::AddPoint(), genie::BLI2DNonUnifGrid::AddPoint(), genie::BLI2DUnifGrid::Evaluate(), genie::BLI2DNonUnifGrid::Evaluate(), genie::BLI2DUnifGrid::Init(), genie::BLI2DNonUnifGrid::Init(), and YMin().
|
protected |
Definition at line 59 of file BLI2D.h.
Referenced by genie::BLI2DUnifGrid::AddPoint(), genie::BLI2DNonUnifGrid::AddPoint(), genie::BLI2DUnifGrid::Evaluate(), genie::BLI2DNonUnifGrid::Evaluate(), genie::BLI2DUnifGrid::Init(), genie::BLI2DNonUnifGrid::Init(), and ~BLI2DGrid().
|
protected |
Definition at line 67 of file BLI2D.h.
Referenced by genie::BLI2DUnifGrid::AddPoint(), genie::BLI2DNonUnifGrid::AddPoint(), genie::BLI2DUnifGrid::Init(), genie::BLI2DNonUnifGrid::Init(), and ZMax().
|
protected |
Definition at line 66 of file BLI2D.h.
Referenced by genie::BLI2DUnifGrid::AddPoint(), genie::BLI2DNonUnifGrid::AddPoint(), genie::BLI2DUnifGrid::Init(), genie::BLI2DNonUnifGrid::Init(), and ZMin().