virtual ~GBilinear(void)
Destructor.
GBilinear * clone(void) const
Clone bilinear interolator.
int & index2(void)
Access index 2.
Definition of interface for all GammaLib classes.
double & weight2(void)
Access weight 2.
GBilinear & operator=(const GBilinear &interpolator)
Assignment operator.
void init_members(void)
Initialise class members.
std::string print(const GChatter &chatter=NORMAL) const
Print nodes.
void clear(void)
Clear node array.
Interface class for all GammaLib classes.
Bilinear interpolator class.
void copy_members(const GBilinear &interpolator)
Copy class members.
int & index1(void)
Access index 1.
int & index4(void)
Access index 4.
GBilinear(void)
Void constructor.
double & weight3(void)
Access weight 3.
int & index3(void)
Access index 3.
std::string classname(void) const
Return class name.
double & weight4(void)
Access weight 4.
double & weight1(void)
Access weight 1.
void free_members(void)
Delete class members.
double operator()(const double *array)
Interpolator.