|
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().
1.8.5