#include "ObitFInterpolate.h"
#include "ObitPosition.h"
Functions | |
| void | ObitFInterpolateInit (gpointer in) |
| Private: Initialize newly instantiated object. | |
| void | ObitFInterpolateClear (gpointer in) |
| Private: Deallocate members. | |
| ObitFInterpolate * | newObitFInterpolate (gchar *name) |
| Public: Constructor. | |
| ObitFInterpolate * | newObitFInterpolateCreate (gchar *name, ObitFArray *array, ObitImageDesc *desc, glong hwidth) |
| Public: Constructor from value. | |
| gconstpointer | ObitFInterpolateGetClass (void) |
| Public: ClassInfo pointer. | |
| ObitFInterpolate * | ObitFInterpolateCopy (ObitFInterpolate *in, ObitFInterpolate *out, ObitErr *err) |
| Public: Copy (deep) constructor. | |
| ObitFInterpolate * | ObitFInterpolateClone (ObitFInterpolate *in, ObitFInterpolate *out) |
| Public: Copy (shallow) constructor. | |
| void | ObitFInterpolateReplace (ObitFInterpolate *in, ObitFArray *newArray) |
| Public: Replace member ObitFArray. | |
| gfloat | ObitFInterpolatePixel (ObitFInterpolate *in, gfloat *pixel, ObitErr *err) |
| Public: Interpolate Pixel in 2D array. | |
| gfloat | ObitFInterpolate1D (ObitFInterpolate *in, gfloat pixel) |
| Public: Interpolate value in 1- array. | |
| gfloat | ObitFInterpolatePosition (ObitFInterpolate *in, gdouble *coord, ObitErr *err) |
| Public: Interpolate Position in 2D array. | |
| gfloat | ObitFInterpolateOffset (ObitFInterpolate *in, gdouble *off, ObitErr *err) |
| Public: Interpolate Offset in 2D array. | |
| void | ObitFInterpolateClassInit (void) |
| Public: Class initializer. | |
This class is derived from the Obit base class. This class supports 1 and 2-D interpolation in ObitFArrays using Lagrange interpolation.
|
|
Public: Constructor. Initializes class if needed on first call.
|
|
||||||||||||||||||||
|
Public: Constructor from value. Initializes class if needed on first call.
|
|
||||||||||||
|
Public: Interpolate value in 1- array.
|
|
|
Public: Class initializer.
|
|
|
Private: Deallocate members. Does (recursive) deallocation of parent class members. For some reason this wasn't build into the GType class.
|
|
||||||||||||
|
Public: Copy (shallow) constructor. The result will have pointers to the more complex members. Parent class members are included but any derived class info is ignored.
|
|
||||||||||||||||
|
Public: Copy (deep) constructor. Copies are made of complex members including disk files; these will be copied applying whatever selection is associated with the input. Parent class members are included but any derived class info is ignored.
|
|
|
Public: ClassInfo pointer.
|
|
|
Private: Initialize newly instantiated object. Parent classes portions are (recursively) initialized first
|
|
||||||||||||||||
|
Public: Interpolate Offset in 2D array. The object must have an image descriptor to allow determing pixel coordinates. Interpolation between planes is not supported.
|
|
||||||||||||||||
|
Public: Interpolate Pixel in 2D array. Interpolation between planes is not supported.
|
|
||||||||||||||||
|
Public: Interpolate Position in 2D array. The object must have an image descriptor to allow determing pixel coordinates. Interpolation between planes is not supported.
|
|
||||||||||||
|
Public: Replace member ObitFArray.
|
1.3.9.1